._navbar_ixto6_1{background:var(--mantine-color-gray-2)}@media (max-width: var(--mantine-breakpoint-sm)){._navbar_ixto6_1{top:calc(80px + var(--demo-environment-banner-height, 0px));height:calc(100dvh - 80px - var(--demo-environment-banner-height, 0px))}}._navbarHintActive_ixto6_10{z-index:260}._logoHighlight_dqigq_1{display:inline-flex;border-radius:8px;padding:4px;background:var(--mantine-color-white);box-shadow:0 0 0 4px var(--mantine-color-primary-5);position:relative;z-index:261}._overlay_dqigq_11{position:fixed;top:0;right:0;bottom:0;left:0;z-index:250;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}._popout_dqigq_19{position:fixed;z-index:300;width:320px}._arrow_dqigq_25{position:absolute;top:18px;left:-8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid var(--mantine-color-body)}._arrow_dqigq_25:before{content:"";position:absolute;top:-9px;left:-1px;width:0;height:0;border-top:9px solid transparent;border-bottom:9px solid transparent;border-right:9px solid var(--mantine-color-default-border)}._menuItem_d9q4w_1{border-radius:var(--mantine-radius-md);position:relative}._menuItem_d9q4w_1:not([data-active]):hover{background:var(--mantine-color-gray-2)}._menuItem_d9q4w_1[data-active-exact]{pointer-events:none}._submenuContainer_d9q4w_16{position:relative;margin-left:var(--mantine-spacing-md)}._submenuContainer_d9q4w_16:before{content:"";position:absolute;left:-0px;top:0;bottom:0;width:1px;background-color:var(--mantine-color-gray-4);height:calc(100% - 19px)}._submenuItem_d9q4w_33{border-radius:var(--mantine-radius-md);position:relative;margin-left:var(--mantine-spacing-lg);width:80%;padding-right:var(--mantine-spacing-sm)!important}._submenuItem_d9q4w_33:before{content:"";position:absolute;left:-20px;top:50%;width:12px;height:1px;background-color:var(--mantine-color-gray-4);transform:translateY(-50%)}._submenuItem_d9q4w_33:not([data-active]):hover{background:var(--mantine-color-gray-2)}._submenuItem_d9q4w_33[data-active-exact]{pointer-events:none}._DatePickerInput_day_xif2h_1[data-selected]{background:var(--mantine-color-accent-filled)}._Table_tr_xif2h_7[data-hover=true]{cursor:pointer}._Table_tr_xif2h_7[data-hover=true]:hover{background:var(--mantine-color-gray-0)}._toolbar_19wjf_1{position:fixed;top:0;left:0;right:0;z-index:10;background:color-mix(in srgb,white,transparent 40%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--mantine-color-default-border);flex-wrap:nowrap}@media (min-width: 48em){._toolbar_19wjf_1{left:250px}}._main_19wjf_17{margin-top:calc(var(--mantine-spacing-lg) + var(--page-toolbar-height, 80px) - 20px);padding-top:var(--mantine-spacing-lg);padding-bottom:calc(var(--mantine-spacing-lg) * 2)}._mainWithSelectionBar_19wjf_26{padding-bottom:calc(var(--mantine-spacing-lg) * 2 + 64px)}._selectionBar_19wjf_30{position:fixed;bottom:0;left:0;right:0;z-index:10;background:color-mix(in srgb,white,transparent 15.000000000000002%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--mantine-color-default-border);box-shadow:0 -4px 16px #0000000f;flex-wrap:nowrap}@media (min-width: 48em){._selectionBar_19wjf_30{left:250px}}._mediaItemCard_i5poj_1{cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);width:100%}._mediaItemCard_i5poj_1:hover{transform:scale(1.04);box-shadow:0 2px 24px #0003}._mediaItemImageContainer_i5poj_12{width:100%;aspect-ratio:3 / 2;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}._mediaItemImage_i5poj_12{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}._root_s3v9w_1 .note-sentence{cursor:pointer;border-radius:2px;transition:background-color .12s ease}._root_s3v9w_1._dragging_s3v9w_7,._dragging_s3v9w_7 .note-sentence{-webkit-user-select:none;user-select:none;cursor:grabbing}._root_s3v9w_1 .note-sentence.hovered{background-color:var(--mantine-color-gray-2)}._root_s3v9w_1 .note-sentence.selected{background-color:var(--mantine-color-blue-1);box-shadow:inset 0 0 0 1px var(--mantine-color-blue-3)}._root_s3v9w_1 .note-sentence.limit-hovered{background-color:var(--mantine-color-gray-2);box-shadow:inset 0 0 0 1px var(--mantine-color-gray-4)}._wrap_hfy5k_1{flex-shrink:0}._remove_hfy5k_5{position:absolute;top:4px;right:4px}._modalContent_1vb65_1{overflow:hidden;height:80vh;max-height:80vh}._modalHeader_1vb65_7{display:none}._modalBody_1vb65_11{--tabs-height: 80vh;--tabs-max-width: 270px;--content-header-height: 50px;overflow:hidden;padding-bottom:0;height:100%;max-height:100%;display:flex;flex-direction:column}._layout_1vb65_24{flex:1;min-height:0;height:100%;display:flex}._tabButton_1vb65_31{width:100%;border-right:0;padding-right:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);margin-bottom:2px}._tabButton_1vb65_31:hover:not([data-active]){background-color:var(--mantine-color-gray-1)}._tabButton_1vb65_31[data-active]{background-color:var(--mantine-color-accent-filled);color:#fff}._tabButton_1vb65_31[data-active] ._tabLabel_1vb65_46{color:#fff}._tabListWrapper_1vb65_52{display:flex;flex-direction:column;flex-shrink:0;width:var(--tabs-max-width);height:100%;background:var(--mantine-color-gray-0);border-radius:var(--mantine-radius-md)}._tabList_1vb65_52{width:var(--tabs-max-width);height:100%;padding:var(--mantine-spacing-xs)}._tabList_1vb65_52:before{border-width:.8px}._tabLabel_1vb65_46{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;height:100%;width:calc(100% - 10px);font-size:var(--mantine-font-size-md);font-weight:500;line-height:1.1}._searchInput_1vb65_84{padding:var(--mantine-spacing-sm) var(--mantine-spacing-xs) var(--mantine-spacing-xs);width:var(--tabs-max-width)}._tabListScrollArea_1vb65_90{flex:1;min-height:0;border-right:1px solid var(--mantine-color-gray-3)}._contentHeader_1vb65_96{height:var(--content-header-height);padding-right:var(--mantine-spacing-sm)}._contentBody_1vb65_101{padding-left:var(--mantine-spacing-lg);padding-right:var(--mantine-spacing-xs);border-top:1px solid var(--mantine-color-gray-3);padding-top:var(--mantine-spacing-xs)}@media (max-width: 768px){._modalContent_1vb65_1{height:100dvh;max-height:100dvh}._modalBody_1vb65_11{--tabs-height: 100dvh}._tabListWrapper_1vb65_52,._tabList_1vb65_52{height:100%}}.post-card{position:relative;overflow:hidden}.post-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#228be605,#228be600);opacity:0;transition:opacity .3s ease;pointer-events:none}.post-card:hover{transform:translateY(-2px);box-shadow:0 8px 16px #0000001a!important}.post-card:hover:before{opacity:1}.trending-post-item{transition:all .2s ease}.trending-post-item:hover{transform:translate(4px);background-color:#228be614!important}.category-item{transition:all .2s ease}.category-item:hover{background-color:#228be60d!important}html{scroll-behavior:smooth}*:focus-visible{outline:2px solid #228be6;outline-offset:2px}.skeleton-pulse{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.reply-card{position:relative;transition:all .2s ease}.reply-card:hover{transform:translate(4px);box-shadow:0 4px 12px #00000014!important}.reaction-button{transition:all .2s ease}.reaction-button:hover{transform:scale(1.1)}.badge-enhanced{transition:all .2s ease}.badge-enhanced:hover{transform:scale(1.05)}.avatar-enhanced{transition:all .2s ease}.avatar-enhanced:hover{transform:scale(1.05);box-shadow:0 4px 8px #00000026}.image-container{position:relative;overflow:hidden;border-radius:8px}.image-container img{transition:transform .3s ease}.image-container:hover img{transform:scale(1.05)}.section-divider{margin:2rem 0;border-color:#0000001a}.search-input-enhanced input{transition:all .2s ease}.search-input-enhanced input:focus{box-shadow:0 0 0 2px #228be633}.empty-state{padding:4rem 2rem;text-align:center}.empty-state-icon{opacity:.3;margin-bottom:1rem}.attachment-preview{position:relative;overflow:hidden;border-radius:4px;transition:all .2s ease}.attachment-preview:hover{transform:scale(1.02);box-shadow:0 4px 8px #0000001a}.button-group{display:flex;gap:.5rem;flex-wrap:wrap}.filter-popover-button{transition:all .2s ease}.filter-popover-button:hover{transform:scale(1.05)}.filter-popover-button[data-active=true]{background-color:#228be61a;border-color:#228be6}@media (max-width: 768px){.post-card:hover,.trending-post-item:hover,.reply-card:hover{transform:none}}@media print{.post-card{break-inside:avoid}.post-card:hover{transform:none;box-shadow:none!important}}._columnPopover_lde9b_1{min-width:13.5rem}._filterPopover_lde9b_5{min-width:min(18rem,calc(100vw - 2.5rem))}._filterBadge_lde9b_9{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0;font-size:10px;pointer-events:none}._mobileBar_lde9b_20{flex-wrap:nowrap!important;align-items:center}._mobileActions_lde9b_25{flex-shrink:0;margin-left:auto}._desktopBar_lde9b_30{flex-wrap:nowrap!important;align-items:center;min-width:0}._filtersGroup_lde9b_36{flex:1 1 auto;min-width:0;flex-wrap:nowrap!important;align-items:center}._trainingSelectWrap_lde9b_43,._userSelectWrap_lde9b_49{flex:1 1 7rem;min-width:6.5rem;max-width:12rem}._sourceFilterWrap_lde9b_55{flex:0 1 auto;min-width:0}._rightGroup_lde9b_60{flex-shrink:0;flex-wrap:nowrap!important;align-items:center}._unseenSwitchWrap_lde9b_66{flex-shrink:0}._root_1f9pu_1{display:flex;flex-direction:column;min-height:0;flex:1;background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._root_1f9pu_1{background:var(--mantine-color-dark-8)}._headerStrip_1f9pu_12{flex-shrink:0;padding:var(--mantine-spacing-md);border-bottom:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._headerStrip_1f9pu_12{border-bottom:1px solid var(--mantine-color-dark-5)}._headerStrip_1f9pu_12{background:var(--mantine-color-body)}[data-mantine-color-scheme=dark] ._headerStrip_1f9pu_12{background:var(--mantine-color-dark-7)}._scroll_1f9pu_26{flex:1;min-height:0}._scrollInner_1f9pu_31{padding:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-xl)}._contextCard_1f9pu_36{border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._contextCard_1f9pu_36{border:1px solid var(--mantine-color-dark-5)}._contextCard_1f9pu_36{background:var(--mantine-color-body)}[data-mantine-color-scheme=dark] ._contextCard_1f9pu_36{background:var(--mantine-color-dark-6)}._contextCard_1f9pu_36{border-radius:var(--mantine-radius-md);overflow:hidden}._contextCardQuestion_1f9pu_50{border-left:3px solid var(--mantine-color-teal-filled)}._contextCardAnswer_1f9pu_54{border-left:3px solid var(--mantine-color-blue-filled)}._contextLabel_1f9pu_58{font-size:var(--mantine-font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--mantine-color-dimmed);margin-bottom:var(--mantine-spacing-xs)}._threadLabel_1f9pu_67{display:flex;align-items:center;gap:var(--mantine-spacing-sm);margin-top:var(--mantine-spacing-md);margin-bottom:var(--mantine-spacing-sm)}._threadLabelDashed_1f9pu_75{flex:1;min-width:8px;height:1px;background:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._threadLabelDashed_1f9pu_75{background:var(--mantine-color-dark-5)}._threadLabelText_1f9pu_85{font-size:var(--mantine-font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--mantine-color-dimmed);white-space:nowrap}._message_1f9pu_94{border-radius:var(--mantine-radius-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._message_1f9pu_94{border:1px solid var(--mantine-color-dark-5)}._message_1f9pu_94{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._message_1f9pu_94{background:var(--mantine-color-dark-6)}._message_1f9pu_94{box-shadow:0 1px 2px #0000000a}[data-mantine-color-scheme=dark] ._message_1f9pu_94{box-shadow:0 1px 3px #0003}._messageMeta_1f9pu_112{margin-bottom:6px}._composer_1f9pu_116{flex-shrink:0;border-top:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._composer_1f9pu_116{border-top:1px solid var(--mantine-color-dark-5)}._composer_1f9pu_116{background:var(--mantine-color-body)}[data-mantine-color-scheme=dark] ._composer_1f9pu_116{background:var(--mantine-color-dark-7)}._composer_1f9pu_116{box-shadow:0 -8px 24px #0000000f}[data-mantine-color-scheme=dark] ._composer_1f9pu_116{box-shadow:0 -8px 24px #00000059}._emptyState_1f9pu_131{padding:var(--mantine-spacing-xl);text-align:center;border-radius:var(--mantine-radius-md);border:1px dashed var(--mantine-color-gray-4)}[data-mantine-color-scheme=dark] ._emptyState_1f9pu_131{border:1px dashed var(--mantine-color-dark-5)}._emptyState_1f9pu_131{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._emptyState_1f9pu_131{background:var(--mantine-color-dark-7)}._section_5p9qq_3{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm)}._sectionHeader_5p9qq_9{display:flex;align-items:center;gap:var(--mantine-spacing-xs);margin-bottom:2px}._sectionIcon_5p9qq_16{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--mantine-radius-sm);background:var(--mantine-color-gray-1)}[data-mantine-color-scheme=dark] ._sectionIcon_5p9qq_16{background:var(--mantine-color-dark-5)}._sectionIcon_5p9qq_16{color:var(--mantine-color-dimmed);flex-shrink:0}._sectionTitle_5p9qq_31{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--mantine-color-dimmed)}._questionBlock_5p9qq_39{padding:var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._questionBlock_5p9qq_39{background:var(--mantine-color-dark-6)}._questionBlock_5p9qq_39{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._questionBlock_5p9qq_39{border:1px solid var(--mantine-color-dark-4)}._questionBlock_5p9qq_39{line-height:1.65}._answerBlock_5p9qq_51{padding:var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);background:#228be60a}[data-mantine-color-scheme=dark] ._answerBlock_5p9qq_51{background:#228be614}._answerBlock_5p9qq_51{border:1px solid rgba(34,139,230,.12)}[data-mantine-color-scheme=dark] ._answerBlock_5p9qq_51{border:1px solid rgba(34,139,230,.2)}._answerBlock_5p9qq_51{line-height:1.65}._revisionList_5p9qq_60{display:flex;flex-direction:column;gap:var(--mantine-spacing-xs);margin-top:var(--mantine-spacing-xs);padding-left:var(--mantine-spacing-sm);border-left:2px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._revisionList_5p9qq_60{border-left:2px solid var(--mantine-color-dark-4)}._revisionItem_5p9qq_70{padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._revisionItem_5p9qq_70{background:var(--mantine-color-dark-7)}._messageRow_5p9qq_79{display:flex;gap:var(--mantine-spacing-sm);align-items:flex-start}._messageRow_5p9qq_79:first-child{margin-top:var(--mantine-spacing-md)}._messageAvatar_5p9qq_89{flex-shrink:0;margin-top:2px}._messageBubble_5p9qq_94{flex:1;min-width:0;padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._messageBubble_5p9qq_94{background:var(--mantine-color-dark-6)}._messageBubble_5p9qq_94{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._messageBubble_5p9qq_94{border:1px solid var(--mantine-color-dark-4)}._messageAuthor_5p9qq_107{font-size:var(--mantine-font-size-sm);font-weight:600;line-height:1.3}._messageTime_5p9qq_113{font-size:11px;color:var(--mantine-color-dimmed);margin-top:1px}._messageBody_5p9qq_119{font-size:var(--mantine-font-size-sm);line-height:1.55;white-space:pre-wrap;margin-top:6px}._emptyChat_5p9qq_126{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mantine-spacing-xs);padding:var(--mantine-spacing-xl) var(--mantine-spacing-md);text-align:center}._emptyChatIcon_5p9qq_136{color:var(--mantine-color-dimmed);opacity:.5}._compactShell_7q0zm_1{display:block;width:100%;border-radius:var(--mantine-radius-xl);border:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._compactShell_7q0zm_1{border:1px solid var(--mantine-color-dark-4)}._compactShell_7q0zm_1{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._compactShell_7q0zm_1{background:var(--mantine-color-dark-7)}._compactShell_7q0zm_1{padding:4px 8px 4px 12px;min-height:2.375rem;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}._compactShell_7q0zm_1:focus-within{border-color:var(--mantine-color-primary-4)}[data-mantine-color-scheme=dark] ._compactShell_7q0zm_1:focus-within{border-color:var(--mantine-color-primary-7)}._compactShell_7q0zm_1:focus-within{background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._compactShell_7q0zm_1:focus-within{background:var(--mantine-color-dark-6)}._compactShell_7q0zm_1:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--mantine-color-primary-filled) 14%,transparent)}[data-mantine-color-scheme=dark] ._compactShell_7q0zm_1:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--mantine-color-primary-filled) 22%,transparent)}._compactRow_7q0zm_44{display:flex;align-items:center;gap:6px;width:100%;min-height:2rem}._textareaRoot_7q0zm_52{flex:1;min-width:0;display:flex;align-items:center;--input-min-height: unset;--input-padding-y: 0}._textareaWrapper_7q0zm_61{width:100%;min-height:0!important;display:flex;align-items:center}._textareaInput_7q0zm_68{width:100%!important;min-width:0;min-height:unset!important;border:none!important;background:transparent!important;padding:2px 0!important;margin:0;font-size:var(--mantine-font-size-sm);line-height:1.35;resize:none;box-sizing:border-box}._textareaInput_7q0zm_68::placeholder{color:var(--mantine-color-dimmed);opacity:.65}._sendButton_7q0zm_87{flex-shrink:0;align-self:center;transition:transform .12s ease,opacity .12s ease}._sendButton_7q0zm_87:not(:disabled):hover{transform:scale(1.04)}._sendButton_7q0zm_87:disabled{opacity:.45}._compactRow_7q0zm_44:has(._textareaInput_7q0zm_68:focus) ._sendButton_7q0zm_87:not(:disabled){opacity:1}._publicHint_7q0zm_107{display:flex;align-items:flex-start;gap:6px;padding:0 4px}._publicHintIcon_7q0zm_114{flex-shrink:0;margin-top:1px;color:var(--mantine-color-orange-6)}[data-mantine-color-scheme=dark] ._publicHintIcon_7q0zm_114{color:var(--mantine-color-orange-4)}._publicHintText_7q0zm_123{line-height:1.45}._card_1maiu_1{position:relative;display:flex;flex-direction:column;height:70dvh;max-height:70dvh;overflow:hidden;border-radius:var(--mantine-radius-lg);background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._card_1maiu_1{background:var(--mantine-color-dark-7)}._card_1maiu_1{border:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._card_1maiu_1{border:1px solid var(--mantine-color-dark-4)}._card_1maiu_1{transition:box-shadow .2s ease,border-color .2s ease,transform .2s ease}._card_1maiu_1:hover{border-color:var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] ._card_1maiu_1:hover{border-color:var(--mantine-color-dark-3)}._card_1maiu_1:hover{box-shadow:0 8px 24px #0000000f}[data-mantine-color-scheme=dark] ._card_1maiu_1:hover{box-shadow:0 8px 32px #00000059}._card_1maiu_1:hover{transform:translateY(-1px)}._cardCollapsing_1maiu_33{pointer-events:none;transform-origin:top center;animation:_cardCollapseOut_1maiu_1 .48s cubic-bezier(.4,0,.2,1) forwards}._cardCollapsing_1maiu_33:hover{transform:none;box-shadow:none}@keyframes _cardCollapseOut_1maiu_1{0%{max-height:70dvh;opacity:1;transform:scaleY(1) translateY(0);margin-bottom:0}to{max-height:0;opacity:0;transform:scaleY(.72) translateY(-10px);margin-bottom:calc(-1 * var(--mantine-spacing-xl));border-color:transparent}}@media (prefers-reduced-motion: reduce){._cardCollapsing_1maiu_33{animation-duration:1ms}}._cardUnseen_1maiu_67:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--mantine-color-primary-filled);z-index:1}._header_1maiu_78{position:relative;flex-shrink:0;padding:var(--mantine-spacing-md) var(--mantine-spacing-lg);background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._header_1maiu_78{background:var(--mantine-color-dark-7)}._header_1maiu_78{border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._header_1maiu_78{border-bottom:1px solid var(--mantine-color-dark-4)}._headerInner_1maiu_90{display:flex;align-items:flex-start;gap:var(--mantine-spacing-sm);min-width:0}._headerMain_1maiu_97{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:1px}._headerTopRow_1maiu_106{display:flex;align-items:baseline;justify-content:space-between;gap:var(--mantine-spacing-md);min-width:0}._headerMetaRow_1maiu_114{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-width:0}._sourceLesson_1maiu_122,._sourceTest_1maiu_123{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;line-height:1.2;flex-shrink:0}._sourceLesson_1maiu_122{color:var(--mantine-color-teal-7)}[data-mantine-color-scheme=dark] ._sourceLesson_1maiu_122{color:var(--mantine-color-teal-4)}._sourceTest_1maiu_123{color:var(--mantine-color-violet-7)}[data-mantine-color-scheme=dark] ._sourceTest_1maiu_123{color:var(--mantine-color-violet-4)}._metaSep_1maiu_146{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);opacity:.45;flex-shrink:0;line-height:1}._avatarWrap_1maiu_154{position:relative;flex-shrink:0}._unseenDot_1maiu_159{position:absolute;top:-1px;right:-1px;width:9px;height:9px;border-radius:50%;background:var(--mantine-color-primary-filled);border:2px solid var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._unseenDot_1maiu_159{border:2px solid var(--mantine-color-dark-7)}._learnerName_1maiu_171{font-weight:600;font-size:var(--mantine-font-size-md);line-height:1.25;min-width:0}._contextLabel_1maiu_178{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);line-height:1.4;min-width:0}._contextChevron_1maiu_185{font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);opacity:.5;flex-shrink:0;line-height:1}._activityTime_1maiu_193{font-size:11px;color:var(--mantine-color-dimmed);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}@media (max-width: 640px){._headerTopRow_1maiu_106{flex-direction:column;align-items:flex-start;gap:2px}._activityTime_1maiu_193{font-size:10px}}._body_1maiu_213{flex:1;min-height:0;padding:0;overflow:hidden}._bodyGrid_1maiu_220{display:flex;flex-direction:column;height:100%;min-height:0;gap:0}@media (min-width: 900px){._bodyGrid_1maiu_220{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-template-rows:minmax(0,1fr);gap:0}}._contextColumn_1maiu_237{min-width:0;min-height:0;flex:1 1 0;display:flex;flex-direction:column;overflow:hidden;border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._contextColumn_1maiu_237{border-bottom:1px solid var(--mantine-color-dark-4)}@media (min-width: 900px){._contextColumn_1maiu_237{flex:unset;height:100%;border-bottom:none;border-right:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._contextColumn_1maiu_237{border-right:1px solid var(--mantine-color-dark-4)}}._contextPanel_1maiu_258{display:flex;flex-direction:column;min-height:0;flex:1;height:100%;padding:var(--mantine-spacing-md);background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._contextPanel_1maiu_258{background:var(--mantine-color-dark-7)}._contextPanel_1maiu_258{overflow:hidden}._contextScroll_1maiu_272,._chatScroll_1maiu_273{flex:1 1 0;min-height:0;height:0;align-self:stretch}._contextScrollViewport_1maiu_280,._chatScrollViewport_1maiu_281{height:100%}._contextScroll_1maiu_272 .mantine-ScrollArea-viewport>div,._chatScroll_1maiu_273 .mantine-ScrollArea-viewport>div{display:block!important}._contextInner_1maiu_290{padding:var(--mantine-spacing-xs)}._chatColumn_1maiu_294{min-width:0;min-height:0;flex:1 1 0;display:flex;flex-direction:column;overflow:hidden}@media (min-width: 900px){._chatColumn_1maiu_294{flex:unset;height:100%}}._chatPanel_1maiu_310{display:flex;flex-direction:column;min-height:0;flex:1;height:100%;padding:0 var(--mantine-spacing-md) var(--mantine-spacing-md);border-radius:0;background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._chatPanel_1maiu_310{background:var(--mantine-color-dark-6)}._chatPanel_1maiu_310{border:none;overflow:hidden}._chatInner_1maiu_326{display:flex;flex-direction:column;gap:var(--mantine-spacing-sm);padding:0 var(--mantine-spacing-xs) var(--mantine-spacing-sm)}._chatComposer_1maiu_333{flex-shrink:0;margin-top:var(--mantine-spacing-xs);padding-top:var(--mantine-spacing-md);padding-bottom:var(--mantine-spacing-xs);border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._chatComposer_1maiu_333{border-top:1px solid var(--mantine-color-dark-4)}._chatComposer_1maiu_333{overflow:visible}._footer_1maiu_343{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);border-top:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] ._footer_1maiu_343{border-top:1px solid var(--mantine-color-dark-4)}._footer_1maiu_343{background:var(--mantine-color-gray-0)}[data-mantine-color-scheme=dark] ._footer_1maiu_343{background:var(--mantine-color-dark-6)}._footerOpenHint_1maiu_358{cursor:pointer;opacity:.55;transition:opacity .15s ease}._card_1maiu_1:hover ._footerOpenHint_1maiu_358{opacity:1}._footerText_1maiu_368{font-size:11px;font-weight:500;color:var(--mantine-color-dimmed);letter-spacing:.02em}._feed_1rvc3_1{flex:1;min-height:0;padding:var(--mantine-spacing-xl) var(--mantine-spacing-md) var(--mantine-spacing-xl);background:var(--mantine-color-white)}[data-mantine-color-scheme=dark] ._feed_1rvc3_1{background:var(--mantine-color-dark-8)}._feedInner_1rvc3_12{max-width:1080px;margin-inline:auto;display:flex;flex-direction:column;gap:var(--mantine-spacing-xl)}._emptyState_1rvc3_20{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-xl);margin-top:var(--mantine-spacing-xl)}.kb-markdown-link:hover{text-decoration:underline}.kb-faq{margin:12px 0;overflow:hidden;border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-3);background-color:var(--mantine-color-gray-0);transition:box-shadow .25s ease,border-color .25s ease,background-color .25s ease}.kb-faq:hover{box-shadow:var(--mantine-shadow-sm)}.kb-faq[open]{border-color:var(--mantine-color-blue-4);background-color:var(--mantine-color-blue-0)}.kb-faq[open]>.kb-faq-summary{border-bottom:1px solid var(--mantine-color-gray-3)}.kb-faq-summary{display:flex;cursor:pointer;list-style:none;align-items:flex-start;gap:12px;padding:16px 20px;text-align:left;font-weight:600;line-height:1.4;color:var(--mantine-color-gray-9);transition:background-color .2s ease}.kb-faq-summary::-webkit-details-marker{display:none}.kb-faq-summary:hover{background-color:var(--mantine-color-gray-1)}.kb-faq-summary:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--mantine-color-blue-6)}.kb-faq-chevron-wrap{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;margin-top:2px;border-radius:50%;background-color:var(--mantine-color-blue-1);color:var(--mantine-color-blue-7);transition:background-color .3s ease,color .3s ease,transform .3s ease}.kb-faq[open] .kb-faq-chevron-wrap{background-color:var(--mantine-color-blue-6);color:var(--mantine-color-white)}.kb-faq-chevron{transition:transform .3s ease}.kb-faq[open] .kb-faq-chevron{transform:rotate(180deg)}.kb-faq-summary-text{flex:1;min-width:0;padding-top:4px;font-size:.98rem}.kb-faq>:not(.kb-faq-summary){padding-left:20px;padding-right:20px;color:var(--mantine-color-gray-7);font-size:.9375rem;line-height:1.65}.kb-faq>:not(.kb-faq-summary):first-of-type{padding-top:4px}.kb-faq>:not(.kb-faq-summary):last-child{padding-bottom:20px}.kb-faq[open]>:not(.kb-faq-summary){animation:kb-faq-reveal .28s cubic-bezier(.22,1,.36,1)}@keyframes kb-faq-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.kb-faq>:not(.kb-faq-summary) p{margin-top:.5rem;margin-bottom:.5rem}.kb-faq>:not(.kb-faq-summary) p:first-child{margin-top:0}.kb-faq>:not(.kb-faq-summary) ul,.kb-faq>:not(.kb-faq-summary) ol{margin-top:.5rem;margin-bottom:.5rem;padding-left:1.25rem}.kb-faq>:not(.kb-faq-summary) li{margin-top:.25rem}.kb-faq>:not(.kb-faq-summary) a{color:var(--mantine-color-blue-6);text-decoration:underline;text-underline-offset:2px}.kb-faq>:not(.kb-faq-summary) a:hover{color:var(--mantine-color-blue-7)}._card_oprel_3{display:flex;align-items:flex-start;gap:var(--mantine-spacing-sm);width:100%;padding:var(--mantine-spacing-sm);border:1px solid var(--mantine-color-gray-3);border-left-width:3px;border-left-color:var(--fa-accent, var(--mantine-color-gray-4));border-radius:var(--mantine-radius-md);background:var(--mantine-color-white);text-align:left;transition:border-color .12s ease,background-color .12s ease,box-shadow .12s ease}._card_oprel_3:hover:not([data-blocked]){border-color:var(--fa-accent-border, var(--mantine-color-primary-2));border-left-color:var(--fa-accent, var(--mantine-color-primary-3));background:var(--fa-accent-bg, var(--mantine-color-primary-0))}._card_oprel_3:focus-visible{outline:2px solid var(--fa-accent, var(--mantine-color-primary-3));outline-offset:2px}._card_oprel_3[data-blocked]{background:var(--mantine-color-gray-0);border-left-color:var(--mantine-color-gray-4)}._card_oprel_3[data-blocked]:hover{border-color:var(--mantine-color-gray-4);background:var(--mantine-color-gray-1)}._shell_db8le_1{position:relative}._demoBadge_db8le_5{position:absolute;top:0;right:0;z-index:1}._hero_db8le_12{background:linear-gradient(135deg,var(--mantine-color-violet-0) 0%,var(--mantine-color-default) 100%);border-color:var(--mantine-color-violet-2)}._price_db8le_21{font-size:2rem;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--mantine-color-violet-7)}._trialChip_db8le_29{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--mantine-radius-md);background:var(--mantine-color-default);border:1px solid var(--mantine-color-default-border);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed)}._trialChip_db8le_29 strong{color:var(--mantine-color-text);font-weight:600}._footnoteToggle_db8le_46{margin-top:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-violet-6);cursor:pointer;background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:2px}._footnote_db8le_46{margin-top:var(--mantine-spacing-xs);font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);line-height:1.5}._alternatives_db8le_65{border:1px solid var(--mantine-color-default-border);border-radius:var(--mantine-radius-md);overflow:hidden;background:var(--mantine-color-body)}._alternativeBtn_db8le_72{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 8px;border:none;background:transparent;cursor:pointer;transition:background-color .12s ease,opacity .12s ease;color:var(--mantine-color-text)}._alternativeBtn_db8le_72:hover:not(:disabled){background:var(--mantine-color-default-hover)}._alternativeBtnHovered_db8le_94{background:var(--mantine-color-default-hover)}._alternativeBtn_db8le_72:disabled{cursor:not-allowed;opacity:.45}._alternativeBtn_db8le_72:not(:last-child){border-right:1px solid var(--mantine-color-default-border)}._alternativeIconViolet_db8le_107,._alternativeIconBlue_db8le_108,._alternativeIconRed_db8le_109,._alternativeIconGray_db8le_110{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--mantine-radius-md)}._alternativeIconViolet_db8le_107{background:var(--mantine-color-violet-light);color:var(--mantine-color-violet-7)}._alternativeIconBlue_db8le_108{background:var(--mantine-color-blue-light);color:var(--mantine-color-blue-7)}._alternativeIconRed_db8le_109{background:var(--mantine-color-red-light);color:var(--mantine-color-red-7)}._alternativeIconGray_db8le_110{background:var(--mantine-color-gray-light);color:var(--mantine-color-gray-7)}._alternativeLabel_db8le_139{font-size:var(--mantine-font-size-xs);font-weight:600;line-height:1.25;text-align:center}._alternativesHint_db8le_146{font-size:11px;color:var(--mantine-color-dimmed);text-align:center;line-height:1.45;min-height:2.9em;padding:0 4px}._breakdown_db8le_155{padding-top:var(--mantine-spacing-xs);border-top:1px solid var(--mantine-color-violet-2)}._breakdownRow_db8le_160{padding:2px 0}._breakdownHint_db8le_164{line-height:1.45;margin-top:2px}._supportTicket_db8le_169{border-color:var(--mantine-color-blue-3);background:var(--mantine-color-blue-light)}._page_3xyf9_1{position:relative;width:100%;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--mantine-spacing-xl) var(--mantine-spacing-md);overflow:hidden;box-sizing:border-box;background:radial-gradient(ellipse 80% 60% at 50% 0%,color-mix(in srgb,var(--upgrade-primary) 8%,transparent),transparent 70%),radial-gradient(ellipse 60% 50% at 100% 100%,color-mix(in srgb,var(--upgrade-primary) 5%,transparent),transparent 65%),var(--mantine-color-body)}._bgCircle_3xyf9_25{position:absolute;border-radius:50%;pointer-events:none;filter:blur(60px);opacity:.45;animation:_circleDrift_3xyf9_1 var(--circle-duration, 20s) ease-in-out infinite;animation-delay:var(--circle-delay, 0s)}._bgCircleOne_3xyf9_35{width:min(420px,55vw);height:min(420px,55vw);top:-12%;right:-8%;background:color-mix(in srgb,var(--upgrade-primary) 35%,transparent)}._bgCircleTwo_3xyf9_43{width:min(360px,48vw);height:min(360px,48vw);bottom:-18%;left:-10%;--circle-duration: 24s;--circle-delay: -6s;background:color-mix(in srgb,var(--upgrade-primary) 28%,white);opacity:.35}._bgCircleThree_3xyf9_54{width:min(220px,32vw);height:min(220px,32vw);top:42%;left:52%;--circle-duration: 16s;--circle-delay: -11s;background:color-mix(in srgb,var(--upgrade-primary) 22%,transparent);opacity:.3}@keyframes _circleDrift_3xyf9_1{0%,to{transform:translate(0) scale(1)}33%{transform:translate(28px,-24px) scale(1.08)}66%{transform:translate(-22px,18px) scale(.94)}}._pageLoader_3xyf9_78{width:100%;min-height:100dvh;display:flex;align-items:center;justify-content:center;box-sizing:border-box}._card_3xyf9_87{position:relative;z-index:1;width:100%;max-width:520px;margin:auto;flex-shrink:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--upgrade-primary) 18%,var(--mantine-color-gray-3));background:color-mix(in srgb,var(--mantine-color-body) 88%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 2px #0000000a,0 16px 40px color-mix(in srgb,var(--upgrade-primary) 12%,transparent);animation:_cardEnter_3xyf9_1 .7s cubic-bezier(.22,1,.36,1) both}._cardAccent_3xyf9_109{height:4px;background:linear-gradient(90deg,var(--upgrade-primary),color-mix(in srgb,var(--upgrade-primary) 55%,white))}._iconWrap_3xyf9_118{position:relative;display:flex;align-items:center;justify-content:center}._iconRing_3xyf9_125{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:1px solid color-mix(in srgb,var(--upgrade-primary) 25%,transparent);animation:_ringPulse_3xyf9_1 3s ease-in-out infinite}@keyframes _ringPulse_3xyf9_1{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.06);opacity:1}}._priceRow_3xyf9_146{border:1px solid color-mix(in srgb,var(--upgrade-primary) 14%,var(--mantine-color-gray-3));background:color-mix(in srgb,var(--upgrade-primary) 6%,var(--mantine-color-default-hover))}._featureList_3xyf9_160{padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);border:1px solid var(--mantine-color-gray-2);background:color-mix(in srgb,var(--mantine-color-gray-0) 70%,transparent)}@keyframes _cardEnter_3xyf9_1{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){._bgCircle_3xyf9_25,._card_3xyf9_87,._iconRing_3xyf9_125{animation:none!important}}._content_1kn1c_1{flex:1;display:flex;flex-direction:column;width:100%;min-width:0}._content_1kn1c_1>.mantine-Container-root{width:100%}._navSection_4k5nh_1{padding:var(--mantine-spacing-xs) 0}._navSectionCollapsed_4k5nh_5{padding:var(--mantine-spacing-xs) 0;margin:0}._navLink_4k5nh_10{position:relative;min-height:44px;border-radius:var(--mantine-radius-md);margin-bottom:2px;margin-left:7px;width:calc(100% - 7px);border-bottom:1px solid var(--mantine-color-gray-1);transition:background-color .15s ease,border-color .15s ease}._navSection_4k5nh_1 ._navLink_4k5nh_10{width:calc(100% - 14px)}._navLink_4k5nh_10:last-child{border-bottom:none}._navLink_4k5nh_10:not([data-active]){background:transparent}._navLink_4k5nh_10:not([data-active]):hover{background:var(--mantine-color-gray-1)}._navLinkCollapsed_4k5nh_39{padding-inline:var(--mantine-spacing-sm);border-bottom:1px transparent;border-radius:0}._navLinkCollapsedActive_4k5nh_45{background-color:transparent!important;border-right:5px solid var(--nav-active-color, #509ea4);padding-inline-start:calc(var(--mantine-spacing-sm) - 3px)}._navLabelVisible_4k5nh_52{opacity:1;transition:opacity .2s ease}._navLabelHidden_4k5nh_57{opacity:0;transition:opacity .2s ease}._searchWrapper_4k5nh_62{padding:var(--mantine-spacing-xs) var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-md);flex-shrink:0;position:sticky;bottom:0;background:var(--mantine-color-body)}._searchInput_4k5nh_71{width:100%}._searchInput_4k5nh_71 input{border-radius:var(--mantine-radius-md)}._activitiesLinkWrapper_4k5nh_82{overflow:visible}._activeGatheringIndicator_4k5nh_87{width:8px;height:8px;border-radius:50%;animation:_activeGatheringPulse_4k5nh_1 2s ease-in-out infinite}@keyframes _activeGatheringPulse_4k5nh_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}.icon{width:calc(1.125rem * var(--mantine-scale));height:calc(1.125rem * var(--mantine-scale))}@media (max-width: 768px){.icon,.icon *{stroke-width:1}}.icon-sm{width:calc(1rem * var(--mantine-scale));height:calc(1rem * var(--mantine-scale))}.icon-lg{width:calc(1.25rem * var(--mantine-scale));height:calc(1.25rem * var(--mantine-scale))}.sortable-ghost{opacity:.5;transform:rotate(5deg);transition:all .2s ease}.sortable-chosen{transform:scale(1.02);box-shadow:0 8px 25px #00000026;transition:all .2s ease}.sortable-drag{opacity:.8;transform:rotate(5deg) scale(1.05);box-shadow:0 12px 35px #0003;transition:all .2s ease}.sortable-item{cursor:grab}.sortable-item:active,.sortable-chosen{cursor:grabbing}.tiptap-editor{cursor:text;min-height:100px;padding:12px;border-radius:4px;background:#fff}.tiptap-paragraph{margin:0 0 1em;line-height:1.5;cursor:text}.tiptap-paragraph:last-child{margin-bottom:0}.tiptap-editor a{color:#228be6;text-decoration:underline;cursor:pointer}.newsletter-text-preview,.newsletter-text-preview *{cursor:inherit}.newsletter-text-preview{font-size:16px;line-height:1.6;color:#4a5568;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.newsletter-text-preview p{font-size:16px;line-height:1.6;margin:0 0 1em}.newsletter-text-preview h1{font-size:24px;line-height:1.3;font-weight:600}.newsletter-text-preview h2{font-size:20px;line-height:1.35;font-weight:600}.newsletter-text-preview h3{font-size:18px;line-height:1.4;font-weight:600}.tiptap-editor *{cursor:text}.tiptap-editor p{min-height:1.5em;cursor:text}.tiptap-editor p:empty:before{content:attr(data-placeholder);color:#adb5bd;pointer-events:none;position:absolute}.tiptap-editor .ProseMirror{outline:none;cursor:text}.tiptap-editor .ProseMirror-focused{outline:none}.activity-card--clickable:hover{box-shadow:0 4px 12px #00000014}@keyframes activity-card-active-pulse{0%,to{background-color:var(--mantine-color-primary-0);border-color:var(--mantine-color-primary-4)}50%{background-color:var(--mantine-color-primary-1);border-color:var(--mantine-color-primary-5)}}.activity-card--active{animation:activity-card-active-pulse 1.5s ease-in-out infinite;border-inline-start-width:3px!important;border-inline-start-color:var(--mantine-color-primary-6)!important}
