.knowledge-page{padding:24px}.knowledge-page__card{max-width:1360px;margin:0 auto}.knowledge-fab{position:fixed;z-index:12;display:grid;grid-template-columns:68px minmax(0,1fr);gap:14px;align-items:center;width:248px;padding:14px 18px 14px 14px;border-radius:24px;border:1px solid rgba(15,76,92,.14);background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(239,246,255,.98));box-shadow:0 20px 40px rgba(15,23,42,.14);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.knowledge-fab--dragging{cursor:-webkit-grabbing;cursor:grabbing;box-shadow:0 28px 52px rgba(15,23,42,.2)}.knowledge-fab--open{border-color:rgba(15,76,92,.24)}.knowledge-fab__grab{position:absolute;top:10px;right:12px;color:#64748b}.knowledge-fab__robot-shell{display:grid;place-items:center;width:68px;height:68px;border-radius:20px;background:linear-gradient(180deg,rgba(15,76,92,.1),rgba(20,184,166,.08));overflow:hidden}.knowledge-fab__robot{width:62px;height:62px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;filter:grayscale(1) contrast(1.14) brightness(.82)}.knowledge-fab__copy strong{display:block;color:#0f172a;font-size:1rem;font-weight:800}.knowledge-fab__copy span{display:block;margin-top:4px;color:#64748b;font-size:.82rem;line-height:1.45}.knowledge-dialog{box-shadow:none!important}.knowledge-dialog__card{overflow:hidden;border-radius:28px!important}.knowledge-dialog__hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:18px;padding:28px 30px 22px;color:#e2e8f0;background:radial-gradient(circle at top left,rgba(103,183,204,.22),transparent 26%),radial-gradient(circle at 80% 20%,rgba(45,212,191,.16),transparent 24%),linear-gradient(145deg,#0a3440,#0f4c5c 56%,#146c7d)}.knowledge-dialog__eyebrow{display:inline-block;margin-bottom:10px;color:rgba(226,232,240,.8);font-size:.76rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.knowledge-dialog__hero-copy h2{margin:0;color:#f8fafc;font-size:2rem;line-height:1.02;letter-spacing:-.04em}.knowledge-dialog__hero-copy p{max-width:56ch;margin:12px 0 0;color:rgba(226,232,240,.8);line-height:1.72}.knowledge-dialog__quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.knowledge-dialog__quick-chip{background:hsla(0,0%,100%,.14)!important;color:#f8fafc!important;border:1px solid hsla(0,0%,100%,.14)}.knowledge-dialog__hero-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.knowledge-dialog__hero-robot{display:flex;align-items:center;justify-content:center}.knowledge-dialog__hero-robot img{width:190px;max-width:100%;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;filter:grayscale(1) contrast(1.16) brightness(1.45)}.knowledge-dialog__close{position:absolute!important;top:18px;right:18px;color:#f8fafc!important}.knowledge-dialog__content{padding:22px 24px 24px!important}.knowledge-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center}.knowledge-toolbar__actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.knowledge-toolbar--secondary{margin-top:12px}.knowledge-toolbar__status{display:flex;flex-direction:column;gap:4px}.knowledge-toolbar__status strong{color:#0f172a;font-size:.98rem}.knowledge-toolbar__status span{color:#64748b;font-size:.84rem}.knowledge-toolbar__filter{min-width:340px}.knowledge-categories{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 10px}.knowledge-categories__chip{border:1px solid rgba(15,76,92,.14)}.knowledge-categories__chip.v-chip--active,.knowledge-categories__chip.v-chip--input-value{background:rgba(15,76,92,.12)!important;color:#0f4c5c!important}.knowledge-empty{display:grid;justify-items:center;gap:10px;padding:46px 24px;text-align:center;border:1px dashed rgba(148,163,184,.24);border-radius:24px;background:rgba(248,250,252,.74);margin-top:14px}.knowledge-empty strong{color:#0f172a;font-size:1rem}.knowledge-empty span{max-width:48ch;color:#64748b;line-height:1.6}.knowledge-empty--intro{background:linear-gradient(180deg,rgba(248,250,252,.94),rgba(240,249,255,.9))}.knowledge-empty__robot img{width:126px;mix-blend-mode:multiply;filter:grayscale(1) contrast(1.14) brightness(.82)}.knowledge-results{margin-top:16px}.knowledge-result{border-radius:22px!important;margin-bottom:12px;overflow:hidden;border:1px solid rgba(148,163,184,.14);box-shadow:none!important}.knowledge-result:before{display:none}.knowledge-result__header{padding-top:18px!important;padding-bottom:18px!important}.knowledge-result__headline{width:100%}.knowledge-result__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.knowledge-result__title-row strong{color:#0f172a;font-size:1rem}.knowledge-result__tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.knowledge-result__tag{background:rgba(15,118,110,.12)!important;color:#0f766e!important}.knowledge-result__headline p{margin:0;color:#64748b;line-height:1.64}.knowledge-result__content{background:rgba(248,250,252,.78)}.knowledge-result__body{color:#334155;line-height:1.7}.knowledge-result__body p:last-child{margin-bottom:0}.knowledge-result__body img,.knowledge-result__body table{max-width:100%}.knowledge-result__viewer .ql-toolbar.ql-snow{display:none}.knowledge-result__viewer .ql-container.ql-snow,.knowledge-result__viewer .quillWrapper{border:none!important;background:transparent}.knowledge-result__viewer .ql-editor{min-height:0;padding:0;color:#334155;line-height:1.7}.knowledge-admin{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:18px}.knowledge-admin__form,.knowledge-admin__list{display:flex;flex-direction:column;gap:14px;padding:18px;border:1px solid rgba(148,163,184,.18);border-radius:24px;background:rgba(248,250,252,.76)}.knowledge-admin__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.knowledge-admin__header strong{display:block;color:#0f172a;font-size:1rem}.knowledge-admin__header span{display:block;margin-top:4px;color:#64748b;font-size:.84rem;line-height:1.5}.knowledge-admin__header-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.knowledge-admin__btn-save,.knowledge-admin__btn-save .v-btn__content,.knowledge-admin__btn-save .v-icon,.knowledge-admin__btn-save .v-progress-circular{color:#fff!important}.knowledge-admin__field{margin-top:2px}.knowledge-admin__field .v-input__slot{min-height:48px}.knowledge-admin__field.v-text-field--outlined .v-label{top:14px}.knowledge-admin__field.v-text-field--outlined.v-input--is-focused .v-label,.knowledge-admin__field.v-text-field--outlined.v-input--is-label-active .v-label{transform:translateY(-24px) scale(.75)!important;transform-origin:left center!important;background:rgba(248,250,252,.98);padding:0 6px;margin-left:-6px}.knowledge-admin__field .v-select__selections{min-height:30px;align-items:center}.knowledge-admin__search{min-width:220px}.knowledge-admin__editor{overflow:hidden;border:1px solid rgba(148,163,184,.22);border-radius:18px;background:#fff}.knowledge-admin__editor .ql-container.ql-snow,.knowledge-admin__editor .ql-toolbar.ql-snow,.knowledge-admin__editor .quillWrapper{border:none!important}.knowledge-admin__editor .ql-toolbar.ql-snow{border-bottom:1px solid rgba(148,163,184,.18)!important}.knowledge-admin__editor .ql-editor{min-height:220px;max-height:320px;overflow-y:auto;color:#334155}.knowledge-admin__meta{display:flex;flex-wrap:wrap;gap:10px 18px;color:#64748b;font-size:.82rem}.knowledge-admin__table{border-radius:18px;overflow:hidden;background:#fff}.knowledge-admin__tags{display:flex;flex-wrap:wrap;gap:6px;padding:4px 0}.knowledge-admin__tag{background:rgba(15,76,92,.1)!important;color:#0f4c5c!important}.knowledge-admin__tags-text{color:#475569;font-size:.82rem;word-break:break-word}.knowledge-admin__actions{display:flex;align-items:center;justify-content:flex-end}@media (max-width:960px){.knowledge-fab{width:214px;grid-template-columns:60px minmax(0,1fr);gap:12px;padding-inline:12px 16px}.knowledge-fab__robot-shell{width:60px;height:60px}.knowledge-dialog__hero{grid-template-columns:1fr}.knowledge-dialog__hero-robot{justify-content:flex-start}.knowledge-toolbar,.knowledge-toolbar--secondary{grid-template-columns:1fr}.knowledge-toolbar__filter{min-width:0}.knowledge-admin{grid-template-columns:1fr}.knowledge-admin__header{flex-direction:column}.knowledge-admin__header-actions{width:100%;justify-content:flex-start}.knowledge-admin__search{min-width:0;width:100%}}@media (max-width:600px){.knowledge-fab{width:198px;padding-right:14px}.knowledge-fab__copy span{font-size:.76rem}.knowledge-dialog__hero{padding:24px 18px 18px}.knowledge-dialog__hero-copy h2{font-size:1.7rem}.knowledge-dialog__content{padding:18px 14px 18px!important}.knowledge-result__title-row{align-items:flex-start;flex-direction:column}.knowledge-toolbar__actions{justify-content:stretch}.knowledge-toolbar__actions .v-btn{width:100%}.knowledge-dialog__hero-actions{flex-direction:column;align-items:flex-start}.knowledge-admin__form,.knowledge-admin__list{padding:14px}}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:inherit}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.theme--light.v-expansion-panels .v-expansion-panel{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-expansion-panels .v-expansion-panel--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:rgba(0,0,0,.12)}.theme--light.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.04}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.12}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.16}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:hover:before{opacity:.04}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:before,.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:hover:before,.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:focus:before{opacity:.12}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:focus:before{opacity:.16}.theme--dark.v-expansion-panels .v-expansion-panel{background-color:#1e1e1e;color:#fff}.theme--dark.v-expansion-panels .v-expansion-panel--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.08}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.24}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.32}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:hover:before{opacity:.08}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:before,.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:hover:before,.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:focus:before{opacity:.24}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover--active:focus:before{opacity:.32}.v-expansion-panels{border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;z-index:1}.v-expansion-panels>*{cursor:auto}.v-expansion-panels>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active{border-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active+.v-expansion-panel{border-top-left-radius:4px;border-top-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active .v-expansion-panel-header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-expansion-panel:not(:first-child):after{border-top:thin solid;content:"";left:0;position:absolute;right:0;top:0;transition:border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-header{pointer-events:none}.v-expansion-panel--active+.v-expansion-panel,.v-expansion-panel--active:not(:first-child){margin-top:16px}.v-expansion-panel--active+.v-expansion-panel:after,.v-expansion-panel--active:not(:first-child):after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-header{min-height:64px}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon{transform:rotate(-180deg)}.v-expansion-panel-header__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-application--is-ltr .v-expansion-panel-header__icon{margin-left:auto}.v-application--is-rtl .v-expansion-panel-header__icon{margin-right:auto}.v-expansion-panel-header{align-items:center;border-top-left-radius:inherit;border-top-right-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:min-height .3s cubic-bezier(.25,.8,.5,1);width:100%}.v-application--is-ltr .v-expansion-panel-header{text-align:left}.v-application--is-rtl .v-expansion-panel-header{text-align:right}.v-expansion-panel-header:not(.v-expansion-panel-header--mousedown):focus:before{opacity:.12}.v-expansion-panel-header:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel-header>:not(.v-expansion-panel-header__icon){flex:1 1 auto}.v-expansion-panel-content{display:flex}.v-expansion-panel-content__wrap{padding:0 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel:before{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panels--tile,.v-expansion-panels--tile>.v-expansion-panel:before{border-radius:0}