.styles_container__WQeB_{display:flex;flex-direction:column;gap:16px;padding:20px;background:var(--background-color);border-radius:var(--border-radius);border:1px solid var(--divider-color)}.styles_loading__JXRqC{text-align:center;padding:20px;color:var(--muted-text-color)}.styles_stats__TZFbm{display:flex;flex-direction:column;gap:12px}.styles_title__VOUpy{margin:0;font-size:16px;font-weight:600}.styles_description__ZIkvj{margin:0;font-size:13px;color:var(--muted-text-color)}.styles_stats_grid__sylo1{display:flex;gap:16px}.styles_stat_card__s_moa{flex:1 1;display:flex;flex-direction:column;gap:4px;padding:16px;background:#fff;border-radius:var(--border-radius);border:1px solid var(--divider-color)}.styles_stat_value__oJkBW{font-size:24px;font-weight:700;color:var(--text-color)}.styles_stat_label__ebs9Z{font-size:12px;color:var(--muted-text-color)}.styles_modal_overlay__ntViv{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.styles_modal__jt3Yt{background:#fff;border-radius:var(--border-radius);padding:24px;max-width:480px;width:90%;max-height:90vh;overflow-y:auto}.styles_modal__jt3Yt h3{margin:0 0 20px;font-size:18px}.styles_modal_content__66hLF{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.styles_campaign_info__GcgGq{font-size:14px;color:var(--muted-text-color)}.styles_campaign_info__GcgGq strong{color:var(--text-color)}.styles_recipient_count___WGB3{font-size:15px;padding:12px 0;background:color-mix(in srgb,var(--primary-color),transparent 95%);border-radius:var(--border-radius)}.styles_recipient_count___WGB3 strong{color:inherit;font-size:18px}.styles_option__dOzhj{display:flex;flex-direction:column;gap:12px}.styles_checkbox_label__B6bjM{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.styles_checkbox_label__B6bjM input[type=checkbox]{width:16px;height:16px;cursor:pointer}.styles_subject_input__K57no{display:flex;flex-direction:column;gap:6px;padding-left:24px}.styles_original_subject__YQvmQ{font-size:12px;color:var(--muted-text-color)}.styles_modal_actions__lZnFg{display:flex;gap:12px;justify-content:flex-end}@media(max-width:500px){.styles_modal_actions__lZnFg,.styles_stats_grid__sylo1{flex-direction:column}}.styles_smart_insights__B1nHk{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--border-radius);border:1px solid var(--divider-color);background:linear-gradient(135deg,rgba(var(--secondary-color-rgb),.04) 0,rgba(var(--secondary-color-rgb),.01) 100%);-webkit-margin-after:var(--spacing-md);margin-block-end:var(--spacing-md);transition:all .2s ease-out}.styles_smart_insights__B1nHk[data-state=locked]{background:var(--background-color);opacity:.85}.styles_smart_insights_loading__Ss3Sa{background:linear-gradient(135deg,rgba(var(--secondary-color-rgb),.07) 0,rgba(var(--secondary-color-rgb),.03) 50%,rgba(var(--secondary-color-rgb),.07) 100%);background-size:200% 200%;animation:styles_gradientPulse__PtMRE 2s ease-in-out infinite}@keyframes styles_gradientPulse__PtMRE{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.styles_header__GV8dX{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap}.styles_header_left__NAlpd{display:flex;align-items:flex-start;gap:var(--spacing-sm);flex:1 1;min-width:0}.styles_header_actions__sCgwc{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.styles_icon__ucPTV{font-size:var(--font-size-lg);line-height:1;-webkit-margin-before:2px;margin-block-start:2px}.styles_title__7b8rt{font-size:var(--font-size-base);font-weight:700;color:var(--text-primary);margin:0 0 2px}.styles_subtitle__JI75q{font-size:var(--font-size-sm);color:var(--text-muted);margin:0;line-height:1.4}.styles_badge__yLJ1p{display:inline-flex;align-items:center;padding-inline:10px;background:rgba(var(--secondary-color-rgb),.12);color:var(--secondary-color);font-weight:700;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}.styles_badge__yLJ1p,.styles_remaining_pill__Un1pK{padding-block:4px;font-size:var(--font-size-xs);border-radius:var(--border-radius-pill)}.styles_remaining_pill__Un1pK{color:var(--text-muted);padding-inline:8px;background:var(--background-color);border:1px solid var(--divider-color)}.styles_generate_btn__UAIPt{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;padding-block:8px;padding-inline:16px;background:var(--secondary-color);color:var(--text-on-brand);font-size:var(--font-size-sm);font-weight:600;border-radius:var(--border-radius-sm);transition:all .2s ease-out}.styles_generate_btn__UAIPt:hover:not(:disabled){opacity:.92;transform:translateY(-1px);box-shadow:var(--shadow-sm)}.styles_generate_btn__UAIPt:active:not(:disabled){transform:scale(.98)}.styles_generate_btn__UAIPt:disabled{cursor:not-allowed;opacity:.6}.styles_generate_btn_loading__lirQp{background:linear-gradient(90deg,rgba(var(--secondary-color-rgb),.7) 0,rgba(var(--secondary-color-rgb),1) 50%,rgba(var(--secondary-color-rgb),.7) 100%);background-size:200% 100%;animation:styles_shimmerBtn__9mfvN 1.4s ease-in-out infinite}@keyframes styles_shimmerBtn__9mfvN{0%{background-position:100% 0}to{background-position:-100% 0}}.styles_shimmer_body__VSxTb{display:flex;flex-direction:column;gap:var(--spacing-sm);-webkit-padding-before:var(--spacing-sm);padding-block-start:var(--spacing-sm);-webkit-border-before:1px solid var(--divider-color);border-block-start:1px solid var(--divider-color)}.styles_shimmer_line__H8poQ{height:14px;border-radius:var(--border-radius-pill);background:linear-gradient(90deg,rgba(var(--secondary-color-rgb),.08) 0,rgba(var(--secondary-color-rgb),.18) 50%,rgba(var(--secondary-color-rgb),.08) 100%);background-size:200% 100%;animation:styles_shimmerSweep__47CjY 1.6s ease-in-out infinite}.styles_shimmer_line__H8poQ:nth-child(2){animation-delay:.15s}.styles_shimmer_line__H8poQ:nth-child(3){animation-delay:.3s}.styles_shimmer_line__H8poQ:nth-child(4){animation-delay:.45s}@keyframes styles_shimmerSweep__47CjY{0%{background-position:100% 0}to{background-position:-100% 0}}.styles_collapse_btn__S6oE0{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--divider-color);background:var(--background-color);color:var(--text-muted);cursor:pointer;width:32px;height:32px;border-radius:var(--border-radius-sm);font-size:var(--font-size-sm);transition:all .2s ease-out}.styles_collapse_btn__S6oE0:hover{background:var(--muted-divider-color);color:var(--text-primary)}.styles_error__twr6b{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:rgba(var(--error-color-rgb),.08);border:1px solid rgba(var(--error-color-rgb),.2);border-radius:var(--border-radius-sm);color:var(--error-color);font-size:var(--font-size-sm)}.styles_body__1B9cR{display:flex;flex-direction:column;gap:var(--spacing-xs);-webkit-padding-before:var(--spacing-sm);padding-block-start:var(--spacing-sm);-webkit-border-before:1px solid var(--divider-color);border-block-start:1px solid var(--divider-color)}.styles_markdown__Ot5EI{display:flex;flex-direction:column;gap:4px;color:var(--text-primary);font-size:var(--font-size-sm);line-height:1.6}.styles_md_h4__MrIb5{font-size:var(--font-size-base)}.styles_md_h4__MrIb5,.styles_md_h5__8z4em{font-weight:700;color:var(--text-primary);margin:var(--spacing-xs) 0 4px}.styles_md_h5__8z4em{font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.04em}.styles_md_li__hFQHm{list-style:none;position:relative;-webkit-padding-start:18px;padding-inline-start:18px}.styles_md_li__hFQHm:before{content:"";position:absolute;inset-inline-start:4px;top:9px;width:6px;height:6px;border-radius:var(--border-radius-full);background:var(--secondary-color)}.styles_md_p__BGPLT{margin:0}.styles_spacer__MQf1A{height:4px}.styles_pagination_container__m8TnU{display:flex;justify-content:space-between;align-items:center;padding:16px 0;margin-top:16px;border-top:1px solid var(--border-color);flex-wrap:wrap;gap:16px}.styles_pagination_info__EYxlb{font-size:14px;color:var(--muted-text-color)}.styles_pagination_controls__fE5gr{display:flex;align-items:center;gap:8px;margin-left:auto}.styles_page_numbers__zFuG_{display:flex;gap:4px}.styles_page_btn__qEtq8{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 6px;border-radius:var(--border-radius-xs);border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--text-color);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.styles_page_btn__qEtq8:hover:not(:disabled){background:var(--background-hover-color);color:var(--primary-color)}.styles_page_btn__qEtq8.styles_active__6rpku{background:var(--primary-color);color:#fff;border-color:var(--primary-color)}.styles_page_btn__qEtq8.styles_active__6rpku:hover{background:var(--primary-color);color:#fff}.styles_page_btn__qEtq8:disabled{opacity:.5;cursor:not-allowed}.styles_nav_btn__oNWTO{border:1px solid var(--border-color);background:var(--surface-color)}.styles_nav_btn__oNWTO:hover:not(:disabled){border-color:var(--primary-color)}.styles_ellipsis__lJwIk{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--muted-text-color)}@media(max-width:640px){.styles_pagination_container__m8TnU{justify-content:center;flex-direction:column}.styles_pagination_controls__fE5gr{margin-left:0;width:100%;justify-content:center}}.events-page-content_filter_bar__P_tIk{display:flex;flex-direction:column;gap:14px;margin-bottom:var(--section-margin)}.events-page-content_tabs_row__90TtU{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.events-page-content_search_row__d1T8n{width:100%}.events-page-content_mobile_filter_wrapper__QPSQr{display:none}@media(max-width:1023px){.events-page-content_mobile_filter_wrapper__QPSQr{display:block}}.loading_tab_pills__TK1ng{display:flex;align-items:center;gap:8px}.loading_filter_rows__j6gqN{display:flex;flex-direction:column;gap:12px}.loading_filter_row__jOu_m{display:flex;align-items:center;justify-content:space-between;gap:12px}.styles_icon__link__R23kV{display:inline-flex;align-items:center;justify-content:flex-start;cursor:pointer;text-align:left;background-color:var(--bg-hover);border-radius:var(--border-radius-pill);-webkit-padding-end:6px;padding-inline-end:6px;transition:all .2s ease}.styles_icon__link__R23kV:hover{background-color:var(--divider-color)}.styles_icon__link__R23kV.styles_active__x2JsI,.styles_icon__link__R23kV.styles_active__x2JsI svg{color:var(--community-secondary,var(--secondary-color))}.styles_icon__link__R23kV.styles_with_title__eOey8{background:none;padding:0}@media(max-width:500px){.styles_icon__link__R23kV.styles_with_title__eOey8 .styles_icon_wrapper__dcwy4{display:none}}.styles_icon__link__R23kV.styles_with_title__eOey8 .styles_link__text__Fgy9s.styles_location_text__YC7iU{margin-left:0}.styles_icon__link__R23kV.styles_page_title__RV8du{background:none;padding:0;min-width:0}@media(max-width:768px){.styles_icon__link__R23kV.styles_page_title__RV8du{max-width:100%}}.styles_icon__link__R23kV.styles_page_title__RV8du .styles_icon_wrapper__dcwy4{display:none}.styles_icon__link__R23kV.styles_page_title__RV8du .styles_link__text__Fgy9s{display:flex;color:var(--community-secondary,var(--secondary-color));font-size:20px;font-weight:600}@media(max-width:990px){.styles_icon__link__R23kV.styles_page_title__RV8du .styles_link__text__Fgy9s{display:flex}}@media(max-width:768px){.styles_icon__link__R23kV.styles_page_title__RV8du .styles_link__text__Fgy9s{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}}.styles_icon__link__R23kV.styles_page_title__RV8du .styles_post_icon_wrapper__aL1zZ{display:flex;flex-shrink:0;margin-top:4px;color:var(--community-secondary,var(--secondary-color))}@media(max-width:990px){.styles_icon__link__R23kV.styles_page_title__RV8du .styles_post_icon_wrapper__aL1zZ{display:flex}}.styles_icon__link__R23kV.styles_page_title__RV8du:hover{opacity:.8;background:none}@media(max-width:990px){.styles_icon__link__R23kV{padding:0;background-color:rgba(0,0,0,0)}.styles_icon__link__R23kV .styles_icon_wrapper__dcwy4 svg{width:32px;height:32px}.styles_icon__link__R23kV:hover{background-color:rgba(0,0,0,0)}}.styles_icon__link__R23kV .styles_icon_wrapper__dcwy4{display:flex;align-items:center;margin-right:6px;color:var(--primary-color)}@media(max-width:990px){.styles_icon__link__R23kV .styles_icon_wrapper__dcwy4{margin-right:0;color:var(--muted-text-color)}}.styles_icon__link__R23kV .styles_link__text__Fgy9s{display:flex;font-weight:600;margin:0 6px 0 0;text-transform:capitalize;font-size:14px;color:var(--primary-text-color)}@media(min-width:1920px){.styles_icon__link__R23kV .styles_link__text__Fgy9s{font-size:14px}}@media(max-width:990px){.styles_icon__link__R23kV .styles_link__text__Fgy9s{display:none}}.styles_icon__link__R23kV .styles_link__text__Fgy9s.styles_sm__dAhe1{display:none}.styles_icon__link__R23kV .styles_post_icon_wrapper__aL1zZ{display:flex;align-items:center;color:var(--muted-text-color)}@media(max-width:990px){.styles_icon__link__R23kV .styles_post_icon_wrapper__aL1zZ{display:none}}.styles_icon_wrapper__F2wSl{min-width:24px;display:flex;align-items:center;justify-content:center}.styles_btn_wrapper__txZoC{display:flex;align-items:center;gap:10px}.styles_btn_wrapper__txZoC .styles_icon_wrapper__iqcOd{min-width:24px}.styles_btn_wrapper__txZoC .styles_heart_icon__B__E3{display:flex;justify-content:center;font-size:14px}.styles_mobile_filter_button__hBKzi{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff;border:none;box-shadow:var(--shadow-sm);cursor:pointer;transition:all .2s ease}.styles_mobile_filter_button__hBKzi svg{width:20px;height:20px;color:var(--text-color)}.styles_mobile_filter_button__hBKzi:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.styles_mobile_filter_button__hBKzi:active{transform:scale(.95);box-shadow:var(--shadow-sm)}.styles_badge__MFk17{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;display:flex;align-items:center;justify-content:center;background:var(--community-primary,var(--primary-color));color:#fff;border-radius:var(--border-radius-pill);font-size:11px;font-weight:700;line-height:1;border:2px solid #fff;animation:styles_badgePop__wG_Tk .2s ease}@keyframes styles_badgePop__wG_Tk{0%{transform:scale(.5)}70%{transform:scale(1.1)}to{transform:scale(1)}}.styles_hero__Q_W4P{padding:var(--spacing-section) 0 var(--spacing-4xl)}.styles_hero__Q_W4P .container{max-width:1450px;margin:0 auto;padding:0 20px}@media(max-width:768px){.styles_hero__Q_W4P .container{padding:0 16px}.styles_hero__Q_W4P{padding:60px 0 40px}}@media(max-width:480px){.styles_hero__Q_W4P{padding:40px 0 30px}}.styles_hero__scroll_indicator__c_87Y{display:none}@media(max-width:768px){.styles_hero__scroll_indicator__c_87Y{display:flex;justify-content:center;margin-top:24px;animation:styles_hero-scroll-bounce__QOuDP 2s ease-in-out infinite}}@media(prefers-reduced-motion:reduce){.styles_hero__scroll_indicator__c_87Y{animation:none}}@keyframes styles_hero-scroll-bounce__QOuDP{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.styles_hero__content__qyJ7l{display:grid;grid-template-columns:1fr 1.35fr;grid-gap:var(--spacing-3xl);gap:var(--spacing-3xl);align-items:center}@media(max-width:1200px){.styles_hero__content__qyJ7l{grid-template-columns:1fr 1.2fr}}@media(max-width:992px){.styles_hero__content__qyJ7l{grid-template-columns:1fr;gap:var(--spacing-2xl)}}.styles_hero__text__aV6wd{text-align:start}@media(max-width:992px){.styles_hero__text__aV6wd{text-align:center;max-width:700px;margin:0 auto}}.styles_hero__eyebrow__lQlY4{display:inline-flex;align-items:center;padding:6px 14px;margin:0 0 20px;background-color:rgba(var(--primary-color-rgb),.06);border:1px solid rgba(var(--primary-color-rgb),.12);border-radius:var(--border-radius-full);font-size:var(--font-size-xs,12px);font-weight:600;color:var(--primary-color);text-transform:uppercase;letter-spacing:.08em}@media(max-width:480px){.styles_hero__eyebrow__lQlY4{margin-bottom:14px}}[data-theme=dark] .styles_hero__eyebrow__lQlY4{background-color:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.85)}.styles_hero__headline__kz_YW{font-weight:700;line-height:var(--line-height-tight);color:var(--text-color);margin:0 0 24px;letter-spacing:-.03em;font-size:var(--fluid-h1)}@media(max-width:480px){.styles_hero__headline__kz_YW{margin-bottom:16px}}.styles_hero__highlight__KVh1W{color:var(--secondary-color);position:relative}.styles_hero__tagline__Fn29Y{font-size:clamp(1.1rem,.8rem + 1.2vw,1.375rem);line-height:var(--line-height-relaxed);color:var(--muted-text-color);margin:0 0 12px;font-weight:500}@media(max-width:480px){.styles_hero__tagline__Fn29Y{margin-bottom:10px}}.styles_hero__tagline_close__Hw35r{font-size:clamp(1.05rem,.8rem + 1vw,1.3rem);line-height:var(--line-height-snug);color:var(--text-color);font-weight:600;font-style:italic;letter-spacing:-.01em;margin:0 0 32px}@media(max-width:768px){.styles_hero__tagline_close__Hw35r{margin-bottom:24px}}@media(max-width:480px){.styles_hero__tagline_close__Hw35r{margin-bottom:20px}}.styles_hero__search__OCBNR{width:100%;max-width:600px;margin:0 0 16px}@media(max-width:992px){.styles_hero__search__OCBNR{margin-inline:auto}}@media(max-width:480px){.styles_hero__search__OCBNR{margin-bottom:14px}}.styles_hero__cta_wrapper__lHIrS{display:flex;flex-direction:row;align-items:baseline;flex-wrap:nowrap;gap:20px;margin-bottom:20px;width:100%}@media(max-width:992px){.styles_hero__cta_wrapper__lHIrS{justify-content:center;flex-wrap:wrap}}@media(max-width:480px){.styles_hero__cta_wrapper__lHIrS{flex-direction:column;align-items:stretch;gap:14px}}.styles_hero__primary_btn___urvm{flex-shrink:0;min-width:220px;font-size:16px;font-weight:600;padding:16px 32px;border-radius:var(--border-radius);transition:all var(--duration-normal) var(--ease-default)}@media(max-width:1200px){.styles_hero__primary_btn___urvm{min-width:200px;padding:16px 24px}}@media(max-width:480px){.styles_hero__primary_btn___urvm{min-width:0;width:100%;padding:14px 24px;font-size:15px}}.styles_hero__primary_btn___urvm:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(26,32,44,.15)}.styles_hero__secondary_btn__xctnK{flex-shrink:0;min-width:180px;font-size:16px;font-weight:600;padding:16px 28px;border-radius:var(--border-radius);transition:all var(--duration-normal) var(--ease-default)}@media(max-width:1200px){.styles_hero__secondary_btn__xctnK{min-width:160px;padding:16px 20px}}@media(max-width:480px){.styles_hero__secondary_btn__xctnK{min-width:0;width:100%;padding:14px 24px;font-size:15px}}.styles_hero__secondary_btn__xctnK:hover{transform:translateY(-1px)}.styles_hero__text_link__ivBqa{flex-shrink:0;font-weight:600;padding-inline:0}@media(max-width:480px){.styles_hero__text_link__ivBqa{width:100%;text-align:center}}.styles_hero__text_link__ivBqa .styles_hero__text_link_arrow__5Ovj5{display:inline-block;-webkit-margin-start:6px;margin-inline-start:6px;transition:transform var(--duration-fast,.15s) var(--ease-default)}.styles_hero__text_link__ivBqa:hover .styles_hero__text_link_arrow__5Ovj5{transform:translateX(3px)}@media(prefers-reduced-motion:reduce){.styles_hero__text_link__ivBqa .styles_hero__text_link_arrow__5Ovj5{transition:none}.styles_hero__text_link__ivBqa:hover .styles_hero__text_link_arrow__5Ovj5{transform:none}}.styles_hero__text_link_label__0y88m{display:inline-flex;align-items:center;white-space:nowrap}.styles_hero__cta_wrapper__lHIrS .styles_hero__text_link_brand__ekIMf{color:var(--secondary-color)!important;font-weight:600;transition:opacity var(--duration-fast,.15s) var(--ease-default)}.styles_hero__cta_wrapper__lHIrS .styles_hero__text_link_brand__ekIMf:hover{opacity:.8}.styles_hero__cta_wrapper__lHIrS .styles_hero__text_link_muted__qbc0n{color:var(--muted-text-color)!important;font-weight:500;transition:opacity var(--duration-fast,.15s) var(--ease-default)}.styles_hero__cta_wrapper__lHIrS .styles_hero__text_link_muted__qbc0n:hover{opacity:.75}.styles_hero__explore_door__IwZHj{font-size:var(--font-size-base);color:var(--muted-text-color);margin:0;-webkit-margin-before:18px;margin-block-start:18px;font-weight:500;line-height:1.5}@media(max-width:992px){.styles_hero__explore_door__IwZHj{text-align:center}}.styles_hero__explore_door_link__Wgi8V{display:inline;color:var(--secondary-color);font-weight:600;white-space:nowrap;text-decoration:none;transition:opacity var(--duration-fast,.15s) var(--ease-default)}.styles_hero__explore_door_link__Wgi8V .styles_hero__text_link_arrow__5Ovj5{display:inline-block;-webkit-margin-start:6px;margin-inline-start:6px;transition:transform var(--duration-fast,.15s) var(--ease-default)}.styles_hero__explore_door_link__Wgi8V:hover{opacity:.85}.styles_hero__explore_door_link__Wgi8V:hover .styles_hero__text_link_arrow__5Ovj5{transform:translateX(3px)}@media(prefers-reduced-motion:reduce){.styles_hero__explore_door_link__Wgi8V .styles_hero__text_link_arrow__5Ovj5{transition:none}.styles_hero__explore_door_link__Wgi8V:hover .styles_hero__text_link_arrow__5Ovj5{transform:none}}.styles_hero__trust_note__XpRaV{font-size:var(--font-size-sm);color:var(--muted-text-color);margin:0;-webkit-margin-before:16px;margin-block-start:16px;font-weight:400;line-height:1.5}@media(max-width:992px){.styles_hero__trust_note__XpRaV{text-align:center}}.styles_hero__location_wrap___oemV{display:flex;flex-direction:column;align-items:flex-start;gap:6px;-webkit-margin-before:var(--spacing-md,16px);margin-block-start:var(--spacing-md,16px)}@media(max-width:992px){.styles_hero__location_wrap___oemV{align-items:center}}.styles_hero__showing_near__IbY0O{font-size:var(--font-size-xs,12px);color:var(--muted-text-color);font-weight:400;margin:0;letter-spacing:.01em}.styles_hero__location_picker__Dwqqv{display:flex;align-items:center;gap:6px;margin:10px 0 0;font-size:var(--font-size-xs,12px);color:var(--muted-text-color);flex-wrap:wrap}@media(max-width:992px){.styles_hero__location_picker__Dwqqv{justify-content:center}}.styles_hero__location_icon__Dwwzx{display:inline-flex;flex-shrink:0;color:var(--secondary-color);opacity:.75}.styles_hero__location_city__P5yqt{font-weight:500}.styles_hero__location_change_btn__RC_FS{background:none;border:none;padding:0;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:600;color:var(--secondary-color);text-decoration:underline;text-underline-offset:2px;transition:opacity .15s ease-out}.styles_hero__location_change_btn__RC_FS:hover{opacity:.7}.styles_hero__location_change_btn__RC_FS:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px;border-radius:2px}.styles_hero__location_clear_btn__YAqCJ{background:none;border:none;padding:2px 4px;cursor:pointer;font-size:11px;line-height:1;color:var(--muted-text-color);opacity:.55;font-family:inherit;border-radius:3px;transition:opacity .15s ease-out}.styles_hero__location_clear_btn__YAqCJ:hover{opacity:1}.styles_hero__location_form__CR80V{display:inline-flex;align-items:center;gap:4px;background-color:#fff;border:1px solid rgba(var(--primary-color-rgb),.18);border-radius:var(--border-radius-sm,8px);padding:3px 6px 3px 8px;box-shadow:0 2px 8px rgba(15,23,42,.06)}[data-theme=dark] .styles_hero__location_form__CR80V{background-color:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.15)}.styles_hero__location_input__Djvjo{border:none;outline:none;background:rgba(0,0,0,0);font-size:var(--font-size-xs,12px);font-family:inherit;color:var(--text-color);width:130px;min-width:0}.styles_hero__location_input__Djvjo::placeholder{color:var(--muted-text-color)}.styles_hero__location_apply__TsoiC{border:none;background:none;cursor:pointer;font-size:11px;font-weight:700;font-family:inherit;color:var(--secondary-color);padding:2px 6px;border-radius:4px;flex-shrink:0;transition:background-color .15s ease-out}.styles_hero__location_apply__TsoiC:hover{background-color:rgba(76,74,202,.08)}.styles_hero__location_cancel__Cp54t{border:none;background:none;cursor:pointer;font-size:11px;font-family:inherit;color:var(--muted-text-color);opacity:.55;padding:2px;flex-shrink:0;transition:opacity .15s ease-out}.styles_hero__location_cancel__Cp54t:hover{opacity:1}.styles_hero__trust_strip__WIQ0o{display:none;font-size:var(--font-size-sm);color:var(--muted-text-color);margin:20px 0 0;font-weight:500;letter-spacing:.02em;text-align:center}@media(max-width:768px){.styles_hero__trust_strip__WIQ0o{display:block}}.styles_hero__visual__jLdBv{position:relative;display:flex;align-items:center;justify-content:center;animation:styles_float__po6NZ 6s ease-in-out infinite;will-change:transform;transform:translateY(calc(var(--scroll-progress, 0) * -20px))}@media(max-width:992px){.styles_hero__visual__jLdBv{animation:none;transform:none;width:100%;max-width:480px;margin:0 auto}}@media(max-width:768px){.styles_hero__visual__jLdBv{display:none}}@media(prefers-reduced-motion:reduce){.styles_hero__visual__jLdBv{animation:none;transform:none}}.styles_hero__visual_image__NaH4v{display:block;width:auto;max-width:100%;max-height:560px;object-fit:contain;filter:drop-shadow(0 32px 64px rgba(26,32,44,.16)) drop-shadow(0 8px 20px rgba(26,32,44,.1))}@media(max-width:1200px){.styles_hero__visual_image__NaH4v{max-height:500px}}@media(max-width:992px){.styles_hero__visual_image__NaH4v{max-height:420px;width:100%;filter:drop-shadow(0 16px 32px rgba(26,32,44,.12))}}@keyframes styles_float__po6NZ{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.styles_hero_skeleton__v95PP{padding:80px 0 60px}@media(max-width:768px){.styles_hero_skeleton__v95PP{padding:60px 0 40px}}@media(max-width:480px){.styles_hero_skeleton__v95PP{padding:40px 0 30px}}.styles_hero_skeleton__content__Guq6n{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center}@media(max-width:992px){.styles_hero_skeleton__content__Guq6n{grid-template-columns:1fr;gap:0}.styles_hero_skeleton__text__wcMAT{max-width:100%}}.styles_hero_skeleton__video__LIafK{display:block}@media(max-width:992px){.styles_hero_skeleton__video__LIafK{display:none}}.styles_hero_skeleton__headline__zVbUR{display:flex;justify-content:flex-start;margin-bottom:24px}@media(max-width:768px){.styles_hero_skeleton__headline__zVbUR{margin-bottom:16px}}.styles_hero_skeleton__subheadline__dBNKh{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:40px}@media(max-width:768px){.styles_hero_skeleton__subheadline__dBNKh{margin-bottom:32px}}.styles_hero_skeleton__cta__vvCCp{display:flex;justify-content:flex-start;gap:16px;margin-bottom:24px;flex-wrap:wrap}@media(max-width:480px){.styles_hero_skeleton__cta__vvCCp{flex-direction:column;align-items:flex-start;gap:12px}}.styles_hero_skeleton__trust___kKXn{display:flex;justify-content:flex-start}.styles_phones__YkIwL{display:flex;align-items:center;justify-content:center;gap:0;width:100%;height:100%}.styles_phone__zW_rI{position:relative;border-radius:28px;overflow:hidden;box-shadow:var(--shadow-lg);flex-shrink:0}.styles_phone_center__wvL_M{width:220px;height:460px;z-index:2}.styles_phone_side__y0yJA{width:175px;height:370px;z-index:1}.styles_phone_side__y0yJA:first-child{-webkit-margin-end:-40px;margin-inline-end:-40px}.styles_phone_side__y0yJA:last-child{-webkit-margin-start:-40px;margin-inline-start:-40px}@media(max-width:1200px){.styles_phone_side__y0yJA{width:150px;height:320px}}.styles_home_search_wrapper__t1xia{position:relative}.styles_input_wrapper__aPa_u{width:100%;position:relative;margin-bottom:10px;padding-left:10px;padding-right:10px;border-radius:var(--border-radius);background-color:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.04),0 1px 3px 0 rgba(0,0,0,.02);transition:box-shadow .2s ease;display:flex;gap:10px;align-items:center;justify-content:space-between}.styles_input_wrapper__aPa_u:focus-within{box-shadow:0 4px 12px 0 rgba(0,0,0,.05),0 2px 4px 0 rgba(0,0,0,.03)}.styles_input_wrapper__aPa_u .styles_input__DBiMw{height:50px;width:100%;font-size:13px;z-index:20;position:relative;background:none;border:none}.styles_input_wrapper__aPa_u .styles_input__DBiMw:focus,.styles_input_wrapper__aPa_u .styles_input__DBiMw:focus-visible{border:none;outline:none}.styles_input_wrapper__aPa_u .styles_icon_postfix__Hg0v3{display:flex;align-items:center}.styles_reset_search__jP260,.styles_submitBtn__Yktye{background:none;border:none;cursor:pointer}.styles_reset_search__jP260{display:flex;justify-content:center;margin-left:auto;min-width:36px;text-decoration:underline;padding:0;white-space:nowrap;font-size:12px;text-align:right;color:var(--text-color)!important;position:absolute;right:45px;top:0;z-index:99;height:100%;align-items:center}.styles_section__1lQVS{position:relative;padding:var(--spacing-4xl,80px) 0 var(--spacing-4xl,80px);background-color:var(--background-color);isolation:isolate;overflow:clip}.styles_section__1lQVS:before{content:"";position:absolute;inset-block-start:-10%;inset-inline-start:-10%;width:70%;aspect-ratio:1.4/1;background:radial-gradient(closest-side,rgba(76,74,202,.16),transparent 70%);filter:blur(40px);opacity:.9;z-index:-1;pointer-events:none}[data-theme=dark] .styles_section__1lQVS:before{opacity:.55}.styles_section__1lQVS:after{content:"";position:absolute;inset-block-end:-15%;inset-inline-end:-10%;width:55%;aspect-ratio:1.6/1;background:radial-gradient(closest-side,rgba(139,195,74,.1),transparent 70%);filter:blur(50px);opacity:.85;z-index:-1;pointer-events:none}[data-theme=dark] .styles_section__1lQVS:after{opacity:.4}@media(max-width:768px){.styles_section__1lQVS{padding:var(--spacing-2xl,48px) 0}}.styles_section__inner__jJVfZ{position:relative;max-width:1450px;margin:0 auto;padding:0 20px}@media(max-width:768px){.styles_section__inner__jJVfZ{padding:0 16px}}.styles_section__header__viNSy{max-width:820px;margin-bottom:56px}@media(max-width:768px){.styles_section__header__viNSy{margin-bottom:36px}}.styles_section__badge__oG15n{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;margin-bottom:24px;background-color:hsla(0,0%,100%,.7);border:1px solid rgba(var(--primary-color-rgb),.1);border-radius:var(--border-radius-full,999px);font-size:var(--font-size-xs,12px);font-weight:600;color:var(--primary-color);text-transform:uppercase;letter-spacing:.1em;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 1px 2px rgba(0,0,0,.03)}[data-theme=dark] .styles_section__badge__oG15n{background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.92)}.styles_section__badge_dot__6ZrPU{width:7px;height:7px;border-radius:50%;background-color:var(--tertiary-color);box-shadow:0 0 0 3px rgba(139,195,74,.2);animation:styles_pulse-dot__A_IRi 2.2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.styles_section__badge_dot__6ZrPU{animation:none}}@keyframes styles_pulse-dot__A_IRi{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 3px rgba(139,195,74,.2)}50%{opacity:.75;transform:scale(1.2);box-shadow:0 0 0 6px rgba(139,195,74,.08)}}.styles_section__heading__rfHiI{font-size:clamp(2rem,1.3rem + 3.5vw,3.5rem);font-weight:800;color:var(--text-color);line-height:1.05;letter-spacing:-.035em;margin:0 0 18px}.styles_section__heading_accent__29KfT{color:var(--secondary-color);font-style:italic;font-weight:800}.styles_section__description__MyGCx{font-size:clamp(1.0625rem,.95rem + .5vw,1.25rem);line-height:1.55;color:var(--muted-text-color);margin:0;font-weight:400;max-width:640px}.styles_section__empty__nKmb7{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding-block:24px 8px}.styles_section__empty_heading__SUiYD{font-size:26px;font-weight:600;line-height:1.3;color:var(--text-color);margin:0;text-wrap:balance}@media(max-width:480px){.styles_section__empty_heading__SUiYD{font-size:21px}}.styles_section__empty_description__JJVcW{font-size:15px;line-height:1.6;color:var(--muted-text-color);margin:0;max-width:520px}.styles_section__empty_link__kAtwy{display:inline-flex;align-items:center;gap:6px;-webkit-margin-before:4px;margin-block-start:4px;color:var(--secondary-color);font-size:15px;font-weight:600;text-decoration:none;transition:gap .2s ease-out,opacity .2s ease-out}.styles_section__empty_link__kAtwy:hover{gap:10px;opacity:.85}.styles_section__rows__34jFC{display:flex;flex-direction:column;gap:56px}@media(max-width:768px){.styles_section__rows__34jFC{gap:40px}}.styles_row__m1KZh{display:flex;flex-direction:column;gap:20px}.styles_row__header__JzUdh{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.styles_row__header_text__Pxbhp{min-width:0}.styles_row__title__TBNSe{font-size:clamp(1.375rem,1.1rem + .9vw,1.75rem);font-weight:700;color:var(--text-color);margin:0;letter-spacing:-.018em;line-height:1.2}.styles_row__subtitle__E1KdC{font-size:var(--font-size-sm,14px);color:var(--muted-text-color);margin:4px 0 0;font-weight:400}.styles_row__header_actions__Ztkwg{display:flex;align-items:center;gap:var(--spacing-md,16px);flex-shrink:0}.styles_row__nav__4YtsM{display:flex;align-items:center;gap:4px}@media(max-width:768px){.styles_row__nav__4YtsM{display:none}}.styles_row__nav_btn__wD2V_{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(var(--primary-color-rgb),.12);border-radius:50%;background-color:var(--card-background-color);color:var(--text-color);cursor:pointer;flex-shrink:0;transition:opacity .18s var(--ease-default,ease-out),background-color .18s var(--ease-default,ease-out),border-color .18s var(--ease-default,ease-out)}.styles_row__nav_btn__wD2V_:hover{background-color:rgba(var(--primary-color-rgb),.04);border-color:rgba(var(--primary-color-rgb),.22)}.styles_row__nav_btn__wD2V_:focus-visible{outline:2px solid var(--secondary-color);outline-offset:2px}[data-theme=dark] .styles_row__nav_btn__wD2V_{background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.88)}[dir=rtl] .styles_row__nav_btn__wD2V_ svg{transform:scaleX(-1)}.styles_row__nav_btn_hidden__3DEP9{opacity:.28;pointer-events:none}.styles_row__view_all__iFNdS{display:inline-flex;align-items:center;gap:2px;flex-shrink:0;font-size:var(--font-size-sm,14px);font-weight:600;color:var(--secondary-color);text-decoration:none;border-radius:var(--border-radius-sm,8px);transition:opacity var(--duration-normal,.2s) var(--ease-default,ease-out)}.styles_row__view_all__iFNdS:hover{opacity:.7}[dir=rtl] .styles_row__view_all__iFNdS svg{transform:scaleX(-1)}.styles_row__scroller__6PPDL{position:relative;margin-inline:-20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline-start:20px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.styles_row__scroller__6PPDL::-webkit-scrollbar{display:none}@media(max-width:768px){.styles_row__scroller__6PPDL{margin-inline:-16px;scroll-padding-inline-start:16px}}.styles_row__track__QFknJ{display:flex;align-items:stretch;gap:18px;padding-block:4px;-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px}@media(max-width:768px){.styles_row__track__QFknJ{gap:14px;-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px}}.styles_tile__7__m_{display:flex;flex-direction:column;width:288px;min-width:288px;scroll-snap-align:start;border-radius:var(--border-radius-lg,16px);background-color:var(--card-background-color);border:1px solid rgba(var(--primary-color-rgb),.06);overflow:hidden;text-decoration:none;color:inherit;box-shadow:var(--shadow-sm);transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1),border-color .26s cubic-bezier(.16,1,.3,1)}.styles_tile__7__m_:hover{transform:translateY(-4px);border-color:rgba(var(--primary-color-rgb),.14);box-shadow:var(--shadow-md)}.styles_tile__7__m_:focus-visible{outline:2px solid var(--secondary-color);outline-offset:3px}@media(max-width:768px){.styles_tile__7__m_{width:244px;min-width:244px}}@media(max-width:480px){.styles_tile__7__m_{width:220px;min-width:220px}}[data-theme=dark] .styles_tile__7__m_{background-color:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.08);box-shadow:0 1px 2px rgba(0,0,0,.5),0 8px 20px rgba(0,0,0,.3)}.styles_tile_featured__cpldM{width:540px;min-width:540px}.styles_tile_featured__cpldM .styles_tile__cover__WxPDt{height:210px}@media(max-width:992px){.styles_tile_featured__cpldM .styles_tile__cover__WxPDt{height:190px}}@media(max-width:768px){.styles_tile_featured__cpldM .styles_tile__cover__WxPDt{height:170px}}@media(max-width:480px){.styles_tile_featured__cpldM .styles_tile__cover__WxPDt{height:152px}}.styles_tile_featured__cpldM .styles_tile__title__OFwlu{font-size:19px;-webkit-line-clamp:2;line-clamp:2}@media(max-width:992px){.styles_tile_featured__cpldM{width:380px;min-width:380px}}@media(max-width:768px){.styles_tile_featured__cpldM{width:300px;min-width:300px}.styles_tile_featured__cpldM .styles_tile__title__OFwlu{font-size:16px}}@media(max-width:480px){.styles_tile_featured__cpldM{width:260px;min-width:260px}}.styles_tile__cover__WxPDt{position:relative;width:100%;height:176px;flex-shrink:0;overflow:hidden;background-color:var(--muted-divider-color)}@media(max-width:768px){.styles_tile__cover__WxPDt{height:152px}}@media(max-width:480px){.styles_tile__cover__WxPDt{height:136px}}.styles_tile__cover_img__49Aat{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s cubic-bezier(.16,1,.3,1)}.styles_tile__7__m_:hover .styles_tile__cover_img__49Aat{transform:scale(1.05)}.styles_tile__cover_fallback__8y7Q_{position:relative;width:100%;height:100%;background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.08) 0,rgba(76,74,202,.06) 50%,rgba(139,195,74,.04) 100%);overflow:hidden}.styles_tile__cover_fallback__8y7Q_:after{content:"";position:absolute;inset-block-start:-20%;inset-inline-end:-20%;width:60%;aspect-ratio:1/1;background:radial-gradient(circle,rgba(255,255,255,.5) 0,transparent 70%);filter:blur(20px);pointer-events:none}.styles_tile__cover_fallback_community__orxEZ{background:linear-gradient(135deg,rgba(var(--primary-color-rgb),.14) 0,rgba(76,74,202,.1) 60%,rgba(76,74,202,.06) 100%)}.styles_tile__cover_fallback_marketplace__S9r1G{background:linear-gradient(135deg,rgba(76,74,202,.12),rgba(139,195,74,.1) 60%,rgba(139,195,74,.06))}.styles_tile__cover_fallback_course__fGB9o{background:linear-gradient(135deg,rgba(139,195,74,.14) 0,rgba(76,74,202,.08) 60%,rgba(var(--primary-color-rgb),.06) 100%)}.styles_tile__cover_fallback_icon__USLPC{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);opacity:.32;color:var(--primary-color);pointer-events:none}[dir=rtl] .styles_tile__cover_fallback_icon__USLPC{transform:translate(50%,-50%)}[data-theme=dark] .styles_tile__cover_fallback_icon__USLPC{opacity:.45;color:hsla(0,0%,100%,.7)}.styles_tile__date_badge__Tqsjj{position:absolute;inset-block-start:12px;inset-inline-start:12px}.styles_tile__date_badge__Tqsjj:hover{transform:none;box-shadow:0 2px 8px rgba(0,0,0,.1)}.styles_tile__body__XV8W2{padding:16px 18px 18px;display:flex;flex-direction:column;gap:10px;flex:1 1}.styles_tile__title__OFwlu{font-size:16px;font-weight:600;line-height:1.32;color:var(--text-color);margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.008em}.styles_tile__title_single__4AG7D{-webkit-line-clamp:1;line-clamp:1}.styles_tile__meta_row__UkdGX{display:flex;align-items:center;gap:8px;margin-top:auto;min-height:22px}.styles_tile__avatar__Rcw70{width:28px;height:28px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid rgba(var(--primary-color-rgb),.06)}.styles_tile__avatar_fallback__sxDhv{width:22px;height:22px;border-radius:50%;background-color:var(--muted-divider-color);flex-shrink:0}.styles_tile__meta_avatar__o2maU{flex-shrink:0;border-radius:50%!important}.styles_tile__meta_text__Lxom2{font-size:var(--font-size-xs,12px);color:var(--muted-text-color);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1;letter-spacing:.005em}.styles_tile__meta_info__LOvBj{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.styles_tile__badge__bv7UR{position:absolute;inset-block-end:10px;inset-inline-end:10px;padding:3px 8px;border-radius:var(--border-radius-sm,8px);background-color:var(--primary-color);color:var(--card-background-color);font-size:var(--font-size-xs,12px);font-weight:600;letter-spacing:.01em;pointer-events:none}.styles_simpleRichTextEditor__xr7nf{border:1px solid #e0e0e0;border-radius:var(--border-radius-sm);background:#fff;overflow:hidden;transition:border-color .2s ease}.styles_simpleRichTextEditor__xr7nf.styles_focused__f0ItJ,.styles_simpleRichTextEditor__xr7nf:focus-within{border-color:var(--info-color);box-shadow:0 0 0 2px rgba(0,123,255,.1)}.styles_simpleRichTextEditor__xr7nf.styles_error__JcA8f{border-color:var(--error-color)}.styles_simpleRichTextEditor__xr7nf.styles_sm__s4z5b{min-height:80px}.styles_simpleRichTextEditor__xr7nf.styles_md__pSzok{min-height:120px}.styles_simpleRichTextEditor__xr7nf.styles_lg__UelLo{min-height:160px}.styles_toolbar__7DDTz{display:flex;align-items:center;padding:8px 12px;background:#f8f9fa;border-bottom:1px solid #e0e0e0;gap:4px;flex-wrap:wrap}.styles_toolbarButton__m5owK{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(0,0,0,0);border-radius:var(--border-radius-xs);background:rgba(0,0,0,0);cursor:pointer;font-size:14px;color:#495057;transition:all .2s ease}.styles_toolbarButton__m5owK:hover{background:#e9ecef;border-color:#dee2e6}.styles_toolbarButton__m5owK:active{background:#dee2e6}.styles_toolbarButton__m5owK:disabled{opacity:.5;cursor:not-allowed}.styles_separator__gHyln{width:1px;height:24px;background:#dee2e6;margin:0 4px}.styles_editor__PG6Cj{width:100%;border:none;outline:none;font-family:inherit;font-size:14px;line-height:1.5;padding:12px;background:rgba(0,0,0,0);min-height:100px;overflow-y:auto}.styles_editor__PG6Cj.styles_error__JcA8f{color:var(--error-color)}.styles_editor__PG6Cj:empty:before{content:attr(data-placeholder);color:#6c757d;pointer-events:none}.styles_editor__PG6Cj strong{font-weight:700}.styles_editor__PG6Cj em{font-style:italic}.styles_editor__PG6Cj u{text-decoration:underline}.styles_editor__PG6Cj s{text-decoration:line-through}.styles_editor__PG6Cj p{margin:0 0 8px}.styles_editor__PG6Cj p:last-child{margin-bottom:0}.styles_editor__PG6Cj ol,.styles_editor__PG6Cj ul{margin:8px 0;padding-left:20px;list-style-position:outside}.styles_editor__PG6Cj ul{list-style-type:disc;list-style-image:none}.styles_editor__PG6Cj ol{list-style-type:decimal;list-style-image:none}.styles_editor__PG6Cj li{margin:4px 0;display:list-item;list-style-position:outside}.styles_editor__PG6Cj br{line-height:1.5}.styles_charCount__xvpPM{display:flex;align-items:center;justify-content:flex-end;padding:8px 12px;font-size:12px;color:#6c757d;background:#f8f9fa;border-top:1px solid #e0e0e0;gap:4px}[dir=rtl] .styles_charCount__xvpPM{justify-content:flex-start}.styles_countError__xfpSs{color:var(--error-color);font-weight:500}.styles_htmlIndicator__Fj7zl{font-style:italic;color:#6c757d}.styles_errorMessage__FI3mj{color:var(--error-color);font-size:12px;margin-top:4px;padding:0 12px 8px}.styles_typeRow__B8J1A{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;align-items:end}@media(max-width:600px){.styles_typeRow__B8J1A{grid-template-columns:1fr}}.styles_container__okHe1{display:flex;flex-direction:column;gap:32px}.styles_settingsGrid__JZrNJ{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media(min-width:768px){.styles_settingsGrid__JZrNJ{grid-template-columns:1fr 1fr}}.styles_switchContainer__ZoTO4{display:flex;align-items:center;gap:16px;padding:20px;border-radius:var(--border-radius-md);border:1px solid var(--border-color);background:var(--bg-surface);transition:all .2s ease}.styles_switchContainer__ZoTO4:hover{border-color:var(--border-color-hover)}.styles_switchContainer__ZoTO4 .styles_text__2Azqr strong{display:block;margin-bottom:4px;color:var(--text-main)}.styles_switchContainer__ZoTO4 .styles_text__2Azqr p{margin:0;font-size:.85rem;color:var(--text-secondary)}.styles_section__zJOpk{border-top:1px solid var(--border-color);padding-top:24px}.styles_section__zJOpk h3{font-size:1.1rem;font-weight:600;margin:0 0 8px;color:var(--text-main)}.styles_section__zJOpk p{margin:0 0 24px;font-size:.9rem;color:var(--text-secondary)}.styles_weeklyHeader__v_mhG{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}@media(min-width:640px){.styles_weeklyHeader__v_mhG{flex-direction:row;justify-content:space-between;align-items:center}}.styles_weeklyHeader__v_mhG .styles_actions__MI_Ph{display:flex;gap:8px;flex-wrap:wrap}.styles_dayRow__kNrQB{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:16px;border-radius:var(--border-radius-md);border:1px solid rgba(0,0,0,0);align-items:center;transition:background-color .2s}.styles_dayRow__kNrQB.styles_closed__w1gY5{background-color:var(--bg-subtle);border-color:rgba(0,0,0,0);opacity:.8}.styles_dayRow__kNrQB:not(.styles_closed__w1gY5):hover{background-color:var(--bg-hover)}@media(min-width:640px){.styles_dayRow__kNrQB{grid-template-columns:100px 1fr 1fr 100px;gap:16px;padding:12px}}.styles_dayRow__kNrQB .styles_dayLabel__uXmbY{font-weight:600;color:var(--text-main)}.styles_dayRow__kNrQB .styles_checkbox__8XzPS{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.9rem;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_dayRow__kNrQB .styles_checkbox__8XzPS input{width:16px;height:16px}.styles_holidayForm__Kh048{background:var(--bg-subtle);padding:24px;border-radius:var(--border-radius-md);margin-bottom:24px;border:1px solid var(--border-color)}.styles_holidayForm__Kh048 .styles_grid__cY46t{display:grid;grid-gap:20px;gap:20px;align-items:flex-end;grid-template-columns:1fr}@media(min-width:768px){.styles_holidayForm__Kh048 .styles_grid__cY46t{grid-template-columns:repeat(12,1fr);align-items:center}.styles_holidayForm__Kh048 .styles_grid__cY46t>:first-child{grid-column:span 4}.styles_holidayForm__Kh048 .styles_grid__cY46t>:nth-child(2){grid-column:span 8}.styles_holidayForm__Kh048 .styles_grid__cY46t>:nth-child(3),.styles_holidayForm__Kh048 .styles_grid__cY46t>:nth-child(4),.styles_holidayForm__Kh048 .styles_grid__cY46t>:nth-child(5){grid-column:span 3}.styles_holidayForm__Kh048 .styles_grid__cY46t>:nth-child(6){grid-column:span 3;display:flex;justify-content:flex-end}}.styles_holidayInfo__GsYTC{display:flex;flex-direction:column;gap:16px;align-items:flex-start}@media(min-width:768px){.styles_holidayInfo__GsYTC{flex-direction:row;align-items:center;gap:24px;width:100%}}.styles_holidayList__ENP3s{display:flex;flex-direction:column;gap:12px}.styles_holidayList__ENP3s .styles_item__4YJRf{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--border-color);border-radius:var(--border-radius-md);align-items:center;background:var(--bg-surface);transition:border-color .2s}.styles_holidayList__ENP3s .styles_item__4YJRf:hover{border-color:var(--border-color-hover)}@media(min-width:640px){.styles_holidayList__ENP3s .styles_item__4YJRf{grid-template-columns:140px 1fr auto 100px 100px auto}}.styles_holidayList__ENP3s .styles_item__4YJRf .styles_status___2sRN{font-weight:500;font-size:.9rem}.styles_holidayList__ENP3s .styles_item__4YJRf .styles_status___2sRN.styles_open__H43Cr{color:var(--success-color)}.styles_holidayList__ENP3s .styles_item__4YJRf .styles_status___2sRN.styles_closed__w1gY5{color:var(--error-color)}.styles_holidayList__ENP3s .styles_item__4YJRf span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_submitContainer__8WC1p{margin-top:40px;padding-top:24px;border-top:1px solid var(--border-color);display:flex;justify-content:flex-end}.styles_holidayFormGrid__FapIz{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(min-width:768px){.styles_holidayFormGrid__FapIz{grid-template-columns:1fr 2fr}}.styles_alert_card__4_vdE{padding:8px 10px;border-radius:var(--border-radius);font-size:13px;color:var(--text-color);border:1px solid var(--text-color);background:var(--alert-warning-color);border-color:var(--warning-color);margin-bottom:15px}.styles_space_payment_banner__avI8F{background:var(--alert-success-color);border:1px solid var(--tertiary-color);border-radius:var(--border-radius);padding:8px 10px}.styles_parent_title_bold__rqrHr{margin-left:4px}.styles_space_payment_subtitle__1Etih{font-size:.875rem;opacity:.8}.styles_parent_settings_link__VqpNF{text-decoration:none}.styles_cover_fee_section__nFfz4{margin-top:var(--section-margin);padding-top:var(--section-margin);border-top:1px solid var(--divider-color)}.styles_cover_fee_mode__BX5j8{margin-top:var(--section-margin)}.styles_mode_options__6nSTX{display:flex;flex-direction:column;gap:10px}.styles_mode_option__c_GdB{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1.5px solid var(--divider-color);border-radius:var(--border-radius-sm);cursor:pointer;transition:all .2s ease-out}.styles_mode_option__c_GdB input{display:none}.styles_mode_option__c_GdB.styles_selected__lh83Y,.styles_mode_option__c_GdB.styles_selected__lh83Y .styles_radio_indicator__irVFy,.styles_mode_option__c_GdB:hover{border-color:var(--secondary-color)}.styles_mode_option__c_GdB.styles_selected__lh83Y .styles_radio_indicator__irVFy:after{transform:translate(-50%,-50%) scale(1)}.styles_mode_option_content__Z3_nx{display:flex;flex-direction:column;gap:2px;flex:1 1}.styles_mode_option_title__Y0Ipd{font-size:.875rem;font-weight:600;color:var(--text-color)}.styles_mode_option_desc__mJXG3{font-size:.75rem;color:var(--muted-text-color);line-height:1.5}.styles_radio_indicator__irVFy{inline-size:20px;block-size:20px;border:2px solid var(--divider-color);border-radius:50%;margin-top:2px;flex-shrink:0;position:relative;transition:border-color .2s ease-out}.styles_radio_indicator__irVFy:after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:50%;inline-size:10px;block-size:10px;border-radius:50%;background:var(--secondary-color);transform:translate(-50%,-50%) scale(0);transition:transform .2s ease-out}.styles_cover_fee_warning__cmTbu{margin-top:12px;padding:10px 12px;background:var(--alert-warning-color);border-radius:var(--border-radius-sm);font-size:.75rem;color:var(--text-color);line-height:1.5}.styles_bar__TI2YT{position:fixed;inset-block-end:24px;inset-inline-start:50%;transform:translateX(-50%);background:var(--primary-color);color:#fff;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl);padding:10px 20px;display:flex;align-items:center;gap:10px;z-index:100;white-space:nowrap;flex-wrap:wrap}.styles_count__N58NQ{font-size:13px;font-weight:700;color:#fff}.styles_deselectBtn__b2Wtb{background:none;border:none;cursor:pointer;font-size:12px;color:hsla(0,0%,100%,.65);font-family:inherit;padding:0;text-decoration:underline;transition:color .12s ease}.styles_deselectBtn__b2Wtb:hover{color:#fff}.styles_divider__0YXZV{display:inline-block;width:1px;height:20px;background:hsla(0,0%,100%,.2);flex-shrink:0}.styles_actionBtn__oVdvE{display:inline-flex;align-items:center;gap:4px;background:hsla(0,0%,100%,.15);border:none;border-radius:var(--border-radius-sm);padding:6px 12px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;white-space:nowrap;transition:background .12s ease}.styles_actionBtn__oVdvE:hover{background:hsla(0,0%,100%,.25)}.styles_actionBtn__oVdvE:disabled{opacity:.5;cursor:not-allowed}.styles_deleteBtn__BMkVB{display:inline-flex;align-items:center;background:var(--error-color);border:none;border-radius:var(--border-radius-sm);padding:6px 12px;color:#fff;font-size:13px;font-weight:500;cursor:pointer;font-family:inherit;white-space:nowrap;transition:opacity .12s ease}.styles_deleteBtn__BMkVB:hover{opacity:.85}.styles_deleteBtn__BMkVB:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){.styles_bar__TI2YT{inset-inline-start:12px;inset-inline-end:12px;transform:none;justify-content:center}}.styles_calendarWrapper__E0ncB{background:var(--card-background,#fff);border:1px solid var(--divider-color);border-radius:var(--border-radius);overflow:hidden}.styles_calendarHeader__9tqWl{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;-webkit-border-after:1px solid var(--divider-color);border-block-end:1px solid var(--divider-color);background:var(--background-color)}.styles_monthLabel__VDNm1{font-size:15px;font-weight:700;color:var(--text-color)}.styles_navBtn__ZYEX1{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:1px solid var(--divider-color);background:var(--card-background,#fff);color:var(--muted-text-color);font-size:20px;cursor:pointer;transition:background .12s ease,color .12s ease;line-height:1}.styles_navBtn__ZYEX1:hover{background:var(--background-color);color:var(--text-color)}.styles_dayNames__mwI3s{display:grid;grid-template-columns:repeat(7,1fr);-webkit-border-after:1px solid var(--divider-color);border-block-end:1px solid var(--divider-color);background:var(--background-color)}.styles_dayName__FKfP6{padding:8px 4px;text-align:center;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-text-color)}.styles_grid__lZsqS{display:grid;grid-template-columns:repeat(7,1fr)}.styles_cell__Y55pd{min-height:96px;padding:6px;-webkit-border-after:1px solid var(--muted-divider-color);border-block-end:1px solid var(--muted-divider-color);-webkit-border-end:1px solid var(--muted-divider-color);border-inline-end:1px solid var(--muted-divider-color);vertical-align:top}.styles_cell__Y55pd:nth-child(7n){-webkit-border-end:none;border-inline-end:none}.styles_cell__Y55pd.styles_cellEmpty__CW_75{background:var(--background-color);opacity:.45}.styles_cell__Y55pd.styles_cellToday__OOCqP{background:color-mix(in srgb,var(--community-primary,var(--primary-color)) 6%,transparent)}.styles_dayNum__vy0hI{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:12px;font-weight:600;color:var(--muted-text-color);border-radius:50%;-webkit-margin-after:4px;margin-block-end:4px}.styles_dayNum__vy0hI.styles_dayNumToday__9Ukib{background:var(--community-primary,var(--primary-color));color:var(--community-primary-text,#fff);font-weight:700}.styles_chipList__YDtR_{display:flex;flex-direction:column;gap:2px}.styles_taskChip__BiDiP{display:flex;align-items:center;width:100%;padding:2px 5px;border-radius:4px;border:none;cursor:pointer;text-align:start;transition:opacity .1s ease,filter .1s ease;max-width:100%}.styles_taskChip__BiDiP:hover{filter:brightness(.92)}.styles_chipTitle__DBpTt{font-size:10px;font-weight:500;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.styles_chipLow__NizuV{background:var(--background-color);color:var(--muted-text-color);border:1px solid var(--divider-color)}.styles_chipMedium__VP151{background:var(--aler-info-color);color:var(--info-color)}.styles_chipHigh__23fr_{background:var(--alert-warning-color);color:var(--warning-color)}.styles_chipUrgent__ovNZk{background:var(--alert-error-color);color:var(--error-color)}.styles_chipOverdue__JIo_V{background:var(--alert-error-color)!important;color:var(--error-color)!important;font-weight:700}.styles_chipCompleted__ZudyD{opacity:.5;text-decoration:line-through}.styles_moreChip__8R1su{font-size:10px;font-weight:600;color:var(--muted-text-color);-webkit-padding-start:5px;padding-inline-start:5px}.styles_emptyState__4Mlab{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 24px;color:var(--muted-text-color);font-size:14px}.styles_overlay__XgpUY{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:1000}.styles_drawer__sPyC7{position:fixed;inset-block:0;inset-inline-end:0;width:320px;background:var(--card-background,#fff);box-shadow:var(--shadow-xl);z-index:1001;display:flex;flex-direction:column;transform:translateX(110%);transition:transform .25s ease}.styles_drawer__sPyC7.styles_open__rnt94{transform:translateX(0)}.styles_drawerHeader__IyiNs{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;-webkit-border-after:1px solid var(--divider-color);border-block-end:1px solid var(--divider-color);flex-shrink:0}.styles_drawerTitle__kwbPb{font-size:15px;font-weight:700;color:var(--text-color)}.styles_drawerCloseBtn__6C4kk{background:none;border:none;cursor:pointer;font-size:20px;color:var(--muted-text-color);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;transition:background .12s ease,color .12s ease;font-family:inherit}.styles_drawerCloseBtn__6C4kk:hover{background:var(--background-color);color:var(--text-color)}.styles_drawerBody__MK02q{flex:1 1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:24px}.styles_section__f8VCT{display:flex;flex-direction:column;gap:8px}.styles_sectionLabel__CfULE{margin:0 0 4px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-text-color)}.styles_checkboxRow__pS4TH{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--text-color);cursor:pointer;padding:3px 0}.styles_checkboxRow__pS4TH:hover{color:var(--community-primary,var(--primary-color))}.styles_checkbox__kqP28{width:15px;height:15px;border-radius:4px;cursor:pointer;flex-shrink:0;accent-color:var(--community-primary,var(--primary-color))}.styles_assigneeSelect__XFb5A{width:100%;padding:8px 10px;border:1px solid var(--divider-color);border-radius:var(--border-radius-sm);background:var(--background-color);font-size:13px;color:var(--text-color);font-family:inherit;outline:none;cursor:pointer;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;box-sizing:border-box}.styles_assigneeSelect__XFb5A:focus{border-color:var(--community-secondary,var(--secondary-color))}.styles_dateRow__8dCFb{display:flex;gap:10px}.styles_dateField__QfQkt{flex:1 1;display:flex;flex-direction:column;gap:4px}.styles_dateLabel__rhPPE{font-size:11px;color:var(--muted-text-color);font-weight:500}.styles_dateInput__Af9FY{width:100%;padding:7px 8px;border:1px solid var(--divider-color);border-radius:var(--border-radius-sm);background:var(--background-color);font-size:12px;color:var(--text-color);font-family:inherit;outline:none;box-sizing:border-box}.styles_dateInput__Af9FY:focus{border-color:var(--community-secondary,var(--secondary-color))}.styles_drawerFooter__rf4LU{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;-webkit-border-before:1px solid var(--divider-color);border-block-start:1px solid var(--divider-color);flex-shrink:0}.styles_clearBtn__8ii8h{background:none;border:none;cursor:pointer;font-size:13px;color:var(--muted-text-color);font-family:inherit;text-decoration:underline;padding:0;transition:color .12s ease}.styles_clearBtn__8ii8h:hover{color:var(--text-color)}@media(max-width:480px){.styles_drawer__sPyC7{width:100%}}.styles_kanbanBoard__UG8Hy{display:flex;flex-direction:row;gap:16px;overflow-x:auto;-webkit-padding-after:16px;padding-block-end:16px;align-items:flex-start;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity}.styles_kanbanColumn__UiA5X{display:flex;flex-direction:column;min-width:280px;max-width:320px;flex:1 0 280px;background:var(--background-color);border-radius:var(--border-radius);border:1.5px solid var(--divider-color);padding:14px 12px 16px;gap:12px;scroll-snap-align:start;transition:border-color .18s ease,background .18s ease}.styles_kanbanColumn__UiA5X.styles_columnDragOver__0AXnZ{border-color:var(--community-primary,var(--primary-color));background:rgba(var(--community-primary-rgb,var(--primary-color-rgb)),.04);box-shadow:var(--shadow-sm)}.styles_columnHeader__oQ_pz{display:flex;align-items:center;justify-content:space-between;gap:8px;-webkit-padding-after:10px;padding-block-end:10px;-webkit-border-after:1px solid var(--divider-color);border-block-end:1px solid var(--divider-color)}.styles_columnTitle__h9B2B{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-color)}.styles_columnCount__N_GkF{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;background:var(--card-background,#fff);border:1px solid var(--divider-color);border-radius:var(--border-radius-sm);font-size:12px;font-weight:700;color:var(--muted-text-color)}.styles_columnCards__SrGfF{display:flex;flex-direction:column;gap:10px;min-height:80px}.styles_quickAdd__7WQKU{display:flex;align-items:center;gap:6px;-webkit-margin-before:8px;margin-block-start:8px;-webkit-padding-before:8px;padding-block-start:8px;-webkit-border-before:1px solid var(--divider-color);border-block-start:1px solid var(--divider-color)}.styles_quickAddInput__gO_K9{flex:1 1;min-width:0;height:28px;padding:0 8px;border:1.5px solid var(--divider-color);border-radius:var(--border-radius-sm);font-size:12px;color:var(--text-color);background:var(--card-background,#fff);outline:none;font-family:inherit}.styles_quickAddInput__gO_K9::placeholder{color:var(--muted-text-color)}.styles_quickAddInput__gO_K9:focus{border-color:var(--community-primary,var(--primary-color))}.styles_quickAddBtn__YMuZD{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--border-radius-sm);border:1px solid var(--divider-color);background:rgba(0,0,0,0);color:var(--muted-text-color);cursor:pointer;flex-shrink:0;transition:background .12s ease,color .12s ease}.styles_quickAddBtn__YMuZD:hover:not(:disabled){background:var(--background-color);color:var(--community-primary,var(--primary-color))}.styles_quickAddBtn__YMuZD:disabled{opacity:.4;cursor:default}.styles_emptyColumn__oOyWS{display:flex;align-items:center;justify-content:center;min-height:80px;padding:16px;background:var(--card-background,#fff);border:1.5px dashed var(--divider-color);border-radius:var(--border-radius-sm);font-size:13px;color:var(--muted-text-color);text-align:center;line-height:1.4}.styles_kanbanCard__pP5_U{display:flex;flex-direction:column;gap:8px;padding:12px var(--inner-padding);background:var(--card-background,#fff);border:1px solid var(--divider-color);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-sm);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .18s ease,transform .18s ease,opacity .15s ease}.styles_kanbanCard__pP5_U:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.styles_kanbanCard__pP5_U:active{cursor:-webkit-grabbing;cursor:grabbing}.styles_kanbanCard__pP5_U.styles_isDragging__vWccO{opacity:.45;box-shadow:none;transform:none}.styles_cardTitle__FFUoF{font-size:14px;font-weight:600;color:var(--text-color);line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.styles_cardMeta__P0A9l{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.styles_priorityBadge__dQrc1{display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 8px;border-radius:999px;line-height:1.4;flex-shrink:0}.styles_priorityLow__WIOfc{background:var(--background-color);color:var(--muted-text-color);border:1px solid var(--divider-color)}.styles_priorityMedium__4f5ww{background:var(--aler-info-color);color:var(--info-color)}.styles_priorityHigh__qQla2{background:var(--alert-warning-color);color:var(--warning-color)}.styles_priorityUrgent__l_Yze{background:var(--alert-error-color);color:var(--error-color)}.styles_cardDueDate__eDYNf{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--muted-text-color);white-space:nowrap}.styles_cardDueDateOverdue__TYzEN{color:var(--error-color);font-weight:600}.styles_subtaskProgress__9VpPk{display:inline-flex;align-items:center;font-size:11px;color:var(--muted-text-color);white-space:nowrap}.styles_cardFooter__ZszPX{display:flex;align-items:center;justify-content:space-between;gap:8px;-webkit-padding-before:8px;padding-block-start:8px;-webkit-border-before:1px solid var(--muted-divider-color);border-block-start:1px solid var(--muted-divider-color);-webkit-margin-before:2px;margin-block-start:2px}.styles_assigneeAvatar__5OaiU{width:26px;height:26px;border-radius:50%;background:var(--community-primary,var(--primary-color));color:var(--community-primary-text,#ffffff);font-size:10px;font-weight:700;letter-spacing:.02em;flex-shrink:0;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_assigneeAvatar__5OaiU,.styles_menuButton__LYeET{display:inline-flex;align-items:center;justify-content:center}.styles_menuButton__LYeET{width:28px;height:28px;border-radius:var(--border-radius-sm);border:none;background:rgba(0,0,0,0);color:var(--muted-text-color);cursor:pointer;transition:background .15s ease,color .15s ease}.styles_menuButton__LYeET:hover{background:var(--background-color);color:var(--text-color)}.styles_menuDots__MdZHt{font-size:18px;line-height:1;font-weight:700}@media(max-width:768px){.styles_kanbanBoard__UG8Hy{gap:12px}.styles_kanbanColumn__UiA5X{min-width:240px;max-width:280px}}.styles_wrapper__qXc6j{--data-table-checkbox-col:44px;overflow-x:auto;border:1px solid var(--divider-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);background:var(--card-background-color)}.styles_table__fW_T6{width:100%;min-width:640px}.styles_header__aCfSg{background:var(--muted-divider-color);-webkit-border-after:1px solid var(--divider-color);border-block-end:1px solid var(--divider-color);font-size:.75rem;font-weight:600;color:var(--muted-text-color);text-transform:uppercase;letter-spacing:.5px}.styles_header__aCfSg,.styles_row__DJ3Sx{display:grid;grid-gap:var(--inner-padding);gap:var(--inner-padding);padding:calc(var(--inner-padding)*.75) var(--inner-padding)}.styles_row__DJ3Sx{-webkit-border-after:1px solid var(--muted-divider-color);border-block-end:1px solid var(--muted-divider-color);font-size:.875rem;align-items:center;transition:background .2s ease-out}.styles_row__DJ3Sx:last-child{-webkit-border-after:none;border-block-end:none}.styles_row__DJ3Sx:hover{background:var(--background-color)}.styles_clickable__d6IVl{cursor:pointer}.styles_selected__dQidX{background:rgba(var(--secondary-color-rgb),.04)}.styles_selected__dQidX:hover{background:rgba(var(--secondary-color-rgb),.06)}.styles_cell__pAyCP{display:flex;align-items:center;min-width:0}.styles_alignCenter__gBf1_{justify-content:center}.styles_alignEnd__XJvSg{justify-content:flex-end}.styles_expandedRow__pQp6Z{padding:var(--inner-padding);background:var(--background-color);-webkit-border-after:1px solid var(--muted-divider-color);border-block-end:1px solid var(--muted-divider-color)}.styles_expandedRow__pQp6Z:last-child{-webkit-border-after:none;border-block-end:none}@media(max-width:768px){.styles_hideOnMobile__Q2n7H{display:none}}.styles_zone__EyIqe{align-items:center;background:var(--card-background,#fff);border:2px dashed var(--divider-color);border-radius:var(--border-radius);cursor:pointer;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:32px 24px;transition:border-color .15s ease-out,background .15s ease-out}.styles_zone__EyIqe:focus-visible,.styles_zone__EyIqe:hover{background:rgba(var(--primary-color-rgb),.02);border-color:var(--community-primary,var(--primary-color));outline:none}.styles_zoneDragging__ZSs0H{background:rgba(var(--primary-color-rgb),.04);border-color:var(--community-secondary,var(--secondary-color))}.styles_zoneBusy__BgcmR{cursor:default;opacity:.7;pointer-events:none}.styles_icon__zOgxX{align-items:center;background:var(--background-color);border:1px solid var(--divider-color);border-radius:50%;color:var(--muted-text-color);display:flex;height:56px;justify-content:center;width:56px}.styles_title__Jxs1F{color:var(--text-color);font-size:.875rem;font-weight:600;margin:0}.styles_hint__QyztW{color:var(--muted-text-color);font-size:.75rem;margin:0;text-align:center}.styles_input__XReNg{display:none}.TaskDetailsModal_detailModal__waQv5{display:flex;gap:0;min-height:420px}.TaskDetailsModal_detailMain__crob5{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:20px;-webkit-padding-end:24px;padding-inline-end:24px}.TaskDetailsModal_detailSidebar__5wsG_{width:220px;flex-shrink:0;-webkit-padding-start:24px;padding-inline-start:24px;-webkit-border-start:1px solid var(--divider-color);border-inline-start:1px solid var(--divider-color)}.TaskDetailsModal_detailSidebar__5wsG_,.TaskDetailsModal_sidebarMore__CCh4g,.TaskDetailsModal_sidebarQuick__jkbL3{display:flex;flex-direction:column;gap:16px}.TaskDetailsModal_inlineEditTitle__0vD17{font-size:1.25rem;font-weight:700;color:var(--text-color);margin:0;line-height:1.3;cursor:pointer;border-radius:var(--border-radius-sm);padding:4px 6px;-webkit-margin-start:-6px;margin-inline-start:-6px;transition:background .15s ease}.TaskDetailsModal_inlineEditTitle__0vD17:hover{background:var(--background-color)}.TaskDetailsModal_inlineEditArea__xMren{width:100%;padding:8px 10px;border:1.5px solid var(--secondary-color,var(--divider-color));border-radius:var(--border-radius-sm);font-size:1.125rem;font-weight:700;color:var(--text-color);background:var(--card-background,#fff);outline:none;resize:none;font-family:inherit;line-height:1.3;box-sizing:border-box}.TaskDetailsModal_inlineEditArea__xMren:focus{box-shadow:0 0 0 3px rgba(var(--secondary-color-rgb,76,74,202),.12)}.TaskDetailsModal_inlineEditActions__jNyOS{display:flex;gap:8px;-webkit-margin-before:6px;margin-block-start:6px}.TaskDetailsModal_inlineEditDescription___02QD{font-size:14px;color:var(--text-color);line-height:1.6;cursor:pointer;border-radius:var(--border-radius-sm);padding:6px 8px;-webkit-margin-start:-8px;margin-inline-start:-8px;white-space:pre-wrap;transition:background .15s ease;min-height:36px}.TaskDetailsModal_inlineEditDescription___02QD:hover{background:var(--background-color)}.TaskDetailsModal_inlineEditDescription___02QD.TaskDetailsModal_emptyDesc__xyDhb{color:var(--muted-text-color);font-style:italic}.TaskDetailsModal_inlineDescArea__xtDOu{width:100%;padding:8px 10px;border:1.5px solid var(--secondary-color,var(--divider-color));border-radius:var(--border-radius-sm);font-size:14px;color:var(--text-color);background:var(--card-background,#fff);outline:none;resize:vertical;font-family:inherit;line-height:1.6;box-sizing:border-box;min-height:80px}.TaskDetailsModal_inlineDescArea__xtDOu:focus{box-shadow:0 0 0 3px rgba(var(--secondary-color-rgb,76,74,202),.12)}.TaskDetailsModal_tabs__LD8kZ{display:flex;gap:0;-webkit-border-after:1px solid var(--divider-color);border-block-end:1px solid var(--divider-color);flex-shrink:0}.TaskDetailsModal_tab__iQ3Xf{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:rgba(0,0,0,0);border:none;-webkit-border-after:2px solid rgba(0,0,0,0);border-block-end:2px solid rgba(0,0,0,0);font-size:13px;font-weight:500;color:var(--muted-text-color);cursor:pointer;transition:color .15s ease,border-color .15s ease;-webkit-margin-after:-1px;margin-block-end:-1px;font-family:inherit}.TaskDetailsModal_tab__iQ3Xf:hover{color:var(--text-color)}.TaskDetailsModal_tab__iQ3Xf.TaskDetailsModal_tabActive__vJbL9{color:var(--community-primary,var(--primary-color));border-block-end-color:var(--community-primary,var(--primary-color))}.TaskDetailsModal_tabBadge__8z_gP{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;background:var(--divider-color);border-radius:8px;font-size:10px;font-weight:600;color:var(--muted-text-color)}.TaskDetailsModal_tabContent__LpKWQ{flex:1 1;overflow-y:auto;max-height:360px;display:flex;flex-direction:column;gap:0}.TaskDetailsModal_commentsList__SWaFL{display:flex;flex-direction:column;gap:14px;padding-block:12px}.TaskDetailsModal_noComments__6zEJn{padding:24px 0;text-align:center;font-size:13px;color:var(--muted-text-color)}.TaskDetailsModal_commentItem__dHcf7{display:flex;gap:10px;align-items:flex-start}.TaskDetailsModal_commentAvatar__aRCaz{width:28px;height:28px;border-radius:50%;background:var(--community-primary,var(--primary-color));color:var(--community-primary-text,#ffffff);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.TaskDetailsModal_commentAvatar__aRCaz img{width:100%;height:100%;object-fit:cover}.TaskDetailsModal_commentBody__zWFvP{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.TaskDetailsModal_commentMeta__uUyKV{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.TaskDetailsModal_commentAuthor___jwb1{font-size:13px;font-weight:600;color:var(--text-color)}.TaskDetailsModal_commentDate__XQlAF,.TaskDetailsModal_commentEdited__RdkfO{font-size:11px;color:var(--muted-text-color)}.TaskDetailsModal_commentEdited__RdkfO{font-style:italic}.TaskDetailsModal_commentText__Zvbfy{font-size:13px;color:var(--text-color);line-height:1.5;white-space:pre-wrap;word-break:break-word}.TaskDetailsModal_commentActions__TfoGD{display:flex;gap:8px;-webkit-margin-before:2px;margin-block-start:2px}.TaskDetailsModal_commentActionBtn___qvQW{background:none;border:none;padding:0;cursor:pointer;font-size:11px;color:var(--muted-text-color);font-family:inherit;transition:color .12s ease}.TaskDetailsModal_commentActionBtn___qvQW:hover{color:var(--text-color)}.TaskDetailsModal_commentActionBtn___qvQW.TaskDetailsModal_commentDeleteBtn__CBK8J:hover{color:var(--error-color)}.TaskDetailsModal_commentEditArea__4yuYp{width:100%;padding:6px 8px;border:1.5px solid var(--divider-color);border-radius:var(--border-radius-sm);font-size:13px;color:var(--text-color);background:var(--card-background,#fff);outline:none;resize:none;font-family:inherit;line-height:1.5;box-sizing:border-box}.TaskDetailsModal_commentEditArea__4yuYp:focus{border-color:var(--community-secondary,var(--secondary-color))}.TaskDetailsModal_commentEditActions__1PA7v{display:flex;gap:6px;-webkit-margin-before:4px;margin-block-start:4px}.TaskDetailsModal_commentInputArea__TjkBN{-webkit-border-before:1px solid var(--divider-color);border-block-start:1px solid var(--divider-color);-webkit-padding-before:12px;padding-block-start:12px;-webkit-margin-before:4px;margin-block-start:4px;flex-shrink:0}.TaskDetailsModal_commentPostRow__Ulf_v{display:flex;gap:8px;align-items:flex-end}.TaskDetailsModal_commentInput__rLTKc{flex:1 1;padding:8px 12px;border:1.5px solid var(--divider-color);border-radius:var(--border-radius-sm);font-size:13px;color:var(--text-color);background:var(--background-color);outline:none;resize:none;font-family:inherit;line-height:1.5;box-sizing:border-box;min-height:38px;max-height:100px}.TaskDetailsModal_commentInput__rLTKc::placeholder{color:var(--muted-text-color)}.TaskDetailsModal_commentInput__rLTKc:focus{border-color:var(--community-secondary,var(--secondary-color));background:var(--card-background,#fff)}.TaskDetailsModal_subtaskList__YZdec{display:flex;flex-direction:column;padding-block:8px}.TaskDetailsModal_noSubtasks__OhkPl{padding:20px 0;text-align:center;font-size:13px;color:var(--muted-text-color)}.TaskDetailsModal_subtaskItem__vMjeq{display:flex;align-items:center;gap:10px;padding:8px 0;-webkit-border-after:1px solid var(--muted-divider-color);border-block-end:1px solid var(--muted-divider-color)}.TaskDetailsModal_subtaskItem__vMjeq:last-child{-webkit-border-after:none;border-block-end:none}.TaskDetailsModal_subtaskCheckbox__esYGP{width:16px;height:16px;border-radius:4px;flex-shrink:0;cursor:pointer;accent-color:var(--community-primary,var(--primary-color))}.TaskDetailsModal_subtaskTitle__rCJoa{flex:1 1;font-size:13px;color:var(--text-color);line-height:1.4}.TaskDetailsModal_subtaskTitle__rCJoa.TaskDetailsModal_subtaskDone__Rwkq_{text-decoration:line-through;color:var(--muted-text-color)}.TaskDetailsModal_subtaskDeleteBtn__dL_Hq{background:none;border:none;padding:2px;cursor:pointer;color:var(--muted-text-color);display:flex;align-items:center;font-family:inherit;font-size:11px;border-radius:4px;transition:color .12s ease,background .12s ease;flex-shrink:0}.TaskDetailsModal_subtaskDeleteBtn__dL_Hq:hover{color:var(--error-color);background:var(--alert-error-color)}.TaskDetailsModal_subtaskProgress__hdXOe{display:flex;align-items:center;gap:8px;padding:8px 0 4px}.TaskDetailsModal_subtaskProgressLabel__H8ll_{font-size:11px;font-weight:700;color:var(--muted-text-color);white-space:nowrap;flex-shrink:0}.TaskDetailsModal_subtaskProgressBar__HNShx{flex:1 1;height:4px;background:var(--divider-color);border-radius:99px;overflow:hidden}.TaskDetailsModal_subtaskProgressFill__utlOM{height:100%;background:var(--tertiary-color);border-radius:99px;transition:width .3s ease}.TaskDetailsModal_subtaskAddArea__UHzLQ{-webkit-border-before:1px solid var(--divider-color);border-block-start:1px solid var(--divider-color);-webkit-padding-before:10px;padding-block-start:10px;flex-shrink:0}.TaskDetailsModal_subtaskAdd__7AjBA{display:flex;gap:8px;align-items:center}.TaskDetailsModal_subtaskInput__WyjjL{flex:1 1;padding:6px 10px;border:1.5px solid var(--divider-color);border-radius:var(--border-radius-sm);font-size:13px;color:var(--text-color);background:var(--background-color);outline:none;font-family:inherit;box-sizing:border-box}.TaskDetailsModal_subtaskInput__WyjjL::placeholder{color:var(--muted-text-color)}.TaskDetailsModal_subtaskInput__WyjjL:focus{border-color:var(--community-secondary,var(--secondary-color));background:var(--card-background,#fff)}.TaskDetailsModal_subtaskMeta__t4T9v{display:flex;align-items:center;gap:8px;-webkit-margin-before:6px;margin-block-start:6px;flex-wrap:wrap}.TaskDetailsModal_subtaskMetaSelect__b7V2O{min-width:150px;flex:1 1 150px}.TaskDetailsModal_subtaskMetaInput__9xxYS{height:30px;padding:0 8px;border:1.5px solid var(--divider-color);border-radius:var(--border-radius-sm);font-size:12px;color:var(--text-color);background:var(--background-color);outline:none;font-family:inherit}.TaskDetailsModal_subtaskMetaInput__9xxYS:focus{border-color:var(--community-secondary,var(--secondary-color))}.TaskDetailsModal_attachmentList__OTvGV{display:flex;flex-direction:column;padding-block:8px}.TaskDetailsModal_noAttachments__EWLYI{padding:20px 0;text-align:center;font-size:13px;color:var(--muted-text-color)}.TaskDetailsModal_attachmentItem__TAMkp{display:flex;align-items:center;gap:10px;padding:8px 0;-webkit-border-after:1px solid var(--muted-divider-color);border-block-end:1px solid var(--muted-divider-color)}.TaskDetailsModal_attachmentItem__TAMkp:last-child{-webkit-border-after:none;border-block-end:none}.TaskDetailsModal_attachmentIcon___fnfO{width:32px;height:32px;border-radius:var(--border-radius-sm);background:var(--background-color);border:1px solid var(--divider-color);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;font-weight:700;color:var(--muted-text-color);text-transform:uppercase;overflow:hidden}.TaskDetailsModal_attachmentInfo__IKo1Y{flex:1 1;min-width:0}.TaskDetailsModal_attachmentName__Kws8l{font-size:13px;font-weight:500;color:var(--text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.TaskDetailsModal_attachmentName__Kws8l:hover{color:var(--community-primary,var(--primary-color));text-decoration:underline}.TaskDetailsModal_attachmentMeta__EkM6P{font-size:11px;color:var(--muted-text-color);-webkit-margin-before:1px;margin-block-start:1px}.TaskDetailsModal_attachmentDeleteBtn__V__I3{background:none;border:none;padding:4px;cursor:pointer;color:var(--muted-text-color);border-radius:4px;flex-shrink:0;font-size:11px;font-family:inherit;transition:color .12s ease,background .12s ease}.TaskDetailsModal_attachmentDeleteBtn__V__I3:hover{color:var(--error-color);background:var(--alert-error-color)}.TaskDetailsModal_attachmentAddArea__OBGJJ{-webkit-border-before:1px solid var(--divider-color);border-block-start:1px solid var(--divider-color);-webkit-padding-before:10px;padding-block-start:10px;flex-shrink:0}.TaskDetailsModal_attachmentAddBtn__RwB_3{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1.5px dashed var(--divider-color);border-radius:var(--border-radius-sm);background:rgba(0,0,0,0);font-size:13px;color:var(--muted-text-color);cursor:pointer;font-family:inherit;transition:border-color .15s ease,color .15s ease}.TaskDetailsModal_attachmentAddBtn__RwB_3:hover{border-color:var(--community-primary,var(--primary-color));color:var(--community-primary,var(--primary-color))}.TaskDetailsModal_sidebarSection__p9fW7{display:flex;flex-direction:column;gap:6px}.TaskDetailsModal_sidebarSectionFull__YHACU{grid-column:1/-1}.TaskDetailsModal_sidebarLabel__FW5id{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted-text-color)}.TaskDetailsModal_sidebarDateInput__4sjQX{width:100%;padding:7px 10px;border:1px solid var(--divider-color);border-radius:var(--border-radius-sm);background:var(--background-color);font-size:13px;color:var(--text-color);font-family:inherit;outline:none;box-sizing:border-box;transition:border-color .12s ease}.TaskDetailsModal_sidebarDateInput__4sjQX:focus{border-color:var(--community-secondary,var(--secondary-color))}.TaskDetailsModal_sidebarValue__dUNak{font-size:13px;color:var(--text-color)}.TaskDetailsModal_sidebarMuted__fPD4U{font-size:13px;color:var(--muted-text-color);font-style:italic}.TaskDetailsModal_watcherToggleBtn__h3d51{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid var(--divider-color);border-radius:var(--border-radius-sm);background:var(--background-color);font-size:13px;color:var(--text-color);cursor:pointer;font-family:inherit;width:100%;transition:border-color .12s ease,background .12s ease}.TaskDetailsModal_watcherToggleBtn__h3d51:hover{border-color:var(--community-primary,var(--primary-color));background:var(--card-background,#fff)}.TaskDetailsModal_watcherToggleBtn__h3d51.TaskDetailsModal_watching__QqRPs{color:var(--community-primary,var(--primary-color));border-color:var(--community-primary,var(--primary-color));background:rgba(var(--community-primary-rgb,var(--primary-color-rgb)),.05)}.TaskDetailsModal_sidebarComingSoon__m5Mwo{font-size:12px;color:var(--muted-text-color);font-style:italic}.TaskDetailsModal_labelChips__RN_2d{display:flex;flex-wrap:wrap;gap:4px}.TaskDetailsModal_labelChip__vgP0j{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:20px;border:1px solid;font-size:11px;font-weight:600}.TaskDetailsModal_labelChipRemove__e_iLM{background:none;border:none;padding:0;cursor:pointer;line-height:1;font-size:14px;color:inherit;opacity:.6;font-family:inherit}.TaskDetailsModal_labelChipRemove__e_iLM:hover{opacity:1}.TaskDetailsModal_labelPickerWrap__mn_NI{position:relative}.TaskDetailsModal_labelAddBtn__ksaBA{background:none;border:none;padding:0;cursor:pointer;font-size:12px;color:var(--muted-text-color);font-family:inherit;transition:color .12s ease}.TaskDetailsModal_labelAddBtn__ksaBA:hover{color:var(--community-primary,var(--primary-color))}.TaskDetailsModal_labelPickerDropdown__V5P5K{position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;min-width:160px;background:var(--card-background,#fff);border:1px solid var(--divider-color);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-md);z-index:200;display:flex;flex-direction:column;overflow:hidden}.TaskDetailsModal_labelPickerOption__ynuOn{display:flex;align-items:center;gap:8px;padding:8px 12px;background:none;border:none;font-size:13px;color:var(--text-color);cursor:pointer;font-family:inherit;text-align:start;transition:background .1s ease}.TaskDetailsModal_labelPickerOption__ynuOn:hover{background:var(--background-color)}.TaskDetailsModal_labelColorDot__XoNAb{width:10px;height:10px;border-radius:50%;flex-shrink:0}.TaskDetailsModal_labelPickerEmpty__wgPJl{padding:8px 12px;font-size:12px;color:var(--muted-text-color)}.TaskDetailsModal_dependencyControls__RR2TP{display:flex;flex-direction:column;gap:8px}.TaskDetailsModal_depList__7bgAv{display:flex;flex-direction:column;gap:4px}.TaskDetailsModal_depItem__tIOmZ{display:flex;align-items:flex-start;gap:4px;font-size:12px;flex-wrap:wrap}.TaskDetailsModal_depLabel__F4e_l{color:var(--muted-text-color);flex-shrink:0}.TaskDetailsModal_depTitle__lGp7k{flex:1 1;color:var(--text-color);font-weight:500;word-break:break-word}.TaskDetailsModal_depRemoveBtn__ICFmS{background:none;border:none;padding:0 2px;cursor:pointer;font-size:14px;color:var(--muted-text-color);font-family:inherit;line-height:1;flex-shrink:0;transition:color .12s ease}.TaskDetailsModal_depRemoveBtn__ICFmS:hover{color:var(--error-color)}.TaskDetailsModal_customFieldList__WdQM1{display:flex;flex-direction:column;gap:8px}.TaskDetailsModal_customFieldRow__ZABRI{display:flex;flex-direction:column;gap:2px}.TaskDetailsModal_customFieldLabel__KnTf2{font-size:11px;font-weight:600;color:var(--muted-text-color);text-transform:uppercase;letter-spacing:.04em}.TaskDetailsModal_customFieldInput__1LM_d{width:100%;padding:4px 8px;font-size:13px;border:1px solid var(--divider-color);border-radius:var(--border-radius-sm);background:var(--background-color);color:var(--text-color);font-family:inherit;transition:border-color .15s ease}.TaskDetailsModal_customFieldInput__1LM_d:focus{outline:none;border-color:var(--secondary-color)}.TaskDetailsModal_overdueNudge__2zC70{display:flex;align-items:flex-start;gap:6px;padding:8px 12px;background:var(--alert-warning-color);border:1px solid var(--warning-color);border-radius:var(--border-radius-sm);font-size:13px;color:var(--text-color);line-height:1.5}.TaskDetailsModal_aiRow__wyWuQ{display:flex;justify-content:flex-end;padding:4px 0}.TaskDetailsModal_aiBtn__E_R0O{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;background:rgba(0,0,0,0);border:1px solid var(--secondary-color);border-radius:20px;font-size:11px;font-weight:600;color:var(--secondary-color);cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease}.TaskDetailsModal_aiBtn__E_R0O:hover:not(:disabled){background:var(--secondary-color);color:#fff}.TaskDetailsModal_aiBtn__E_R0O:disabled{opacity:.5;cursor:not-allowed}.TaskDetailsModal_aiSuggestions__1s0HF{display:flex;flex-direction:column;gap:4px;padding:8px 0;-webkit-border-after:1px solid var(--muted-divider-color);border-block-end:1px solid var(--muted-divider-color)}.TaskDetailsModal_aiSuggestionItem__3vPI4{display:flex;align-items:center;gap:6px;padding:4px 0;font-size:13px;color:var(--text-color)}.TaskDetailsModal_aiSuggestionItem__3vPI4 span{flex:1 1}.TaskDetailsModal_aiSuggestionAdd__I7acs{background:none;border:1px solid var(--tertiary-color);border-radius:4px;padding:2px 8px;font-size:12px;color:var(--tertiary-color);cursor:pointer;font-family:inherit;flex-shrink:0;transition:background .1s ease}.TaskDetailsModal_aiSuggestionAdd__I7acs:hover{background:var(--alert-success-color)}.TaskDetailsModal_aiSuggestionDismiss__MryhY{background:none;border:none;padding:2px 4px;font-size:14px;color:var(--muted-text-color);cursor:pointer;font-family:inherit;flex-shrink:0;transition:color .1s ease}.TaskDetailsModal_aiSuggestionDismiss__MryhY:hover{color:var(--error-color)}.TaskDetailsModal_aiSummary__YePg7{display:flex;flex-direction:column;gap:6px;padding:10px 14px;background:rgba(var(--secondary-color-rgb,76,74,202),.05);border:1px solid rgba(var(--secondary-color-rgb,76,74,202),.2);border-radius:var(--border-radius-sm);margin-block:8px}.TaskDetailsModal_aiSummary__YePg7 p{font-size:13px;color:var(--text-color);line-height:1.5;margin:0}.TaskDetailsModal_aiSummaryLabel__jtdD_{font-size:11px;font-weight:700;color:var(--secondary-color);letter-spacing:.04em}.TaskDetailsModal_detailLoading__NELZJ{display:flex;flex-direction:column;gap:12px;padding:20px 0;flex:1 1}.TaskDetailsModal_detailError__xE7Bt{padding:20px 0;color:var(--error-color);font-size:14px}.TaskDetailsModal_detailOperationError___T1D4{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;-webkit-margin-after:12px;margin-block-end:12px;background:var(--alert-error-color);color:var(--error-color);border-radius:var(--border-radius-sm);font-size:13px}.TaskDetailsModal_detailErrorDismiss__4_piu{background:none;border:none;color:var(--error-color);cursor:pointer;font-size:18px;line-height:1;padding:0 4px;flex-shrink:0;opacity:.7}.TaskDetailsModal_detailErrorDismiss__4_piu:hover{opacity:1}@media(max-width:767px){.TaskDetailsModal_detailModal__waQv5{flex-direction:column;gap:16px}.TaskDetailsModal_detailMain__crob5{-webkit-padding-end:0;padding-inline-end:0;order:2}.TaskDetailsModal_detailSidebar__5wsG_{display:contents}.TaskDetailsModal_sidebarQuick__jkbL3{order:1;-webkit-padding-after:16px;padding-block-end:16px;-webkit-border-after:1px solid var(--divider-color);border-block-end:1px solid var(--divider-color)}.TaskDetailsModal_sidebarMore__CCh4g,.TaskDetailsModal_sidebarQuick__jkbL3{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 16px;gap:12px 16px}.TaskDetailsModal_sidebarMore__CCh4g{order:3;-webkit-padding-before:16px;padding-block-start:16px;-webkit-border-before:1px solid var(--divider-color);border-block-start:1px solid var(--divider-color)}.TaskDetailsModal_sidebarSectionFull__YHACU{grid-column:1/-1}}.styles_widget__JD8vR{width:100%;background:var(--background-color);border:1px solid var(--divider-color);border-radius:var(--border-radius);padding:var(--inner-padding)}.styles_header__hMSnf{align-items:center;display:flex;justify-content:space-between;-webkit-margin-after:12px;margin-block-end:12px}.styles_title__JF47c{color:var(--muted-text-color);font-size:13px;font-weight:600;letter-spacing:.5px;margin:0;text-transform:uppercase}.styles_viewAll__SpRIa{background:none;border:none;color:var(--secondary-color);cursor:pointer;font-size:13px;font-weight:600;-webkit-margin-before:8px;margin-block-start:8px;min-height:44px;padding-block:8px;padding-inline:8px;text-align:start;transition:opacity .2s ease-out;width:100%}.styles_viewAll__SpRIa:hover{opacity:.75}.styles_list__xOUAT{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.styles_listScroll__benaP{max-height:360px;overflow-y:auto}.styles_item__zX_bZ{border-radius:var(--border-radius-sm);transition:background-color .2s ease-out}.styles_item__zX_bZ:hover{background:var(--muted-divider-color)}.styles_itemButton__M7FYE,.styles_itemLink__QzoML{align-items:center;display:flex;gap:12px;min-height:44px;padding-block:8px;padding-inline:8px;width:100%}.styles_itemButton__M7FYE{background:none;border:none;cursor:pointer;text-align:start}.styles_priorityDot__OGJO7{border-radius:50%;flex-shrink:0;height:8px;width:8px}.styles_priorityLow__wZRjv{background:var(--muted-text-color)}.styles_priorityMedium__qaGyS{background:var(--info-color)}.styles_priorityHigh__4UlP1{background:var(--warning-color)}.styles_priorityUrgent__72jae{background:var(--error-color)}.styles_itemBody__YL2zb{display:flex;flex-direction:column;gap:2px;min-width:0}.styles_itemTitle__nqBw9{color:var(--text-color);font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_itemMeta__nEA_x{align-items:center;color:var(--muted-text-color);display:flex;flex-wrap:wrap;font-size:12px;gap:8px}.styles_itemBusiness__Q5MJ_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styles_itemDue__5T9p1{align-items:center;display:inline-flex;gap:4px}.styles_itemDueOverdue__dIW4b{color:var(--error-color);font-weight:600}.styles_skeletonLines__aIbUw{display:flex;flex:1 1;flex-direction:column;gap:6px}.styles_pricing_preview__DDVW_{padding:100px 0;background:var(--background-color)}.styles_pricing_preview__DDVW_ .container{max-width:1450px;margin:0 auto;padding:0 20px}@media(max-width:768px){.styles_pricing_preview__DDVW_ .container{padding:0 16px}.styles_pricing_preview__DDVW_{padding:70px 0}}@media(max-width:480px){.styles_pricing_preview__DDVW_{padding:50px 0}}.styles_section_header__k92zT{text-align:center;margin-bottom:60px;max-width:800px;margin-left:auto;margin-right:auto}@media(max-width:768px){.styles_section_header__k92zT{margin-bottom:50px}}.styles_section_heading__i2MTU{font-size:42px;font-weight:700;line-height:1.2;color:var(--text-color);margin:0 0 20px;letter-spacing:-.02em}@media(max-width:768px){.styles_section_heading__i2MTU{font-size:32px;margin-bottom:16px}}@media(max-width:480px){.styles_section_heading__i2MTU{font-size:26px}}.styles_section_subheading__fZKYz{font-size:19px;line-height:1.6;color:var(--muted-text-color);margin:0}@media(max-width:768px){.styles_section_subheading__fZKYz{font-size:17px}}@media(max-width:480px){.styles_section_subheading__fZKYz{font-size:16px}}.styles_pricing_grid__az5d6{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px;margin-bottom:60px}@media(max-width:1200px){.styles_pricing_grid__az5d6{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.styles_pricing_grid__az5d6{grid-template-columns:1fr;max-width:500px;margin-left:auto;margin-right:auto;gap:24px}}.styles_pricing_card__C3Jt0{background:var(--card-background-color);border:2px solid var(--divider-color);border-radius:var(--border-radius-lg);padding:40px 32px;transition:all .3s ease;position:relative}.styles_pricing_card__C3Jt0:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(26,32,44,.12);border-color:var(--secondary-color)}@media(max-width:768px){.styles_pricing_card__C3Jt0{padding:32px 24px}}.styles_card_popular__GanyE{border-color:var(--secondary-color);border-width:2px;box-shadow:0 8px 24px rgba(76,74,202,.2);transform:scale(1.05)}.styles_card_popular__GanyE:hover{transform:translateY(-8px) scale(1.05)}@media(max-width:992px){.styles_card_popular__GanyE{transform:scale(1)}.styles_card_popular__GanyE:hover{transform:translateY(-8px) scale(1)}}.styles_popular_badge___h8tJ{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:var(--secondary-color);color:#fff;padding:6px 20px;border-radius:var(--border-radius-full);font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 4px 12px rgba(76,74,202,.3)}.styles_card_header__1EJLW{text-align:center;margin-bottom:40px;padding-bottom:0}.styles_tier_name__pU5PE{font-size:28px;font-weight:700;color:var(--text-color);margin:0 0 8px}@media(max-width:768px){.styles_tier_name__pU5PE{font-size:24px}}.styles_tier_tagline__H1180{display:block;font-size:13px;font-weight:600;color:var(--secondary-color);text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.styles_price_wrapper__U1SzR{margin:24px 0 16px;display:flex;align-items:baseline;justify-content:center;gap:4px}.styles_price__TCrn4{font-size:48px;font-weight:800;color:var(--secondary-color);line-height:1}@media(max-width:768px){.styles_price__TCrn4{font-size:40px}}.styles_period__DuKYO{font-size:16px;color:var(--muted-text-color);font-weight:500}.styles_tier_description__uA59O{font-size:15px;line-height:1.5;color:var(--muted-text-color);margin:0}.styles_card_footer__B04MY{margin-top:0}.styles_card_footer__B04MY a{text-decoration:none;display:block}.styles_tier_cta__zb_4w{width:100%}.styles_bottom_cta__CSNgg{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px 0;border-top:1px solid var(--divider-color);margin-bottom:40px}.styles_bottom_cta__CSNgg a{text-decoration:none}@media(max-width:768px){.styles_bottom_cta__CSNgg{padding:32px 0}}.styles_bottom_text__lYNBh{font-size:18px;line-height:1.6;color:var(--text-color);margin:0 0 24px;font-weight:500}@media(max-width:768px){.styles_bottom_text__lYNBh{font-size:16px;margin-bottom:20px}}.styles_savings_note__VZV_z{display:flex;align-items:center;justify-content:center;gap:16px;padding:24px 32px;background:rgba(76,175,80,.08);border:1px solid rgba(76,175,80,.3);border-radius:var(--border-radius);max-width:700px;margin:0 auto}@media(max-width:768px){.styles_savings_note__VZV_z{flex-direction:column;gap:12px;padding:20px 24px}}.styles_note_icon__nvHeb{font-size:32px;flex-shrink:0}@media(max-width:768px){.styles_note_icon__nvHeb{font-size:28px}}.styles_note_text__vacfv{font-size:16px;line-height:1.6;color:var(--text-color);margin:0;text-align:left}.styles_note_text__vacfv strong{color:var(--success-color);font-weight:700}@media(max-width:768px){.styles_note_text__vacfv{font-size:15px;text-align:center}}.styles_header_row__7ne7C{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--section-margin)}.styles_header_row__7ne7C .styles_view_all_link__askpE{font-size:.875rem;font-weight:500;color:var(--muted-text-color);transition:color .2s;display:flex;align-items:center;gap:4px;text-decoration:none;background:none;border:none;padding:0;cursor:pointer}.styles_header_row__7ne7C .styles_view_all_link__askpE:hover{color:var(--primary-color)}.styles_header_row__7ne7C .styles_view_all_link__askpE svg{color:currentColor}.styles_chats_scroll__4perZ{display:flex;align-items:flex-start;gap:16px;overflow-x:auto;overflow-y:visible;padding-bottom:8px}.styles_chats_scroll__4perZ::-webkit-scrollbar{display:none}.styles_chats_scroll__4perZ{-ms-overflow-style:none;scrollbar-width:none}.styles_chat_bubble__LJ9jk{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;flex-shrink:0;width:68px;text-decoration:none}.styles_chat_bubble__LJ9jk:hover .styles_avatar_wrapper__EWLwU{transform:scale(1.05)}.styles_chat_bubble__LJ9jk .styles_avatar_wrapper__EWLwU{position:relative;width:56px;height:56px;border-radius:50%;transition:transform .15s ease}.styles_chat_bubble__LJ9jk .styles_unread_dot__uaEOs{position:absolute;top:2px;right:2px;width:10px;height:10px;border-radius:50%;background-color:var(--error-color);border:2px solid #fff;z-index:1}.styles_chat_bubble__LJ9jk .styles_plus_badge__17oqy{position:absolute;bottom:0;right:0;width:20px;height:20px;border-radius:50%;background-color:var(--secondary-color);border:2px solid #fff;display:flex;align-items:center;justify-content:center;z-index:1}.styles_chat_bubble__LJ9jk .styles_plus_badge__17oqy svg{width:12px;height:12px;color:#fff}.styles_chat_bubble__LJ9jk .styles_bubble_name__7sjyx{font-size:11px;color:var(--muted-text-color);text-align:center;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}