@keyframes ai-tooltip-card-appear{0%{opacity:0;transform:translateY(-6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ai-tooltip-border-flow{0%,to{background-position:0 0,0 0,0 0,0%}50%{background-position:0 0,0 0,0 0,100%}}@keyframes ai-tooltip-glow-pulse{0%,to{opacity:.4;transform:translateY(0)scale(1)}50%{opacity:.6;transform:translateY(-3px)scale(1.05)}}.rf-anchored-dialog{--rf-anchored-dialog-width:360px;--rf-anchored-dialog-min-width:0px;--rf-anchored-dialog-horizontal-gap:20px;--rf-anchored-dialog-mobile-gap:12px;--rf-anchored-dialog-stroke:#1b2a491f;--rf-anchored-dialog-hairline:#1b2a491a;--rf-anchored-dialog-separator:#1b2a4924;--rf-anchored-dialog-glass-top:#fffffffc;--rf-anchored-dialog-glass-bottom:#f7f9fdfc;--rf-anchored-dialog-shadow:0 26px 60px #12264a2e}@media not print{:root[data-mantine-color-scheme=dark] .rf-anchored-dialog{--rf-anchored-dialog-stroke:#ffffff1a;--rf-anchored-dialog-hairline:#ffffff1a;--rf-anchored-dialog-separator:#ffffff24;--rf-anchored-dialog-glass-top:#34373bfc;--rf-anchored-dialog-glass-bottom:#292b30fc;--rf-anchored-dialog-shadow:var(--shadow-lvl4)}}.rf-anchored-dialog--fixed-width{width:min(var(--rf-anchored-dialog-width), 100vw - var(--rf-anchored-dialog-horizontal-gap));min-width:min(var(--rf-anchored-dialog-min-width), 100vw - var(--rf-anchored-dialog-horizontal-gap))}.rf-anchored-dialog--content-width{width:fit-content;max-width:calc(100vw - var(--rf-anchored-dialog-horizontal-gap));min-width:min(var(--rf-anchored-dialog-min-width), 100vw - var(--rf-anchored-dialog-horizontal-gap))}.rf-anchored-dialog--menu{border:1px solid var(--rf-anchored-dialog-stroke);background:radial-gradient(circle at top right, #688aff1f, transparent 32%), linear-gradient(180deg, var(--rf-anchored-dialog-glass-top), var(--rf-anchored-dialog-glass-bottom));box-shadow:var(--rf-anchored-dialog-shadow);border-radius:24px;overflow:hidden;padding:0!important}.rf-anchored-dialog--menu.rf-anchored-list-dialog{--rf-anchored-dialog-stroke:var(--neutral-20);--rf-anchored-dialog-separator:var(--neutral-10);--rf-anchored-dialog-shadow:0 18px 48px #1b222e2e;--rf-list-hover-bg:var(--neutral-05);--rf-list-hover-color:var(--neutral-80);font-family:var(--font-family);background:var(--neutral-00);border-radius:14px}@media not print{:root[data-mantine-color-scheme=dark] .rf-anchored-dialog--menu.rf-anchored-list-dialog{--rf-anchored-dialog-shadow:var(--shadow-lvl4)}}.rf-anchored-dialog--support{--rf-anchored-dialog-width:440px;--rf-anchored-dialog-horizontal-gap:24px;--rf-anchored-dialog-mobile-gap:16px;--rf-anchored-dialog-stroke:#1c2c4a1a;--rf-anchored-dialog-glass-bottom:#f8fafdfc;--rf-anchored-dialog-shadow:0 24px 60px #14284b2e;border:1px solid var(--rf-anchored-dialog-stroke);background:radial-gradient(circle at top right, #5b8cff29, transparent 34%), linear-gradient(180deg, var(--rf-anchored-dialog-glass-top), var(--rf-anchored-dialog-glass-bottom));box-shadow:var(--rf-anchored-dialog-shadow);border-radius:20px;padding:16px!important}@media not print{:root[data-mantine-color-scheme=dark] .rf-anchored-dialog--support{--rf-anchored-dialog-stroke:#ffffff1a;--rf-anchored-dialog-glass-bottom:#292b30fc;--rf-anchored-dialog-shadow:var(--shadow-lvl4)}}.rf-anchored-dialog__content{flex-direction:column;display:flex}.rf-navbar-settings-dialog__content{gap:8px;min-width:0;padding:10px}.rf-navbar-settings-dialog__section{flex-direction:column;gap:2px;display:flex}.rf-navbar-settings-dialog__section+.rf-navbar-settings-dialog__section{border-top:1px solid var(--rf-anchored-dialog-hairline);padding-top:8px}.rf-navbar-settings-dialog__section-title{font-size:var(--fz-11);font-weight:var(--fw-700);text-transform:uppercase;letter-spacing:var(--ls-caps);color:var(--neutral-60);padding:2px 12px 4px}.rf-navbar-settings-dialog__row{border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-width:280px;padding:8px 12px;display:flex}.rf-navbar-settings-dialog__item{min-width:280px;display:flex}.rf-navbar-settings-dialog__item .rf-switch{border-radius:16px;flex-wrap:nowrap;gap:12px;width:100%;padding:10px 12px;transition:background-color .15s ease-in-out}.rf-navbar-settings-dialog__item .rf-switch:hover{background:#2c6cff0f}.rf-navbar-settings-dialog__item .rf-switch .mantine-Switch-labelWrapper{flex:auto;min-width:0}.rf-navbar-settings-dialog__item .rf-switch .mantine-Switch-label{text-align:left;white-space:normal;text-overflow:unset;overflow-wrap:anywhere;padding-right:0;overflow:visible}.rf-navbar-settings-dialog__label{align-items:center;gap:6px;min-width:0;display:inline-flex}.rf-navbar-settings-dialog__label-text{white-space:normal;min-width:0;text-overflow:unset;overflow-wrap:anywhere;overflow:visible}.rf-navbar-settings-dialog__label-icon{width:18px;height:18px;color:var(--primary-60-main);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.rf-anchored-dialog__separator,.rf-anchored-list-dialog__list .rf-list__separator{background:linear-gradient(90deg, transparent, var(--rf-anchored-dialog-separator,#1b2a4924), transparent);width:auto;margin:5px 20px}.rf-anchored-list-dialog__list .rf-list__separator{background:var(--rf-anchored-dialog-separator);margin:5px 12px}.rf-anchored-list-dialog__skeleton{padding:6px 0}.rf-anchored-list-dialog__skeleton-item{align-items:center;height:40px;padding:2px 6px;display:flex}.rf-anchored-list-dialog__skeleton-block{background-color:var(--neutral-05);border-radius:10px;align-items:center;width:100%;height:36px;padding:0 12px;display:flex}.rf-anchored-list-dialog__list{width:100%;min-width:0;max-width:none;max-height:min(420px,100vh - 160px);padding:6px 0;overflow:hidden auto}.rf-anchored-list-dialog__list .rf-list__element{width:calc(100% - 12px);min-height:38px;color:var(--neutral-80);font-family:inherit;font-size:var(--fz-13);font-weight:var(--fw-400);white-space:normal;text-overflow:unset;background:0 0;border-radius:9px;align-items:center;margin:0 6px;padding:0 10px;line-height:normal;transition:color .12s,background-color .12s;overflow:visible}.rf-anchored-list-dialog__list .rf-list__start-adornment{width:16px;height:16px;color:var(--neutral-80);flex-basis:16px;align-self:center;line-height:0}.rf-anchored-list-dialog__list .rf-list__start-adornment>span,.rf-anchored-list-dialog__list .rf-list__start-adornment svg{width:16px;height:16px;display:inline-flex}.rf-anchored-list-dialog__list .rf-list__element-label,.rf-anchored-list-dialog__list .rf-list__end-adornment{align-self:center}.rf-anchored-list-dialog__list .rf-list__element:hover:not(.rf-list__element--static){background:var(--rf-list-hover-bg);border-color:#0000}.rf-anchored-list-dialog__list .rf-list__element:hover:not(.rf-list__element--static) .rf-list__element-label,.rf-anchored-list-dialog__list .rf-list__element:hover:not(.rf-list__element--static) .rf-list__start-adornment,.rf-anchored-list-dialog__list .rf-list__element:hover:not(.rf-list__element--static) .rf-list__element-label svg,.rf-anchored-list-dialog__list .rf-list__element:hover:not(.rf-list__element--static) .rf-list__end-adornment .rf-button{color:var(--rf-list-hover-color)}.rf-anchored-list-dialog__list .rf-list__element-label{min-width:0;text-overflow:unset;white-space:normal;overflow-wrap:anywhere;flex:auto;overflow:visible}.rf-anchored-list-dialog--items-start .rf-list__element,.rf-anchored-list-dialog--items-start .settings-item{align-items:flex-start}.rf-anchored-list-dialog--hover-end-adornment .rf-list__end-adornment{display:none}.rf-anchored-list-dialog--hover-end-adornment .rf-list__element:hover .rf-list__end-adornment,.rf-anchored-list-dialog .actions-menu--key,.rf-anchored-list-dialog .document-actions-menu--new-tab,.rf-anchored-list-dialog .document-actions-menu--key,.rf-anchored-list-dialog .routes-actions-menu--key,.rf-anchored-list-dialog .doc-button--new-tab,.rf-anchored-list-dialog .doc-button--key{display:flex}@media (width<=768px){.rf-anchored-dialog--fixed-width{width:min(100vw - var(--rf-anchored-dialog-mobile-gap), var(--rf-anchored-dialog-width));min-width:min(100vw - var(--rf-anchored-dialog-mobile-gap), var(--rf-anchored-dialog-min-width))}.rf-anchored-dialog--content-width{min-width:min(100vw - var(--rf-anchored-dialog-mobile-gap), var(--rf-anchored-dialog-min-width))}.rf-navbar-settings-dialog__item,.rf-navbar-settings-dialog__row{min-width:0}}
