.QuizQuestion_container__RZuHz{display:flex;flex-direction:column;gap:var(--spacing-lg);max-width:720px;margin:0 auto}.QuizQuestion_header__NtFKu{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.QuizQuestion_questionNumber__d_fpm{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em}.QuizQuestion_correctBadge__hzf_i,.QuizQuestion_incorrectBadge__5fkTJ,.QuizQuestion_skippedBadge__jC32y{display:flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.QuizQuestion_skippedBadge__jC32y{background:var(--color-warning-subtle);color:var(--color-warning)}.QuizQuestion_incorrectBadge__5fkTJ{background:var(--color-danger-subtle);color:var(--color-danger)}.QuizQuestion_correctBadge__hzf_i{background:var(--color-success-subtle);color:var(--color-success)}.QuizQuestion_questionText__clrMA{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}.QuizQuestion_loadingContainer__GmIds{display:flex;flex-direction:column;gap:var(--spacing-lg)}.QuizQuestion_loadingText__9HsrI{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-md);color:var(--color-text-secondary);padding:var(--spacing-md);background:var(--color-surface-secondary);border-radius:var(--border-radius-md)}.QuizQuestion_skeleton__NDFfj{display:flex;flex-direction:column;gap:var(--spacing-sm)}.QuizQuestion_skeletonOption__EG1eI{height:56px;background:linear-gradient(90deg,var(--color-surface-secondary) 0,var(--color-surface-tertiary) 50%,var(--color-surface-secondary) 100%);background-size:200% 100%;animation:QuizQuestion_shimmer__iGhU6 1.5s infinite;border-radius:var(--border-radius-md)}@keyframes QuizQuestion_shimmer__iGhU6{0%{background-position:200% 0}to{background-position:-200% 0}}.QuizQuestion_options__4RowA{display:flex;flex-direction:column;gap:var(--spacing-sm)}.QuizQuestion_option__zbydp{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border:2px solid var(--color-border-default);border-radius:var(--border-radius-md);background:var(--color-surface-primary);cursor:pointer;transition:all .2s ease;text-align:left;min-height:56px}.QuizQuestion_option__zbydp.QuizQuestion_default__Ua60K:hover{border-color:var(--color-border-interactive);background:var(--color-surface-hover)}.QuizQuestion_option__zbydp.QuizQuestion_default__Ua60K:active{transform:scale(.98)}.QuizQuestion_option__zbydp.QuizQuestion_selected__8GJ8x{border-color:var(--color-primary);background:var(--color-primary-subtle)}.QuizQuestion_option__zbydp.QuizQuestion_correct__TPY3_{border-color:var(--color-success);background:var(--color-success-subtle)}.QuizQuestion_option__zbydp.QuizQuestion_incorrect__FvMHX{border-color:var(--color-danger);background:var(--color-danger-subtle)}.QuizQuestion_option__zbydp.QuizQuestion_disabled__vfNAg{opacity:.5;cursor:not-allowed}.QuizQuestion_option__zbydp:disabled{cursor:not-allowed}.QuizQuestion_optionLabel__E6iuC{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--border-radius-sm);background:var(--color-surface-secondary);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);color:var(--color-text-secondary);flex-shrink:0}.QuizQuestion_option__zbydp.QuizQuestion_correct__TPY3_ .QuizQuestion_optionLabel__E6iuC{background:var(--color-success);color:white}.QuizQuestion_option__zbydp.QuizQuestion_incorrect__FvMHX .QuizQuestion_optionLabel__E6iuC{background:var(--color-danger);color:white}.QuizQuestion_option__zbydp.QuizQuestion_selected__8GJ8x .QuizQuestion_optionLabel__E6iuC{background:var(--color-primary);color:white}.QuizQuestion_optionText__gjnvv{flex:1 1;font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-text-primary)}.QuizQuestion_optionIcon__5GS5l{font-size:var(--font-size-lg);flex-shrink:0}.QuizQuestion_option__zbydp.QuizQuestion_correct__TPY3_ .QuizQuestion_optionIcon__5GS5l{color:var(--color-success)}.QuizQuestion_option__zbydp.QuizQuestion_incorrect__FvMHX .QuizQuestion_optionIcon__5GS5l{color:var(--color-danger)}.QuizQuestion_explanation__AB0j7{padding:var(--spacing-lg);background:var(--color-surface-secondary);border-radius:var(--border-radius-md);border-left:4px solid var(--color-info);display:flex;flex-direction:column;gap:var(--spacing-sm)}.QuizQuestion_explanationHeader__hvQN8{display:flex;align-items:center;gap:var(--spacing-sm);font-weight:var(--font-weight-semibold);font-size:var(--font-size-md);color:var(--color-text-primary)}.QuizQuestion_explanationText__ZsgQ_{font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary);margin:0}.QuizQuestion_explanationToggle__n0Wso{padding:var(--spacing-xs) var(--spacing-sm);background:transparent;border:1px solid var(--color-border-default);border-radius:var(--border-radius-sm);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease;align-self:flex-start}.QuizQuestion_explanationToggle__n0Wso:hover{border-color:var(--color-border-interactive);background:var(--color-surface-tertiary)}.QuizQuestion_actions__Cp3m7{display:flex;gap:var(--spacing-sm);justify-content:flex-end}.QuizQuestion_skipButton__45Ppj{padding:var(--spacing-sm) var(--spacing-lg);background:transparent;border:1px solid var(--color-border-default);border-radius:var(--border-radius-full);color:var(--color-text-secondary);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);cursor:pointer;transition:all .2s ease}.QuizQuestion_skipButton__45Ppj:hover:not(:disabled){border-color:var(--color-border-interactive);background:var(--color-surface-secondary)}.QuizQuestion_skipButton__45Ppj:disabled{opacity:.5;cursor:not-allowed}.QuizQuestion_nextButton__xrXxS,.QuizQuestion_submitButton__4gzeT{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-lg);background:var(--color-primary);border:none;border-radius:var(--border-radius-full);color:white;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .2s ease}.QuizQuestion_nextButton__xrXxS:hover,.QuizQuestion_submitButton__4gzeT:hover:not(:disabled){background:var(--color-primary-hover);transform:translateY(-1px)}.QuizQuestion_nextButton__xrXxS:active,.QuizQuestion_submitButton__4gzeT:active:not(:disabled){transform:translateY(0)}.QuizQuestion_submitButton__4gzeT:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.QuizQuestion_container__RZuHz{gap:var(--spacing-md)}.QuizQuestion_questionText__clrMA{font-size:var(--font-size-md)}.QuizQuestion_option__zbydp{padding:var(--spacing-sm)}.QuizQuestion_optionText__gjnvv{font-size:var(--font-size-sm)}.QuizQuestion_actions__Cp3m7{flex-direction:column-reverse}.QuizQuestion_nextButton__xrXxS,.QuizQuestion_skipButton__45Ppj,.QuizQuestion_submitButton__4gzeT{width:100%;justify-content:center}}.QuizResults_container__qQxdQ{max-width:600px;margin:0 auto;padding:var(--spacing-xl);background:var(--color-surface-primary);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-lg)}.QuizResults_header__8Amf1{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xl)}.QuizResults_title__OxFW7{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.QuizResults_closeButton__Yo0Qj{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--border-radius-full);color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}.QuizResults_closeButton__Yo0Qj:hover{background:var(--color-surface-secondary);color:var(--color-text-primary)}.QuizResults_scoreSection__sLi1X{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xl);margin-bottom:var(--spacing-xl);padding:var(--spacing-xl);background:var(--color-surface-secondary);border-radius:var(--border-radius-lg)}.QuizResults_gauge__oZqAG{position:relative;width:132px;height:132px}.QuizResults_gaugeSvg__eR2vD{width:100%;height:100%;transform:rotate(0deg)}.QuizResults_gaugeProgress__UH2cX{transition:stroke-dasharray 1s ease-out}.QuizResults_gaugeContent__rS0oP{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.QuizResults_scoreValue__1HTaF{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1}.QuizResults_scoreLabel__onQzt{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-xs)}.QuizResults_performanceMessage__Yn9hL{text-align:center}.QuizResults_performanceEmoji__2xUFU{font-size:48px;display:block;margin-bottom:var(--spacing-sm)}.QuizResults_performanceTitle__GIF2k{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--spacing-sm) 0}.QuizResults_performanceText__ztbAd{font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0}.QuizResults_breakdown__a4ziR{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.QuizResults_stat__8UZUR{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--border-radius-md);border:2px solid}.QuizResults_stat__8UZUR.QuizResults_correct__h0dSO{background:var(--color-success-subtle);border-color:var(--color-success)}.QuizResults_stat__8UZUR.QuizResults_incorrect__5zcHn{background:var(--color-danger-subtle);border-color:var(--color-danger)}.QuizResults_stat__8UZUR.QuizResults_skipped__JVWat{background:var(--color-warning-subtle);border-color:var(--color-warning)}.QuizResults_statIcon__ryyCH{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-full);font-size:var(--font-size-lg);flex-shrink:0}.QuizResults_stat__8UZUR.QuizResults_correct__h0dSO .QuizResults_statIcon__ryyCH{background:var(--color-success);color:white}.QuizResults_stat__8UZUR.QuizResults_incorrect__5zcHn .QuizResults_statIcon__ryyCH{background:var(--color-danger);color:white}.QuizResults_stat__8UZUR.QuizResults_skipped__JVWat .QuizResults_statIcon__ryyCH{background:var(--color-warning);color:white}.QuizResults_statInfo__iAPwR{flex:1 1}.QuizResults_statValue__1dXGP{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:1;margin-bottom:var(--spacing-xs)}.QuizResults_stat__8UZUR.QuizResults_correct__h0dSO .QuizResults_statValue__1dXGP{color:var(--color-success)}.QuizResults_stat__8UZUR.QuizResults_incorrect__5zcHn .QuizResults_statValue__1dXGP{color:var(--color-danger)}.QuizResults_stat__8UZUR.QuizResults_skipped__JVWat .QuizResults_statValue__1dXGP{color:var(--color-warning)}.QuizResults_statLabel__zf4g_{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.QuizResults_actions__13TXX{display:flex;gap:var(--spacing-sm)}.QuizResults_retakeButton__PX7tz,.QuizResults_reviewButton__1zm73{flex:1 1;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--border-radius-md);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .2s ease}.QuizResults_reviewButton__1zm73{background:transparent;border:2px solid var(--color-border-default);color:var(--color-text-primary)}.QuizResults_reviewButton__1zm73:hover{border-color:var(--color-primary);background:var(--color-primary-subtle);color:var(--color-primary)}.QuizResults_retakeButton__PX7tz{background:var(--color-primary);border:2px solid var(--color-primary);color:white}.QuizResults_retakeButton__PX7tz:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);transform:translateY(-1px)}@media (max-width:768px){.QuizResults_container__qQxdQ{padding:var(--spacing-lg)}.QuizResults_breakdown__a4ziR{grid-template-columns:1fr}.QuizResults_actions__13TXX{flex-direction:column}.QuizResults_retakeButton__PX7tz,.QuizResults_reviewButton__1zm73{width:100%}}.QuizRules_container__o81cL{max-width:600px;margin:0 auto;padding:var(--spacing-xl);background:var(--color-surface-primary);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-lg)}.QuizRules_header__TVgD_{text-align:center;margin-bottom:var(--spacing-xl)}.QuizRules_iconWrapper__j3uAN{width:80px;height:80px;margin:0 auto var(--spacing-lg);display:flex;align-items:center;justify-content:center;background:var(--color-primary-subtle);border-radius:var(--border-radius-full);font-size:40px;color:var(--color-primary)}.QuizRules_title__XpK8n{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--spacing-xs) 0}.QuizRules_subtitle__w7Z1U{font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0}.QuizRules_content__2xABj{margin-bottom:var(--spacing-xl)}.QuizRules_sectionTitle__JbMSM{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-md) 0}.QuizRules_rulesList__udECa{list-style:none;padding:0;margin:0 0 var(--spacing-lg) 0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.QuizRules_ruleItem__sxj95{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm);background:var(--color-surface-secondary);border-radius:var(--border-radius-md);font-size:var(--font-size-md);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.QuizRules_ruleItem__sxj95 i{color:var(--color-success);font-size:var(--font-size-lg);margin-top:2px;flex-shrink:0}.QuizRules_warningBox__ZEwZR{display:flex;gap:var(--spacing-sm);padding:var(--spacing-md);background:var(--color-warning-subtle);border:2px solid var(--color-warning);border-radius:var(--border-radius-md);font-size:var(--font-size-sm);color:var(--color-text-primary)}.QuizRules_warningBox__ZEwZR i{color:var(--color-warning);font-size:var(--font-size-lg);margin-top:2px;flex-shrink:0}.QuizRules_actions__p5E4u{display:flex;gap:var(--spacing-sm)}.QuizRules_cancelButton__bH0sG{flex:1 1;padding:var(--spacing-md) var(--spacing-lg);background:transparent;border:2px solid var(--color-border-default);border-radius:var(--border-radius-md);color:var(--color-text-primary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all .2s ease}.QuizRules_cancelButton__bH0sG:hover{border-color:var(--color-border-interactive);background:var(--color-surface-secondary)}.QuizRules_startButton__B5t7R{flex:2 1;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);background:var(--color-primary);border:2px solid var(--color-primary);border-radius:var(--border-radius-md);color:white;font-size:var(--font-size-md);font-weight:var(--font-weight-bold);cursor:pointer;transition:all .2s ease}.QuizRules_startButton__B5t7R:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);transform:translateY(-1px)}.QuizRules_startButton__B5t7R:active{transform:translateY(0)}@media (max-width:768px){.QuizRules_container__o81cL{padding:var(--spacing-lg)}.QuizRules_iconWrapper__j3uAN{width:64px;height:64px;font-size:32px}.QuizRules_title__XpK8n{font-size:var(--font-size-xl)}.QuizRules_actions__p5E4u{flex-direction:column}.QuizRules_cancelButton__bH0sG,.QuizRules_startButton__B5t7R{flex:1 1;width:100%}}.LogoBox_logoBox__MClK3{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:var(--color-surface-secondary);border-radius:var(--border-radius-xs);flex-shrink:0}.LogoBox_logoBox__MClK3.LogoBox_clickable__SVRPI{cursor:pointer;transition:background-color .2s ease}.LogoBox_logoBox__MClK3.LogoBox_clickable__SVRPI:hover{background-color:#f6f7fb}.LogoBox_logoBox__MClK3.LogoBox_clickable__SVRPI:active{background-color:#e6ebef}.LogoBox_logoBox__MClK3.LogoBox_clickable__SVRPI:focus{outline:2px solid #0a0a0a;outline-offset:2px}.LogoBox_logoBox__MClK3>*{width:16px;height:16px}.ProjectMenu_menu__EKeCf{position:absolute;top:calc(100% + 4px);right:0;display:flex;flex-direction:column;gap:4px;padding:8px 0;background-color:#ffffff;border-radius:20px;box-shadow:0 0 8px 0 rgba(0,0,0,.16);z-index:1001;animation:ProjectMenu_fadeIn__xqsmp .15s ease-out;box-sizing:border-box}@keyframes ProjectMenu_fadeIn__xqsmp{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ProjectMenu_menuItem__gz7h3{display:flex;align-items:center;gap:8px;height:40px;padding:8px 20px;background:none;border:none;cursor:pointer;transition:background-color .2s;box-sizing:border-box;width:100%;text-align:left}.ProjectMenu_menuItem__gz7h3:hover{background-color:rgba(0,0,0,.03)}.ProjectMenu_menuIcon__Uo1SK{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.ProjectMenu_menuIcon__Uo1SK i{font-size:16px;color:#4c5966}.ProjectMenu_menuText__yzh7l{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#4c5966;font-variation-settings:"opsz" 14}.ProjectMenu_menuItem__gz7h3.ProjectMenu_danger__D5G_H .ProjectMenu_menuIcon__Uo1SK i,.ProjectMenu_menuItem__gz7h3.ProjectMenu_danger__D5G_H .ProjectMenu_menuText__yzh7l{color:#e62600}@media (prefers-reduced-motion:reduce){.ProjectMenu_menu__EKeCf{animation:none}.ProjectMenu_menuItem__gz7h3{transition:none}}.ProjectDropdown_dropdown__0JCaP{position:absolute;top:calc(100% + 8px);left:0;width:357px;max-width:450px;min-width:256px;background-color:#ffffff;border-radius:20px;box-shadow:0 0 8px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;box-sizing:border-box;z-index:1000;animation:ProjectDropdown_slideDown__feMvM .25s cubic-bezier(.4,0,.2,1);transform-origin:top left}@keyframes ProjectDropdown_slideDown__feMvM{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ProjectDropdown_header__yoDvh{display:flex;align-items:flex-start;justify-content:space-between;padding:16px 32px 16px 16px;gap:4px;box-sizing:border-box}.ProjectDropdown_headerTitle__Ll9tU{flex:1 1;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#7a838c;font-variation-settings:"opsz" 14}.ProjectDropdown_closeButton__It5t8{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:none;border-radius:100px;cursor:pointer;transition:background-color .2s;box-sizing:border-box}.ProjectDropdown_closeButton__It5t8:hover{background-color:rgba(0,0,0,.05)}.ProjectDropdown_closeButton__It5t8 i{font-size:12.8px;color:#4c5966}.ProjectDropdown_projectsList__0qA5p{display:flex;flex-direction:column;max-height:560px;overflow-y:auto}.ProjectDropdown_projectsList__0qA5p::-webkit-scrollbar{width:8px}.ProjectDropdown_projectsList__0qA5p::-webkit-scrollbar-track{background:transparent}.ProjectDropdown_projectsList__0qA5p::-webkit-scrollbar-thumb{background:#d3d9e0;border-radius:20px}.ProjectDropdown_projectsList__0qA5p::-webkit-scrollbar-thumb:hover{background:#c0c7d0}.ProjectDropdown_projectItem__VOfIB{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#ffffff;border:none;cursor:pointer;transition:background-color .2s;box-sizing:border-box;width:100%}.ProjectDropdown_projectItem__VOfIB:hover{background-color:#f6f7fb}.ProjectDropdown_projectIcon__EYOoI{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;font-size:18px;line-height:24px;padding:4px 0;box-sizing:border-box}.ProjectDropdown_projectContent__WGmZC{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.ProjectDropdown_projectTitleRow__At3j_{display:flex;align-items:center;justify-content:center;width:100%}.ProjectDropdown_projectTitle__GF5j6{flex:1 1;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#2f3e4e;text-align:left;white-space:pre-wrap;font-variation-settings:"opsz" 14}.ProjectDropdown_projectMeta__gd63O{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.ProjectDropdown_projectTime__w3V3P{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#4c5966;font-variation-settings:"opsz" 14}.ProjectDropdown_viewingChip__Rziol{display:flex;align-items:center;gap:4px;height:16px;min-width:16px;padding:0 4px;background-color:#e2effd;border-radius:9999px;box-sizing:border-box}.ProjectDropdown_viewingChip__Rziol i{font-size:12.8px;color:#1168c3}.ProjectDropdown_viewingChipText__s79mq{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#1168c3;font-variation-settings:"opsz" 14}.ProjectDropdown_projectMenuButton__O60G_{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:none;border-radius:100px;cursor:pointer;flex-shrink:0;transition:background-color .2s}.ProjectDropdown_projectMenuButton__O60G_:hover{background-color:rgba(0,0,0,.05)}.ProjectDropdown_projectMenuButton__O60G_ i{font-size:12.8px;color:#4c5966}.ProjectDropdown_separator__3WADl{height:1px;width:100%;border-top:1px solid #e6ebef}.ProjectDropdown_footer__4LH61{display:flex;flex-direction:column;gap:12px;padding:16px;box-sizing:border-box}.ProjectDropdown_buttonGroup__4EHOY{display:flex;gap:8px}.ProjectDropdown_newProjectButton__e9BZ8,.ProjectDropdown_viewAllButton__FjrKK{display:flex;flex:1 1;align-items:center;justify-content:center;gap:4px;height:40px;padding:8px 20px;border-radius:100px;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:16px;font-weight:500;line-height:24px;cursor:pointer;transition:all .2s;box-sizing:border-box;font-variation-settings:"opsz" 14}.ProjectDropdown_viewAllButton__FjrKK{background-color:#ffffff;border:1px solid #d3d9e0;color:#4c5966}.ProjectDropdown_viewAllButton__FjrKK:hover{background-color:#f6f7fb;border-color:#c0c7d0}.ProjectDropdown_newProjectButton__e9BZ8{background-color:#0a0a0a;border:none;color:#ffffff}.ProjectDropdown_newProjectButton__e9BZ8:hover{background-color:#2f3e4e}@media (prefers-reduced-motion:reduce){.ProjectDropdown_dropdown__0JCaP{animation:none}.ProjectDropdown_closeButton__It5t8,.ProjectDropdown_newProjectButton__e9BZ8,.ProjectDropdown_projectItem__VOfIB,.ProjectDropdown_projectMenuButton__O60G_,.ProjectDropdown_viewAllButton__FjrKK{transition:none}}.HeaderTitle_titleWrapper__ax3_q{position:relative;display:flex;align-items:center;gap:4px;flex-shrink:0}.HeaderTitle_title__ThpJK{font-family:var(--font-family-primary);font-size:16px;font-weight:700;line-height:24px;color:var(--color-text);margin:0;white-space:nowrap}.HeaderTitle_dropdownButton__ikCwm{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:none;cursor:pointer;border-radius:100px;transition:opacity .2s ease}.HeaderTitle_dropdownButton__ikCwm:hover{opacity:.7;background-color:rgba(0,0,0,.03)}.HeaderTitle_dropdownButtonActive___SRc2{background-color:rgba(0,0,0,.05)}.HeaderTitle_dropdownButton__ikCwm:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.HeaderTitle_dropdownIcon__UxfmF{display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:12.8px;color:var(--color-text-subtle);font-family:Font Awesome\ 6 Pro,sans-serif;font-weight:900;line-height:0}.HeaderTitle_dropdownIcon__UxfmF:before{content:"\f078"}.HeaderTitle_dropdownButton__ikCwm i{font-size:12.8px;color:var(--color-text-secondary)}@media (prefers-reduced-motion:reduce){.HeaderTitle_dropdownButton__ikCwm{transition:none}}.HeaderBreadcrumb_breadcrumb__cWAIY{display:flex;align-items:center;gap:4px;flex-shrink:1;min-width:0}.HeaderBreadcrumb_icon__Ak7ZA{display:flex;align-items:center;justify-center:center;width:12px;height:12px;font-size:9.6px;color:var(--color-text-subtle);font-family:Font Awesome\ 6 Pro,sans-serif;font-weight:900;line-height:0;flex-shrink:0}.HeaderBreadcrumb_icon__Ak7ZA:before{content:"\f07b"}.HeaderBreadcrumb_link__dxefl{display:flex;align-items:center;padding:0;border:none;background:none;cursor:pointer;border-radius:100px;text-decoration:none;transition:opacity .2s ease}.HeaderBreadcrumb_link__dxefl:hover{opacity:.7}.HeaderBreadcrumb_link__dxefl:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.HeaderBreadcrumb_label__gNVR_{font-family:var(--font-family-primary);font-size:14px;font-weight:700;line-height:20px;color:var(--color-text-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (prefers-reduced-motion:reduce){.HeaderBreadcrumb_link__dxefl{transition:none}}.HeaderActions_actions__obpyA{display:flex;align-items:center;gap:8px}.HeaderActions_button__AMhn_{display:flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:8px 16px;border:none;background:none;cursor:pointer;border-radius:100px;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#4c5966;transition:background-color .2s ease;box-sizing:border-box;font-variation-settings:"opsz" 14}.HeaderActions_button__AMhn_:hover{background-color:rgba(0,0,0,.03)}.HeaderActions_button__AMhn_ i{font-size:12.8px;color:#4c5966}.HeaderActions_button__AMhn_:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.HeaderActions_signInButton__D5RWc{background-color:#ffffff;border:1px solid #d3d9e0}.HeaderActions_signInButton__D5RWc:hover{background-color:#f6f7fb;border-color:#c0c7d0}@media (prefers-reduced-motion:reduce){.HeaderActions_button__AMhn_{transition:none}}.Avatar_avatar__zYP4g{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.Avatar_small__S5Eha{width:24px;height:24px}.Avatar_medium__sQpc2{width:28px;height:28px}.Avatar_large__FCVRN{width:32px;height:32px}.Avatar_imageContainer__8dG5E{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden}.Avatar_image__IaOHo{object-fit:cover;display:block}.Avatar_image__IaOHo,.Avatar_initialsContainer__gLSpv{width:114.29%;height:114.29%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Avatar_initialsContainer__gLSpv{border-radius:50%;background-color:#fff5c4;border:2px solid #ffffff;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.Avatar_initials__20ecl{font-family:"Lazzer",var(--font-family-primary),sans-serif;font-weight:900;font-size:10px;line-height:12px;color:#2f3e4e;text-align:center;text-transform:uppercase;letter-spacing:0}.Avatar_guestContainer__53jcb{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden;background-color:#e6ebef;display:flex;align-items:center;justify-content:center}.Avatar_guestIcon__6ZYqG{font-size:14px;color:#7a838c}.AvatarControl_avatarControlWrapper__ZA_Hz{position:relative;display:inline-block}.AvatarControl_avatarControl__nc0lR{display:flex;align-items:center;gap:4px;height:32px;padding:2px 8px 2px 2px;background-color:#ffffff;border:1px solid #d3d9e0;border-top-left-radius:32px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:32px;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box}.AvatarControl_avatarControl__nc0lR:hover{background-color:#f6f7fb}.AvatarControl_avatarControl__nc0lR.AvatarControl_open__3_khM{background-color:#e6ebef}.AvatarControl_avatarControl__nc0lR:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.AvatarControl_dropdownSection___AY3l{display:flex;align-items:center;gap:4px}.AvatarControl_dropdownSection___AY3l i{font-size:9.6px;color:#4c5966}.AvatarControl_collabCount__TEv0J{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2f3e4e}.AvatarControl_dropdown__qn5_9{position:absolute;top:calc(100% + 4px);right:0;width:320px;max-width:320px;background-color:#ffffff;border-radius:20px;box-shadow:0 0 8px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;gap:20px;padding:20px;box-sizing:border-box;z-index:1000;max-height:560px;overflow:hidden}.AvatarControl_currentUser__7972y{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;background-color:#ffffff;border-radius:9999px;box-sizing:border-box}.AvatarControl_userInfo____36N{display:flex;flex:1 1;flex-direction:column;min-width:0}.AvatarControl_userName__lUlwg{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#2f3e4e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AvatarControl_userMenuButton__fXVg6{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:none;border-radius:100px;cursor:pointer;flex-shrink:0;transition:background-color .2s}.AvatarControl_userMenuButton__fXVg6:hover{background-color:rgba(0,0,0,.05)}.AvatarControl_userMenuButton__fXVg6 i{font-size:12.8px;color:#4c5966}.AvatarControl_userSection__OAxQ9{display:flex;flex-direction:column;gap:4px}.AvatarControl_sectionHeader__FhGGV{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#2f3e4e;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AvatarControl_userList__MyVhY{display:flex;flex-direction:column;gap:8px;max-height:180px;overflow-y:auto}.AvatarControl_userList__MyVhY::-webkit-scrollbar{width:8px}.AvatarControl_userList__MyVhY::-webkit-scrollbar-track{background:transparent}.AvatarControl_userList__MyVhY::-webkit-scrollbar-thumb{background:#d3d9e0;border-radius:20px}.AvatarControl_userList__MyVhY::-webkit-scrollbar-thumb:hover{background:#c0c7d0}.AvatarControl_userItem__VPHbe{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;background-color:#ffffff;border:none;border-radius:9999px;cursor:pointer;transition:background-color .2s;box-sizing:border-box;width:100%}.AvatarControl_userItem__VPHbe:hover{background-color:#f6f7fb}.AvatarControl_userItemName__zL9zO{flex:1 1;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#2f3e4e;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.AvatarControl_avatarControl__nc0lR,.AvatarControl_userItem__VPHbe,.AvatarControl_userMenuButton__fXVg6{transition:none}}.AvatarSet_avatarSet__Ps2dC{display:flex;align-items:center;padding:0 4px 0 0;box-sizing:border-box}.AvatarSet_avatar__9yO9P{position:relative;width:28px;height:28px;margin-right:-4px;flex-shrink:0}.AvatarSet_avatarImage___uU0S{border-radius:50%;object-fit:cover}.AvatarSet_avatarImage___uU0S,.AvatarSet_initials__An81l{width:100%;height:100%;border:2px solid white;box-sizing:border-box}.AvatarSet_initials__An81l{display:flex;align-items:center;justify-content:center;background-color:var(--color-surface-secondary);border-radius:50%;font-family:"Lazzer",var(--font-family-primary),sans-serif;font-size:10px;font-weight:900;line-height:12px;color:var(--color-text);text-transform:uppercase}.AvatarSet_overflowControl__FPVgi{display:flex;align-items:center;gap:4px;height:32px;padding:2px 8px 2px 2px;margin-right:-4px;background-color:var(--color-surface-primary);border:1px solid var(--color-border);border-radius:32px 20px 20px 32px;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box}.AvatarSet_overflowControl__FPVgi:hover{background-color:var(--color-surface-secondary)}.AvatarSet_overflowControl__FPVgi:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.AvatarSet_overflowAvatar__y_lYB{margin-right:0}.AvatarSet_overflowCount__XPdp2{font-family:var(--font-family-primary);font-size:14px;font-weight:500;line-height:20px;color:var(--color-text)}.AvatarSet_chevron__3dXM9{display:flex;align-items:center;justify-content:center;width:12px;height:12px;font-size:9.6px;color:var(--color-text-subtle);font-family:Font Awesome\ 6 Pro,sans-serif;font-weight:900;line-height:0}.AvatarSet_chevron__3dXM9:before{content:"\f078"}@media (prefers-reduced-motion:reduce){.AvatarSet_overflowControl__FPVgi{transition:none}}.Header_header__kdHC9{height:60px;padding:12px 20px;background-color:var(--color-surface-primary);border-radius:20px;box-sizing:border-box}.Header_container__CakUE,.Header_header__kdHC9{display:flex;align-items:center;justify-content:space-between;width:100%}.Header_container__CakUE{gap:16px}.Header_left___xgfb{display:flex;align-items:center;gap:16px;flex:1 1;min-width:0}.Header_logoTitleGroup__fFXbV{display:flex;align-items:center;gap:8px;flex-shrink:0}.Header_right__lgp1v{display:flex;align-items:center;gap:12px;flex-shrink:0}.Header_variant-home-guest__pgH9x .Header_left___xgfb,.Header_variant-home__CBH86 .Header_left___xgfb{gap:8px}.Header_variant-guest__Dr5Fr .Header_right__lgp1v{gap:12px}@media (max-width:1024px){.Header_header__kdHC9{height:56px;border-radius:16px}.Header_left___xgfb{gap:12px}}@media (max-width:768px){.Header_header__kdHC9{height:48px;padding:8px 16px;border-radius:0;border-bottom:1px solid var(--color-border)}.Header_left___xgfb,.Header_right__lgp1v{gap:8px}}.HeaderDropdown_dropdown__3MhFY{position:absolute;top:calc(100% + 4px);right:0;min-width:256px;max-width:450px;width:357px;background-color:#ffffff;border-radius:20px;box-shadow:0 0 8px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;box-sizing:border-box;z-index:1000}.HeaderDropdown_content__OQIgp{display:flex;flex-direction:column;gap:12px;padding:16px 0}.HeaderDropdown_header__B9aTo{display:flex;align-items:center;gap:4px;padding:0 16px 0 32px;box-sizing:border-box;position:relative}.HeaderDropdown_title__CXzrA{flex:1 1;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#7a838c;white-space:pre-wrap}.HeaderDropdown_closeButton__ezPCm{position:absolute;right:16px;top:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:none;border-radius:100px;cursor:pointer;transition:background-color .2s}.HeaderDropdown_closeButton__ezPCm:hover{background-color:rgba(0,0,0,.05)}.HeaderDropdown_closeButton__ezPCm i{font-size:12.8px;color:#4c5966}.HeaderDropdown_projectsList__vDk_Z{display:flex;flex-direction:column;max-height:560px;overflow:hidden}.HeaderDropdown_projectItem__bUmll{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#ffffff;border:none;cursor:pointer;transition:background-color .2s;box-sizing:border-box;width:100%;text-align:left}.HeaderDropdown_projectItem__bUmll:hover{background-color:#f6f7fb}.HeaderDropdown_projectEmoji__hGyeq{display:flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:18px;flex-shrink:0}.HeaderDropdown_projectInfo__3cSBx{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.HeaderDropdown_projectTitleRow__Qo6DY{display:flex;align-items:center;justify-content:center;width:100%}.HeaderDropdown_projectTitle__LWZD_{flex:1 1;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#2f3e4e;white-space:pre-wrap;min-width:0}.HeaderDropdown_subElements__ghml7{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.HeaderDropdown_viewingChip__hiGuT{display:flex;align-items:center;gap:4px;height:16px;padding:0 4px;background-color:#e2effd;border-radius:9999px;box-sizing:border-box}.HeaderDropdown_viewingIcon__rBDpk{display:flex;align-items:center;justify-content:center;width:16px;height:16px;position:relative}.HeaderDropdown_viewingIcon__rBDpk i{font-size:12.8px;color:#1168c3}.HeaderDropdown_viewingLabel___lt8m{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:12px;font-weight:700;line-height:16px;color:#1168c3;text-align:center}.HeaderDropdown_projectTime__r3pjP{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#4c5966}.HeaderDropdown_projectMenuButton__OUNo9{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:none;border-radius:100px;cursor:pointer;flex-shrink:0;transition:background-color .2s}.HeaderDropdown_projectMenuButton__OUNo9:hover{background-color:rgba(0,0,0,.05)}.HeaderDropdown_projectMenuButton__OUNo9 i{font-size:12.8px;color:#4c5966}.HeaderDropdown_separator__UMexG{width:100%;height:1px;border-top:1px solid #e6ebef}.HeaderDropdown_footer__3FoBY{display:flex;flex-direction:column;gap:12px;padding:0 16px;box-sizing:border-box}.HeaderDropdown_buttons__JSxkf{display:flex;gap:8px;align-items:center;width:100%}.HeaderDropdown_newProjectButton__oK3PA,.HeaderDropdown_viewAllButton__hqLEN{display:flex;flex:1 1;gap:4px;height:40px;align-items:center;justify-content:center;padding:8px 20px;box-sizing:border-box;border-radius:100px;cursor:pointer;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:16px;font-weight:500;line-height:24px;text-align:center;transition:background-color .2s;min-width:0}.HeaderDropdown_viewAllButton__hqLEN{background-color:#ffffff;border:1px solid #d3d9e0;color:#4c5966}.HeaderDropdown_viewAllButton__hqLEN:hover{background-color:#f6f7fb}.HeaderDropdown_newProjectButton__oK3PA{background-color:#0a0a0a;border:none;color:#ffffff}.HeaderDropdown_newProjectButton__oK3PA:hover{background-color:#2a2a2a}@media (prefers-reduced-motion:reduce){.HeaderDropdown_closeButton__ezPCm,.HeaderDropdown_newProjectButton__oK3PA,.HeaderDropdown_projectItem__bUmll,.HeaderDropdown_projectMenuButton__OUNo9,.HeaderDropdown_viewAllButton__hqLEN{transition:none}}.Sidebar_sidebar__gdNwE{display:flex;flex-direction:column;height:100%;background-color:transparent;transition:width .3s ease;position:relative;padding:0}.Sidebar_sidebar__gdNwE.Sidebar_open__veFul{width:var(--sidebar-width,400px)}.Sidebar_sidebar__gdNwE.Sidebar_closed__rZNoS{width:var(--sidebar-collapsed-width,72px)}.Sidebar_content__xvZ7j{display:flex;flex:1 1;flex-direction:column;gap:8px;padding:0;overflow-y:auto;overflow-x:hidden;min-height:0}.Sidebar_content__xvZ7j::-webkit-scrollbar{width:6px}.Sidebar_content__xvZ7j::-webkit-scrollbar-track{background:transparent}.Sidebar_content__xvZ7j::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--border-radius-pill)}.Sidebar_content__xvZ7j::-webkit-scrollbar-thumb:hover{background:var(--color-border-strong)}@media (max-width:1024px){.Sidebar_sidebar__gdNwE.Sidebar_open__veFul{width:320px}.Sidebar_content__xvZ7j{gap:8px}}@media (max-width:768px){.Sidebar_sidebar__gdNwE{position:fixed;top:0;bottom:0;z-index:100;box-shadow:var(--shadow-lg)}.Sidebar_sidebar__gdNwE.Sidebar_left__JNIpT{left:0}.Sidebar_sidebar__gdNwE.Sidebar_right__SCbsW{right:0}.Sidebar_sidebar__gdNwE.Sidebar_closed__rZNoS{transform:translateX(-100%)}.Sidebar_sidebar__gdNwE.Sidebar_right__SCbsW.Sidebar_closed__rZNoS{transform:translateX(100%)}.Sidebar_sidebar__gdNwE.Sidebar_open__veFul{width:85vw;max-width:400px}.Sidebar_content__xvZ7j{padding:20px;gap:8px}.Sidebar_sidebar__gdNwE.Sidebar_open__veFul:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:-1;animation:Sidebar_fadeIn__VGRzU .3s ease}}@keyframes Sidebar_fadeIn__VGRzU{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Sidebar_sidebar__gdNwE,.Sidebar_toggleButton__i55Yz,.Sidebar_toggleIcon__7_mIS{transition:none}}.SidebarPanel_panel__C4U5n{display:flex;background-color:#ffffff;border-radius:20px;padding:20px;transition:all .3s cubic-bezier(.4,0,.2,1);box-sizing:border-box}.SidebarPanel_panel__C4U5n.SidebarPanel_collapsed__37ZFF,.SidebarPanel_panel__C4U5n.SidebarPanel_expanded__NgidP{flex:1 0;min-height:0}.SidebarPanel_panel__C4U5n.SidebarPanel_sidebarCollapsed__Olba6{flex:1 0;min-height:0;padding:20px}.SidebarPanel_inner__FGtqh{display:flex;flex:1 0;flex-direction:column;align-items:flex-start;min-width:0;min-height:0;height:100%}.SidebarPanel_collapsed__37ZFF .SidebarPanel_inner__FGtqh,.SidebarPanel_expanded__NgidP .SidebarPanel_inner__FGtqh{gap:8px}.SidebarPanel_sidebarCollapsed__Olba6 .SidebarPanel_inner__FGtqh{gap:0}.SidebarPanel_header__l4myU{display:flex;align-items:center;justify-content:space-between;width:100%;flex-shrink:0;gap:8px}.SidebarPanel_headerLeft__1l9zk{display:flex;gap:4px;align-items:center;flex-shrink:0}.SidebarPanel_title__bU_W5{font-family:var(--font-family-primary);font-size:18px;font-weight:700;line-height:24px;color:#2f3e4e;margin:0}.SidebarPanel_chevronButton__5VHbu{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:none;cursor:pointer;transition:opacity .2s ease;flex-shrink:0}.SidebarPanel_chevronButton__5VHbu:hover{opacity:.7}.SidebarPanel_chevronButton__5VHbu:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:2px}.SidebarPanel_chevronIcon__p0HNK{display:flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:12.8px;color:#4c5966;font-family:Font Awesome\ 6 Pro,sans-serif;font-weight:900;line-height:0;font-style:normal}.SidebarPanel_headerRight__SSWxF{display:flex;gap:4px;align-items:center;justify-content:flex-end;flex-shrink:0}.SidebarPanel_headerActions___VSV_{display:flex;gap:8px;align-items:center;justify-content:flex-end}.SidebarPanel_sidebarCollapsedContent__1VFyI{display:flex;flex-direction:column;gap:0;align-items:flex-start;justify-content:flex-start;width:100%;height:100%}.SidebarPanel_iconButton__o0C5d{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:100px;background-color:transparent;cursor:pointer;transition:background-color .2s ease;flex-shrink:0;color:#4c5966}.SidebarPanel_iconButton__o0C5d:hover{background-color:rgba(0,0,0,.05)}.SidebarPanel_iconButton__o0C5d:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.SidebarPanel_iconButton__o0C5d i{font-size:16px;color:#4c5966;line-height:1;display:flex;align-items:center;justify-content:center}.SidebarPanel_content__gLelm{justify-content:space-between;gap:0}.SidebarPanel_content__gLelm,.SidebarPanel_scrollArea__8f5Ud{display:flex;flex:1 0;flex-direction:column;align-items:flex-start;min-width:0;min-height:0;width:100%}.SidebarPanel_scrollArea__8f5Ud{overflow-y:auto;overflow-x:hidden;gap:10px}.SidebarPanel_list__EdheG{display:flex;flex-direction:column;gap:8px;align-items:flex-start;width:100%}.SidebarPanel_footer___FeOx{display:flex;width:100%;flex-shrink:0}.SidebarPanel_footerSingle__0PZmS{display:flex;width:100%}.SidebarPanel_footerDouble__Qy1M5{display:flex;gap:8px;width:100%;flex-wrap:wrap;align-items:flex-start}.SidebarPanel_scrollArea__8f5Ud::-webkit-scrollbar{width:8px}.SidebarPanel_scrollArea__8f5Ud::-webkit-scrollbar-track{background:#ffffff;border-radius:9999px}.SidebarPanel_scrollArea__8f5Ud::-webkit-scrollbar-thumb{background:#d3d9e0;border-radius:9999px}.SidebarPanel_scrollArea__8f5Ud::-webkit-scrollbar-thumb:hover{background:#bcc4cd}@media (max-width:1024px){.SidebarPanel_panel__C4U5n{padding:20px}.SidebarPanel_collapsed__37ZFF .SidebarPanel_inner__FGtqh,.SidebarPanel_expanded__NgidP .SidebarPanel_inner__FGtqh,.SidebarPanel_inner__FGtqh{gap:8px}}@media (max-width:768px){.SidebarPanel_panel__C4U5n{padding:20px}.SidebarPanel_title__bU_W5{font-size:18px}}.Spinner_spinner__iIehd{display:inline-block;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:Spinner_spin__Hu_nt .6s linear infinite;flex-shrink:0}.Spinner_micro__oYrce,.Spinner_small__a8uoV{width:12px;height:12px;border-width:1.5px}.Spinner_medium__z7Nwp{width:16px;height:16px;border-width:2px}.Spinner_large__SF5xQ{width:20px;height:20px;border-width:2px}@keyframes Spinner_spin__Hu_nt{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_spinner__iIehd{animation:Spinner_spin__Hu_nt 1.5s linear infinite}}.Spinner_visuallyHidden__XmKke{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.Button_button__r7u4o{border:none;margin:0;padding:0;background:none;font:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;font-family:var(--font-family-primary);font-weight:var(--font-weight-medium);text-align:center;white-space:nowrap;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),transform var(--transition-fast),box-shadow var(--transition-base);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.Button_button__r7u4o:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.Button_micro__YXFCH{height:24px;padding:0 12px;font-size:12px;line-height:18px;border-radius:100px}.Button_micro__YXFCH.Button_iconOnly__rtPBY{width:24px;padding:0}.Button_small__eS45m{height:32px;padding:0 16px;font-size:14px;line-height:24px;border-radius:100px}.Button_small__eS45m.Button_iconOnly__rtPBY{width:32px;padding:0}.Button_medium__ZlyM2{height:40px;padding:8px 20px;font-size:16px;line-height:24px;border-radius:100px}.Button_medium__ZlyM2.Button_iconOnly__rtPBY{width:40px;padding:0}.Button_large__ruq7p{height:52px;padding:14px 24px;font-size:18px;line-height:24px;border-radius:100px}.Button_large__ruq7p.Button_iconOnly__rtPBY{width:52px;padding:0}.Button_primaryBlack__RvlmN{background-color:#0a0a0a;color:#ffffff}.Button_primaryBlack__RvlmN:hover:not(:disabled){background-color:#1a1a1a}.Button_primaryBlack__RvlmN:active:not(:disabled){background-color:#000000;transform:scale(.98)}.Button_primaryWhite__vrCPt{background-color:#ffffff;color:#0a0a0a;border:1px solid rgba(0,0,0,.1)}.Button_primaryWhite__vrCPt:hover:not(:disabled){background-color:#f5f5f5}.Button_primaryWhite__vrCPt:active:not(:disabled){background-color:#e8e8e8;transform:scale(.98)}.Button_primaryGray__Q2k68{background-color:#6b7280;color:#ffffff}.Button_primaryGray__Q2k68:hover:not(:disabled){background-color:#4b5563}.Button_primaryGray__Q2k68:active:not(:disabled){background-color:#374151;transform:scale(.98)}.Button_primaryBlue__f0Zjv{background-color:#3092fa;color:#ffffff}.Button_primaryBlue__f0Zjv:hover:not(:disabled){background-color:#2077d9}.Button_primaryBlue__f0Zjv:active:not(:disabled){background-color:#1a5fb8;transform:scale(.98)}.Button_secondaryBlue__tEn9f{background-color:#ffffff;border:1px solid #d3d9e0;color:#3092fa}.Button_secondaryBlue__tEn9f:hover:not(:disabled){background-color:#f7f9fc;border-color:#3092fa}.Button_secondaryBlue__tEn9f:active:not(:disabled){background-color:#e6f0ff;transform:scale(.98)}.Button_secondaryBlack__nz0GH{background-color:#ffffff;border:1px solid #d3d9e0;color:#0a0a0a}.Button_secondaryBlack__nz0GH:hover:not(:disabled){background-color:#f5f5f5;border-color:#0a0a0a}.Button_secondaryBlack__nz0GH:active:not(:disabled){background-color:#e8e8e8;transform:scale(.98)}.Button_secondaryWhite__rEOOr{background-color:transparent;border:1px solid rgba(255,255,255,.3);color:#ffffff}.Button_secondaryWhite__rEOOr:hover:not(:disabled){background-color:rgba(255,255,255,.1);border-color:#ffffff}.Button_secondaryWhite__rEOOr:active:not(:disabled){background-color:rgba(255,255,255,.2);transform:scale(.98)}.Button_secondaryGray__pjv4H{background-color:#ffffff;border:1px solid #d3d9e0;color:#6b7280}.Button_secondaryGray__pjv4H:hover:not(:disabled){background-color:#f5f5f5;border-color:#6b7280}.Button_secondaryGray__pjv4H:active:not(:disabled){background-color:#e8e8e8;transform:scale(.98)}.Button_tertiaryBlue__zEQu3{background-color:transparent;color:#3092fa}.Button_tertiaryBlue__zEQu3:hover:not(:disabled){background-color:rgba(48,146,250,.08)}.Button_tertiaryBlue__zEQu3:active:not(:disabled){background-color:rgba(48,146,250,.16);transform:scale(.98)}.Button_tertiaryBlack__V3HFW{background-color:transparent;color:#0a0a0a}.Button_tertiaryBlack__V3HFW:hover:not(:disabled){background-color:rgba(10,10,10,.08)}.Button_tertiaryBlack__V3HFW:active:not(:disabled){background-color:rgba(10,10,10,.16);transform:scale(.98)}.Button_tertiaryWhite__0wVFk{background-color:transparent;color:#ffffff}.Button_tertiaryWhite__0wVFk:hover:not(:disabled){background-color:rgba(255,255,255,.1)}.Button_tertiaryWhite__0wVFk:active:not(:disabled){background-color:rgba(255,255,255,.2);transform:scale(.98)}.Button_tertiaryGray__Ez85N{background-color:transparent;color:#6b7280}.Button_tertiaryGray__Ez85N:hover:not(:disabled){background-color:rgba(107,114,128,.08)}.Button_tertiaryGray__Ez85N:active:not(:disabled){background-color:rgba(107,114,128,.16);transform:scale(.98)}.Button_plain__6fG_h{padding:0!important;height:auto!important;font-weight:var(--font-weight-bold);border-radius:0}.Button_plain__6fG_h.Button_iconOnly__rtPBY{width:auto!important}.Button_plainBlue__wPtTG{background-color:transparent;color:#3092fa}.Button_plainBlue__wPtTG:hover:not(:disabled){color:#2077d9}.Button_plainBlue__wPtTG:active:not(:disabled){color:#1a5fb8}.Button_plainBlack__EJhsE{background-color:transparent;color:#0a0a0a}.Button_plainBlack__EJhsE:hover:not(:disabled){color:#1a1a1a}.Button_plainBlack__EJhsE:active:not(:disabled){color:#000000}.Button_plainWhite__A0qsh{background-color:transparent;color:#ffffff}.Button_plainWhite__A0qsh:hover:not(:disabled){color:rgba(255,255,255,.9)}.Button_plainWhite__A0qsh:active:not(:disabled){color:rgba(255,255,255,.8)}.Button_plainGray__N0t5W{background-color:transparent;color:#6b7280}.Button_plainGray__N0t5W:hover:not(:disabled){color:#4b5563}.Button_plainGray__N0t5W:active:not(:disabled){color:#374151}.Button_button__r7u4o:disabled,.Button_disabled__KwkUo{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_loading__r1txC{cursor:wait;pointer-events:none}.Button_fullWidth__QmG9K{width:100%;display:flex}.Button_iconLeft__esGUS,.Button_iconRight__lu77R{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.Button_micro__YXFCH .Button_iconLeft__esGUS,.Button_micro__YXFCH .Button_iconRight__lu77R,.Button_small__eS45m .Button_iconLeft__esGUS,.Button_small__eS45m .Button_iconRight__lu77R{width:16px;height:16px}.Button_text__hTOkm{flex:1 1;min-width:0}.Button_loadingText__dmdMX{opacity:.7}.Button_iconOnly__rtPBY{padding:0;border-radius:50%}@media (prefers-reduced-motion:reduce){.Button_button__r7u4o{transition:none}}[data-theme=dark] .Button_primaryWhite__vrCPt{background-color:rgba(255,255,255,.1);color:#ffffff;border-color:rgba(255,255,255,.2)}[data-theme=dark] .Button_primaryWhite__vrCPt:hover:not(:disabled){background-color:rgba(255,255,255,.15)}[data-theme=dark] .Button_secondaryBlack__nz0GH,[data-theme=dark] .Button_secondaryBlue__tEn9f,[data-theme=dark] .Button_secondaryGray__pjv4H{background-color:transparent;border-color:rgba(255,255,255,.2)}[data-theme=dark] .Button_secondaryBlue__tEn9f:hover:not(:disabled){background-color:rgba(48,146,250,.1)}[data-theme=dark] .Button_tertiaryBlack__V3HFW{color:#ffffff}[data-theme=dark] .Button_tertiaryBlack__V3HFW:hover:not(:disabled){background-color:rgba(255,255,255,.08)}.MobileHeader_mobileHeader__sR3uj{display:flex;align-items:center;justify-content:space-between;height:48px;padding:8px 16px;background-color:#ffffff;border-bottom:1px solid #e6ebef;box-sizing:border-box}.MobileHeader_left__08exS{display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.MobileHeader_logoBox__8twll{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#f6f7fb;border-radius:5px;flex-shrink:0}.MobileHeader_titleGroup__gpPjb{display:flex;align-items:center;gap:4px;min-width:0}.MobileHeader_title__clSmj{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:16px;font-weight:700;line-height:24px;color:#2f3e4e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MobileHeader_dropdownButton__SMOrg{display:flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;background:none;border:none;border-radius:100px;cursor:pointer;flex-shrink:0;transition:background-color .2s}.MobileHeader_dropdownButton__SMOrg:hover{background-color:rgba(0,0,0,.05)}.MobileHeader_dropdownButton__SMOrg i{font-size:12.8px;color:#4c5966}.MobileHeader_right__BvjiU{display:flex;align-items:center;gap:4px;flex-shrink:0}.MobileHeader_iconButton__Is29m{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:none;border:none;border-radius:100px;cursor:pointer;flex-shrink:0;transition:background-color .2s}.MobileHeader_iconButton__Is29m:hover{background-color:rgba(0,0,0,.05)}.MobileHeader_iconButton__Is29m i{font-size:12.8px;color:#4c5966}.MobileHeader_signInButton__2mqhj{display:flex;align-items:center;justify-content:center;height:32px;padding:8px 16px;background-color:#ffffff;border:1px solid #d3d9e0;border-radius:100px;cursor:pointer;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#4c5966;text-align:center;transition:background-color .2s;flex-shrink:0}.MobileHeader_signInButton__2mqhj:hover{background-color:#f6f7fb}.MobileHeader_avatarControlMobile__E_Lip{display:flex;align-items:center;justify-content:center;padding:2px;background-color:#ffffff;border-radius:9999px;flex-shrink:0}.MobileHeader_avatarMobile__XKzN4{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0}.MobileHeader_avatarMobile__XKzN4 img{width:100%;height:100%;object-fit:cover}.MobileHeader_avatarInitialsMobile__TuZoD{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:#fff5c4;font-family:Lazzer,sans-serif;font-size:10px;font-weight:900;line-height:12px;color:#2f3e4e;text-align:center;flex-shrink:0}.MobileHeader_avatarSetMobile__KK8ac{display:flex;align-items:center;padding-right:4px}.MobileHeader_collabAvatarMobile__k6_SA{width:28px;height:28px;border-radius:50%;border:2px solid #ffffff;margin-right:-4px;overflow:hidden;flex-shrink:0}.MobileHeader_collabAvatarMobile__k6_SA img{width:100%;height:100%;object-fit:cover}.MobileHeader_collabControl__kaFyU{display:flex;align-items:center;gap:4px;height:32px;padding:2px 8px 2px 2px;background-color:#ffffff;border:1px solid #d3d9e0;border-radius:32px 20px 20px 32px;cursor:pointer;transition:background-color .2s;margin-right:-4px}.MobileHeader_collabControl__kaFyU:hover{background-color:#f6f7fb}.MobileHeader_collabCountMobile__S9_WH{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:500;line-height:20px;color:#2f3e4e}.MobileHeader_collabChevronMobile__wk5Za{font-size:9.6px;color:#4c5966}@media (prefers-reduced-motion:reduce){.MobileHeader_collabControl__kaFyU,.MobileHeader_dropdownButton__SMOrg,.MobileHeader_iconButton__Is29m,.MobileHeader_signInButton__2mqhj{transition:none}}.SourcesPanel_filterButtonGroup__TcTEF{display:flex;align-items:center;justify-content:center}.SourcesPanel_footerButtons__X2Sol{display:flex;gap:8px;width:100%}.SourcesPanel_recordButton__sZO8C,.SourcesPanel_recordButton__sZO8C i{color:#e62600}.SourcesPanel_recordButton__sZO8C:hover,.SourcesPanel_recordButton__sZO8C:hover i{color:#cc2200}.SourcesPanel_recordingActiveButton__EAS3m{background:linear-gradient(135deg,#fef2f2,#fee2e2)!important;border-color:#fca5a5!important;color:#ef4444!important;animation:SourcesPanel_recordingPulse__aCnWm 2s ease-in-out infinite}.SourcesPanel_recordingActiveButton__EAS3m i{color:#ef4444!important}@keyframes SourcesPanel_recordingPulse__aCnWm{0%,to{opacity:1;box-shadow:0 2px 8px rgba(239,68,68,.2)}50%{opacity:.9;box-shadow:0 4px 12px rgba(239,68,68,.3)}}.CreationsPanel_footerButtons__RYjSL{display:flex;width:100%}.Logo_logo__cWFLl{display:inline-block;vertical-align:middle;flex-shrink:0}.Logo_color-auto__OJmmZ,.Logo_color-dark__zxehz{color:#0a0a0a}.Logo_color-light__ST4jC{color:var(--color-surface-primary)}.Logo_logo__cWFLl:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--border-radius-sm)}.SourceTile_tile__w08pE{display:flex;gap:12px;align-items:center;width:100%;padding:12px;border-radius:20px;transition:background-color .2s ease,border-color .2s ease;border:none;box-sizing:border-box}.SourceTile_tile__w08pE.SourceTile_state-default__m5RXR{background-color:#ffffff}.SourceTile_tile__w08pE.SourceTile_clickable__Z4_CR:hover,.SourceTile_tile__w08pE.SourceTile_state-hover__EVg3E{background-color:#f6f7fb}.SourceTile_tile__w08pE.SourceTile_state-clicked__WYKaN{background-color:#ffffff}.SourceTile_tile__w08pE.SourceTile_state-selected__8dXYX{background-color:#f6f7fb}.SourceTile_tile__w08pE.SourceTile_state-loading__ss_Ha{background-color:#ffffff;border:1px dashed #d3d9e0;pointer-events:none}.SourceTile_tile__w08pE.SourceTile_state-error__Qg_QL{background-color:#fff5f2;border:1px solid #e62600}.SourceTile_tile__w08pE.SourceTile_state-recording__WkUR_{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fca5a5;animation:SourceTile_recordingPulse__ylmma 3s ease-in-out infinite;box-shadow:0 2px 8px rgba(239,68,68,.1)}@keyframes SourceTile_recordingPulse__ylmma{0%,to{border-color:#fca5a5;box-shadow:0 2px 8px rgba(239,68,68,.1)}50%{border-color:#f87171;box-shadow:0 4px 12px rgba(239,68,68,.15)}}.SourceTile_tile__w08pE.SourceTile_state-recording__WkUR_.SourceTile_paused__haTh6{animation:none;background:#f9fafb;border-color:#d1d5db;box-shadow:none}.SourceTile_tile__w08pE.SourceTile_clickable__Z4_CR{cursor:pointer}.SourceTile_tile__w08pE:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.SourceTile_iconWrapper__ZSVLH{display:flex;align-items:flex-start;flex-shrink:0;width:40px;height:40px}.SourceTile_iconBackground__uLo93{flex:1 1;gap:10px;width:100%;height:100%;padding:8px;background-color:#f6f7fb;border-radius:8px;box-sizing:border-box}.SourceTile_iconBackground__uLo93,.SourceTile_icon__3LziB{display:flex;align-items:center;justify-content:center;position:relative}.SourceTile_icon__3LziB{width:24px;height:24px;font-size:19px;color:#2f3e4e;line-height:0;font-style:normal;padding:0 19px 0 0}.SourceTile_icon__3LziB:before{opacity:1}.SourceTile_icon__3LziB:after,.SourceTile_icon__3LziB:before{display:flex;flex-direction:column;justify-content:center;margin-right:-19px;position:relative;flex-shrink:0;width:19px;height:19px}.SourceTile_icon__3LziB:after{opacity:.4}.SourceTile_content___JL_k{display:flex;align-items:center;flex-shrink:0;height:40px;min-width:148px;flex:1 1}.SourceTile_textContent__giLiY{display:flex;flex:1 0;flex-direction:column;height:100%;align-items:flex-start;justify-content:center;min-width:0;min-height:0}.SourceTile_title__JrOMC{max-height:24px;min-width:100%;width:min-content;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#4c5966;margin:0;font-variation-settings:"opsz" 14}.SourceTile_tile__w08pE.SourceTile_clickable__Z4_CR:hover .SourceTile_title__JrOMC,.SourceTile_tile__w08pE.SourceTile_state-clicked__WYKaN .SourceTile_title__JrOMC,.SourceTile_tile__w08pE.SourceTile_state-hover__EVg3E .SourceTile_title__JrOMC,.SourceTile_tile__w08pE.SourceTile_state-selected__8dXYX .SourceTile_title__JrOMC{color:#2f3e4e}.SourceTile_tile__w08pE.SourceTile_state-loading__ss_Ha .SourceTile_title__JrOMC{color:#7a838c}.SourceTile_secondary__7opwr{display:flex;gap:4px;align-items:center}.SourceTile_subtitle__hiKhr{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:400;line-height:20px;color:#4c5966;font-variation-settings:"opsz" 14}.SourceTile_closeButton__B8KqG,.SourceTile_moreButton__1xeKE,.SourceTile_retryButton__rAFt_{display:flex;gap:4px;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:100px;background-color:transparent;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box}.SourceTile_closeButton__B8KqG:hover,.SourceTile_moreButton__1xeKE:hover,.SourceTile_retryButton__rAFt_:hover{background-color:var(--color-surface-tertiary,rgba(0,0,0,.05))}.SourceTile_closeButton__B8KqG:focus-visible,.SourceTile_moreButton__1xeKE:focus-visible,.SourceTile_retryButton__rAFt_:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:-2px}.SourceTile_closeButton__B8KqG i,.SourceTile_moreButton__1xeKE i,.SourceTile_retryButton__rAFt_ i{font-size:12.8px;color:#4c5966;line-height:0}.SourceTile_errorActions___FzO4{display:flex;gap:0;align-items:center}.SourceTile_recordingIconBg__VaP69{background-color:#fee2e2}.SourceTile_recordingDot__fiZIU{width:12px;height:12px;background-color:#ef4444;border-radius:50%;animation:SourceTile_recordingDotPulse__mNujv 1s ease-in-out infinite}.SourceTile_recordingDot__fiZIU.SourceTile_paused__haTh6{animation:none;background-color:#9ca3af}@keyframes SourceTile_recordingDotPulse__mNujv{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.9)}}.SourceTile_recordingStatus__aplLk{display:flex;align-items:center;gap:6px}.SourceTile_recordingTimer__sz7ov{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#ef4444}.SourceTile_recordingStatus__aplLk.SourceTile_paused__haTh6 .SourceTile_recordingTimer__sz7ov{color:#6b7280}.SourceTile_recordingLabel__SVrt8{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:12px;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.SourceTile_recordingActions__nrtr8{display:flex;gap:6px;align-items:center}.SourceTile_expandButton__59v4M,.SourceTile_pauseResumeButton__RDmAT{display:flex;gap:4px;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;padding:0;border:none;border-radius:8px;background-color:transparent;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.SourceTile_pauseResumeButton__RDmAT{background-color:#ffffff;border:1px solid #e5e7eb;box-shadow:0 1px 2px rgba(0,0,0,.05)}.SourceTile_pauseResumeButton__RDmAT:hover{background-color:#f3f4f6;border-color:#d1d5db;box-shadow:0 2px 4px rgba(0,0,0,.08)}.SourceTile_pauseResumeButton__RDmAT:active{transform:scale(.95)}.SourceTile_expandButton__59v4M{background-color:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.06)}.SourceTile_expandButton__59v4M:hover{background-color:#ffffff;border-color:#e5e7eb}.SourceTile_expandButton__59v4M i,.SourceTile_pauseResumeButton__RDmAT i{font-size:12px;line-height:0;color:#4c5966}.SourceTile_pauseResumeButton__RDmAT i{color:#ef4444}@media (max-width:768px){.SourceTile_tile__w08pE{padding:10px;gap:10px}.SourceTile_iconWrapper__ZSVLH{width:32px;height:32px}.SourceTile_icon__3LziB{width:20px;height:20px;font-size:16px}}.TileButton_tile__PexkM{display:flex;box-sizing:border-box;border-radius:20px;border:1px solid transparent;background-color:transparent;cursor:default;transition:all .2s ease;font-family:var(--font-family-primary);text-align:left;position:relative}.TileButton_tile__PexkM.TileButton_clickable__RXJ5I{cursor:pointer}.TileButton_tile__PexkM:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.TileButton_tile__PexkM.TileButton_orientation-vertical__AJckU{flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:8px;min-width:160px;min-height:120px}.TileButton_tile__PexkM.TileButton_orientation-vertical__AJckU .TileButton_content__YzJx8,.TileButton_tile__PexkM.TileButton_orientation-vertical__AJckU .TileButton_main__aaorS{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.TileButton_tile__PexkM.TileButton_orientation-vertical__AJckU .TileButton_textWrapper__E0FpS{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;width:100%;white-space:pre-wrap}.TileButton_tile__PexkM.TileButton_orientation-horizontal__Hja9N{flex-direction:row;align-items:center;gap:4px;padding:12px 16px;min-width:252px;min-height:64px}.TileButton_tile__PexkM.TileButton_orientation-horizontal__Hja9N .TileButton_content__YzJx8,.TileButton_tile__PexkM.TileButton_orientation-horizontal__Hja9N .TileButton_main__aaorS{display:flex;flex:1 1;align-items:center;gap:8px;min-width:0}.TileButton_tile__PexkM.TileButton_orientation-horizontal__Hja9N .TileButton_textWrapper__E0FpS{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;min-width:0;white-space:pre-wrap}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-default__A2k69{background-color:#ffffff;border-color:#d3d9e0}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-default__A2k69 .TileButton_title__3MaEf{color:#4c5966}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-default__A2k69 .TileButton_subtitle__7GF3R{color:#7a838c}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-default__A2k69 .TileButton_icon__M5N_w{color:#4c5966}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-hover__ZVZsm{background-color:#f6f7fb;border-color:#c5cdd4}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-hover__ZVZsm .TileButton_title__3MaEf{color:#2f3e4e}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-hover__ZVZsm .TileButton_subtitle__7GF3R{color:#4c5966}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-hover__ZVZsm .TileButton_icon__M5N_w{color:#2f3e4e}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-pressed__3dnX8{background-color:#e6ebef;border-color:#c5cdd4}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-pressed__3dnX8 .TileButton_title__3MaEf{color:#2f3e4e}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-pressed__3dnX8 .TileButton_subtitle__7GF3R{color:#4c5966}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-pressed__3dnX8 .TileButton_icon__M5N_w{color:#2f3e4e}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-selected__oXpMD{background-color:#e6ebef;border-color:#4c5966}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-selected__oXpMD .TileButton_title__3MaEf{color:#2f3e4e}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-selected__oXpMD .TileButton_subtitle__7GF3R{color:#4c5966}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-selected__oXpMD .TileButton_icon__M5N_w{color:#2f3e4e}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-loading__0JkBt{background-color:#f6f7fb;border-color:#c5cdd4;cursor:wait}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-loading__0JkBt .TileButton_icon__M5N_w,.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-loading__0JkBt .TileButton_title__3MaEf{color:#7a838c}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-disabled__9mDBB{background-color:#f6f7fb;border-color:#e6ebef;cursor:not-allowed;opacity:.6}.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-disabled__9mDBB .TileButton_icon__M5N_w,.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-disabled__9mDBB .TileButton_subtitle__7GF3R,.TileButton_tile__PexkM.TileButton_color-neutral__me44T.TileButton_state-disabled__9mDBB .TileButton_title__3MaEf{color:#a0a8af}.TileButton_iconWrapper__8Bh9u{display:flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0}.TileButton_icon__M5N_w{font-size:32px;line-height:0}.TileButton_title__3MaEf{font-size:14px;font-weight:500;line-height:20px}.TileButton_subtitle__7GF3R,.TileButton_title__3MaEf{font-family:var(--font-family-primary);margin:0;width:100%}.TileButton_subtitle__7GF3R{font-size:12px;font-weight:400;line-height:16px}.TileButton_chip__Ucj80{display:flex;align-items:center;justify-content:center;gap:4px;min-width:16px;height:16px;padding:0 4px;background-color:#ffffff;border:1px solid #d3d9e0;border-radius:9999px;flex-shrink:0}.TileButton_chipLabel___cLrR{font-family:var(--font-family-primary);font-size:12px;font-weight:700;line-height:16px;color:#4c5966;text-align:center}.TileButton_arrow__gG2V_{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.TileButton_arrow__gG2V_ i{font-size:16px;color:#4c5966;line-height:0}.TileButton_tile__PexkM.TileButton_disabled__pR0XI{pointer-events:none}.TileButton_tile__PexkM.TileButton_state-loading__0JkBt .TileButton_iconWrapper__8Bh9u{color:inherit}.EmojiPicker_popover__GTzOp{position:absolute;width:357px;max-width:450px;min-width:256px;background-color:#ffffff;border-radius:32px;box-shadow:0 0 8px 0 rgba(0,0,0,.15);display:flex;flex-direction:column;box-sizing:border-box;z-index:2001;animation:EmojiPicker_slideDown__Yay2P .25s cubic-bezier(.4,0,.2,1);overflow:hidden}@keyframes EmojiPicker_slideDown__Yay2P{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.EmojiPicker_content__qvNaa{display:flex;flex-direction:column;gap:12px;padding:16px 0;box-sizing:border-box}.EmojiPicker_searchSection__IcHAe{display:flex;flex-direction:column;gap:10px;padding:0 16px}.EmojiPicker_searchBar__qfu1d{display:flex;align-items:center;justify-content:space-between;height:40px;padding:8px 12px;background-color:#ffffff;border:1px solid #d3d9e0;border-radius:9999px;box-sizing:border-box;gap:8px}.EmojiPicker_searchInput__N60UK{flex:1 1;border:none;background:none;outline:none;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#2f3e4e;font-variation-settings:"opsz" 14}.EmojiPicker_searchInput__N60UK::placeholder{color:#7a838c}.EmojiPicker_searchIcon__qvjYj{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.EmojiPicker_searchIcon__qvjYj i{font-size:16px;color:#4c5966}.EmojiPicker_categorySection__DlDQw{display:flex;flex-direction:column;gap:12px}.EmojiPicker_categoryHeader__L3dDU{padding:0 16px}.EmojiPicker_categoryTitle__7K55I{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;font-weight:700;line-height:20px;color:#7a838c;font-variation-settings:"opsz" 14;text-transform:capitalize}.EmojiPicker_emojiGrid__x_MRQ{flex-wrap:wrap}.EmojiPicker_emojiGrid__x_MRQ,.EmojiPicker_frequentGrid__X39Lx{display:flex;gap:10px;padding:0 16px}.EmojiPicker_emojiButton__jV8pt{display:flex;flex-direction:column;align-items:center;justify-content:center;width:32px;height:32px;padding:10px;background-color:transparent;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s;flex-shrink:0;box-sizing:border-box}.EmojiPicker_emojiButton__jV8pt.EmojiPicker_selected__MhHhE,.EmojiPicker_emojiButton__jV8pt:hover{background-color:#f6f7fb}.EmojiPicker_emojiChar__SNIWI{font-size:24px;line-height:48px;text-align:center}.EmojiPicker_scrollContent__bEdFr{max-height:400px;overflow-y:auto;padding-right:4px}.EmojiPicker_scrollContent__bEdFr::-webkit-scrollbar{width:4px}.EmojiPicker_scrollContent__bEdFr::-webkit-scrollbar-track{background:transparent}.EmojiPicker_scrollContent__bEdFr::-webkit-scrollbar-thumb{background:#d3d9e0;border-radius:2px}.EmojiPicker_scrollContent__bEdFr::-webkit-scrollbar-thumb:hover{background:#7a838c}.EmojiPicker_emptyState__b7jTS{display:flex;align-items:center;justify-content:center;padding:32px 16px;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:14px;color:#7a838c}@media (prefers-reduced-motion:reduce){.EmojiPicker_popover__GTzOp{animation:none}.EmojiPicker_emojiButton__jV8pt{transition:none}}.RenameProjectModal_overlay__oe_0L{position:fixed;inset:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000;animation:RenameProjectModal_fadeIn__pMh6u .2s ease-out}@keyframes RenameProjectModal_fadeIn__pMh6u{0%{opacity:0}to{opacity:1}}.RenameProjectModal_modal__bkdJO{background-color:#ffffff;border-radius:20px;box-shadow:0 0 8px 0 rgba(0,0,0,.15);width:100%;max-width:480px;animation:RenameProjectModal_slideUp__R2HgB .25s cubic-bezier(.4,0,.2,1);box-sizing:border-box}@keyframes RenameProjectModal_slideUp__R2HgB{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.RenameProjectModal_body__wXKAl{display:flex;flex-direction:column;gap:28px;padding:32px;box-sizing:border-box}.RenameProjectModal_header__XF9_X{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%}.RenameProjectModal_titleContainer__dnwTd{display:flex;flex:1 1;gap:12px;align-items:center}.RenameProjectModal_title__RCo_C{font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:22px;font-weight:700;line-height:32px;color:#0a0a0a;font-variation-settings:"opsz" 14;flex:1 1;min-width:0}.RenameProjectModal_closeButton__I4KlF{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:none;border:none;padding:0;cursor:pointer;flex-shrink:0}.RenameProjectModal_closeButton__I4KlF i{font-size:16px;color:#4c5966}.RenameProjectModal_closeButton__I4KlF:hover i{color:#2f3e4e}.RenameProjectModal_inputRow__q8JRW{display:flex;gap:8px;align-items:flex-start;width:100%}.RenameProjectModal_emojiButton__6eIlE{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;padding:10px;background-color:#f6f7fb;border:none;border-radius:8px;cursor:pointer;transition:background-color .2s;flex-shrink:0;box-sizing:border-box;position:relative}.RenameProjectModal_emojiButton__6eIlE:hover{background-color:#e6ebef}.RenameProjectModal_emoji__wf3i2{font-size:32px;line-height:48px;text-align:center}.RenameProjectModal_inputContainer__uwddo{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:200px}.RenameProjectModal_input__18ErF{height:40px;padding:8px 12px;background-color:#ffffff;border:1px solid #d3d9e0;border-radius:12px;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#2f3e4e;font-variation-settings:"opsz" 14;box-sizing:border-box;width:100%;transition:border-color .2s}.RenameProjectModal_input__18ErF:focus{outline:none;border-color:#0a0a0a}.RenameProjectModal_input__18ErF::placeholder{color:#7a838c}.RenameProjectModal_actions__lW2YB{display:flex;gap:12px;justify-content:flex-end;align-items:center;width:100%}.RenameProjectModal_cancelButton__li85b,.RenameProjectModal_doneButton__7VjLP{display:flex;align-items:center;justify-content:center;gap:4px;height:40px;padding:8px 20px;border-radius:100px;font-family:"DM Sans",var(--font-family-primary),sans-serif;font-size:16px;font-weight:500;line-height:24px;font-variation-settings:"opsz" 14;cursor:pointer;transition:background-color .2s;border:none;box-sizing:border-box}.RenameProjectModal_cancelButton__li85b{background-color:transparent;color:#4c5966}.RenameProjectModal_cancelButton__li85b:hover{background-color:rgba(0,0,0,.03)}.RenameProjectModal_doneButton__7VjLP{background-color:#0a0a0a;color:#ffffff}.RenameProjectModal_doneButton__7VjLP:hover{background-color:#2f3e4e}.RenameProjectModal_doneButton__7VjLP:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.RenameProjectModal_modal__bkdJO,.RenameProjectModal_overlay__oe_0L{animation:none}.RenameProjectModal_cancelButton__li85b,.RenameProjectModal_doneButton__7VjLP,.RenameProjectModal_emojiButton__6eIlE,.RenameProjectModal_input__18ErF{transition:none}}