[data-v-9322ac43]:visible{box-sizing:border-box}.fade-enter-active[data-v-9322ac43],.fade-leave-active[data-v-9322ac43]{transition:opacity .2s ease}.fade-enter-from[data-v-9322ac43],.fade-leave-to[data-v-9322ac43]{opacity:0}.sidebar[data-v-9322ac43]{display:flex;flex-direction:column;width:225px;height:calc(100vh - 16px);margin:8px;background-color:var(--color-sf2, #1e1e24);border-radius:20px;font-family:var(--font-family-sans, sans-serif);overflow:hidden;transition:width .3s cubic-bezier(.4,0,.2,1);flex-shrink:0;box-shadow:0 5px 10px #00000080}.sidebar.is-collapsed[data-v-9322ac43]{width:80px}.sidebar-header[data-v-9322ac43]{display:flex;align-items:center;padding:24px 20px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.logo-box[data-v-9322ac43]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text);font-size:18px;font-weight:600}.logo-text[data-v-9322ac43]{margin:0 0 0 12px;font-size:24px;font-weight:700;color:var(--color-text);white-space:nowrap;letter-spacing:.5px}.sidebar-nav[data-v-9322ac43]{flex:1;overflow-y:auto;overflow-x:hidden;padding:0 16px}.nav-group-title[data-v-9322ac43]{margin:24px 0 8px 12px;font-size:11px;font-weight:600;color:var(--color-wt);letter-spacing:.5px;white-space:nowrap}.nav-list[data-v-9322ac43]{list-style:none;padding:0;margin:0 0 16px}.nav-item[data-v-9322ac43]{margin-bottom:4px;position:relative;transition:transform .15s ease}.nav-item.org-draggable[data-v-9322ac43]{cursor:grab}.nav-item.org-draggable[data-v-9322ac43]:active,.nav-item.is-dragging[data-v-9322ac43]{cursor:grabbing}.nav-item.is-dragging[data-v-9322ac43]{opacity:.35}.nav-item.drag-over-top[data-v-9322ac43]{border-top:2px solid var(--color-ac1, #a6e22e)}.nav-item.drag-over-bottom[data-v-9322ac43]{border-bottom:2px solid var(--color-ac1, #a6e22e)}.nav-item.drag-over-top[data-v-9322ac43] *,.nav-item.drag-over-bottom[data-v-9322ac43] *{pointer-events:none}.nav-btn[data-v-9322ac43]{display:flex;align-items:center;min-width:100%;background:transparent;border:2px solid transparent;border-radius:12px;color:var(--color-wt);cursor:pointer;text-align:left;transition:all .2s ease;font-weight:600;margin:0;padding:12px 12px 12px 10px;position:relative}.nav-btn[data-v-9322ac43]:hover{background-color:var(--item-hover-bg, rgba(125, 125, 125, .08));color:var(--color-text)}.nav-btn.is-active[data-v-9322ac43]{background-color:var(--item-hover-bg, rgba(125, 125, 125, .12));border-color:var(--color-ac1);color:var(--color-text)}.icon-wrapper[data-v-9322ac43]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.icon-fallback[data-v-9322ac43]{font-size:14px;font-weight:700}.nav-content[data-v-9322ac43]{display:flex;align-items:center;justify-content:space-between;flex:1;margin-left:12px;white-space:nowrap}.nav-label[data-v-9322ac43]{font-size:14px}.nav-badge[data-v-9322ac43]{background-color:var(--color-ac1);color:#fff;font-size:11px;font-weight:600;padding:2px 8px;border-radius:10px}.nav-icon-mask[data-v-9322ac43]{display:inline-block;width:18px;height:18px;flex-shrink:0;background-color:currentColor;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.indicator-dot[data-v-9322ac43]{width:8px;height:8px;border-radius:50%;background:var(--color-ac1, #ef4444);flex-shrink:0;margin-left:6px}.indicator-dot--collapsed[data-v-9322ac43]{position:absolute;top:8px;right:8px;margin-left:0;width:7px;height:7px}.indicator-dot--sub[data-v-9322ac43]{width:6px;height:6px}.indicator-dot--mobile[data-v-9322ac43]{position:absolute;top:-2px;right:-4px;width:7px;height:7px;margin-left:0}.sidebar-org-avatar[data-v-9322ac43]{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0;-webkit-user-select:none;user-select:none}.submenu-wrapper[data-v-9322ac43]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s cubic-bezier(.4,0,.2,1),visibility .25s step-end;visibility:hidden;pointer-events:none}.submenu-wrapper.is-open[data-v-9322ac43]{grid-template-rows:1fr;transition:grid-template-rows .25s cubic-bezier(.4,0,.2,1),visibility 0s step-start;visibility:visible;pointer-events:auto}.submenu-content[data-v-9322ac43]{overflow:hidden}.sub-nav-list[data-v-9322ac43]{list-style:none;padding:4px 0 0;margin:0;gap:2px;display:flex;flex-direction:column}.sub-nav-item[data-v-9322ac43]{margin-bottom:2px}.sub-nav-btn[data-v-9322ac43]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;background:transparent;border:none;border-radius:8px;color:var(--color-wt);cursor:pointer;text-align:left;transition:all .2s ease;font-weight:500}.sub-nav-btn[data-v-9322ac43]:hover{color:var(--color-text);background-color:var(--item-hover-bg, rgba(125, 125, 125, .08))}.sub-nav-btn.is-sub-active[data-v-9322ac43]{color:var(--color-ac1);font-weight:600}.sub-nav-btn.is-sub-active .sub-nav-icon[data-v-9322ac43]{color:var(--color-ac1)}.sub-nav-btn.has-children[data-v-9322ac43]{justify-content:space-between}.sub-btn-left[data-v-9322ac43]{display:flex;align-items:center;gap:8px}.nested-caret-icon[data-v-9322ac43]{display:flex;align-items:center;justify-content:center;opacity:.6;transition:transform .2s ease}.nested-submenu-wrapper[data-v-9322ac43]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.4,0,.2,1),visibility .22s step-end,padding .22s ease;padding:0;margin:0;overflow:hidden;visibility:hidden;pointer-events:none}.nested-submenu-wrapper.is-open[data-v-9322ac43]{grid-template-rows:1fr;transition:grid-template-rows .22s cubic-bezier(.4,0,.2,1),visibility 0s step-start,padding .22s ease;padding-left:14px;visibility:visible;pointer-events:auto}.nested-nav-list[data-v-9322ac43]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px;overflow:hidden;min-height:0}.nested-submenu-wrapper.is-open .nested-nav-list[data-v-9322ac43]{padding:4px 0 2px 8px;border-left:1px solid var(--border-color, rgba(255, 255, 255, .1))}.nested-nav-item[data-v-9322ac43]{margin:0}.nested-nav-btn[data-v-9322ac43]{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;background:transparent;border:none;border-radius:6px;color:var(--color-wt, rgba(255, 255, 255, .7));font-size:13px;cursor:pointer;text-align:left;transition:all .2s ease;font-weight:500}.nested-nav-btn[data-v-9322ac43]:hover{color:#fff;background-color:#ffffff0f}.nested-nav-btn.is-nested-active[data-v-9322ac43]{color:var(--color-ac1, #a6e22e);font-weight:600}.nested-nav-btn.is-nested-active .sub-nav-icon[data-v-9322ac43]{color:var(--color-ac1, #a6e22e)}.sub-nav-icon[data-v-9322ac43]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;color:var(--color-wt);opacity:.7;transition:opacity .2s ease,color .2s ease}.sub-nav-btn:hover .sub-nav-icon[data-v-9322ac43]{opacity:1}.sub-nav-label[data-v-9322ac43]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-footer[data-v-9322ac43]{padding:12px}.account-card[data-v-9322ac43]{display:flex;align-items:center;padding:10px 10px 10px 8px;background-color:var(--item-hover-bg, rgba(125, 125, 125, .08));border-radius:16px;border:2px solid transparent;cursor:pointer;transition:border-color .3s ease;box-shadow:0 2px 8px #0000001a}.account-card.active[data-v-9322ac43]{border:2px solid var(--color-ac1)}.account-avatar[data-v-9322ac43]{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.account-info[data-v-9322ac43]{display:flex;flex-direction:column;margin-left:12px;flex:1;overflow:hidden}.account-name[data-v-9322ac43]{font-size:14px;font-weight:600;color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.account-role[data-v-9322ac43]{font-size:12px;color:var(--color-wt);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:2px}.account-more-btn[data-v-9322ac43]{background:transparent;border:none;color:var(--color-wt);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}.down-menu[data-v-9322ac43],.down-menu[data-v-9322ac43] *,.mobile-popup-backdrop[data-v-9322ac43],.mobile-popup-backdrop[data-v-9322ac43] *{user-select:none!important;-webkit-user-select:none!important;-webkit-touch-callout:none!important}.down-menu[data-v-9322ac43]{position:fixed;bottom:0;left:0;right:0;height:calc(85px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);background-color:var(--color-sf2);box-shadow:0 -8px 24px #00000026;border-radius:20px 20px 0 0;z-index:999;font-family:var(--font-family-sans, sans-serif);box-sizing:border-box}.down-menu-container[data-v-9322ac43]{display:flex;width:100%;height:100%;justify-content:space-around;align-items:center}.down-btn[data-v-9322ac43]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:transparent;border:none;color:var(--color-wt);flex:1;height:100%;padding:6px 0;cursor:pointer;transition:all .25s ease;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none}.down-icon[data-v-9322ac43]{font-size:16px;font-weight:700;height:24px;display:flex;align-items:center;justify-content:center;position:relative}.down-label[data-v-9322ac43]{font-size:11px;font-weight:600;margin-top:4px;white-space:nowrap;line-height:1}.down-btn.is-active[data-v-9322ac43]{color:var(--color-ac1, #a6e22e)}.down-avatar[data-v-9322ac43]{width:24px;height:24px;border-radius:50%;object-fit:cover;border:2px solid transparent;transition:border-color .25s ease;flex-shrink:0}.down-org-avatar[data-v-9322ac43]{width:24px;height:24px;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0;transition:transform .2s ease,box-shadow .2s ease}.down-btn.is-active .down-avatar[data-v-9322ac43]{border-color:var(--color-ac1, #a6e22e)}.down-btn.is-active .down-org-avatar[data-v-9322ac43]{box-shadow:0 0 0 2px var(--color-ac1, #a6e22e)}.mobile-popup-backdrop[data-v-9322ac43]{position:fixed;inset:0;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;display:flex;align-items:flex-end;justify-content:center;padding-bottom:calc(95px + env(safe-area-inset-bottom,0px))}.mobile-popup-sheet[data-v-9322ac43]{background:var(--color-sf2, #1e1e24);border:1px solid rgba(255,255,255,.12);border-radius:20px;width:calc(100vw - 32px);max-width:360px;padding:16px;box-shadow:0 12px 36px #0009;animation:popupSlideUp .25s cubic-bezier(.4,0,.2,1);user-select:none;-webkit-user-select:none}.mobile-popup-header[data-v-9322ac43]{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.mobile-popup-title[data-v-9322ac43]{font-size:15px;font-weight:700;color:#fff}.mobile-popup-close[data-v-9322ac43]{background:transparent;border:none;color:#ffffff80;font-size:16px;cursor:pointer;padding:2px 6px}.mobile-popup-list[data-v-9322ac43]{display:flex;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto}.mobile-popup-item[data-v-9322ac43]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:transparent;border:none;color:var(--color-wt, rgba(255, 255, 255, .85));font-size:14px;font-weight:500;cursor:pointer;text-align:left;transition:background .15s ease,color .15s ease;user-select:none;-webkit-user-select:none}.mobile-popup-item[data-v-9322ac43]:hover,.mobile-popup-item[data-v-9322ac43]:active{background:#ffffff14;color:#fff}.mobile-popup-item.is-active[data-v-9322ac43]{background:#ffffff1a;color:#fff;font-weight:600}.mobile-popup-divider[data-v-9322ac43]{height:1px;background:#ffffff14;margin:6px 0}@keyframes slideUp-9322ac43{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sidebar.layout-switch-enter-active[data-v-9322ac43],.sidebar.layout-switch-leave-active[data-v-9322ac43]{transition:all .4s cubic-bezier(.4,0,.2,1)}.sidebar.layout-switch-leave-to[data-v-9322ac43],.sidebar.layout-switch-enter-from[data-v-9322ac43]{transform:translate(-280px);opacity:0}.down-menu.layout-switch-enter-active[data-v-9322ac43]{transition:all .3s cubic-bezier(.4,0,.2,1)}.down-menu.layout-switch-enter-from[data-v-9322ac43]{transform:translateY(80px);opacity:0}.down-menu.layout-switch-leave-active[data-v-9322ac43]{transition:none!important}.down-menu.layout-switch-leave-to[data-v-9322ac43]{opacity:0;transform:none}.toast-stack[data-v-d409f798]{position:fixed;top:10px;left:50%;transform:translate(-50%);width:min(520px,calc(100vw - 24px));display:flex;flex-direction:column;gap:8px;z-index:400000!important;pointer-events:none}.toast[data-v-d409f798]{display:flex;align-items:center;gap:10px;width:100%;color:#fff;padding:12px 20px;border-radius:12px;font-size:14px;font-family:inherit;cursor:pointer;box-shadow:0 4px 20px #0000004d;box-sizing:border-box;pointer-events:auto;background-color:var(--color-sf1);font-family:Inter,system-ui,sans-serif;border:2px solid var(--color-ac1)}.toast-image[data-v-d409f798]{width:38px;height:38px;border-radius:8px;object-fit:cover;flex-shrink:0}.toast-content[data-v-d409f798]{min-width:0;display:flex;flex-direction:column;gap:2px;text-align:left;line-height:1.25}.toast-content b[data-v-d409f798],.toast-content span[data-v-d409f798]{overflow:hidden;text-overflow:ellipsis}.toast-content span[data-v-d409f798]{overflow-wrap:anywhere}.toast-fade-enter-active[data-v-d409f798],.toast-fade-leave-active[data-v-d409f798]{transition:opacity .2s,transform .2s}.toast-fade-enter-from[data-v-d409f798],.toast-fade-leave-to[data-v-d409f798]{opacity:0;transform:translateY(-12px)}@media(min-width:769px){.toast-stack[data-v-d409f798]{inset:auto 16px 16px auto;width:min(380px,calc(100vw - 32px));transform:none}.toast-fade-enter-from[data-v-d409f798],.toast-fade-leave-to[data-v-d409f798]{transform:translateY(12px)}}:root{--app-max-width: 1000px;--app-padding: 0;--font-family-sans: Inter, system-ui, -apple-system, "Inter", "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-size-base: 16px;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 18px;--font-size-xl: 20px;--font-size-2xl: 22px;--font-size-3xl: 32px;--font-size-4xl: 48px;--space-1: 4px;--space-2: 8px;--space-3: 10px;--space-4: 12px;--space-5: 16px;--space-6: 20px;--space-7: 24px;--space-8: 32px;--page-px: var(--space-2);--page-pt: var(--space-2);--page-pb: var(--space-5);--page-gap: var(--space-5);--card-padding: 18px;--card-radius: var(--radius-xl);--card-gap: var(--space-5);--field-group-gap: var(--space-5);--field-inner-gap: 6px;--field-radius: 12px;--row-gap: var(--space-5);--row-gap-sm: var(--space-4);--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 14px;--radius-full: 9999px;--tile-gap: 10px;--tile-radius: 4px;--animation-duration: .45s;--animation-ease: cubic-bezier(.25, .46, .45, .94);--header-shadow: 0 5px 5px rgba(0, 0, 0, .25)}:root,html[data-theme=dark]{--color-bg: #1F1F1E !important;--color-text: #ffffff !important;--color-text-inverted: #1F1F1E !important;--color-sf1: #2C2C2A !important;--color-sf2: #313131 !important;--color-wt: #C3C2B7 !important;--color-ac1: #F7653D !important;--color-ac1-hover: rgba(247, 101, 61, .36) !important;--color-s1: #9AB34D !important;--color-wt-dark: #C3C2B7 !important;--color-wh-a: #ffffff !important;--color-gr1: #2A2A2A !important;--card-hover-bg: #3a3a37 !important;--item-hover-bg: rgba(255, 255, 255, .08) !important;--border-color: rgba(255, 255, 255, .12) !important;--input-bg: rgba(0, 0, 0, .25) !important;--bg-pattern-line-color: 255, 255, 255 !important}html[data-theme=light]{--color-bg: #F4F3EF !important;--color-text: #1F1F1E !important;--color-text-inverted: #ffffff !important;--color-sf1: #EBE9E1 !important;--color-sf2: #FFFFFF !important;--color-wt: #555550 !important;--color-ac1: #F7653D !important;--color-ac1-hover: rgba(247, 101, 61, .2) !important;--color-s1: #7A9330 !important;--color-wt-dark: #111827 !important;--color-wh-a: #1F1F1E !important;--color-gr1: #E0DFD5 !important;--card-hover-bg: #F0EEE6 !important;--item-hover-bg: rgba(0, 0, 0, .05) !important;--border-color: rgba(0, 0, 0, .12) !important;--input-bg: #EAE8E0 !important;--bg-pattern-line-color: 0, 0, 0 !important}@keyframes fadeFlipIn{0%{opacity:0;transform:translateY(4px) scale(.99);transform-origin:center}to{opacity:1;transform:translateY(0) scale(1);transform-origin:center}}@keyframes fadeFlipOut{0%{opacity:1;transform:translateY(0) scale(1);transform-origin:center}to{opacity:0;transform:translateY(-4px) scale(.99);transform-origin:center}}.fade-flip-enter-active,.fade-flip-enter-from,.fade-flip-enter-to,.fade-flip-leave-active,.fade-flip-leave-from,.fade-flip-leave-to{position:relative;width:100%;margin:0 auto;display:block;box-sizing:border-box}.fade-flip-leave-active{position:fixed;top:calc(var(--route-transition-scroll-top, 0px) * -1);left:0;right:0;bottom:0;width:100%;margin:0 auto;min-height:100%;pointer-events:none;z-index:2;animation:fadeFlipOut .14s ease-in both;backface-visibility:hidden}.fade-flip-enter-active{animation:fadeFlipIn .18s cubic-bezier(.16,1,.3,1) both;backface-visibility:hidden;z-index:1}@keyframes skeleton-pulse{0%{opacity:.6}50%{opacity:.3;background-color:var(--color-s1)}75%{opacity:.4}to{opacity:.6}}.skeleton-pulse{animation:skeleton-pulse 1.5s infinite ease-in-out}.skeleton-card{display:flex;align-items:center;gap:16px;background-color:var(--color-sf1);border-radius:14px;padding:14px}.skeleton-avatar{width:48px;height:48px;border-radius:12px;background-color:var(--color-sf2);flex-shrink:0;animation:skeleton-pulse 1.5s infinite ease-in-out}.skeleton-info{display:flex;flex-direction:column;gap:8px;flex-grow:1}.skeleton-name{width:45%;height:16px;background-color:var(--color-sf2);border-radius:4px;animation:skeleton-pulse 1.5s infinite ease-in-out}.skeleton-meta{width:65%;height:12px;background-color:var(--color-sf2);border-radius:4px;animation:skeleton-pulse 1.5s infinite ease-in-out}.field-input,select,.field-select,.select-input{box-sizing:border-box;width:100%;height:44px;border:1px solid var(--border-color, rgba(125, 125, 125, .2));border-radius:12px;background-color:var(--color-sf1, #1e1e1e);color:var(--color-text, #ffffff);padding:0 14px;font:inherit;font-size:14.5px;outline:none;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}select,.field-select,.select-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:36px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 256 256'%3E%3Cpath fill='%239e9e9e' d='M213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}select option{background-color:var(--color-sf2, #252525);color:var(--color-text, #ffffff);padding:10px 14px;font:inherit}select option:checked,select option:hover{background-color:var(--color-ac1, #f7653d)!important;color:#fff!important}.field-input::placeholder{color:var(--color-wt)}.field-input:focus,select:focus,.field-select:focus,.select-input:focus{border-color:var(--color-ac1);box-shadow:0 0 0 3px #f7653d1f}.field-input:disabled,select:disabled{cursor:not-allowed;opacity:.55}.btn-primary,.create-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:2px solid var(--color-ac1);border-radius:10px;background-color:var(--color-ac1);color:#fff;padding:0 16px;font:inherit;font-weight:600;cursor:pointer;transition:all .2s ease,transform .15s ease;-webkit-user-select:none;user-select:none}.btn-primary:hover:not(:disabled),.create-button:hover:not(:disabled){transform:translateY(-1px);opacity:.9}.btn-primary:disabled,.create-button:disabled{cursor:not-allowed;opacity:.55;background-color:transparent}.btn-primary-sm{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;min-height:34px;border:none;border-radius:8px;background-color:var(--color-ac1);color:#fff;padding:0 14px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;box-sizing:border-box;transition:all .2s ease,transform .15s ease;-webkit-user-select:none;user-select:none}.btn-primary-sm:hover:not(:disabled){transform:translateY(-1px);opacity:.92}.btn-primary-sm:disabled{cursor:not-allowed;opacity:.5}.btn-danger{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:1px solid #ff4d4f;background:transparent;color:#ff4d4f;border-radius:10px;padding:0 16px;font:inherit;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.btn-danger:hover:not(:disabled){background:#ff4d4f;color:#fff}.btn-danger:disabled{cursor:not-allowed;opacity:.5}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border:1px solid var(--color-sf2);background:transparent;color:var(--color-wt);border-radius:10px;padding:0 16px;font:inherit;font-weight:600;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.btn-ghost:hover:not(:disabled){border-color:var(--color-wt);background-color:#ffffff0d;color:#fff}input[type=checkbox]{appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1.5px solid var(--color-sf2);border-radius:6px;background-color:var(--color-bg);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:background-color .15s ease,border-color .15s ease;vertical-align:middle;flex-shrink:0;margin:0;box-sizing:border-box}input[type=checkbox]:hover:not(:disabled){border-color:var(--color-wt)}input[type=checkbox]:checked{background-color:var(--color-bg);border-color:var(--color-s1)}input[type=checkbox]:checked:before{content:"";position:absolute;inset:3px;background-color:var(--color-s1);border-radius:3px}input[type=checkbox]:disabled{opacity:.55;cursor:not-allowed}.page-container{position:relative;box-sizing:border-box;padding:var(--page-pt, 8px) var(--page-px, 8px) var(--page-pb, 12px) var(--page-px, 8px);width:100%;height:100%;min-height:100%;display:flex;flex-direction:column;gap:var(--page-gap, 12px);overflow-y:auto;color:var(--color-text);background:transparent}.account-page,.tasks-page,.task-detail-page,.custom-platform-page,.calendar-page,.rubrics-page,.hashtags-page,.logs-page,.storage-page,.members-page,.roles-page,.groups-page,.services-page,.settings-page,.create-page,.visual-tasks-page,.ai-services-page,.ai-usage-page,.file-detail-page,.dashboard-page,.user-calendar-page,.invites-page,.notifications-page,[class$=-page],[class*=-page]{background-color:transparent!important}.tg-preview-bubble{background:var(--color-sf2, #18222d)!important;color:var(--color-text, #ffffff)!important;border-radius:14px!important;padding:12px 16px!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;font-size:14px!important;line-height:1.45!important;box-shadow:0 1px 3px #0003!important;position:relative!important;word-wrap:break-word!important;word-break:break-word!important;max-width:100%!important}.tg-preview-bubble .tg-message-text,.tg-message-text{word-break:break-word!important;white-space:pre-wrap!important;line-height:1.5!important}.tg-preview-bubble p,.tg-message-text p{margin-top:0!important;margin-bottom:.6em!important}.tg-preview-bubble p:last-child,.tg-message-text p:last-child{margin-bottom:0!important}.tg-preview-bubble a,.tg-preview-bubble .tg-link,.tg-preview-bubble .text-entity-link,.visual-editor a,.tiptap a,.visual-editor .tg-link{color:#64b5f6!important;text-decoration:underline!important;word-break:break-all!important;cursor:pointer!important}.tg-preview-bubble a:hover,.tg-preview-bubble .tg-link:hover,.visual-editor a:hover,.tiptap a:hover{text-decoration:none!important}.tg-preview-bubble b,.tg-preview-bubble strong{font-weight:700!important;color:#fff!important}.tg-preview-bubble i,.tg-preview-bubble em{font-style:italic!important}.tg-preview-bubble u,.tg-preview-bubble ins{text-decoration:underline!important}.tg-preview-bubble s,.tg-preview-bubble del,.tg-preview-bubble strike{text-decoration:line-through!important;opacity:.85!important}.tg-preview-bubble mark,.visual-editor mark,.tiptap mark,.tg-preview-bubble .tg-marked{background:#ffeb3b59!important;color:#fff!important;padding:1px 5px!important;border-radius:4px!important;font-weight:600!important}.tg-preview-bubble sub{font-size:.75em!important;vertical-align:sub!important}.tg-preview-bubble sup{font-size:.75em!important;vertical-align:super!important}.tg-preview-bubble tg-spoiler,.tg-preview-bubble .tg-spoiler,.tg-preview-bubble .Spoiler{background-color:#2b3643!important;background-image:radial-gradient(circle,rgba(255,255,255,.45) 1px,transparent 1px)!important;background-size:4px 4px!important;color:transparent!important;border-radius:4px!important;padding:0 4px!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;transition:all .2s ease!important;display:inline-block!important}.tg-preview-bubble tg-spoiler:hover,.tg-preview-bubble .tg-spoiler.revealed,.tg-preview-bubble .Spoiler.revealed,.tg-preview-bubble .tg-spoiler:hover{background-color:#ffffff14!important;background-image:none!important;color:inherit!important;-webkit-user-select:text!important;user-select:text!important}.visual-editor tg-spoiler,.visual-editor .tg-spoiler,.tiptap tg-spoiler,.tiptap .tg-spoiler{background-color:#ffffff1f!important;background-image:none!important;color:inherit!important;border-radius:4px!important;padding:1px 4px!important;border:1px dashed rgba(255,255,255,.25)!important;-webkit-user-select:text!important;user-select:text!important;display:inline-block!important}.rich-content-container mark,.tg-preview-bubble mark,.visual-editor mark{background-color:#fbbf2459!important;color:#fbbf24!important;padding:1px 5px!important;border-radius:4px!important;font-weight:500!important;display:inline!important;box-decoration-break:clone!important;-webkit-box-decoration-break:clone!important}.rich-content-container code:not(pre code),.tg-preview-bubble code:not(pre code),.visual-editor code:not(pre code),.rich-content-container .tg-inline-code{background:#00000059!important;color:#f8c87c!important;font-family:JetBrains Mono,Fira Code,Courier New,monospace!important;padding:2px 6px!important;border-radius:4px!important;font-size:.9em!important;border:1px solid rgba(248,200,124,.2)!important;display:inline-block!important}.rich-content-container pre,.tg-preview-bubble pre,.visual-editor pre,.tiptap pre{position:relative!important;background:#0e1621!important;border-left:3px solid #64b5f6!important;border-radius:8px!important;margin:6px 0!important;padding:0!important;overflow:hidden!important;font-family:JetBrains Mono,Fira Code,Courier New,monospace!important;box-sizing:border-box!important}.rich-content-container pre:not(:has(.code-header)):before,.tg-preview-bubble pre:not(:has(.code-header)):before,.visual-editor pre:not(:has(.code-header)):before,.tiptap pre:not(:has(.code-header)):before{content:"копировать"!important;display:flex!important;align-items:center!important;justify-content:space-between!important;background:#17212b!important;padding:4px 10px!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:12px!important;font-weight:500!important;color:#64b5f6!important;border-bottom:1px solid rgba(255,255,255,.08)!important;-webkit-user-select:none!important;user-select:none!important;cursor:pointer!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.rich-content-container pre[data-language]:not([data-language=""]):before,.tg-preview-bubble pre[data-language]:not([data-language=""]):before,.visual-editor pre[data-language]:not([data-language=""]):before,.tiptap pre[data-language]:not([data-language=""]):before{content:attr(data-language)!important}.rich-content-container pre:has(code.language-python):before,.tg-preview-bubble pre:has(code.language-python):before,.visual-editor pre:has(code.language-python):before,.tiptap pre:has(code.language-python):before{content:"python"!important}.rich-content-container pre:has(code.language-javascript):before,.tg-preview-bubble pre:has(code.language-javascript):before,.visual-editor pre:has(code.language-javascript):before,.tiptap pre:has(code.language-javascript):before{content:"javascript"!important}.rich-content-container pre:has(code.language-typescript):before,.tg-preview-bubble pre:has(code.language-typescript):before,.visual-editor pre:has(code.language-typescript):before,.tiptap pre:has(code.language-typescript):before{content:"typescript"!important}.rich-content-container pre:has(code.language-html):before,.tg-preview-bubble pre:has(code.language-html):before,.visual-editor pre:has(code.language-html):before,.tiptap pre:has(code.language-html):before{content:"html"!important}.rich-content-container pre:has(code.language-css):before,.tg-preview-bubble pre:has(code.language-css):before,.visual-editor pre:has(code.language-css):before,.tiptap pre:has(code.language-css):before{content:"css"!important}.rich-content-container pre:has(code.language-json):before,.tg-preview-bubble pre:has(code.language-json):before,.visual-editor pre:has(code.language-json):before,.tiptap pre:has(code.language-json):before{content:"json"!important}.rich-content-container pre:has(code.language-sql):before,.tg-preview-bubble pre:has(code.language-sql):before,.visual-editor pre:has(code.language-sql):before,.tiptap pre:has(code.language-sql):before{content:"sql"!important}.rich-content-container pre:has(code.language-cpp):before,.tg-preview-bubble pre:has(code.language-cpp):before,.visual-editor pre:has(code.language-cpp):before,.tiptap pre:has(code.language-cpp):before{content:"cpp"!important}.rich-content-container pre:has(code.language-bash):before,.tg-preview-bubble pre:has(code.language-bash):before,.visual-editor pre:has(code.language-bash):before,.tiptap pre:has(code.language-bash):before{content:"bash"!important}tg-map,.tg-map-clean-node,.tg-map-preview-card,.tg-map-card{position:relative;display:block;margin:10px 0;padding:0;border-radius:14px;overflow:hidden;border:none;background:var(--color-sf2, #1b222d);box-shadow:none;width:100%;height:240px;-webkit-user-select:none;user-select:none}figure.tg-map-card{position:relative;display:block;margin:10px 0;padding:0;width:100%;height:auto;overflow:visible;background:transparent;box-shadow:none}.tg-map-clean-wrapper{position:relative;width:100%;height:100%}.tg-map-clean-iframe,.tg-map-preview-iframe{width:100%;height:100%;border:none;pointer-events:none;display:block}.tg-map-floating-edit-btn{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#0f172abf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.15);border-radius:20px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;z-index:10;transition:all .2s ease;box-shadow:0 4px 12px #00000040}.tg-map-floating-edit-btn:hover{background:var(--color-ac1, #6366f1);border-color:transparent;transform:translateY(-1px)}.tg-map-preview-caption{position:absolute;bottom:0;left:0;right:0;padding:8px 12px;font-size:12.5px;font-weight:600;color:#fff;background:#0f172abf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.rich-content-container pre .code-header,.tg-preview-bubble pre .code-header,.visual-editor pre .code-header,.tiptap pre .code-header{display:flex!important;justify-content:space-between!important;align-items:center!important;background:#17212b!important;padding:4px 10px!important;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:12px!important;color:#64b5f6!important;border-bottom:1px solid rgba(255,255,255,.08)!important;text-transform:none!important;font-weight:500!important;margin:0!important;-webkit-user-select:none!important;user-select:none!important}.tg-preview-bubble pre .code-title,.visual-editor pre .code-title,.tiptap pre .code-title{color:#64b5f6!important}.tg-preview-bubble pre .code-copy,.visual-editor pre .code-copy,.tiptap pre .code-copy{cursor:pointer!important;color:#64b5f6!important;font-size:12px!important;font-weight:500!important}.rich-content-container pre code,.tg-preview-bubble pre code,.visual-editor pre code,.tiptap pre code{display:block!important;padding:6px 10px!important;background:transparent!important;color:#d1d5db!important;font-size:13px!important;line-height:1.45!important;white-space:pre-wrap!important;word-break:break-all!important;overflow-x:auto!important}.rich-content-container ul.task-list,.tg-preview-bubble ul.task-list,.visual-editor ul.task-list,.tiptap ul[data-type=taskList],.tiptap ul.task-list{list-style:none!important;padding-left:0!important;margin:10px 0!important}.rich-content-container ul.task-list li,.tg-preview-bubble ul.task-list li,.visual-editor ul.task-list li,.tiptap ul[data-type=taskList] li,.tiptap ul.task-list li,.tiptap li[data-type=taskItem]{display:flex!important;align-items:flex-start!important;gap:8px!important;margin:6px 0!important;list-style:none!important;position:relative!important;padding-left:28px!important}.rich-content-container ul.task-list li:before,.tg-preview-bubble ul.task-list li:before,.visual-editor ul.task-list li:before,.tiptap ul[data-type=taskList] li:before,.tiptap ul.task-list li:before,.tiptap li[data-type=taskItem]:before{content:""!important;position:absolute!important;left:0!important;top:3px!important;width:18px!important;height:18px!important;border:1.5px solid rgba(255,255,255,.4)!important;border-radius:4px!important;background:#ffffff0d!important;cursor:pointer!important;box-sizing:border-box!important;transition:all .15s ease!important}.rich-content-container ul li[data-checked=true]:before,.tg-preview-bubble ul li[data-checked=true]:before,.visual-editor ul li[data-checked=true]:before,.tiptap ul li[data-checked=true]:before,.tiptap li[data-checked=true]:before{background:#3b82f6!important;background-color:#3b82f6!important;border-color:#3b82f6!important}.rich-content-container ul li[data-checked=false]:before,.tg-preview-bubble ul li[data-checked=false]:before,.visual-editor ul li[data-checked=false]:before,.tiptap ul li[data-checked=false]:before,.tiptap li[data-checked=false]:before{background:#ffffff0d!important;background-color:#ffffff0d!important;border-color:#fff6!important}.rich-content-container ul li[data-checked=true]:after,.tg-preview-bubble ul li[data-checked=true]:after,.visual-editor ul li[data-checked=true]:after,.tiptap ul li[data-checked=true]:after,.tiptap li[data-checked=true]:after{content:""!important;position:absolute!important;left:6px!important;top:5px!important;width:5px!important;height:9px!important;border:solid #ffffff!important;border-width:0 2px 2px 0!important;transform:rotate(45deg)!important;display:block!important}.rich-content-container ul li[data-checked=false]:after,.tg-preview-bubble ul li[data-checked=false]:after,.visual-editor ul li[data-checked=false]:after,.tiptap ul li[data-checked=false]:after,.tiptap li[data-checked=false]:after{display:none!important;content:none!important}.rich-content-container ul.task-list li input[type=checkbox],.tg-preview-bubble ul.task-list li input[type=checkbox],.visual-editor ul.task-list li input[type=checkbox],.tiptap ul[data-type=taskList] li input[type=checkbox],.tiptap ul.task-list li input[type=checkbox],.tiptap li[data-type=taskItem] input[type=checkbox]{display:none!important}.rich-content-container blockquote,.tg-preview-bubble blockquote,.visual-editor blockquote,.tiptap blockquote{background:#64b5f614!important;border-left:3px solid #64b5f6!important;margin:8px 0!important;padding:8px 12px!important;border-radius:0 8px 8px 0!important;font-style:normal!important;color:#fffffff2!important;display:block!important}.tg-preview-bubble blockquote[credit]:not([credit=""]):after{content:"— " attr(credit)!important;display:block!important;font-size:11.5px!important;font-style:italic!important;color:#fff9!important;margin-top:6px!important}.visual-editor blockquote input.bq-inline-credit-input,.tiptap blockquote input.bq-inline-credit-input{display:block!important;width:calc(100% - 12px)!important;background:transparent!important;border:none!important;border-bottom:1px dashed transparent!important;outline:none!important;font-family:inherit!important;font-size:11.5px!important;font-style:italic!important;color:#fff9!important;margin-top:6px!important;padding:2px 0!important;cursor:text!important;transition:border-color .2s ease,color .2s ease!important;box-sizing:border-box!important}.visual-editor blockquote input.bq-inline-credit-input::placeholder,.tiptap blockquote input.bq-inline-credit-input::placeholder{color:#ffffff59!important;font-style:italic!important;opacity:1!important}.visual-editor blockquote input.bq-inline-credit-input:hover,.visual-editor blockquote input.bq-inline-credit-input:focus{border-bottom-color:#64b5f680!important;color:#64b5f6!important}.visual-editor blockquote,.tiptap blockquote{position:relative!important;padding-right:36px!important}.bq-expand-toggle-btn{position:absolute!important;bottom:6px!important;right:8px!important;width:24px!important;height:24px!important;border-radius:50%!important;background:transparent!important;color:#fff9!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:10!important;transition:all .2s ease!important;-webkit-user-select:none!important;user-select:none!important;padding:0!important}.bq-expand-toggle-btn:hover{background:#ffffff2e!important;color:#fff!important;transform:scale(1.1)!important}.tg-preview-bubble .bq-expand-toggle-btn{display:none!important}blockquote.expandable .bq-expand-toggle-btn,blockquote[data-expandable=true] .bq-expand-toggle-btn{background:var(--color-ac1, #64b5f6)!important;border-color:#ffffff4d!important;color:#fff!important;box-shadow:0 2px 8px #64b5f666!important}.tg-preview-bubble blockquote.expandable{position:relative!important;cursor:pointer!important}.tg-quote-toggle-btn{display:inline-flex!important;align-items:center!important;gap:4px!important;margin-top:6px!important;font-size:12px!important;font-weight:600!important;color:var(--tg-color-link, #64b5f6)!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;transition:opacity .15s ease!important}.tg-quote-toggle-btn:hover{opacity:.85!important;text-decoration:underline!important}blockquote.expandable cite,blockquote.expandable footer,blockquote[data-expandable=true] cite,blockquote[data-expandable=true] footer{display:none!important}.tg-preview-bubble footer,.visual-editor footer,.tiptap footer,.tg-preview-bubble blockquote cite,.visual-editor blockquote cite,.visual-editor cite,.tg-preview-bubble blockquote footer,.tg-preview-bubble .tg-quote cite,.tg-preview-bubble .tg-quote footer{display:block!important;margin-top:6px!important;font-size:11.5px!important;font-style:normal!important;font-weight:400!important;color:#fff9!important}.rich-content-container aside.pullquote,.tg-preview-bubble aside.pullquote,.tg-preview-bubble .tg-pullquote,.visual-editor aside.pullquote,.tiptap aside.pullquote{background:#ffffff14!important;border-left:none!important;margin:12px auto!important;padding:10px 18px!important;border-radius:12px!important;font-style:italic!important;color:#fff!important;text-align:center!important;position:relative!important;display:block!important;box-sizing:border-box!important;width:fit-content!important;max-width:90%!important}.rich-content-container aside.pullquote p,.tg-preview-bubble aside.pullquote p,.visual-editor aside.pullquote p,.tiptap aside.pullquote p{display:inline!important;font-style:italic!important;color:#fff!important;margin:0!important}.rich-content-container aside.pullquote:before,.tg-preview-bubble aside.pullquote:before,.visual-editor aside.pullquote:before,.tiptap aside.pullquote:before{content:"” "!important;font-size:18px!important;font-weight:700!important;font-style:normal!important;color:#64b5f6!important;vertical-align:baseline!important;margin-right:4px!important}.rich-content-container:not(.visual-editor):not(.tiptap) aside.pullquote:not([credit]):after,.tg-preview-bubble aside.pullquote:not([credit]):after,.visual-editor aside.pullquote:after,.tiptap aside.pullquote:after{content:" “"!important;display:inline!important;font-size:18px!important;font-weight:700!important;font-style:normal!important;color:#64b5f6!important;vertical-align:baseline!important;margin-left:4px!important}.rich-content-container:not(.visual-editor):not(.tiptap) aside.pullquote[credit]:not([credit=""]):after,.tg-preview-bubble aside.pullquote[credit]:not([credit=""]):after{content:attr(credit) " “"!important;display:block!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;color:#64b5f6!important;margin-top:6px!important;text-align:center!important}.visual-editor aside.pullquote input.pullquote-inline-credit-input,.tiptap aside.pullquote input.pullquote-inline-credit-input{display:block!important;width:100%!important;background:transparent!important;border:none!important;border-bottom:1px dashed transparent!important;outline:none!important;font-family:inherit!important;font-size:12.5px!important;font-style:normal!important;color:#64b5f6!important;margin-top:6px!important;padding:2px 0!important;text-align:center!important;cursor:text!important;transition:border-color .2s ease,color .2s ease!important;box-sizing:border-box!important}.visual-editor aside.pullquote input.pullquote-inline-credit-input::placeholder,.tiptap aside.pullquote input.pullquote-inline-credit-input::placeholder{color:#64b5f680!important;font-style:italic!important;opacity:1!important}.visual-editor aside.pullquote input.pullquote-inline-credit-input:hover,.visual-editor aside.pullquote input.pullquote-inline-credit-input:focus{border-bottom-color:#64b5f680!important;color:#64b5f6!important}.tg-preview-bubble aside.pullquote cite,.tg-preview-bubble aside.pullquote footer{display:block!important;margin-top:6px!important;font-size:11.5px!important;font-weight:400!important;color:#ffffffa6!important}.tg-message-card details,.tg-message-text details,.tg-preview-bubble details,.rich-content-container details,.visual-editor details{background:transparent!important;background-color:transparent!important;border-radius:0!important;padding:2px 0!important;margin:6px 0!important;border:none!important;box-shadow:none!important;position:relative!important}.tiptap details{background:#ffffff0d!important;background-color:#ffffff0d!important;border-radius:8px!important;padding:10px 14px!important;margin:6px 0!important;border:1px solid rgba(255,255,255,.08)!important;position:relative!important}.rich-content-container details:after,.tg-preview-bubble details:after,.visual-editor details:after,.tiptap details:after{content:""!important;display:block!important;width:100%!important;height:1px!important;background:#ffffff1f!important;margin-top:10px!important;margin-bottom:0!important;padding-bottom:0!important}.rich-content-container details summary,.tg-preview-bubble details summary,.visual-editor details summary{font-weight:600!important;font-size:14px!important;color:#fff!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;outline:none!important;list-style:none!important}.tiptap details summary{font-weight:600!important;font-size:14px!important;color:#fff!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;outline:none!important;list-style:none!important}.rich-content-container details summary::-webkit-details-marker,.tg-preview-bubble details summary::-webkit-details-marker,.visual-editor details summary::-webkit-details-marker,.tiptap details summary::-webkit-details-marker{display:none!important}.rich-content-container details summary:before,.tg-preview-bubble details summary:before,.visual-editor details summary:before,.tiptap details summary:before{content:""!important;display:inline-block!important;width:14px!important;height:14px!important;margin-right:8px!important;background-color:#ffffffb3!important;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center / contain!important;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E") no-repeat center / contain!important;transition:transform .2s ease!important;flex-shrink:0!important}.rich-content-container details[open] summary:before,.tg-preview-bubble details[open] summary:before,.visual-editor details[open] summary:before,.tiptap details[data-open=true] summary:before,.tiptap details[open] summary:before{transform:rotate(180deg)!important}.tiptap details[data-open=false] summary:before{transform:rotate(0)!important}.tiptap details>*:not(summary),.tiptap details:not([open])>*:not(summary){display:block!important;visibility:visible!important;opacity:1!important}.rich-content-container details summary:after,.tg-preview-bubble details summary:after{display:none!important;content:none!important}.tiptap details[data-open=false] summary:after,.tiptap details:not([data-open=true]) summary:after{content:"свёрнутый вид"!important;font-size:11.5px!important;font-weight:400!important;color:#ffffff59!important;margin-left:auto!important;display:inline-block!important}.tiptap details[data-open=true] summary:after{content:"развёрнутый вид"!important;font-size:11.5px!important;font-weight:400!important;color:#ffffff59!important;margin-left:auto!important;display:inline-block!important}.tg-preview-bubble h1,.visual-editor h1,.tg-preview-bubble .tg-h1,.visual-editor .tg-h1,.tg-preview-bubble h2,.visual-editor h2,.tg-preview-bubble .tg-h2,.visual-editor .tg-h2,.tg-preview-bubble h3,.visual-editor h3,.tg-preview-bubble .tg-h3,.visual-editor .tg-h3,.tg-preview-bubble h4,.visual-editor h4,.tg-preview-bubble .tg-h4,.visual-editor .tg-h4,.tg-preview-bubble h5,.visual-editor h5,.tg-preview-bubble .tg-h5,.visual-editor .tg-h5,.tg-preview-bubble h6,.visual-editor h6,.tg-preview-bubble .tg-h6,.visual-editor .tg-h6{display:block!important;clear:both!important;width:100%!important;margin:12px 0 6px!important;font-weight:700!important;color:#fff!important;line-height:1.3!important;text-decoration:none!important}.tg-preview-bubble h1,.visual-editor h1,.tiptap h1,.tg-h1{font-size:24px!important}.tg-preview-bubble h2,.visual-editor h2,.tiptap h2,.tg-h2{font-size:22px!important}.tg-preview-bubble h3,.visual-editor h3,.tiptap h3,.tg-h3{font-size:20px!important}.tg-preview-bubble h4,.visual-editor h4,.tiptap h4,.tg-h4{font-size:18px!important}.tg-preview-bubble h5,.visual-editor h5,.tiptap h5,.tg-h5{font-size:16px!important;opacity:1!important}.tg-preview-bubble h6,.visual-editor h6,.tiptap h6,.tg-h6{font-size:14px!important;font-weight:700!important;opacity:1!important}.tg-preview-bubble hr{border:none!important;border-top:1px solid rgba(255,255,255,.15)!important;margin:12px 0!important}.tg-preview-bubble ul,.tg-preview-bubble ol{margin:8px 0!important;padding-left:22px!important}.tg-preview-bubble li{margin-bottom:4px!important}.tg-preview-bubble li input[type=checkbox]{accent-color:var(--color-ac1, #f7653d)!important;margin-right:6px!important;cursor:pointer!important}.tg-preview-bubble table,.tg-preview-bubble .tg-table{width:100%!important;border-collapse:collapse!important;margin:10px 0!important;font-size:12.5px!important;background:#00000040!important;border-radius:8px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important}.tg-preview-bubble table caption{font-size:11.5px!important;color:#fff9!important;padding:4px!important;caption-side:bottom!important}.tg-preview-bubble th,.tg-preview-bubble td{border:1px solid rgba(255,255,255,.1)!important;padding:6px 10px!important;text-align:left!important;box-sizing:border-box!important}.tg-preview-bubble th{background:#ffffff14!important;font-weight:700!important;color:#fff!important}.tg-preview-bubble table.striped tbody tr:nth-child(2n){background:#ffffff08!important}.tg-preview-bubble footer,.tg-preview-bubble small.tg-footer{display:block!important;margin-top:10px!important;font-size:11px!important;color:#ffffff80!important;font-style:italic!important}.tg-preview-bubble .tg-hashtag{color:#64b5f6!important;font-weight:500!important}.tg-preview-bubble .tg-variable{background:#f7653d33!important;color:var(--color-ac1, #f7653d)!important;padding:1px 4px!important;border-radius:4px!important;font-size:12px!important;font-weight:700!important}.tg-preview-bubble details,.tg-preview-bubble .tg-details{background:#0003!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;padding:8px 12px!important;margin:8px 0!important;display:block!important}.tg-preview-bubble summary,.tg-preview-bubble .tg-summary{font-weight:700!important;color:#64b5f6!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.tg-preview-bubble .tg-details-content{margin-top:6px!important;padding-top:6px!important;border-top:1px solid rgba(255,255,255,.08)!important}.tg-preview-bubble tg-slideshow,.tg-preview-bubble .tg-carousel-wrapper{display:block!important;margin:12px 0!important;width:100%!important}.tg-preview-bubble .tg-carousel{width:100%!important;overflow-x:auto!important;display:flex!important;gap:10px!important;padding-bottom:6px!important}.tg-preview-bubble .tg-carousel-track{display:flex!important;gap:10px!important}.tg-preview-bubble .tg-carousel-item{flex:0 0 160px!important;width:160px!important;background:#0000004d!important;border-radius:10px!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;display:flex!important;flex-direction:column!important;align-items:center!important}.tg-preview-bubble .tg-carousel-item img,.tg-preview-bubble .tg-carousel-item svg{width:100%!important;height:100px!important;object-fit:cover!important;display:block!important}.tg-preview-bubble .tg-carousel-caption{font-size:11px!important;color:#ffffffd9!important;padding:6px 8px!important;text-align:center!important;width:100%!important;box-sizing:border-box!important}.tg-preview-bubble tg-map,.tg-preview-bubble .tg-map-card{display:block!important;background:#19232d!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:10px!important;padding:10px 14px!important;margin:10px 0!important;text-align:center!important;font-size:12.5px!important;color:#fff!important}.tg-preview-bubble .tg-map-card .map-pin-icon{font-size:20px!important;display:block!important;margin-bottom:4px!important}.rich-content-container tg-math-block,.tg-preview-bubble tg-math-block,.visual-editor tg-math-block,.tg-math-block{display:block!important;text-align:center!important;background:#246bfd1f!important;border:1px solid rgba(60,165,236,.3)!important;padding:10px 14px!important;border-radius:8px!important;margin:8px 0!important;font-size:16px!important;color:#64b5f6!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.rich-content-container tg-math,.tg-preview-bubble tg-math,.visual-editor tg-math,.tg-math-inline{color:#64b5f6!important;background:#246bfd1f!important;padding:2px 6px!important;border-radius:4px!important;display:inline-block!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}.tg-math-inline .katex,.tg-math-block .katex{font-size:1.1em}.rich-content-container ul,.tg-preview-bubble ul,.visual-editor ul,.rich-content-container ol,.tg-preview-bubble ol,.visual-editor ol{margin:4px 0!important;padding-left:22px!important}.rich-content-container li,.tg-preview-bubble li,.visual-editor li{margin:2px 0!important;padding:0!important;line-height:1.35!important}.rich-content-container li>p,.tg-preview-bubble li>p,.visual-editor li>p{margin:0!important;display:inline!important}.math-frac{display:inline-flex!important;flex-direction:column!important;vertical-align:middle!important;text-align:center!important;padding:0 4px!important;font-size:.9em!important;line-height:1!important}.math-num{border-bottom:1px solid currentColor!important;padding:0 2px!important;line-height:1.1!important}.math-den{padding:0 2px!important;line-height:1.1!important}.math-op-stack{display:inline-flex!important;flex-direction:column!important;vertical-align:middle!important;align-items:center!important;margin:0 3px!important;line-height:1!important}.math-op-stack .op-sup{font-size:.65em!important;line-height:1!important}.math-op-stack .op-symbol{font-size:1.2em!important;line-height:1!important}.math-op-stack .op-sub{font-size:.65em!important;line-height:1!important}.math-sqrt{display:inline-flex!important;align-items:center!important}.math-sqrt .sqrt-body{border-top:1px solid currentColor!important;padding:0 3px!important;margin-left:1px!important}.visual-editor h1,.visual-editor h2,.visual-editor h3,.visual-editor h4,.visual-editor h5,.visual-editor h6,.visual-editor blockquote,.visual-editor aside,.visual-editor pre,.post-textarea h1,.post-textarea h2,.post-textarea h3,.post-textarea h4,.post-textarea h5,.post-textarea h6,.post-textarea blockquote,.post-textarea aside,.post-textarea pre{position:relative!important}.visual-editor [data-placeholder][data-empty=true]:before,.visual-editor [data-placeholder]:empty:before,.post-textarea [data-placeholder][data-empty=true]:before,.post-textarea [data-placeholder]:empty:before{content:attr(data-placeholder)!important;color:#ffffff59!important;font-style:normal!important;font-weight:500!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;position:absolute!important;top:0!important;left:0!important;opacity:.65!important}.visual-editor:has(table):before,.tiptap:has(table):before,.post-textarea:has(table):before,.visual-editor:has(pre):before,.tiptap:has(pre):before,.post-textarea:has(pre):before,.visual-editor:has(details):before,.tiptap:has(details):before,.post-textarea:has(details):before,.visual-editor>p.is-editor-empty:has(+table):before,.tiptap>p.is-editor-empty:has(+table):before{content:none!important;display:none!important}.rich-content-container table,.tg-preview-bubble table,.visual-editor table,.tiptap table{border-collapse:collapse!important;table-layout:fixed!important;width:100%!important;margin:10px 0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.2)!important;border-radius:8px!important;background:#ffffff0a!important}.rich-content-container table td,.rich-content-container table th,.tg-preview-bubble table td,.tg-preview-bubble table th,.visual-editor table td,.visual-editor table th,.tiptap table td,.tiptap table th{min-width:1em!important;padding:8px 12px!important;border:1px solid rgba(255,255,255,.15)!important;vertical-align:top!important;box-sizing:border-box!important;position:relative!important;color:var(--color-text, #ffffff)!important}.rich-content-container table th,.tg-preview-bubble table th,.visual-editor table th,.tiptap table th{font-weight:600!important;text-align:left;background:#ffffff14!important}.rich-content-container table td[align=left],.rich-content-container table th[align=left],.tg-preview-bubble table td[align=left],.tg-preview-bubble table th[align=left],.visual-editor table td[align=left],.visual-editor table th[align=left],.tiptap table td[align=left],.tiptap table th[align=left]{text-align:left!important}.rich-content-container table td[align=center],.rich-content-container table th[align=center],.tg-preview-bubble table td[align=center],.tg-preview-bubble table th[align=center],.visual-editor table td[align=center],.visual-editor table th[align=center],.tiptap table td[align=center],.tiptap table th[align=center]{text-align:center!important}.rich-content-container table td[align=right],.rich-content-container table th[align=right],.tg-preview-bubble table td[align=right],.tg-preview-bubble table th[align=right],.visual-editor table td[align=right],.visual-editor table th[align=right],.tiptap table td[align=right],.tiptap table th[align=right]{text-align:right!important}.rich-content-container table td[valign=top],.rich-content-container table th[valign=top],.tg-preview-bubble table td[valign=top],.tg-preview-bubble table th[valign=top],.visual-editor table td[valign=top],.visual-editor table th[valign=top],.tiptap table td[valign=top],.tiptap table th[valign=top]{vertical-align:top!important}.rich-content-container table td[valign=middle],.rich-content-container table th[valign=middle],.tg-preview-bubble table td[valign=middle],.tg-preview-bubble table th[valign=middle],.visual-editor table td[valign=middle],.visual-editor table th[valign=middle],.tiptap table td[valign=middle],.tiptap table th[valign=middle]{vertical-align:middle!important}.rich-content-container table td[valign=bottom],.rich-content-container table th[valign=bottom],.tg-preview-bubble table td[valign=bottom],.tg-preview-bubble table th[valign=bottom],.visual-editor table td[valign=bottom],.visual-editor table th[valign=bottom],.tiptap table td[valign=bottom],.tiptap table th[valign=bottom]{vertical-align:bottom!important}.rich-content-container table.borderless,.rich-content-container table[data-borderless=true],.tg-preview-bubble table.borderless,.tg-preview-bubble table[data-borderless=true],.visual-editor table.borderless,.visual-editor table[data-borderless=true],.tiptap table.borderless,.tiptap table[data-borderless=true]{border:1px solid transparent!important;background:transparent!important}.rich-content-container table.borderless td,.rich-content-container table.borderless th,.rich-content-container table[data-borderless=true] td,.rich-content-container table[data-borderless=true] th,.tg-preview-bubble table.borderless td,.tg-preview-bubble table.borderless th,.tg-preview-bubble table[data-borderless=true] td,.tg-preview-bubble table[data-borderless=true] th,.visual-editor table.borderless td,.visual-editor table.borderless th,.visual-editor table[data-borderless=true] td,.visual-editor table[data-borderless=true] th,.tiptap table.borderless td,.tiptap table.borderless th,.tiptap table[data-borderless=true] td,.tiptap table[data-borderless=true] th{border:1px solid transparent!important}.rich-content-container table.striped tr:nth-child(odd) td,.rich-content-container table.striped tr:nth-child(odd) th,.rich-content-container table[data-striped=true] tr:nth-child(odd) td,.rich-content-container table[data-striped=true] tr:nth-child(odd) th,.tg-preview-bubble table.striped tr:nth-child(odd) td,.tg-preview-bubble table.striped tr:nth-child(odd) th,.tg-preview-bubble table[data-striped=true] tr:nth-child(odd) td,.tg-preview-bubble table[data-striped=true] tr:nth-child(odd) th,.visual-editor table.striped tr:nth-child(odd) td,.visual-editor table.striped tr:nth-child(odd) th,.visual-editor table[data-striped=true] tr:nth-child(odd) td,.visual-editor table[data-striped=true] tr:nth-child(odd) th,.tiptap table.striped tr:nth-child(odd) td,.tiptap table.striped tr:nth-child(odd) th,.tiptap table[data-striped=true] tr:nth-child(odd) td,.tiptap table[data-striped=true] tr:nth-child(odd) th{background:#ffffff14!important}.rich-content-container table.striped tr:nth-child(2n) td,.rich-content-container table.striped tr:nth-child(2n) th,.rich-content-container table[data-striped=true] tr:nth-child(2n) td,.rich-content-container table[data-striped=true] tr:nth-child(2n) th,.tg-preview-bubble table.striped tr:nth-child(2n) td,.tg-preview-bubble table.striped tr:nth-child(2n) th,.tg-preview-bubble table[data-striped=true] tr:nth-child(2n) td,.tg-preview-bubble table[data-striped=true] tr:nth-child(2n) th,.visual-editor table.striped tr:nth-child(2n) td,.visual-editor table.striped tr:nth-child(2n) th,.visual-editor table[data-striped=true] tr:nth-child(2n) td,.visual-editor table[data-striped=true] tr:nth-child(2n) th,.tiptap table.striped tr:nth-child(2n) td,.tiptap table.striped tr:nth-child(2n) th,.tiptap table[data-striped=true] tr:nth-child(2n) td,.tiptap table[data-striped=true] tr:nth-child(2n) th{background:#ffffff05!important}.custom-table-node-view{width:100%;margin:12px 0}.table-caption-input{width:100%!important;text-align:center!important;font-weight:500!important;font-size:14px!important;color:#fff9!important;margin-bottom:6px!important;outline:none!important;border:none!important;background:transparent!important;box-shadow:none!important;padding:4px 0!important;font-family:inherit!important;box-sizing:border-box!important}.table-caption-input::placeholder{color:#ffffff59!important;font-style:italic!important;font-size:13px!important;opacity:.65!important;text-align:center!important}.rich-content-container table caption,.tg-preview-bubble table caption,.visual-editor table caption,.tiptap table caption{caption-side:top!important;text-align:center!important;font-weight:500!important;font-size:14px!important;color:#fff9!important;padding-bottom:8px!important;margin:0 auto!important;display:table-caption!important}.visual-editor table caption.is-empty:before,.visual-editor table caption p.is-empty:before,.tiptap table caption.is-empty:before,.tiptap table caption p.is-empty:before{content:"Название таблицы..."!important;color:#ffffff59!important;font-style:italic!important;font-size:13px!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;opacity:.65!important;display:block!important;text-align:center!important}.tiptap table .selectedCell:after{z-index:2!important;content:""!important;position:absolute!important;inset:0!important;background:#64b5f633!important;pointer-events:none!important}.visual-editor table th p.is-empty:before,.visual-editor table th p:has(br:only-child):before,.visual-editor table th p:empty:before,.tiptap table th p.is-empty:before,.tiptap table th p:has(br:only-child):before,.tiptap table th p:empty:before,.post-textarea table th p.is-empty:before,.post-textarea table th p:has(br:only-child):before,.post-textarea table th p:empty:before{content:"Заголовок"!important;color:#ffffff59!important;font-style:italic!important;font-size:13px!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;opacity:.65!important;display:block!important}.visual-editor table td p.is-empty:before,.visual-editor table td p:has(br:only-child):before,.visual-editor table td p:empty:before,.tiptap table td p.is-empty:before,.tiptap table td p:has(br:only-child):before,.tiptap table td p:empty:before,.post-textarea table td p.is-empty:before,.post-textarea table td p:has(br:only-child):before,.post-textarea table td p:empty:before{content:"Ячейка"!important;color:#ffffff59!important;font-style:italic!important;font-size:13px!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;opacity:.65!important;display:block!important}.visual-editor table td[align=center] p:before,.visual-editor table th[align=center] p:before,.tiptap table td[align=center] p:before,.tiptap table th[align=center] p:before{text-align:center!important}.visual-editor table td[align=right] p:before,.visual-editor table th[align=right] p:before,.tiptap table td[align=right] p:before,.tiptap table th[align=right] p:before{text-align:right!important}.visual-editor table td[align=left] p:before,.visual-editor table th[align=left] p:before,.tiptap table td[align=left] p:before,.tiptap table th[align=left] p:before{text-align:left!important}figure,.tg-media-figure{margin:4px 0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:0!important;position:relative!important}figure img,figure video,.tg-media-figure img,.tg-media-figure video{max-width:100%!important;border-radius:12px!important;display:block!important;object-fit:cover!important}figcaption,.tg-media-caption{font-size:13.5px!important;color:var(--color-text-secondary, rgba(255, 255, 255, .75))!important;margin-top:6px!important;line-height:1.4!important;display:block!important}[tg-spoiler=true],img[tg-spoiler=true],video[tg-spoiler=true],.media-spoiler-active{filter:blur(20px) brightness(.6)!important;transition:filter .3s ease!important;cursor:pointer!important;position:relative!important}[tg-spoiler=true]:hover,img[tg-spoiler=true]:hover,video[tg-spoiler=true]:hover,.media-spoiler-active:hover{filter:blur(0px) brightness(1)!important}.customizer-textarea figure,.tg-message-text figure,.rich-content-container figure{margin:6px 0!important;max-width:100%!important;width:100%!important}figure:not(tg-collage figure):not(.tg-collage figure):not(tg-slideshow figure)>img,figure:not(tg-collage figure):not(.tg-collage figure):not(tg-slideshow figure)>.editor-img-node-wrapper{max-width:100%!important;max-height:520px!important;width:100%!important;height:auto!important;object-fit:cover!important;border-radius:12px!important;display:block!important}tg-collage,.tg-collage{display:flex!important;flex-direction:column!important;gap:3px!important;border-radius:0!important;overflow:hidden!important;margin:8px 0!important;max-width:100%!important;width:100%!important}tg-collage .editor-img-node-wrapper,.tg-collage .editor-img-node-wrapper{position:relative!important;width:100%!important;height:100%!important;display:block!important;border-radius:2px!important;overflow:hidden!important}.editor-img-node-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}tg-collage>figcaption,.tg-collage>figcaption{grid-column:1 / -1!important;width:100%!important}tg-collage.tg-collage-count-2,.tg-collage-count-2{display:grid!important;grid-template-columns:1fr 1fr!important;gap:3px!important}.tg-collage-count-2>img,.tg-collage-count-2>.editor-img-node-wrapper{height:200px!important}tg-collage.tg-collage-count-3,.tg-collage-count-3{display:grid!important;grid-template-columns:2fr 1fr!important;grid-template-rows:118.5px 118.5px auto!important;gap:3px!important;height:auto!important}.tg-collage-count-3>img:nth-child(1),.tg-collage-count-3>.editor-img-node-wrapper:nth-child(1){grid-column:1!important;grid-row:1 / span 2!important;height:240px!important;overflow:hidden!important;border-radius:8px 0 0 8px!important}.tg-collage-count-3>img:nth-child(2),.tg-collage-count-3>.editor-img-node-wrapper:nth-child(2){grid-column:2!important;grid-row:1!important;height:118.5px!important;overflow:hidden!important;border-radius:0 8px 0 0!important}.tg-collage-count-3>img:nth-child(3),.tg-collage-count-3>.editor-img-node-wrapper:nth-child(3){grid-column:2!important;grid-row:2!important;height:118.5px!important;overflow:hidden!important;border-radius:0 0 8px!important}tg-collage.tg-collage-count-4,.tg-collage-count-4{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr 1fr!important;gap:3px!important}.tg-collage-count-4>img,.tg-collage-count-4>.editor-img-node-wrapper{height:140px!important}tg-collage.tg-collage-count-5,.tg-collage-count-5{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:3px!important}.tg-collage-count-5>img:nth-child(1),.tg-collage-count-5>img:nth-child(2),.tg-collage-count-5>.editor-img-node-wrapper:nth-child(1),.tg-collage-count-5>.editor-img-node-wrapper:nth-child(2){grid-column:span 3!important;height:150px!important}.tg-collage-count-5>img:nth-child(3),.tg-collage-count-5>img:nth-child(4),.tg-collage-count-5>img:nth-child(5),.tg-collage-count-5>.editor-img-node-wrapper:nth-child(3),.tg-collage-count-5>.editor-img-node-wrapper:nth-child(4),.tg-collage-count-5>.editor-img-node-wrapper:nth-child(5){grid-column:span 2!important;height:120px!important}tg-collage.tg-collage-count-6,.tg-collage-count-6{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:3px!important}.tg-collage-count-6>img,.tg-collage-count-6>.editor-img-node-wrapper{height:130px!important}tg-collage.tg-collage-count-7,.tg-collage-count-7{display:grid!important;grid-template-columns:repeat(12,1fr)!important;gap:3px!important}.tg-collage-count-7>img:nth-child(1),.tg-collage-count-7>img:nth-child(2),.tg-collage-count-7>img:nth-child(3),.tg-collage-count-7>.editor-img-node-wrapper:nth-child(1),.tg-collage-count-7>.editor-img-node-wrapper:nth-child(2),.tg-collage-count-7>.editor-img-node-wrapper:nth-child(3){grid-column:span 4!important;height:130px!important}.tg-collage-count-7>img:nth-child(4),.tg-collage-count-7>img:nth-child(5),.tg-collage-count-7>img:nth-child(6),.tg-collage-count-7>img:nth-child(7),.tg-collage-count-7>.editor-img-node-wrapper:nth-child(4),.tg-collage-count-7>.editor-img-node-wrapper:nth-child(5),.tg-collage-count-7>.editor-img-node-wrapper:nth-child(6),.tg-collage-count-7>.editor-img-node-wrapper:nth-child(7){grid-column:span 3!important;height:100px!important}tg-collage.tg-collage-count-8,.tg-collage-count-8{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:3px!important}.tg-collage-count-8>img,.tg-collage-count-8>.editor-img-node-wrapper{height:110px!important}tg-collage.tg-collage-count-9,.tg-collage-count-9{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:3px!important}.tg-collage-count-9>img:nth-child(1),.tg-collage-count-9>.editor-img-node-wrapper:nth-child(1){grid-column:span 6!important;height:190px!important}.tg-collage-count-9>img:nth-child(2),.tg-collage-count-9>img:nth-child(3),.tg-collage-count-9>.editor-img-node-wrapper:nth-child(2),.tg-collage-count-9>.editor-img-node-wrapper:nth-child(3){grid-column:span 3!important;height:140px!important}.tg-collage-count-9>img:nth-child(4),.tg-collage-count-9>img:nth-child(5),.tg-collage-count-9>img:nth-child(6),.tg-collage-count-9>img:nth-child(7),.tg-collage-count-9>img:nth-child(8),.tg-collage-count-9>img:nth-child(9),.tg-collage-count-9>.editor-img-node-wrapper:nth-child(4),.tg-collage-count-9>.editor-img-node-wrapper:nth-child(5),.tg-collage-count-9>.editor-img-node-wrapper:nth-child(6),.tg-collage-count-9>.editor-img-node-wrapper:nth-child(7),.tg-collage-count-9>.editor-img-node-wrapper:nth-child(8),.tg-collage-count-9>.editor-img-node-wrapper:nth-child(9){grid-column:span 2!important;height:110px!important}tg-collage.tg-collage-count-10,.tg-collage-count-10{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:3px!important}.tg-collage-count-10>img:nth-child(1),.tg-collage-count-10>.editor-img-node-wrapper:nth-child(1){grid-column:span 3!important;height:190px!important}.tg-collage-count-10>img:nth-child(2),.tg-collage-count-10>img:nth-child(3),.tg-collage-count-10>img:nth-child(4),.tg-collage-count-10>img:nth-child(5),.tg-collage-count-10>img:nth-child(6),.tg-collage-count-10>img:nth-child(7),.tg-collage-count-10>img:nth-child(8),.tg-collage-count-10>img:nth-child(9),.tg-collage-count-10>img:nth-child(10),.tg-collage-count-10>.editor-img-node-wrapper:nth-child(2),.tg-collage-count-10>.editor-img-node-wrapper:nth-child(3),.tg-collage-count-10>.editor-img-node-wrapper:nth-child(4),.tg-collage-count-10>.editor-img-node-wrapper:nth-child(5),.tg-collage-count-10>.editor-img-node-wrapper:nth-child(6),.tg-collage-count-10>.editor-img-node-wrapper:nth-child(7),.tg-collage-count-10>.editor-img-node-wrapper:nth-child(8),.tg-collage-count-10>.editor-img-node-wrapper:nth-child(9),.tg-collage-count-10>.editor-img-node-wrapper:nth-child(10){grid-column:span 1!important;height:110px!important}tg-collage,.tg-collage{position:relative!important;display:grid!important;width:100%!important;margin:6px 0!important;border-radius:12px!important;overflow:hidden!important}tg-collage>img,.tg-collage>img,tg-collage>video,.tg-collage>video,tg-collage>.editor-img-node-wrapper,.tg-collage>.editor-img-node-wrapper{position:relative!important;display:block!important;width:100%!important;object-fit:cover!important;border-radius:6px!important}tg-slideshow,.tg-slideshow{position:relative!important;display:block!important;width:100%!important;overflow:visible!important}.tg-slideshow-wrapper-block{position:relative!important;width:100%!important;margin:10px 0!important;border-radius:14px!important;background:var(--color-sf2, #181d27)!important;border:1px solid var(--border-color, rgba(255, 255, 255, .1))!important;padding:8px!important;box-sizing:border-box!important;overflow:visible!important}.slideshow-viewport-box{position:relative!important;width:100%!important;overflow:visible!important}tg-slideshow>.editor-img-node-wrapper,.tg-slideshow>.editor-img-node-wrapper,tg-slideshow>img,.tg-slideshow>img,tg-slideshow>video,.tg-slideshow>video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:320px!important;object-fit:cover!important;display:none!important;border-radius:12px!important}.tg-slideshow-wrapper-block:not([data-active-index]) tg-slideshow>.editor-img-node-wrapper:first-of-type,.tg-slideshow-wrapper-block:not([data-active-index]) tg-slideshow>img:first-of-type,tg-slideshow:not([data-active-index])>img:first-of-type,.tg-slideshow:not([data-active-index])>img:first-of-type,.tg-slideshow-wrapper-block[data-active-index="0"] tg-slideshow>.editor-img-node-wrapper:nth-child(1),.tg-slideshow-wrapper-block[data-active-index="0"] tg-slideshow>img:nth-child(1),tg-slideshow[data-active-index="0"]>img:nth-child(1),.tg-slideshow[data-active-index="0"]>img:nth-child(1),.tg-slideshow-wrapper-block[data-active-index="1"] tg-slideshow>.editor-img-node-wrapper:nth-child(2),.tg-slideshow-wrapper-block[data-active-index="1"] tg-slideshow>img:nth-child(2),tg-slideshow[data-active-index="1"]>img:nth-child(2),.tg-slideshow[data-active-index="1"]>img:nth-child(2),.tg-slideshow-wrapper-block[data-active-index="2"] tg-slideshow>.editor-img-node-wrapper:nth-child(3),.tg-slideshow-wrapper-block[data-active-index="2"] tg-slideshow>img:nth-child(3),tg-slideshow[data-active-index="2"]>img:nth-child(3),.tg-slideshow[data-active-index="2"]>img:nth-child(3),.tg-slideshow-wrapper-block[data-active-index="3"] tg-slideshow>.editor-img-node-wrapper:nth-child(4),.tg-slideshow-wrapper-block[data-active-index="3"] tg-slideshow>img:nth-child(4),tg-slideshow[data-active-index="3"]>img:nth-child(4),.tg-slideshow[data-active-index="3"]>img:nth-child(4),.tg-slideshow-wrapper-block[data-active-index="4"] tg-slideshow>.editor-img-node-wrapper:nth-child(5),.tg-slideshow-wrapper-block[data-active-index="4"] tg-slideshow>img:nth-child(5),tg-slideshow[data-active-index="4"]>img:nth-child(5),.tg-slideshow[data-active-index="4"]>img:nth-child(5),.tg-slideshow-wrapper-block[data-active-index="5"] tg-slideshow>.editor-img-node-wrapper:nth-child(6),.tg-slideshow-wrapper-block[data-active-index="5"] tg-slideshow>img:nth-child(6),tg-slideshow[data-active-index="5"]>img:nth-child(6),.tg-slideshow[data-active-index="5"]>img:nth-child(6),.tg-slideshow-wrapper-block[data-active-index="6"] tg-slideshow>.editor-img-node-wrapper:nth-child(7),.tg-slideshow-wrapper-block[data-active-index="6"] tg-slideshow>img:nth-child(7),tg-slideshow[data-active-index="6"]>img:nth-child(7),.tg-slideshow[data-active-index="6"]>img:nth-child(7),.tg-slideshow-wrapper-block[data-active-index="7"] tg-slideshow>.editor-img-node-wrapper:nth-child(8),.tg-slideshow-wrapper-block[data-active-index="7"] tg-slideshow>img:nth-child(8),tg-slideshow[data-active-index="7"]>img:nth-child(8),.tg-slideshow[data-active-index="7"]>img:nth-child(8),.tg-slideshow-wrapper-block[data-active-index="8"] tg-slideshow>.editor-img-node-wrapper:nth-child(9),.tg-slideshow-wrapper-block[data-active-index="8"] tg-slideshow>img:nth-child(9),tg-slideshow[data-active-index="8"]>img:nth-child(9),.tg-slideshow[data-active-index="8"]>img:nth-child(9),.tg-slideshow-wrapper-block[data-active-index="9"] tg-slideshow>.editor-img-node-wrapper:nth-child(10),.tg-slideshow-wrapper-block[data-active-index="9"] tg-slideshow>img:nth-child(10),tg-slideshow[data-active-index="9"]>img:nth-child(10),.tg-slideshow[data-active-index="9"]>img:nth-child(10),tg-slideshow>.editor-img-node-wrapper.active,.tg-slideshow>.editor-img-node-wrapper.active,tg-slideshow>img.active,.tg-slideshow>img.active,tg-slideshow>video.active,.tg-slideshow>video.active{display:block!important;position:relative!important}tg-slideshow>figcaption,.tg-slideshow>figcaption{position:relative!important;display:block!important;z-index:15!important;width:100%!important;margin-top:4px!important;padding:2px 4px!important;color:#ffffffbf!important;font-size:13px!important;line-height:1.4!important;box-sizing:border-box!important;min-height:22px!important;pointer-events:auto!important;cursor:text!important;-webkit-user-select:text!important;user-select:text!important}.slideshow-nav-arrow{position:absolute!important;top:160px!important;transform:translateY(-50%)!important;z-index:20!important;width:34px!important;height:34px!important;border-radius:50%!important;background:#000000a6!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;font-size:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;transition:all .15s ease!important;-webkit-user-select:none!important;user-select:none!important}.slideshow-nav-arrow:hover{background:#000000d9!important;transform:translateY(-50%) scale(1.08)!important}.slideshow-nav-arrow.prev{left:10px!important}.slideshow-nav-arrow.next{right:10px!important}.slideshow-counter-badge{position:absolute!important;top:282px!important;right:10px!important;z-index:20!important;background:#000000a6!important;color:#fff!important;font-size:11px!important;font-weight:600!important;padding:3px 9px!important;border-radius:12px!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important}.slideshow-dots-bar{position:absolute!important;top:282px!important;left:50%!important;transform:translate(-50%)!important;z-index:20!important;display:flex!important;align-items:center!important;gap:5px!important;background:#00000073!important;padding:4px 8px!important;border-radius:12px!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;pointer-events:auto!important}.slideshow-dot{width:6px;height:6px;border-radius:50%;background:#ffffff73;cursor:pointer;transition:all .2s ease}.slideshow-dot:hover{background:#ffffffd9}.slideshow-dot.active{width:16px;border-radius:4px;background:#fff}img[data-spoiler=true],img.tg-spoiler,tg-spoiler img,.tg-spoiler img{filter:blur(22px) brightness(.65) contrast(1.1)!important;clip-path:inset(0)!important;transition:filter .3s cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important}img[data-spoiler=true].revealed,img.tg-spoiler.revealed,tg-spoiler.revealed img,.tg-spoiler.revealed img{filter:blur(0px) brightness(1) contrast(1)!important}audio[tg-voice],.tg-voice-audio{border-radius:20px!important;background:var(--color-sf2, #181d27)!important;padding:4px 8px!important}.editor-media-card-wrapper{position:relative!important;border-radius:12px!important;overflow:hidden!important;background:var(--color-sf2, #181d27)!important;border:1px solid var(--border-color, rgba(255, 255, 255, .12))!important;margin:10px 0!important}.editor-media-btn-settings{position:absolute!important;top:8px!important;left:8px!important;width:28px!important;height:28px!important;border-radius:50%!important;background:#000000a6!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:10!important;font-weight:700!important}.editor-media-btn-add{position:absolute!important;top:8px!important;right:8px!important;width:28px!important;height:28px!important;border-radius:50%!important;background:#000000a6!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:10!important;font-size:16px!important;font-weight:700!important}.tg-collage-wrapper-block,.tg-slideshow-wrapper-block{margin:10px 0!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;overflow:visible!important}.collage-integrated-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;background:var(--color-sf2, #1e2430)!important;border:1px solid var(--border-color, rgba(255, 255, 255, .12))!important;border-radius:12px!important;padding:6px 12px!important;margin-bottom:8px!important;-webkit-user-select:none!important;user-select:none!important;box-shadow:0 2px 8px #00000026!important}.collage-header-left{display:flex!important;align-items:center!important;gap:6px!important;font-size:13px!important;font-weight:600!important;color:var(--color-text, #ffffff)!important}.collage-header-actions{display:flex!important;align-items:center!important;gap:6px!important}.collage-bar-btn{display:inline-flex!important;align-items:center!important;gap:5px!important;background:var(--color-sf1, #151a23)!important;border:1px solid var(--border-color, rgba(255, 255, 255, .14))!important;border-radius:8px!important;color:var(--color-text, #ffffff)!important;font-size:12px!important;font-weight:500!important;padding:4px 10px!important;cursor:pointer!important;transition:all .15s ease!important}.collage-bar-btn:hover{background:var(--item-hover-bg, rgba(255, 255, 255, .1))!important;border-color:var(--color-ac1, #64b5f6)!important;color:var(--color-ac1, #64b5f6)!important}.collage-bar-btn.delete-btn:hover,.collage-bar-btn.btn-delete:hover{background:#ef444426!important;border-color:#ef4444!important;color:#ef4444!important}.editor-img-node-wrapper{position:relative!important;display:inline-block!important;max-width:100%!important;overflow:hidden!important;border-radius:6px!important}.img-quick-circle-actions{position:absolute!important;top:6px!important;right:6px!important;z-index:25!important;display:flex!important;align-items:center!important;gap:5px!important;-webkit-user-select:none!important;user-select:none!important}tg-collage .img-circle-btn.btn-add,.tg-collage .img-circle-btn.btn-add,tg-slideshow .img-circle-btn.btn-add,.tg-slideshow .img-circle-btn.btn-add{display:none!important}.img-circle-btn{width:28px!important;height:28px!important;border-radius:50%!important;background:#0f141cd9!important;border:1px solid rgba(255,255,255,.25)!important;color:#fff!important;font-size:13px!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;box-shadow:0 2px 8px #00000059!important;transition:all .15s ease!important}.img-circle-btn:hover{background:#000000f2!important;transform:scale(1.08)!important;border-color:var(--color-ac1, #64b5f6)!important}.img-circle-btn.btn-spoiler.active{background:#ef4444!important;border-color:#ef4444!important;color:#fff!important}.slideshow-viewport-box{position:relative!important;width:100%!important;height:auto!important;overflow:visible!important}.blocks-editor-container{display:flex;flex-direction:column!important;gap:12px!important;width:100%!important;min-height:280px!important;background:var(--color-sf2, #181d27)!important;border:1px solid var(--border-color, rgba(255, 255, 255, .08))!important;border-radius:12px!important;padding:16px!important;box-sizing:border-box!important}.blocks-top-bar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding-bottom:12px!important;border-bottom:1px solid var(--border-color, rgba(255, 255, 255, .08))!important}.blocks-bar-title{font-size:14px!important;font-weight:600!important;color:var(--color-text, #ffffff)!important}.add-block-main-btn{display:inline-flex!important;align-items:center!important;gap:6px!important;background:var(--color-ac1, #246bfd)!important;color:#fff!important;border:none!important;border-radius:8px!important;padding:6px 14px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;transition:opacity .15s ease!important}.add-block-main-btn:hover{opacity:.9!important}.block-types-menu{position:absolute!important;top:100%!important;right:0!important;z-index:100!important;margin-top:6px!important;background:var(--color-sf2, #1e2430)!important;border:1px solid var(--border-color, rgba(255, 255, 255, .15))!important;border-radius:10px!important;padding:6px!important;display:flex!important;flex-direction:column!important;gap:2px!important;min-width:220px!important;box-shadow:0 8px 24px #0006!important}.block-type-item{display:flex!important;align-items:center!important;gap:8px!important;background:transparent!important;border:none!important;border-radius:6px!important;color:var(--color-text, #ffffff)!important;font-size:13px!important;padding:8px 12px!important;text-align:left!important;cursor:pointer!important;transition:background .15s ease!important}.block-type-item:hover{background:#ffffff1a!important}.blocks-empty-state{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:40px 20px!important;text-align:center!important;background:#00000026!important;border-radius:10px!important;border:1px dashed var(--border-color, rgba(255, 255, 255, .1))!important}.blocks-empty-state .empty-icon{font-size:32px!important;margin-bottom:8px!important}.blocks-empty-state .empty-title{font-size:15px!important;font-weight:600!important;color:var(--color-text, #ffffff)!important}.blocks-empty-state .empty-sub{font-size:12.5px!important;color:var(--color-text-sub, #64748b)!important;margin-top:4px!important}.blocks-list{display:flex!important;flex-direction:column!important;gap:12px!important}.block-card{background:var(--color-sf1, #12161f)!important;border:1px solid var(--border-color, rgba(255, 255, 255, .1))!important;border-radius:10px!important;overflow:hidden!important;transition:all .2s ease!important;max-width:100%!important;box-sizing:border-box!important;word-break:break-word!important;overflow-wrap:anywhere!important}.block-card.is-dragging{opacity:.4!important;border-style:dashed!important}.block-card-header{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:8px 12px!important;background:#ffffff08!important;border-bottom:1px solid var(--border-color, rgba(255, 255, 255, .06))!important}.block-header-left{display:flex!important;align-items:center!important;gap:8px!important}.block-drag-handle{cursor:grab!important;-webkit-user-select:none!important;user-select:none!important;color:var(--color-text-sub, #64748b)!important;font-size:16px!important;padding:0 4px!important}.block-type-badge{font-size:12.5px!important;font-weight:600!important;color:var(--color-text, #ffffff)!important}.block-order-num{font-size:11px!important;color:var(--color-text-sub, #64748b)!important}.block-header-actions{display:flex!important;align-items:center!important;gap:4px!important}.block-action-btn{background:#ffffff14!important;border:none!important;border-radius:6px!important;color:var(--color-text, #ffffff)!important;padding:4px 8px!important;font-size:12px!important;cursor:pointer!important;transition:background .15s ease!important}.block-action-btn:hover:not(:disabled){background:#fff3!important}.block-action-btn:disabled{opacity:.3!important;cursor:not-allowed!important}.block-action-btn.delete-btn:hover{background:#ef4444!important}.block-card-body{padding:12px!important;display:flex!important;flex-direction:column!important;gap:8px!important;max-width:100%!important;box-sizing:border-box!important;word-break:break-word!important;overflow-wrap:anywhere!important}.block-textarea{width:100%!important;max-width:100%!important;min-height:80px!important;background:var(--color-sf2, #181d27)!important;border:1px solid var(--border-color, rgba(255, 255, 255, .1))!important;border-radius:8px!important;padding:10px 12px!important;color:#fff!important;font-family:inherit!important;font-size:13.5px!important;box-sizing:border-box!important;resize:vertical!important;outline:none!important;white-space:pre-wrap!important;word-break:break-word!important;overflow-wrap:anywhere!important}.block-textarea.code-font{font-family:monospace!important}.block-input{width:100%!important;max-width:100%!important;height:36px!important;background:var(--color-sf2, #181d27)!important;border:1px solid var(--border-color, rgba(255, 255, 255, .1))!important;border-radius:8px!important;padding:0 12px!important;color:#fff!important;font-size:13.5px!important;box-sizing:border-box!important;outline:none!important;word-break:break-word!important;overflow-wrap:anywhere!important}.add-all-demo-blocks-btn{background:var(--color-ac1, #246bfd)!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:6px 12px!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:6px!important;transition:opacity .15s ease!important}.add-all-demo-blocks-btn:hover{opacity:.9!important}.blocks-list,.blocks-container,.post-editor-area,.post-editor-area *,.ProseMirror,.ProseMirror *{max-width:100%!important;box-sizing:border-box!important;word-break:break-word!important;overflow-wrap:anywhere!important}.block-input.margin-top{margin-top:6px!important}.block-input.margin-bottom{margin-bottom:6px!important}.block-btn{display:inline-flex!important;align-items:center!important;gap:6px!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:6px!important;color:#fff!important;padding:6px 12px!important;font-size:12px!important;font-weight:500!important;cursor:pointer!important}.heading-controls-row{display:flex!important;align-items:center!important;gap:8px!important}.heading-level-pills{display:flex!important;gap:2px!important}.lvl-pill{background:#ffffff14!important;border:none!important;border-radius:4px!important;color:#fff!important;padding:4px 8px!important;font-size:11px!important;font-weight:600!important;cursor:pointer!important}.lvl-pill.active{background:var(--color-ac1, #246bfd)!important}.media-block-body{display:flex!important;flex-direction:column!important;gap:8px!important}.media-block-grid{display:flex!important;flex-wrap:wrap!important;gap:8px!important}.media-thumb-item{position:relative!important;width:90px!important;height:90px!important;border-radius:8px!important;overflow:hidden!important}.media-thumb-item img{width:100%!important;height:100%!important;object-fit:cover!important}.thumb-actions{position:absolute!important;top:4px!important;right:4px!important;display:flex!important;gap:4px!important}.thumb-action-btn{width:22px!important;height:22px!important;border-radius:50%!important;background:#000000b3!important;border:none!important;color:#fff!important;font-size:10px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important}.thumb-action-btn.active{background:#ef4444!important}.media-block-bottom-bar,.audio-block-row{display:flex!important;align-items:center!important;gap:8px!important}.map-block-grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important}.map-block-grid .col-span-2{grid-column:span 2!important}.block-table-wrapper{overflow-x:auto!important}.block-editor-table{width:100%!important;border-collapse:collapse!important}.block-editor-table td{border:1px solid var(--border-color, rgba(255, 255, 255, .1))!important;padding:4px!important}.table-cell-input{width:100%!important;background:transparent!important;border:none!important;color:#fff!important;font-size:13px!important;padding:4px 6px!important;box-sizing:border-box!important}.table-block-actions{display:flex!important;gap:8px!important;margin-top:6px!important}.visual-editor tg-time,.tiptap tg-time,.tg-time-node-badge{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:2px!important;margin:0 2px!important;background:linear-gradient(135deg,#246bfd40,#6366f140)!important;border:1px solid rgba(59,130,246,.5)!important;border-radius:8px!important;color:#60a5fa!important;font-size:13.5px!important;font-weight:600!important;cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;vertical-align:baseline!important;transition:all .15s ease!important;box-shadow:0 1px 4px #246bfd26!important}.visual-editor tg-time:hover,.tiptap tg-time:hover,.tg-time-node-badge:hover{background:linear-gradient(135deg,#246bfd66,#6366f166)!important;border-color:#60a5facc!important;box-shadow:0 0 10px #246bfd59!important}.tg-preview-bubble tg-time,.tg-preview-card tg-time,.tg-preview-bubble .tg-time-link,.tg-preview-card .tg-time-link{display:inline!important;background:transparent!important;border:none!important;padding:0!important;margin:0!important;color:var(--tg-color-link, #64b5f6)!important;text-decoration:underline!important;text-underline-offset:2px!important;font-weight:500!important;font-size:inherit!important;cursor:pointer!important;box-shadow:none!important}.tg-preview-bubble tg-time:hover,.tg-preview-card tg-time:hover,.tg-preview-bubble .tg-time-link:hover{color:#90caf9!important;text-decoration:underline!important}.tg-preview-bubble p:empty,.tg-preview-bubble p:has(br:only-child),.visual-editor p:empty{min-height:1.25em!important;margin-bottom:.5em!important}.tg-preview-bubble p:empty:before,.tg-preview-bubble p:has(br:only-child):before{content:" "!important;display:inline-block!important}tg-map,.tg-map-editor-node{display:block!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin:0!important;padding:0!important;position:relative!important}.tg-map-editor-node>div{width:100%!important;max-width:100%!important;box-sizing:border-box!important}tg-math,tg-math-block,.tg-math-inline,.tg-math-block{font-style:italic!important;font-family:KaTeX_Math,"Cambria Math",Times New Roman,serif!important}tg-math,.tg-math-inline{display:inline-block!important;padding:1px 5px!important;background:#64b5f624!important;color:#64b5f6!important;border-radius:4px!important;font-size:13.5px!important;font-style:italic!important}tg-math-block,.tg-math-block{display:block!important;text-align:center!important;padding:8px 14px!important;margin:8px 0!important;background:#64b5f61f!important;color:#64b5f6!important;border-radius:8px!important;font-size:15px!important;font-style:italic!important}.customizer-page,.customizer-grid-layout,.editor-main-column,.customizer-textarea,.visual-editor,.tiptap,.ProseMirror{overflow-anchor:none!important;scroll-behavior:auto!important}.tiptap{padding-left:22px!important;position:relative!important}.editor-block-rail{position:absolute;top:0;left:0;width:22px;bottom:0;pointer-events:none;z-index:15}.bdh-rail-handle{position:absolute;left:2px;width:18px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:5px;background:transparent;color:var(--color-text-secondary, rgba(255, 255, 255, .35));cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:auto;transition:color .12s ease,background .12s ease,transform .1s ease}.bdh-rail-handle:hover{color:var(--color-text, #ffffff);background:var(--color-sf3, rgba(255, 255, 255, .1))}.bdh-rail-handle:active{cursor:grabbing;color:var(--color-ac1, #4a9eff);background:#4a9eff2e;transform:scale(.95)}.bdh-rail-icon{font-size:13px;line-height:1;pointer-events:none}.bdh-drop-indicator{position:absolute;z-index:100001;height:2px;border-radius:1px;background:var(--color-ac1, #4a9eff);pointer-events:none}.bdh-ghost{position:fixed!important;z-index:100002!important;pointer-events:none!important;opacity:.92!important;border-radius:12px!important;box-shadow:0 16px 40px #000000a6!important;border:1.5px dashed var(--color-ac1, #f7653d)!important;color:var(--color-text, #ffffff)!important;overflow:hidden!important;max-height:320px!important;box-sizing:border-box!important}.bdh-ghost:not(blockquote):not(figure):not(table):not(.tg-hashtags-card):not(.bq-quote-card):not(.pullquote){background:var(--color-sf2, #1b222d)!important;padding:10px 14px!important}.bdh-source-block{opacity:.35!important;transition:opacity .1s ease}tg-hashtags.tg-hashtags-card,figure.tg-hashtags-card,.tg-hashtags-card{display:block;margin:10px 0;padding:0;border-radius:12px;overflow:hidden;background:var(--color-sf1, #181d27);border:1px solid var(--border-color, rgba(255, 255, 255, .08));transition:border-color .15s ease,background .15s ease;-webkit-user-select:none;user-select:none}tg-hashtags.tg-hashtags-card:hover,.tg-hashtags-card:hover{border-color:var(--border-color-hover, rgba(255, 255, 255, .2))}.ProseMirror-selectednode,tg-hashtags.ProseMirror-selectednode,figure.tg-hashtags-card.ProseMirror-selectednode,.tg-hashtags-card.ProseMirror-selectednode,figure.ProseMirror-selectednode,tg-collage.ProseMirror-selectednode,tg-slideshow.ProseMirror-selectednode,tg-map.ProseMirror-selectednode,hr.ProseMirror-selectednode,table.ProseMirror-selectednode{outline:2px solid var(--color-ac1)!important;outline-offset:2px!important;border-radius:12px!important}.tg-hashtags-box{display:flex;align-items:center;padding:8px 12px;cursor:pointer;background:transparent}.tg-hashtags-content-row{display:flex;align-items:center;gap:10px;width:100%}.tg-hashtags-icon{font-size:15px;opacity:.8;flex-shrink:0}.tg-hashtags-pills-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:6px;flex:1;min-width:0}.tg-hashtags-empty-text{font-size:13px;color:var(--color-wt, rgba(255, 255, 255, .45))}.tg-hashtag-pill{display:inline-flex;align-items:center;padding:3px 9px;border-radius:8px;font-size:12px;font-weight:500;background:var(--color-sf2, #1f2733);color:var(--color-text, #ffffff);border:1px solid var(--border-color, rgba(255, 255, 255, .1))}.tg-hashtags-add-plus-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:500;background:var(--color-sf2, #1f2733);color:var(--color-text, #ffffff);border:1px solid var(--border-color, rgba(255, 255, 255, .12));cursor:pointer;pointer-events:auto;flex-shrink:0;margin-left:auto;transition:border-color .15s ease,color .15s ease,background .15s ease}.tg-hashtags-add-plus-btn:hover{border-color:var(--color-ac1, #f7653d);color:var(--color-ac1, #f7653d);background:var(--item-hover-bg, rgba(255, 255, 255, .06))}.tg-hashtags-add-plus-btn .plus-icon{font-size:13px;font-weight:600;line-height:1}.tg-hashtag-link{color:var(--color-ac1, #f7653d)!important;font-weight:500;text-decoration:none!important;cursor:pointer}.tg-hashtag-link:hover{text-decoration:underline!important}tg-anchor.tg-anchor-wrapper,.tg-anchor-wrapper{position:relative!important;display:block!important;margin:2px 0!important;padding-right:48px!important}.tg-anchor-handle-btn-right{position:absolute!important;right:0!important;top:0!important;background:#4a9eff1f!important;border:1px dashed rgba(74,158,255,.35)!important;color:var(--color-ac1, #4a9eff)!important;font-size:10px!important;font-weight:600!important;cursor:pointer!important;opacity:.55!important;transition:opacity .15s ease,transform .15s ease,background-color .15s ease!important;display:inline-flex!important;align-items:center!important;padding:1px 5px!important;border-radius:4px!important;z-index:5!important;-webkit-user-select:none!important;user-select:none!important}.tg-anchor-handle-btn-right:hover{opacity:1!important;transform:scale(1.04)!important;background:#4a9eff38!important}.tg-anchor-name-label{font-size:10px!important;font-weight:600!important}.tg-anchor-content-box{width:100%!important}.tiptap-spell-error{text-decoration:underline wavy #ef4444!important;text-underline-offset:3px!important;cursor:pointer!important;position:relative!important}.tiptap-spell-error:hover{background:#ef444414!important;border-radius:2px!important}.spell-check-popup{position:fixed!important;z-index:9999!important;background:var(--color-sf1, #1e2430)!important;border:1px solid var(--border-color, rgba(255, 255, 255, .12))!important;border-radius:10px!important;padding:6px!important;box-shadow:0 8px 32px #0009!important;min-width:160px!important;max-width:240px!important;font-family:inherit!important;font-size:13px!important;color:var(--color-text, #e2e8f0)!important}.spell-check-popup-header{font-size:11px!important;font-weight:600!important;color:#ef4444d9!important;padding:4px 8px 6px!important;border-bottom:1px solid var(--border-color, rgba(255, 255, 255, .08))!important;margin-bottom:4px!important}.spell-check-popup-item{padding:6px 10px!important;border-radius:6px!important;cursor:pointer!important;transition:background .12s ease!important;font-weight:500!important}.spell-check-popup-item:hover{background:var(--item-hover-bg, rgba(255, 255, 255, .08))!important;color:var(--color-ac1, #f7653d)!important}.spell-check-popup-item.add-to-dict{color:#ffffff73!important;font-size:12px!important;border-top:1px solid var(--border-color, rgba(255, 255, 255, .06))!important;margin-top:4px!important}.spell-check-popup-item.add-to-dict:hover{color:var(--color-text, #e2e8f0)!important;background:#ffffff0a!important}.spell-check-popup-no-suggestions{padding:6px 10px!important;color:#ffffff4d!important;font-size:12px!important;font-style:italic!important}.spell-check-loading-badge{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:11.5px!important;color:#ffffff80!important;padding:3px 8px!important;background:#ffffff0a!important;border-radius:8px!important;border:1px solid rgba(255,255,255,.07)!important;animation:spell-badge-pulse 1.2s ease-in-out infinite!important}@keyframes spell-badge-pulse{0%,to{opacity:.5}50%{opacity:1}}.tiptap ul:not(.task-list):not([data-type=taskList]),.tiptap ul.bullet-list,.tg-message-text ul:not(.task-list):not([data-type=taskList]),.tg-message-text ul.bullet-list{list-style-type:disc!important;padding-left:36px!important;margin:6px 0!important}.tiptap ul:not(.task-list):not([data-type=taskList]) ul,.tiptap ul.bullet-list ul,.tg-message-text ul:not(.task-list):not([data-type=taskList]) ul,.tg-message-text ul.bullet-list ul{list-style-type:circle!important;padding-left:24px!important;margin:3px 0!important}.tiptap ul:not(.task-list):not([data-type=taskList]) li,.tiptap ul.bullet-list li,.tg-message-text ul:not(.task-list):not([data-type=taskList]) li,.tg-message-text ul.bullet-list li{margin:3px 0!important;line-height:1.45!important}.tiptap ul:not(.task-list):not([data-type=taskList]) li p,.tiptap ul.bullet-list li p,.tg-message-text ul:not(.task-list):not([data-type=taskList]) li p,.tg-message-text ul.bullet-list li p{margin:0!important}.tiptap ol,.tg-message-text ol{list-style-type:decimal!important;padding-left:36px!important;margin:6px 0!important}.tiptap ol ol,.tg-message-text ol ol{list-style-type:lower-alpha!important;padding-left:24px!important;margin:3px 0!important}.tiptap ol li,.tg-message-text ol li{margin:3px 0!important;line-height:1.45!important}.tiptap ol li p,.tg-message-text ol li p{margin:0!important}.tiptap ul.task-list,.tiptap ul[data-type=taskList],.tg-message-text ul.task-list,.tg-message-text ul[data-type=taskList]{list-style:none!important;list-style-type:none!important;padding-left:0!important;margin:6px 0!important}.tiptap li.task-item,.tiptap li[data-type=taskItem],.tg-message-text li.task-item,.tg-message-text li[data-type=taskItem]{list-style:none!important;list-style-type:none!important;display:flex!important;align-items:flex-start!important;gap:10px!important;margin:4px 0!important;line-height:1.45!important}.tiptap li.task-item>p,.tiptap li[data-type=taskItem]>p,.tg-message-text li.task-item>p,.tg-message-text li[data-type=taskItem]>p{margin:0!important;flex:1!important;min-width:0!important}.tiptap li.task-item:before,.tiptap li[data-type=taskItem]:before,.tg-message-text li.task-item:before,.tg-message-text li[data-type=taskItem]:before{content:""!important;width:17px!important;height:17px!important;min-width:17px!important;min-height:17px!important;border-radius:5px!important;border:1.5px solid var(--border-color, rgba(255, 255, 255, .35))!important;background:var(--color-sf1, rgba(255, 255, 255, .05))!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;margin-top:2px!important;transition:all .15s ease!important;box-sizing:border-box!important;flex-shrink:0!important}.tiptap li.task-item[data-checked=true]:before,.tiptap li[data-type=taskItem][data-checked=true]:before,.tiptap li.task-item[checked=true]:before,.tiptap li[data-type=taskItem][checked=true]:before,.tiptap li.task-item.checked:before,.tiptap li[data-type=taskItem].checked:before,.tg-message-text li.task-item[data-checked=true]:before,.tg-message-text li[data-type=taskItem][data-checked=true]:before,.tg-message-text li.task-item[checked=true]:before,.tg-message-text li[data-type=taskItem][checked=true]:before,.tg-message-text li.task-item.checked:before,.tg-message-text li[data-type=taskItem].checked:before{background-color:var(--color-ac1, #f7653d)!important;border-color:var(--color-ac1, #f7653d)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath fill='%23ffffff' d='M229.66 77.66l-128 128a8 8 0 0 1-11.32 0l-56-56a8 8 0 0 1 11.32-11.32L96 188.69l122.34-122.35a8 8 0 0 1 11.32 11.32Z'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:11px 11px!important}.tiptap li.task-item[data-checked=true]>p,.tiptap li[data-type=taskItem][data-checked=true]>p,.tiptap li.task-item[checked=true]>p,.tiptap li[data-type=taskItem][checked=true]>p,.tiptap li.task-item.checked>p,.tiptap li[data-type=taskItem].checked>p,.tg-message-text li.task-item[data-checked=true]>p,.tg-message-text li[data-type=taskItem][data-checked=true]>p,.tg-message-text li.task-item[checked=true]>p,.tg-message-text li[data-type=taskItem][checked=true]>p,.tg-message-text li.task-item.checked>p,.tg-message-text li[data-type=taskItem].checked>p{text-decoration:line-through!important;opacity:.65!important}.tg-hashtags-preview-line,p.tg-hashtags-preview-line{margin:8px 0!important;font-size:14.5px!important;line-height:1.5!important;display:flex!important;flex-wrap:wrap!important;gap:6px!important}.tg-hashtag-link,a.tg-hashtag-link,span.tg-hashtag-link{color:var(--color-ac1, #64b5f6)!important;font-weight:500!important;text-decoration:none!important;cursor:pointer!important;transition:opacity .15s ease!important}.tg-hashtag-link:hover{opacity:.8!important;text-decoration:underline!important}.vk-hashtag-link,a.vk-hashtag-link,span.vk-hashtag-link{color:#71aaeb!important;font-weight:500!important;text-decoration:none!important;cursor:pointer!important;transition:opacity .15s ease!important}.vk-hashtag-link:hover{opacity:.8!important;text-decoration:underline!important}tg-hashtags,.tg-hashtags-card{display:block!important;margin:10px 0!important;border-radius:12px!important;background:var(--color-sf2, rgba(255, 255, 255, .04))!important;border:1px dashed var(--border-color, rgba(255, 255, 255, .15))!important;padding:8px 12px!important;-webkit-user-select:none!important;user-select:none!important;box-sizing:border-box!important;cursor:pointer!important}.tg-hashtags-box{display:flex!important;align-items:center!important;width:100%!important}.tg-hashtags-content-row{display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;flex-wrap:wrap!important}.tg-hashtags-icon{font-size:16px!important}.tg-hashtags-pills-wrap{display:flex!important;flex-wrap:wrap!important;gap:6px!important;flex:1!important}.tg-hashtag-pill{background:#24a1de26!important;color:#24a1de!important;border:1px solid rgba(36,161,222,.3)!important;padding:2px 8px!important;border-radius:6px!important;font-size:13px!important;font-weight:500!important}.tg-hashtags-empty-text{color:var(--color-text-secondary, #94a3b8)!important;font-size:13px!important}.tg-hashtags-add-plus-btn{background:var(--color-ac1, #246bfd)!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:4px 10px!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;gap:4px!important;margin-left:auto!important}.tg-message-text a,.rich-rendered-box a.md-link,.spec-text a{color:#64b5f6!important;text-decoration:underline!important;cursor:pointer!important;pointer-events:auto!important;word-break:break-all!important;transition:color .15s ease!important}.tg-message-text a:hover,.rich-rendered-box a.md-link:hover,.spec-text a:hover{color:#90caf9!important}*,*:before,*:after{-webkit-tap-highlight-color:transparent!important}html,body,#app,.app-wrapper{touch-action:manipulation;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent!important;background-color:var(--color-bg);margin:0;overflow:hidden}@media screen and (max-width:768px){input,select,textarea{font-size:16px!important}}:root{font-family:var(--font-family-sans)}button{-webkit-tap-highlight-color:transparent!important;border:none}.app-wrapper{display:flex;width:100vw;height:100vh;overflow:hidden}.app-page{flex:1;display:flex;flex-direction:column;position:relative;height:100vh;overflow:hidden}.app-container{position:relative;width:100%;height:100%;font-family:var(--font-family-sans)}@media(max-width:900px){body.has-down-menu .app-container>*,body.has-down-menu .page-container,body.has-down-menu [class$=-page],body.has-down-menu [class*=-page]{padding-bottom:calc(115px + env(safe-area-inset-bottom,0px))!important}body.has-down-menu .app-container>*:after,body.has-down-menu .page-container:after,body.has-down-menu [class$=-page]:after,body.has-down-menu [class*=-page]:after{content:"";display:block;min-height:calc(25px + env(safe-area-inset-bottom,0px));width:100%;flex-shrink:0;pointer-events:none}}@media(min-width:769px){*{scrollbar-width:thin;scrollbar-color:rgba(247,101,61,.3) transparent}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#f7653d59;border-radius:99px;transition:background .2s ease}::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background:var(--color-ac1)}::-webkit-scrollbar-corner{background:transparent}}@media(max-width:768px){html,body,.app-container,.page-container,[class$=-page],[class*=-page]{scrollbar-width:none!important;-ms-overflow-style:none!important}html::-webkit-scrollbar,body::-webkit-scrollbar,.app-container::-webkit-scrollbar,.page-container::-webkit-scrollbar,[class$=-page]::-webkit-scrollbar,[class*=-page]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}}.app-page{position:relative}img{-webkit-touch-callout:none}.pwa-update-banner{position:fixed;bottom:24px;right:24px;z-index:100005;display:flex;align-items:center;gap:16px;padding:12px 16px;background:var(--color-sf1, #181d27);border:1px solid var(--border-color, rgba(255, 255, 255, .14));border-radius:var(--card-radius, 14px);box-shadow:0 12px 32px #0000008c;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--color-text, #ffffff);max-width:440px}@media screen and (max-width:768px){.pwa-update-banner{left:12px;right:12px;bottom:84px;max-width:none}}.update-banner-content{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.update-banner-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#4a9eff24;color:var(--color-ac1, #4a9eff);flex-shrink:0}.update-banner-text{display:flex;flex-direction:column;gap:2px;min-width:0}.update-banner-title{font-weight:600;font-size:14px;color:var(--color-text, #ffffff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.update-banner-desc{font-size:12px;color:var(--color-wt, rgba(255, 255, 255, .6));line-height:1.3}.update-banner-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.update-btn-reload{padding:8px 14px;border-radius:8px;background:var(--color-ac1, #4a9eff);color:#fff;font-size:13px;font-weight:600;cursor:pointer;border:none;transition:opacity .15s ease,transform .1s ease}.update-btn-reload:hover{opacity:.9;transform:scale(.98)}.update-btn-dismiss{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:transparent;color:var(--color-wt, rgba(255, 255, 255, .5));font-size:13px;cursor:pointer;border:none;transition:background .15s ease,color .15s ease}.update-btn-dismiss:hover{background:var(--item-hover-bg, rgba(255, 255, 255, .1));color:var(--color-text, #ffffff)}
