.falcon-editor-actions{position:fixed;top:0;left:0;right:0;z-index:2147483000;display:flex;align-items:center;justify-content:flex-end;gap:9px;min-height:54px;padding:8px 12px;border-bottom:1px solid rgba(53,226,188,.46);background:radial-gradient(circle at 18% 0%, rgba(28, 132, 255, 0.32), transparent 28%),radial-gradient(circle at 78% 0%, rgba(53, 226, 188, 0.26), transparent 30%),linear-gradient(90deg, rgba(8, 22, 44, 0.98), rgba(10, 56, 68, 0.98) 48%, rgba(5, 38, 45, 0.98));box-shadow:0 12px 30px rgba(3,20,37,.36),0 0 32px rgba(29,145,255,.2),0 0 28px rgba(53,226,188,.16);font-family:Arial,sans-serif;backdrop-filter:blur(8px)}.falcon-editor-title{margin-right:auto;color:#fff;font-size:13px;font-weight:800;letter-spacing:0;text-shadow:0 0 12px rgba(53,226,188,.24)}.falcon-editor-flash{min-width:140px;max-width:min(420px,28vw);color:#d7e8ff;font-size:12px;font-weight:600;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.falcon-editor-flash.is-success{color:#6ee7b7}.falcon-editor-flash.is-warning{color:#ffe08a}.falcon-editor-flash.is-error{color:#ffb4a8}.falcon-editor-tech,.falcon-editor-current{display:inline-flex;align-items:center;height:28px;max-width:min(320px,24vw);padding:0 9px;border:1px solid rgba(131,224,172,.26);border-radius:6px;background:hsla(0,0%,100%,.1);color:#d7e8ff;font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.falcon-editor-current{color:#fff}.falcon-editor-language{display:inline-flex;align-items:center;gap:6px;margin:0;color:#dff8ff;font-size:12px;font-weight:700}.falcon-editor-language select{height:34px;min-width:88px;padding:0 30px 0 10px;border:1px solid rgba(91,216,255,.42);border-radius:7px;background:linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(235, 250, 255, 0.96));color:#0c243f;font-size:13px;font-weight:800;box-shadow:0 0 0 1px rgba(53,226,188,.08),0 8px 18px rgba(6,28,50,.16)}.falcon-editor-source-language select{min-width:88px}.falcon-editor-actions button{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:34px;border:0;border-radius:6px;font-size:13px;font-weight:700;line-height:1;cursor:pointer}.falcon-editor-save{padding:0 14px;background:linear-gradient(135deg, #1688ff, #16b886);color:#fff;box-shadow:0 0 20px rgba(29,145,255,.3),0 0 18px rgba(53,226,188,.26)}.falcon-editor-close{background:hsla(0,0%,100%,.14);color:#fff}.falcon-editor-secondary{padding:0 10px;border:1px solid rgba(130,211,255,.12) !important;background:hsla(0,0%,100%,.13);color:#fff}.falcon-editor-secondary.is-active{background:linear-gradient(135deg, rgba(28, 132, 255, 0.28), rgba(53, 226, 188, 0.22));color:#e6fff0}.falcon-editor-translate{border:1px solid rgba(53,226,188,.38) !important;background:linear-gradient(135deg, rgba(22, 136, 255, 0.3), rgba(22, 184, 134, 0.28)) !important;color:#f4fff9 !important;box-shadow:0 0 18px rgba(29,145,255,.16),0 0 18px rgba(53,226,188,.14)}.falcon-editor-actions.is-saving{pointer-events:none;opacity:.72}.falcon-editor-actions.is-translating{cursor:progress}.falcon-editor-actions.is-loading-language{cursor:progress;box-shadow:0 12px 30px rgba(3,20,37,.38),0 0 36px rgba(29,145,255,.25),0 0 30px rgba(53,226,188,.22)}.falcon-editor-actions.is-loading-language select,.falcon-editor-actions.is-loading-language button:disabled{opacity:.68;cursor:progress}.falcon-editor-notice{position:fixed;top:66px;left:50%;z-index:2147483002;display:grid;grid-template-columns:34px minmax(0, 1fr) auto;align-items:center;gap:12px;width:min(560px,100vw - 28px);padding:14px 16px;border:1px solid rgba(91,216,151,.36);border-radius:8px;background:linear-gradient(135deg, rgba(10, 28, 24, 0.98), rgba(14, 47, 40, 0.98));box-shadow:0 14px 34px rgba(0,0,0,.28),0 0 26px rgba(31,122,77,.22);color:#fff;font-family:Arial,sans-serif;transform:translateX(-50%)}.falcon-editor-notice.is-error{border-color:rgba(255,132,112,.46);background:linear-gradient(135deg, rgba(40, 18, 16, 0.98), rgba(66, 30, 24, 0.98));box-shadow:0 14px 34px rgba(0,0,0,.28),0 0 24px rgba(255,132,112,.16)}.falcon-editor-notice.is-warning{border-color:rgba(255,204,92,.52);background:radial-gradient(circle at 8% 0%, rgba(29, 145, 255, 0.24), transparent 34%),linear-gradient(135deg, rgba(37, 31, 12, 0.98), rgba(13, 47, 45, 0.98));box-shadow:0 14px 34px rgba(0,0,0,.28),0 0 24px rgba(255,204,92,.16),0 0 26px rgba(53,226,188,.14)}.falcon-editor-notice-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:rgba(91,216,151,.18);color:#6ee7b7;font-size:18px;font-weight:800}.falcon-editor-notice.is-error .falcon-editor-notice-icon{background:rgba(255,132,112,.18);color:#ffb4a8}.falcon-editor-notice.is-warning .falcon-editor-notice-icon{background:rgba(255,204,92,.18);color:#ffe08a}.falcon-editor-notice-body{display:grid;gap:3px;min-width:0}.falcon-editor-notice-body strong{color:#fff;font-size:14px;font-weight:800;line-height:1.2}.falcon-editor-notice-body small{color:#d7e8ff;font-size:12px;font-weight:600;line-height:1.35}.falcon-editor-notice-close{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:0 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:6px;background:hsla(0,0%,100%,.1);color:#fff;font-size:12px;font-weight:800;cursor:pointer}.falcon-editor-active body::before{content:"";position:fixed;inset:50px 0 0;z-index:2147482990;border:2px solid rgba(8,119,217,.42);box-shadow:inset 0 0 28px rgba(8,119,217,.12);pointer-events:none}.falcon-editor-active [data-falcon-editable=text],.falcon-editor-active .translation_text_editor,.falcon-editor-active [data-editor-type]{outline:0 !important;box-shadow:0 0 0 1px rgba(8,119,217,.36),0 0 0 4px rgba(8,119,217,.07);transition:box-shadow .16s ease,background-color .16s ease;cursor:text}.falcon-editor-active [data-falcon-editable=text]:hover,.falcon-editor-active [data-falcon-editable=text].ck-focused,.falcon-editor-active [data-falcon-editable=text]:focus,.falcon-editor-active .translation_text_editor:hover,.falcon-editor-active .translation_text_editor.ck-focused,.falcon-editor-active .translation_text_editor:focus,.falcon-editor-active [data-editor-type]:hover,.falcon-editor-active [data-editor-type].ck-focused,.falcon-editor-active [data-editor-type]:focus{box-shadow:0 0 0 1px rgba(8,119,217,.82),0 0 0 7px rgba(8,119,217,.12),0 0 22px rgba(8,119,217,.24);background:rgba(8,119,217,.035)}.falcon-editor-active .falcon-editor-current-element,.falcon-editor-active .falcon-editor-editing-element,.falcon-editor-active .falcon-editor-current-element.ck-focused,.falcon-editor-active .falcon-editor-editing-element.ck-focused{outline:2px solid rgba(24,150,89,.95) !important;outline-offset:0;box-shadow:0 0 0 3px rgba(91,216,151,.18),0 0 24px rgba(31,122,77,.34);background:rgba(31,122,77,.045)}.falcon-editor-active .falcon-editor-missing-translation{box-shadow:0 0 0 1px rgba(255,204,92,.86),0 0 0 4px rgba(255,204,92,.12),0 0 20px rgba(255,204,92,.2) !important;background:rgba(255,204,92,.045)}.falcon-editor-active .ck.ck-editor__editable_inline,.falcon-editor-active .ck.ck-content.ck-editor__editable_inline,.falcon-editor-active .falcon-editor-ck-inline{min-height:0 !important;padding:0 !important;border:0 !important;outline-offset:0 !important;box-sizing:border-box !important;color:inherit !important;font-family:inherit !important;font-size:inherit !important;font-style:inherit !important;font-weight:inherit !important;letter-spacing:inherit !important;line-height:inherit !important;text-align:inherit !important;text-transform:inherit !important}.falcon-editor-active .falcon-editor-ck-inline>:first-child{margin-top:0 !important}.falcon-editor-active .falcon-editor-ck-inline>:last-child{margin-bottom:0 !important}.falcon-editor-active .falcon-editor-editing-element.ck.ck-editor__editable_inline,.falcon-editor-active .falcon-editor-editing-element.ck.ck-content.ck-editor__editable_inline,.falcon-editor-active .falcon-editor-editing-element.falcon-editor-ck-inline{outline:2px solid rgba(24,150,89,.95) !important;outline-offset:0 !important;box-shadow:0 0 0 3px rgba(91,216,151,.18),0 0 24px rgba(31,122,77,.34) !important;background:rgba(31,122,77,.045) !important}.falcon-editor-active [data-falcon-editable=image],.falcon-editor-active .translation_text_editor img,.falcon-editor-active [data-editor-type] img{outline:0 !important;box-shadow:0 0 0 2px rgba(8,119,217,.52),0 0 0 6px rgba(8,119,217,.1)}.falcon-editor-highlight-off [data-falcon-editable=text],.falcon-editor-highlight-off .translation_text_editor,.falcon-editor-highlight-off [data-editor-type],.falcon-editor-highlight-off [data-falcon-editable=image],.falcon-editor-highlight-off .translation_text_editor img,.falcon-editor-highlight-off [data-editor-type] img{box-shadow:none !important;background:rgba(0,0,0,0) !important}.falcon-editor-image-action{position:absolute;z-index:2147482999;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid hsla(0,0%,100%,.78);border-radius:12px;background:linear-gradient(135deg, #1688ff, #16b886);color:#fff;box-shadow:0 10px 22px rgba(21,32,43,.24),0 0 0 4px rgba(22,136,255,.16);cursor:pointer;transition:transform .14s ease,box-shadow .14s ease,filter .14s ease}.falcon-editor-image-action:hover,.falcon-editor-image-action:focus-visible{filter:brightness(1.05);box-shadow:0 12px 28px rgba(21,32,43,.3),0 0 0 5px rgba(22,184,134,.2);transform:translateY(-1px)}.falcon-editor-image-action svg{width:28px;height:28px;display:block}.falcon-editor-file-input{position:fixed;left:-9999px;width:1px;height:1px;opacity:0}.falcon-editor-image-dialog{position:fixed;inset:0;z-index:2147483003;display:grid;place-items:center;padding:18px;background:rgba(3,12,24,.54);font-family:Arial,sans-serif}.falcon-editor-image-dialog[hidden]{display:none}.falcon-editor-image-dialog__panel{width:min(760px,100vw - 36px);padding:16px;border:1px solid rgba(91,216,255,.32);border-radius:8px;background:#fff;color:#0c243f;box-shadow:0 24px 70px rgba(0,0,0,.38)}.falcon-editor-image-dialog__head,.falcon-editor-image-dialog__actions{display:flex;align-items:center;justify-content:space-between;gap:10px}.falcon-editor-image-dialog__head strong{font-size:16px}.falcon-editor-image-dialog__head button,.falcon-editor-image-dialog__actions button{min-height:34px;padding:0 12px;border:0;border-radius:6px;background:#e8f1fb;color:#0c243f;font-weight:800;cursor:pointer}.falcon-editor-image-dialog__actions button:last-child{background:linear-gradient(135deg, #1688ff, #16b886);color:#fff}.falcon-editor-image-dialog__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;margin:16px 0}.falcon-editor-image-dialog figure{display:grid;gap:8px;align-content:start;min-height:230px;margin:0;padding:10px;border:1px solid #d6e4f2;border-radius:8px;background:#f7fbff}.falcon-editor-image-dialog figure[data-image-dropzone]{cursor:pointer}.falcon-editor-image-dialog figure[data-image-dropzone]:hover{border-color:#1688ff;box-shadow:0 0 0 3px rgba(22,136,255,.1)}.falcon-editor-image-dialog figure span,.falcon-editor-image-dialog label span{font-size:12px;font-weight:800;color:#35516f}.falcon-editor-image-dialog figure img{width:100%;max-height:260px;object-fit:contain;border-radius:6px;background:#fff}.falcon-editor-image-dialog figure em{display:grid;place-items:center;min-height:180px;padding:12px;border:1px dashed #b9cee4;border-radius:6px;color:#607d9b;font-size:13px;font-style:normal;text-align:center}.falcon-editor-image-dialog__file,.falcon-editor-image-dialog__alt{display:grid;gap:6px;margin-bottom:12px}.falcon-editor-image-dialog__message{margin:-4px 0 12px;padding:9px 10px;border-radius:6px;font-size:13px;font-weight:800}.falcon-editor-image-dialog__message.is-error{border:1px solid rgba(213,80,64,.28);background:#fff1ef;color:#9f2416}.falcon-editor-image-dialog__message.is-success{border:1px solid rgba(22,184,134,.28);background:#eefbf6;color:#0b6b4d}.falcon-editor-image-dialog__file input,.falcon-editor-image-dialog__alt input,.falcon-editor-image-dialog__sizes input{width:100%;min-height:36px;padding:0 10px;border:1px solid #c8d8ea;border-radius:6px;font:700 13px/1 Arial,sans-serif}.falcon-editor-image-dialog__sizes{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;margin-bottom:12px}.falcon-editor-image-dialog__sizes label{display:grid;gap:6px}.falcon-editor-fallback{outline-style:solid !important}.ck.ck-balloon-panel{z-index:2147483001 !important;max-width:calc(100vw - 24px) !important}.ck.ck-balloon-panel .ck.ck-toolbar{width:max-content !important;max-width:calc(100vw - 32px) !important;white-space:normal !important}.ck.ck-balloon-panel .ck.ck-toolbar>.ck-toolbar__items{flex-wrap:wrap !important;max-width:calc(100vw - 44px) !important}.ck.ck-balloon-panel .ck.ck-toolbar .ck-toolbar__separator{align-self:stretch}.ck.ck-balloon-panel .ck.ck-dropdown__panel{max-width:min(420px,100vw - 40px) !important}@media(max-width: 720px){.falcon-editor-actions{flex-wrap:wrap;justify-content:flex-start}.falcon-editor-notice{top:96px;grid-template-columns:30px minmax(0, 1fr)}.falcon-editor-notice-close{grid-column:1/-1;width:100%}.falcon-editor-title{width:100%;margin-right:0}.falcon-editor-flash{max-width:100%;min-width:0;flex:1 1 100%;text-align:left}.falcon-editor-tech,.falcon-editor-current{max-width:100%}.falcon-editor-active body::before{top:92px}}.falcon-editor-online-ui,.falcon-editor-link-panel,.falcon-editor-image-panel{font-family:Arial,Helvetica,sans-serif}.falcon-editor-status{position:fixed;right:14px;bottom:14px;z-index:2147483004;display:none;align-items:center;min-height:30px;padding:0 12px;border:1px solid rgba(91,216,255,.32);border-radius:7px;background:rgba(8,22,44,.94);color:#e8f7ff;font-size:12px;font-weight:800;box-shadow:0 12px 28px rgba(3,20,37,.28)}.falcon-editor-active .falcon-editor-status{display:inline-flex}.falcon-editor-status.is-dirty{border-color:rgba(255,204,92,.5);color:#ffe08a}.falcon-editor-status.is-saving{border-color:rgba(91,216,255,.5);color:#9be7ff}.falcon-editor-status.is-saved{border-color:rgba(91,216,151,.52);color:#6ee7b7}.falcon-editor-status.is-error{border-color:rgba(255,132,112,.52);color:#ffb4a8}.falcon-editor-toast-stack{position:fixed;right:14px;top:68px;z-index:2147483005;display:grid;gap:8px;width:min(360px,100vw - 28px);pointer-events:none}.falcon-editor-toast{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:4px 10px;padding:11px 12px;border:1px solid rgba(91,216,151,.34);border-radius:8px;background:rgba(8,22,44,.96);color:#fff;box-shadow:0 18px 38px rgba(3,20,37,.34);pointer-events:auto}.falcon-editor-toast strong,.falcon-editor-toast span{min-width:0}.falcon-editor-toast strong{grid-column:1;font-size:13px;line-height:1.2}.falcon-editor-toast span{grid-column:1;color:#d7e8ff;font-size:12px;font-weight:700;line-height:1.35}.falcon-editor-toast button{grid-column:2;grid-row:1/span 2;align-self:start;width:26px;height:26px;border:0;border-radius:5px;background:hsla(0,0%,100%,.12);color:#fff;font-weight:800}.falcon-editor-toast.is-error{border-color:rgba(255,132,112,.48)}.falcon-editor-link-panel,.falcon-editor-image-panel{position:absolute;z-index:2147483006;display:grid;gap:10px;width:min(320px,100vw - 20px);padding:12px;border:1px solid rgba(91,216,255,.32);border-radius:8px;background:#fff;color:#0c243f;box-shadow:0 22px 58px rgba(3,20,37,.32)}.falcon-editor-link-panel[hidden],.falcon-editor-image-panel[hidden]{display:none}.falcon-editor-panel-head,.falcon-editor-panel-actions,.falcon-editor-link-options{display:flex;align-items:center;gap:8px}.falcon-editor-panel-head{justify-content:space-between}.falcon-editor-panel-head button,.falcon-editor-panel-actions button{min-height:32px;border:0;border-radius:6px;background:#e8f1fb;color:#0c243f;font-size:12px;font-weight:800;cursor:pointer}.falcon-editor-panel-actions button:last-child{margin-left:auto;background:linear-gradient(135deg, #1688ff, #16b886);color:#fff}.falcon-editor-link-panel label,.falcon-editor-image-panel label{display:grid;gap:5px;color:#35516f;font-size:12px;font-weight:800}.falcon-editor-link-panel input[type=text],.falcon-editor-image-panel input[type=text]{width:100%;min-height:36px;padding:0 9px;border:1px solid #c8d8ea;border-radius:6px;color:#0c243f;font:700 13px/1 Arial,sans-serif}.falcon-editor-link-options{flex-wrap:wrap}.falcon-editor-link-options label{display:inline-flex;grid-template-columns:none;align-items:center;gap:5px}.spinner-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.spinner-container.core-overlay{position:absolute;inset:0;z-index:4;pointer-events:none;background:linear-gradient(to bottom, rgba(255, 255, 255, 0.38), rgba(255, 255, 255, 0.18))}.spinner{width:40px;height:40px;border:4px solid rgba(0,0,0,.1);border-top:4px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#pageContent{position:relative;transition:opacity .16s ease,transform .16s ease;will-change:opacity,transform}body.core-language-switching #pageContent{transition:none;animation:none;will-change:auto}body.core-language-switching #pageContent.core-transition-out,body.core-language-switching #pageContent.core-transition-in{opacity:1;transform:none;animation:none}body.core-language-switching #pageContent .spinner-container.core-overlay{background:rgba(0,0,0,0)}#pageContent.core-transition-out{opacity:.55;transform:translateY(4px)}#pageContent.core-navigation-wait{cursor:progress;opacity:.84;transform:translateY(2px)}.core-navigation-loader{background:rgba(215,25,32,.16);height:3px;inset:0 0 auto;overflow:hidden;pointer-events:none;position:absolute;z-index:20}.core-navigation-loader::after{animation:coreNavigationProgress .75s ease-in-out infinite;background:#d71920;content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:38%}#pageContent.core-transition-in{animation:pageContentIn .16s ease-out both}@keyframes pageContentIn{0%{opacity:.88;transform:translateY(3px)}100%{opacity:1;transform:translateY(0)}}@keyframes coreNavigationProgress{from{transform:translateX(-100%)}to{transform:translateX(365%)}}@media(prefers-reduced-motion: reduce){#pageContent,#pageContent.core-transition-in,.core-navigation-loader::after{animation:none;transition:none}.core-navigation-loader::after{transform:none;width:100%}}li.nav-item>span{cursor:pointer}.modal-backdrop{z-index:1050 !important}.modal{z-index:1055 !important}.modal .modal-dialog{position:relative;z-index:1056}
