@import url(https://fonts.googleapis.com/css2?family=Readex+Pro:wght@300;400;500;600;700&display=swap);body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}*{box-sizing:border-box}#root,body,html{margin:0;min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Readex Pro,sans-serif;scrollbar-color:color-mix(in srgb,#0c5aa6 42%,#9bb7d7 58%) color-mix(in srgb,#f8fbff 72%,#dbe6f3 28%);scrollbar-color:var(--scrollbar-thumb,#9eb9da) var(--scrollbar-track,#eaf1f9);scrollbar-width:thin}button,input,select,textarea{font:inherit}:root{--scrollbar-size:10px;--scrollbar-track:color-mix(in srgb,var(--surface,#f8fbff) 72%,#dbe6f3 28%);--scrollbar-thumb:color-mix(in srgb,var(--brand-primary,#0c5aa6) 42%,#9bb7d7 58%);--scrollbar-thumb-hover:color-mix(in srgb,var(--brand-primary,#0c5aa6) 58%,#7ea1cc 42%)}::-webkit-scrollbar{height:10px;height:var(--scrollbar-size);width:10px;width:var(--scrollbar-size)}::-webkit-scrollbar-track{background:color-mix(in srgb,#f8fbff 72%,#dbe6f3 28%);background:var(--scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,color-mix(in srgb,#0c5aa6 42%,#9bb7d7 58%),#094b8a);background:linear-gradient(180deg,var(--scrollbar-thumb) 0,var(--brand-primary-strong,#094b8a) 100%);border:2px solid color-mix(in srgb,#f8fbff 72%,#dbe6f3 28%);border:2px solid var(--scrollbar-track);border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,color-mix(in srgb,#0c5aa6 58%,#7ea1cc 42%),#094b8a);background:linear-gradient(180deg,var(--scrollbar-thumb-hover) 0,var(--brand-primary-strong,#094b8a) 100%)}:root{--content-max:1240px;--content-gutter:18px;--page-bg:#eef3f8;--surface:#f8fbff;--surface-elevated:#fff;--surface-muted:#eff3f8;--border:#d6e0ed;--text:#1f2a3d;--text-subtle:#6d7a8f;--text-muted:#8b96a8;--brand-primary:#0c5aa6;--brand-primary-strong:#094b8a;--brand-primary-soft:#eaf3ff;--purple:var(--brand-primary);--purple-strong:var(--brand-primary-strong);--purple-soft:var(--brand-primary-soft)}.helpdesk-page{background:#eef3f8;background:var(--page-bg);color:#1f2a3d;color:var(--text);display:flex;flex-direction:column;min-height:100vh}.ant-modal-body,.ant-table-body,.helpdesk-main,.helpdesk-page,.rsw-ce,.rsw-editor,textarea{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.helpdesk-header{align-items:center;background:#fff;background:var(--surface-elevated);border:1px solid #d6e0ed;border:1px solid var(--border);display:flex;height:75px;padding:0;position:-webkit-sticky;position:sticky;top:0;z-index:20}.helpdesk-footer__inner,.helpdesk-header__inner,.helpdesk-main__inner{margin-inline:auto;width:min(1240px,100% - 18px*2);width:min(var(--content-max),100% - var(--content-gutter)*2)}.helpdesk-header__inner{align-items:center;display:flex;justify-content:space-between}.helpdesk-header__left{align-items:center;display:inline-flex;gap:26px;min-width:0}.helpdesk-header__brand{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;gap:5px;padding:0}.helpdesk-header__brand p{color:#21293a;font-size:16px;font-weight:600;line-height:1;margin:0}.helpdesk-header__brand p span{color:#0c5aa6;color:var(--purple)}.kb-page{padding-bottom:18px}.kb-page__header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:14px}.kb-page__header h1{color:#1f2a3c;font-size:18px;line-height:1.1;margin:0}.kb-page__header p{color:#6e7d92;font-size:14px;line-height:1.35;margin:6px 0 0}.kb-page__action{background:linear-gradient(180deg,#0c5aa6,#094b8a)!important;background:linear-gradient(180deg,var(--brand-primary) 0,var(--brand-primary-strong) 100%)!important;border:0!important;border-radius:8px;box-shadow:0 8px 14px #0c5aa63d;font-size:14px;font-weight:600;min-height:36px;padding:0 16px}.kb-page__overview{align-items:center;background:#f8fbff;background:var(--surface);background:linear-gradient(180deg,#fbfcff,#f2f6fd);border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:10px;display:flex;gap:14px;justify-content:space-between;margin-bottom:14px;padding:16px 18px}.kb-page__overview-copy h2{color:#1e2b3f;font-size:16px;font-weight:600;line-height:1.2;margin:0}.kb-page__overview-copy p{color:#63758f;font-size:14px;line-height:1.45;margin:7px 0 0;max-width:620px}.kb-page__overview-meta{display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.kb-page__overview-meta span{align-items:center;background:#fff;border:1px solid #d8e1ee;border-radius:999px;color:#3e4f67;display:inline-flex;font-size:12px;font-weight:700;min-height:28px;padding:0 12px}.kb-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:12px}.kb-stat-card{background:#f8fbff;background:var(--surface);background:#fff;border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:10px;box-shadow:0 3px 10px #20365b0f;min-height:92px;padding:14px 16px}.kb-stat-card p{color:#6e7b8f;font-size:13px;margin:0}.kb-stat-card__value{color:#0e2a4b;display:block;font-size:20px;font-weight:700;line-height:1;margin-top:6px}.kb-stat-card__value--success{color:#08a64a}.kb-stat-card__value--warning{color:#ea4a09}.kb-articles{background:#fff;border:1px solid #dde5f1;border-radius:12px;padding:12px}.kb-articles__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;padding:0 2px}.kb-articles__header h2{color:#1f2a3d;font-size:15px;font-weight:600;margin:0}.kb-articles__header p{color:#68809f;font-size:13px;font-weight:600;margin:0}.kb-articles__toolbar{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto 150px 170px 150px;margin-bottom:12px}.kb-articles__toolbar .ant-input-affix-wrapper{background:#fff!important;border:1px solid #d4dce8!important;border-radius:10px!important;box-shadow:none!important;min-height:40px;padding:0 12px!important}.kb-articles__toolbar .ant-input{font-size:14px}.kb-articles__toolbar .ant-input::placeholder{color:#94a0b3}.kb-articles__toolbar .ant-select-selector{background:#fff!important;border:1px solid #d4dce8!important;border-radius:10px!important;box-shadow:none!important;min-height:40px!important;padding:0 12px!important}.kb-articles__filter-icon{color:#97a3b7;height:24px;width:24px}.kb-articles__grid{display:block}.kb-articles__loading{display:grid;min-height:220px;place-items:center}.kb-articles__toolbar--announcements{grid-template-columns:minmax(0,1fr) 160px 160px 170px}.kb-articles__toolbar--public{grid-template-columns:minmax(0,1fr) 180px 170px}.kb-articles__toolbar--users{grid-template-columns:minmax(0,1fr) 170px 170px}.kb-articles__grid--single{grid-template-columns:1fr}.management-skeleton__header .ant-skeleton{width:100%}.management-skeleton__title{width:min(360px,100%)}.management-skeleton__action.ant-skeleton-element{width:130px}.management-skeleton__action.ant-skeleton-element .ant-skeleton-button{border-radius:8px;min-height:36px;width:130px}.management-skeleton__overview .ant-skeleton{width:min(680px,100%)}.management-skeleton__stats .ant-skeleton-title{margin-bottom:10px!important}.management-skeleton__table-wrap .kb-articles__header{min-height:32px}.management-skeleton__toolbar{grid-gap:10px;display:grid;gap:10px;margin-bottom:12px}.management-skeleton__toolbar .ant-skeleton-input{border-radius:10px;min-height:40px}.management-skeleton__toolbar--3{grid-template-columns:minmax(0,1fr) 170px 170px}.management-skeleton__toolbar--4{grid-template-columns:minmax(0,1fr) 160px 160px 170px}.management-skeleton__table{grid-gap:10px;background:#fff;border:1px solid #dde6f2;border-radius:10px;display:grid;gap:10px;padding:10px 12px 4px}.management-skeleton__table .ant-skeleton{margin-bottom:0}.management-skeleton__table .ant-skeleton-title{margin-bottom:8px!important}.kb-table .ant-table{border:1px solid #dde6f2;border-radius:10px;overflow:hidden}.kb-table .ant-table table{table-layout:fixed}.kb-table .ant-table-thead>tr>th{background:#f6f9fe;color:#425575;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.kb-table .ant-table-tbody>tr>td{color:#233146;font-size:14px;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.kb-table .ant-table-body,.kb-table .ant-table-content{scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track);scrollbar-width:thin}.kb-table .ant-table-body::-webkit-scrollbar,.kb-table .ant-table-content::-webkit-scrollbar{height:6px;width:6px}.kb-table .ant-table-body::-webkit-scrollbar-track,.kb-table .ant-table-content::-webkit-scrollbar-track{background:color-mix(in srgb,var(--scrollbar-track) 72%,#fff 28%);border-radius:999px}.kb-table .ant-table-body::-webkit-scrollbar-thumb,.kb-table .ant-table-content::-webkit-scrollbar-thumb{background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb) 64%,#fff 36%) 0,color-mix(in srgb,#094b8a 58%,#fff 42%) 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb) 64%,#fff 36%) 0,color-mix(in srgb,var(--brand-primary-strong,#094b8a) 58%,#fff 42%) 100%);border:1px solid color-mix(in srgb,var(--scrollbar-track) 78%,#fff 22%);border-radius:999px}.kb-table .ant-table-body::-webkit-scrollbar-thumb:hover,.kb-table .ant-table-content::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb-hover) 68%,#fff 32%) 0,color-mix(in srgb,#0c5aa6 62%,#fff 38%) 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb-hover) 68%,#fff 32%) 0,color-mix(in srgb,var(--brand-primary,#0c5aa6) 62%,#fff 38%) 100%)}.kb-table__title{background:#0000;border:0;cursor:pointer;display:block;padding:0;text-align:left;width:100%}.kb-table__title span{color:#152a49;display:block;font-size:14px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-table__actions,.kb-table__tags{display:inline-flex;gap:6px}.kb-table__tags{flex-wrap:nowrap;max-width:100%;overflow:hidden}.kb-table__tags .ant-tag{background:#f4f8ff;border-color:#dce6f5;border-radius:999px;color:#3f5b82;font-size:11px;margin:0;max-width:135px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-table__tag-overflow.ant-tag{background:#eef4fd;border-color:#d4deec;flex-shrink:0}.kb-table-mobile{display:none}.kb-mobile-card{grid-gap:9px;background:#fff;border:1px solid #dde6f2;border-radius:10px;box-shadow:0 3px 10px #20365b0a;display:grid;gap:9px;padding:12px}.kb-mobile-card .ant-tag{margin:0}.kb-mobile-card__head{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.kb-mobile-card__head-right{align-items:center;display:inline-flex;gap:6px}.kb-mobile-card__menu-trigger{align-items:center;background:#fff;border:1px solid #d8e2f0;border-radius:8px;color:#667892;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.kb-mobile-card__menu-trigger .icon-badge{height:14px;width:14px}.kb-mobile-card__menu-trigger:focus-visible{outline:2px solid #0c5aa673;outline-offset:2px;outline-offset:0}.kb-mobile-card__title,.kb-mobile-card__title-text{background:#0000;border:0;color:#152a49;font-size:15px;font-weight:700;line-height:1.35;margin:0;padding:0;text-align:left}.kb-mobile-card__title{cursor:pointer}.kb-mobile-card__text{color:#60728e;font-size:13px;line-height:1.45;margin:0}.kb-mobile-card__meta{display:flex;flex-wrap:wrap;gap:6px}.kb-mobile-card__meta span{background:#f6f9fe;border:1px solid #dce5f2;border-radius:999px;color:#4e607c;font-size:11px;font-weight:700;padding:3px 8px}.kb-mobile-card__actions{display:flex;flex-wrap:wrap;gap:8px}.kb-mobile-card__actions .ant-btn{border-radius:8px;font-size:12px;font-weight:600;min-height:30px}.kb-article-card{background:#f8fbff;background:var(--surface);background:#fff;border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.kb-article-card:hover{border-color:#cfd9e9;box-shadow:0 10px 22px #1d30531f;transform:translateY(-2px)}.kb-article-card img{aspect-ratio:16/9;display:block;object-fit:cover;width:100%}.kb-article-card__body{display:flex;flex:1 1;flex-direction:column;padding:12px}.kb-article-card__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.kb-article-card__more{align-items:center;background:#0000;border:0;color:#95a1b4;cursor:pointer;display:inline-flex;height:20px;justify-content:center;width:20px}.kb-article-card h3{-webkit-line-clamp:2;color:#1f2a3d;font-size:18px;font-weight:700;line-height:1.25;margin:0;min-height:2.5em}.kb-article-card h3,.kb-article-card p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kb-article-card p{-webkit-line-clamp:3;color:#6f7f94;font-size:14px;line-height:1.45;margin:8px 0 0;min-height:4.3em}.kb-article-card__meta{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.kb-article-card__meta span{align-items:center;color:#6f7f94;display:inline-flex;font-size:13px;gap:5px}.kb-article-card__meta span .icon-badge{height:12px;width:12px}.kb-article-card__category{align-items:center;color:#5f6f86;display:inline-flex;font-size:13px;gap:5px;margin-top:8px}.kb-article-card__category .icon-badge{height:12px;width:12px}.kb-article-card__actions{display:flex;justify-content:flex-end;margin-top:auto;padding-top:10px}.kb-article-card__preview{background:#f8fbff;border:1px solid #d4dce8;border-radius:8px;color:#2d3b53;cursor:pointer;font-size:12px;font-weight:600;min-height:28px;padding:0 10px}.kb-article-card__preview:disabled{cursor:not-allowed;opacity:.5}.kb-article-card__delete{background:#fff6f6;border:1px solid #f1c5c5;border-radius:8px;color:#b23a3a;cursor:pointer;font-size:12px;font-weight:600;min-height:28px;padding:0 10px}.kb-article-card__delete:disabled{cursor:not-allowed;opacity:.6}.kb-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;height:20px;padding:0 8px}.kb-pill--success{background:#d7f6df;color:#07964e}.kb-pill--warning{background:#ffe8d3;color:#de6d16}.create-article{background:#f8fbff;background:var(--surface);background:#f9fbfe;border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:10px;overflow:hidden}.create-article__header{align-items:center;border-bottom:1px solid #dfe5ee;display:flex;justify-content:space-between;min-height:56px;padding:0 18px}.create-article__header h1{color:#1e2a3d;font-size:20px;font-weight:700;margin:0}.create-article__close{background:#0000;border:0;color:#97a3b5;cursor:pointer;font-size:24px;line-height:1}.create-article__form{padding:16px 18px}.create-article__form .ant-form-item{margin-bottom:14px}.create-article__form .ant-form-item-label>label{color:#33445a;font-size:14px;font-weight:600;height:auto}.create-article__form .ant-input,.create-article__form .ant-input-textarea textarea,.create-article__form .ant-select-selector{background:#fff!important;border:1px solid #cfd8e5!important;border-radius:8px!important;box-shadow:none!important;font-size:14px;min-height:40px}.create-article__form .ant-input-textarea textarea{min-height:74px;padding-top:10px;resize:vertical}.create-article__form .ant-input-textarea textarea::placeholder,.create-article__form .ant-input::placeholder{color:#98a3b6}.create-article__row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.create-article__actions{border-top:1px solid #dfe5ee;display:flex;gap:10px;justify-content:flex-end;margin-top:6px;padding-top:12px}.create-article__actions .ant-btn{border-radius:8px;font-size:14px;font-weight:600;min-height:36px;padding:0 16px}.create-article__actions .ant-btn-primary{background:#2563eb!important;border:0!important}.create-article__back{background:#0000;border:0;color:#5b6c84;cursor:pointer;font-size:13px;font-weight:600;margin-bottom:10px;padding:0}.create-article__back:hover{color:#2e3b52}.create-user-page{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 190px)}.create-user-form-shell{box-shadow:0 12px 24px #1f345614;width:min(860px,100%)}.create-user-form .ant-form-item-label>label{font-weight:700}.create-user-form .ant-input,.create-user-form .ant-input-affix-wrapper,.create-user-form .ant-select-selector{align-items:center;height:42px!important;min-height:42px!important}.create-user-form .ant-select-content{height:30px!important;min-height:30px!important}.create-user-form .ant-select-selection-item,.create-user-form .ant-select-selection-placeholder{line-height:40px!important}.users-edit-modal .ant-form-item-label>label{color:#2f3f57;font-weight:700}.auth-login{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 130px)}.auth-login__shell{background:#fff;border:1px solid #d8e2f0;border-radius:16px;box-shadow:0 16px 34px #1630561f;display:grid;grid-template-columns:1.05fr .95fr;overflow:hidden;width:min(1000px,100%)}.auth-login__intro{align-content:center;background:linear-gradient(160deg,#0c5aa6,#094b8a);background:linear-gradient(160deg,var(--brand-primary) 0,var(--brand-primary-strong) 100%);color:#fff;display:grid;justify-items:center;padding:34px 34px 30px;text-align:center}.auth-login__kicker{font-size:12px;font-weight:700;letter-spacing:.11em;margin:0;opacity:.9;text-transform:uppercase}.auth-login__desc{color:#ffffffeb;font-size:15px;line-height:1.6;margin:10px 0 0;max-width:420px}.auth-login__points{grid-gap:6px;color:#fffffff2;display:grid;font-size:14px;gap:6px;margin:16px 0 0;padding-left:18px}.auth-login h1{color:#fff;font-size:34px;line-height:1.08;margin:10px 0 0}.auth-login__panel{background:#f9fbfe;padding:30px 30px 26px}.auth-login__panel h2{color:#1f2a3d;font-size:24px;line-height:1.1;margin:0}.auth-login__panel p{color:#6f7f94;font-size:14px;margin:8px 0 18px}.auth-login__panel .ant-form-item-label>label{color:#37455b;font-size:13px;font-weight:600}.auth-login__panel .ant-input,.auth-login__panel .ant-input-affix-wrapper{background:#eef2f8!important;border:1px solid #d6dde8!important;border-radius:10px!important;box-shadow:none!important;min-height:42px}.auth-login__panel .submit-button{justify-content:center;margin-top:8px;min-height:40px;width:100%}.article-editor{background:#fff;border:1px solid #cfd8e5;border-radius:8px;overflow:hidden}.article-editor .rsw-toolbar{background:#fff;border-bottom:1px solid #dfe5ee;min-height:32px;padding:0 8px}.article-editor .rsw-btn{color:#4c5a70}.article-editor .rsw-editor{color:#1f2a3d;font-size:14px;line-height:1.5;min-height:260px;padding:10px 12px}.article-editor .rsw-ce{min-height:240px}.public-article{background:#fff;border-radius:12px;padding:16px}.public-article>.create-article__back{align-items:center;display:inline-flex;line-height:1.2;margin-bottom:14px}.public-article__header{margin:0;max-width:none}.public-article__header h1{color:#162a45;font-family:inherit;font-size:clamp(1.8rem,3.3vw,2.5rem);font-weight:700;line-height:1.2;margin:10px 0 0}.public-article__kicker{align-items:center;background:#edf5ff;border:1px solid #cfe0f5;border-radius:999px;color:#205289;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;min-height:24px;padding:0 10px;text-transform:uppercase}.public-article__excerpt{color:#425775;font-size:15px;font-weight:500;line-height:1.55;margin:12px 0 0;max-width:none}.public-article__meta{align-items:center;border-top:1px solid #e6ebf2;display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:12px}.public-article__meta span{align-items:center;background:#f5f8fc;border:1px solid #d8e2f0;border-radius:999px;color:#4d617f;display:inline-flex;font-size:12px;font-weight:600;min-height:26px;padding:0 10px}.public-article__author{background:#ebf4ff!important;border-color:#cde0f8!important;color:#16365d!important;font-weight:700!important}.public-article__hero{margin:14px 0 0;max-width:none}.public-article__hero img{border:1px solid #dce6f4;border-radius:10px;display:block;max-height:430px;object-fit:cover;width:100%}.public-article__content{border-top:1px solid #e6ecf5;color:#1e293b;font-family:inherit;font-size:16px;line-height:1.72;margin:20px 0 0;max-width:none;padding-top:16px}.public-article__content p{margin:0 0 14px}.public-article__content h2,.public-article__content h3{color:#123056;font-family:inherit;line-height:1.3;margin:24px 0 10px}.public-article__content ol,.public-article__content ul{padding-left:22px}.public-article__content li{margin-bottom:8px}.public-article__content img{border:1px solid #dce6f4;border-radius:10px;height:auto;max-width:100%}.public-article__content a{color:#0c5aa6;text-decoration:underline}.public-article__state{align-items:start;display:grid;min-height:300px}.public-article__state--empty{place-items:center}.public-article-card{background:#f8fbff;background:var(--surface);background:#fff;border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:10px;overflow:hidden}.content-grid--article{align-items:start;grid-template-columns:minmax(0,2fr) minmax(280px,.95fr);margin-top:0}.helpdesk-header__tabs{align-items:center;display:inline-flex;gap:26px;min-width:0}.helpdesk-header__tab{border-bottom:2px solid #0000;color:#7b879a;font-size:13px;font-weight:600;padding:18px 0 15px;text-decoration:none;transition:color .16s ease,border-color .16s ease}.helpdesk-header__tab:hover{color:#5e6a7e}.helpdesk-header__tab--active{border-bottom-color:#0c5aa6;border-bottom-color:var(--brand-primary);color:#2b3242}.helpdesk-header__logo{align-items:center;border-radius:8px;display:inline-flex;height:36px;justify-content:center;overflow:hidden;width:36px}.helpdesk-header__logo img{height:100%;object-fit:cover;width:100%}.helpdesk-header__actions{align-items:center;display:inline-flex;flex-shrink:0;gap:12px}.helpdesk-header__user{color:#4e5d74;font-size:12px;font-weight:700;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.helpdesk-header__auth-btn,.helpdesk-header__login-btn{background:#fff;border:1px solid #d3ddeb;border-radius:8px;color:#2a3a53;cursor:pointer;font-size:12px;font-weight:700;min-height:32px;padding:0 12px}.helpdesk-header__login-btn{background:linear-gradient(180deg,#0c5aa6,#094b8a);background:linear-gradient(180deg,var(--brand-primary) 0,var(--brand-primary-strong) 100%);border:0;box-shadow:0 7px 14px #0c5aa63d;color:#fff}.avatar-button,.icon-button{background:#0000;border:0;cursor:pointer;padding:0}.avatar-button:focus-visible,.icon-button:focus-visible{outline:2px solid #0c5aa673;outline-offset:2px}.icon-button .icon-badge{color:#95a0b3;height:100%;width:25px}.avatar-button__circle{background:#f4d8be;border-radius:999px;display:grid;height:28px;place-items:center;width:28px}.avatar-button__circle .icon-badge{color:#d1863d;height:12px;width:12px}.helpdesk-main{flex:1 1;padding:18px 0 0}.announcements__heading{align-items:center;display:flex;justify-content:space-between;margin:2px 0 10px}.announcements h2{color:#7d889b;font-size:12px;font-weight:700;letter-spacing:.1em;margin:0;text-transform:uppercase}.announcements__pager{display:inline-flex;gap:8px}.announcements__pager button{background:#f8fafd;border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:999px;color:#6f7d92;cursor:pointer;height:27px;width:27px}.announcements__pager button:focus-visible{outline:2px solid #0c5aa673;outline-offset:2px}.announcements__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.announcements__state{display:grid;grid-column:1/-1;min-height:96px;place-items:center}.announcements__see-all{background:#0000;border:0;color:#486389;cursor:pointer;font-size:12px;font-weight:700;padding:0}.announcements__list{max-height:220px}.announcements__list-item{list-style:none}.announcements__list-trigger{grid-gap:4px;background:#fbfcfe;border:1px solid #e2e7f0;border-radius:10px;cursor:pointer;display:grid;gap:4px;padding:10px 12px;text-align:left;width:100%}.announcements__list-title{color:#2a3346;font-size:14px;font-weight:700;line-height:1.3}.announcements__list-desc,.announcements__list-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.announcements__list-desc{color:#7f8ca0;font-size:12px;line-height:1.35}.announcement-card{background:#f8fbff;background:var(--surface);border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:10px;min-height:92px;overflow:hidden}.announcement-card__trigger{grid-gap:10px;background:#0000;border:0;color:inherit;cursor:pointer;display:grid;gap:10px;grid-template-columns:32px 1fr;min-height:92px;padding:12px;text-align:left;text-decoration:none;width:100%}.announcement-card h3{color:#283347;font-size:16px;font-weight:500;line-height:1.2;margin:0}.announcement-card p{color:#6d7a8f;color:var(--text-subtle);font-size:13px;line-height:1.45;margin:4px 0 0}.announcement-card__icon{border-radius:8px;height:30px;width:30px}.announcement-card__icon--tools{background:#fff5df;color:#da820d}.announcement-card__icon--shield{background:#e9efff;color:#2966ef}.announcement-card__icon--sync{background:#e6f8ef;color:#0e9a6b}.announcement-skeleton-card{background:#f8fbff;background:var(--surface);background:#fff;border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:10px;min-height:92px;padding:12px}.icon-badge{align-items:center;display:inline-flex;justify-content:center}.icon-badge svg{fill:currentColor;height:100%;width:100%}.content-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,2fr) minmax(260px,.95fr);margin-top:18px}.request-card{background:#f8fbff;background:var(--surface);border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:10px;overflow:hidden}.request-card__header{border-bottom:1px solid #e2e8f1;padding:16px 16px 14px}.request-card__header h1{color:#1d2739;font-size:20px;font-weight:600;line-height:1.2;margin:0}.request-card__header p{color:#748297;font-size:14px;line-height:1.45;margin:5px 0 0}.request-card--skeleton .request-card__header{padding-bottom:8px}.request-skeleton .ant-skeleton{margin-bottom:12px}.request-skeleton__button{display:flex;justify-content:flex-end}.request-skeleton__button .ant-skeleton-button{border-radius:8px;min-height:34px;width:160px!important}.request-form{padding:16px}.request-form__row{grid-gap:12px;display:grid;gap:12px}.request-form__row--two{grid-template-columns:repeat(2,minmax(0,1fr))}.request-form__actions{border-top:1px solid #e2e8f1;display:flex;justify-content:flex-end;margin-top:2px;padding-top:12px}.request-form .ant-form-item{margin-bottom:12px}.request-form .ant-form-item-label{padding-bottom:7px}.request-form .ant-form-item-label>label{color:#37455b;font-size:13px;font-weight:600;height:auto}.request-form .ant-input,.request-form .ant-input-affix-wrapper,.request-form .ant-input-outlined,.request-form .ant-select-selector{background:#eef2f8!important;border:1px solid #d6dde8!important;border-radius:8px!important;box-shadow:none!important;color:#243146;font-size:14px;min-height:38px}.request-form .ant-input,.request-form .ant-input-affix-wrapper,.request-form .ant-select-selector{padding:0 11px!important}.request-form .ant-input-textarea textarea::placeholder,.request-form .ant-input::placeholder{color:#8b96a8;color:var(--text-muted)}.request-form .ant-input-textarea textarea{background:#eef2f8!important;border:1px solid #d6dde8!important;border-radius:8px!important;box-shadow:none!important;color:#243146;font-size:14px;min-height:92px;padding:10px 11px;resize:vertical}.request-form .ant-input-affix-wrapper-focused,.request-form .ant-input-focused,.request-form .ant-input-textarea textarea:focus,.request-form .ant-select-focused .ant-select-selector{outline:2px solid #0c5aa673;outline-offset:2px}.request-form .is-highlight{background:#eef2f8!important;border-color:#d6dde8!important;box-shadow:none!important}.request-form .is-highlight.ant-input-focused,.request-form .is-highlight:focus{background:#eaf3ff!important;background:var(--purple-soft)!important;border-color:#d5afea!important;box-shadow:inset 0 0 0 1px #d5afea!important}.submit-button{align-items:center;background:linear-gradient(180deg,#0c5aa6,#094b8a);background:linear-gradient(180deg,var(--brand-primary) 0,var(--brand-primary-strong) 100%);border:0;border:0!important;border-radius:8px;box-shadow:0 8px 14px #0c5aa64d;color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;min-height:33px;padding:0 18px;transition:transform .14s ease,box-shadow .18s ease}.submit-button:hover{background:linear-gradient(180deg,#0c5aa6,#094b8a)!important;background:linear-gradient(180deg,var(--brand-primary) 0,var(--brand-primary-strong) 100%)!important;box-shadow:0 10px 18px #0c5aa657;transform:translateY(-1px)}.submit-button:focus-visible{outline:2px solid #0c5aa673;outline-offset:2px}.submit-button__icon{color:#fff;height:11px;width:11px}.support-rail{grid-gap:12px;display:grid;gap:12px}.help-search-card{background:linear-gradient(180deg,#0c5aa6,#094b8a);background:linear-gradient(180deg,var(--brand-primary) 0,var(--brand-primary-strong) 100%);border-radius:10px;box-shadow:0 10px 20px #0c5aa640;padding:20px 18px 18px}.help-search-card h2{color:#fff;font-size:18px;font-weight:500;line-height:1.2;margin:0}.help-search-card .ant-input-affix-wrapper{background:#fff!important;border:1px solid #e7ecf4!important;border-radius:8px!important;box-shadow:none!important;min-height:46px;padding:0 14px!important;width:100%}.help-search-card .ant-input-search{margin-top:14px}.help-search-card .ant-input{font-size:13px}.help-search-card .ant-input::placeholder{color:#8995a8}.help-search-card .ant-input-affix-wrapper-focused{outline:2px solid #0c5aa673;outline-color:#ffffffbf;outline-offset:2px}.help-search-card__box{margin-top:0;position:relative}.help-search-card--skeleton .ant-skeleton-title{margin-bottom:14px!important}.help-search-card--skeleton .ant-skeleton-input{border-radius:8px;min-height:44px}.help-search-dropdown{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border:1px solid #d3deee;border-radius:10px;box-shadow:0 12px 24px #11284d33;left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);z-index:40}.help-search-dropdown__list{list-style:none;margin:0;max-height:280px;overflow-y:auto;padding:6px;scrollbar-color:color-mix(in srgb,var(--scrollbar-thumb) 44%,#fff 56%) color-mix(in srgb,var(--scrollbar-track) 86%,#fff 14%);scrollbar-width:thin}.help-search-dropdown__list::-webkit-scrollbar{width:4px}.help-search-dropdown__list::-webkit-scrollbar-track{background:color-mix(in srgb,var(--scrollbar-track) 86%,#fff 14%);border-radius:999px}.help-search-dropdown__list::-webkit-scrollbar-thumb{background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb) 44%,#fff 56%) 0,color-mix(in srgb,#094b8a 40%,#fff 60%) 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb) 44%,#fff 56%) 0,color-mix(in srgb,var(--brand-primary-strong,#094b8a) 40%,#fff 60%) 100%);border-radius:999px}.help-search-dropdown__list::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb-hover) 50%,#fff 50%) 0,color-mix(in srgb,#0c5aa6 46%,#fff 54%) 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb-hover) 50%,#fff 50%) 0,color-mix(in srgb,var(--brand-primary,#0c5aa6) 46%,#fff 54%) 100%)}.help-search-dropdown__item{grid-gap:2px;background:#0000;border:0;border-radius:8px;cursor:pointer;display:grid;gap:2px;padding:9px 10px;text-align:left;transition:background .15s ease;width:100%}.help-search-dropdown__item:hover{background:#edf4ff}.help-search-dropdown__title{color:#1b2f50;font-size:13px;font-weight:700;line-height:1.35}.help-search-dropdown__meta,.help-search-dropdown__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.help-search-dropdown__meta{color:#6b7f9b;font-size:12px;line-height:1.3}.help-search-dropdown__state{display:grid;min-height:80px;padding:10px;place-items:center}.input-with-icon__glyph{color:#8794a8;height:14px;width:14px}.select-wrap__icon{color:#7e8ca2;height:14px;pointer-events:none;width:14px}.popular-card{background:#f8fbff;background:var(--surface);border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:10px;overflow:hidden;padding-bottom:10px}.popular-card__header{align-items:center;border-bottom:1px solid #e6ebf3;display:flex;justify-content:space-between;min-height:58px;padding:0 16px}.popular-card__header h2{color:#273245;font-size:18px;font-weight:500;margin:0}.popular-card__trend{color:#0c5aa6;color:var(--purple);height:16px;width:16px}.popular-card__list{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;max-height:360px;overflow-y:auto;padding:12px 8px 0 12px;scrollbar-color:color-mix(in srgb,var(--scrollbar-thumb) 56%,#fff 44%) color-mix(in srgb,var(--scrollbar-track) 78%,#fff 22%);scrollbar-width:thin}.popular-card__list::-webkit-scrollbar{width:4px}.popular-card__list::-webkit-scrollbar-track{background:color-mix(in srgb,var(--scrollbar-track) 78%,#fff 22%);border-radius:999px}.popular-card__list::-webkit-scrollbar-thumb{background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb) 56%,#fff 44%) 0,color-mix(in srgb,#094b8a 52%,#fff 48%) 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb) 56%,#fff 44%) 0,color-mix(in srgb,var(--brand-primary-strong,#094b8a) 52%,#fff 48%) 100%);border-radius:999px}.popular-card__list::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb-hover) 62%,#fff 38%) 0,color-mix(in srgb,#0c5aa6 58%,#fff 42%) 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--scrollbar-thumb-hover) 62%,#fff 38%) 0,color-mix(in srgb,var(--brand-primary,#0c5aa6) 58%,#fff 42%) 100%)}.popular-card__header-actions{align-items:center;display:inline-flex;gap:10px}.popular-card__see-all{color:#486389;font-size:12px;font-weight:700;text-decoration:none}.popular-card__state{display:grid;min-height:72px;place-items:center}.popular-card--skeleton .popular-card__header{align-items:center}.popular-card--skeleton .popular-card__list{gap:12px}.announcement-modal{grid-gap:10px;display:grid;gap:10px}.announcement-modal__meta{align-items:center;background:#eaf3ff;border:1px solid #cfe0f7;border-radius:999px;color:#1d4f86;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0;min-height:24px;padding:0 10px;text-transform:uppercase;width:-webkit-fit-content;width:fit-content}.announcement-modal__summary{color:#1f314d;font-size:16px;font-weight:600;line-height:1.5;margin:0;padding-bottom:2px}.announcement-modal__content{background:#f8fbff;border:1px solid #dbe5f3;border-radius:10px;color:#425775;font-size:14px;line-height:1.65;margin:0;padding:12px;white-space:pre-wrap}.ann-status-tag.ant-tag{border-radius:999px;border-width:1px;font-size:11px;font-weight:700;letter-spacing:.02em;margin:0;padding:2px 9px}.ann-status-tag--success.ant-tag{background:#eafaf1;border-color:#bfead0;color:#0f7a3e}.ann-status-tag--warning.ant-tag{background:#fff7e8;border-color:#f2d7ad;color:#965200}.ann-status-tag--muted.ant-tag{background:#f3f7fc;border-color:#d7e0ed;color:#51627e}.announcement-detail-modal .ant-modal-content{border:1px solid #d9e3f1;border-radius:14px;box-shadow:0 20px 40px #19345833;overflow:hidden;padding:0}.announcement-detail-modal .ant-modal-header{background:linear-gradient(180deg,#fbfdff,#f4f8ff);border-bottom:1px solid #e5ecf6;margin:0;padding:16px 18px 12px}.announcement-detail-modal .ant-modal-title{color:#162a45;font-size:21px;font-weight:700;line-height:1.25;padding-right:24px}.announcement-detail-modal .ant-modal-close{background:#eff4fb;border-radius:999px;color:#6f819a;height:28px;right:14px;top:14px;transition:background .16s ease;width:28px}.announcement-detail-modal .ant-modal-close:hover{background:#e4ecf8;color:#4d647f}.announcement-detail-modal .ant-modal-close-x{font-size:16px;height:28px;line-height:28px;width:28px}.announcement-detail-modal .ant-modal-body{padding:14px 18px 18px}.article-item a{align-items:flex-start;background:#fbfcfe;border:1px solid #e2e7f0;border-radius:10px;color:#334257;display:flex;font-size:13px;gap:12px;min-height:74px;padding:12px;text-decoration:none}.article-item a:focus-visible{outline:2px solid #0c5aa673;outline-offset:2px;outline-offset:0}.article-item__icon{background:#f1f5fb;border-radius:8px;color:#7f8ca1;height:26px;min-width:26px;padding:6px;width:26px}.article-item__content{grid-gap:3px;display:grid;gap:3px;line-height:1.35}.article-item__content strong{color:#2a3346;font-size:16px;font-weight:500;letter-spacing:0}.article-item__content small{color:#7f8ca0;font-size:13px;font-weight:500}.support-contact{grid-gap:8px;background:#f8fbff;background:var(--surface);background:#eff3f8;background:var(--surface-muted);border:1px solid #d6e0ed;border:1px solid var(--border);border-radius:10px;display:grid;gap:8px;padding:14px}.support-contact p{color:#748196;font-size:14px;line-height:1.45;margin:0}.support-contact a{align-items:center;color:#232c3d;display:flex;font-size:14px;font-weight:600;gap:8px;margin-top:0;text-decoration:none}.support-contact a:focus-visible{outline:2px solid #0c5aa673;outline-offset:2px}.support-contact__icon{color:#0c5aa6;color:var(--purple);height:13px;width:13px}.support-contact--skeleton .ant-skeleton-title{display:none}.helpdesk-footer{background:#f8f9fc;border:1px solid #d6e0ed;border:1px solid var(--border);border-bottom:0;margin-top:18px;min-height:42px;padding:0}.helpdesk-footer__inner{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:42px}.helpdesk-footer__inner p{color:#7d8798;font-size:12px;margin:0}.helpdesk-footer__inner nav{display:inline-flex;gap:22px}.helpdesk-footer__inner a{color:#7d8798;font-size:12px;text-decoration:none}.helpdesk-footer__inner a:focus-visible{outline:2px solid #0c5aa673;outline-offset:2px}@media(max-width:960px){:root{--content-gutter:14px}.helpdesk-header{height:auto;min-height:64px;padding:8px 0}.helpdesk-header__inner{position:relative}.helpdesk-header__inner,.helpdesk-header__left{align-items:flex-start;flex-direction:column;gap:8px}.helpdesk-header__left{display:flex;padding-right:132px;width:100%}.helpdesk-header__brand{flex-shrink:0}.helpdesk-header__brand p{font-size:13px}.helpdesk-header__tabs{display:flex;flex-wrap:nowrap;gap:8px;overflow:hidden;width:100%}.helpdesk-header__tab{align-items:center;display:flex;flex:1 1;font-size:12px;justify-content:center;line-height:1.2;min-height:34px;min-width:0;overflow-wrap:break-word;padding:4px 8px;text-align:center;white-space:normal}.helpdesk-header__actions{gap:8px;position:absolute;right:0;top:0;width:auto}.icon-button{display:none}.announcements__grid,.content-grid,.kb-stats,.request-form__row--two{grid-template-columns:1fr}.kb-page__overview{align-items:flex-start;flex-direction:column}.auth-login__shell{grid-template-columns:1fr}.auth-login__intro{padding:22px 20px}.auth-login h1{font-size:28px}.kb-articles__toolbar{grid-template-columns:1fr auto}.kb-articles__toolbar .ant-select{grid-column:1/-1}.kb-articles__toolbar--announcements,.kb-articles__toolbar--public,.kb-articles__toolbar--users{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.kb-articles__toolbar--announcements .ant-input-search,.kb-articles__toolbar--public .ant-input-search,.kb-articles__toolbar--users .ant-input-search{grid-column:1/-1}.kb-articles__toolbar--announcements .ant-select,.kb-articles__toolbar--public .ant-select,.kb-articles__toolbar--users .ant-select{grid-column:auto}.management-skeleton__toolbar--3,.management-skeleton__toolbar--4{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.management-skeleton__toolbar--3 .ant-skeleton-input:first-child,.management-skeleton__toolbar--4 .ant-skeleton-input:first-child{grid-column:1/-1}.kb-articles__grid{display:block}.create-article__row{grid-template-columns:1fr}.kb-page__header h1{font-size:16px}.kb-page__header p{font-size:13px}.request-card__header h1{font-size:18px}.help-search-card h2,.popular-card__header h2{font-size:17px}.help-search-card .ant-input{font-size:14px}.article-item__content strong{font-size:17px}.article-item__content small{font-size:13px}.request-form .ant-form-item-label>label{font-size:12px}.request-form .ant-input,.request-form .ant-input-affix-wrapper,.request-form .ant-input-textarea textarea,.request-form .ant-select-selector{font-size:13px;min-height:36px}.support-contact a,.support-contact p{font-size:13px}}@media(max-width:640px){:root{--content-gutter:10px}.helpdesk-main{padding:12px 0 0}.kb-page__header{align-items:stretch;flex-direction:column;gap:10px}.kb-page__header h1{font-size:15px}.kb-page__header p{font-size:12px}.kb-page__action{width:100%}.kb-page__overview{margin-bottom:10px;padding:12px}.kb-page__overview-copy h2{font-size:15px}.kb-page__overview-copy p{font-size:12px}.kb-articles{padding:10px}.kb-articles__header{align-items:flex-start;gap:6px}.kb-articles__header h2{font-size:14px}.kb-articles__header p{font-size:12px}.auth-login{min-height:calc(100vh - 120px)}.auth-login__intro{padding:16px 14px}.auth-login h1{font-size:23px}.auth-login__desc{font-size:13px}.auth-login__points{font-size:12px;padding-left:16px}.auth-login__panel{padding:16px 14px}.auth-login__panel h2{font-size:20px}.create-user-page{align-items:stretch;min-height:auto}.create-user-form-shell{width:100%}.create-article__header{padding:0 12px}.create-article__header h1{font-size:18px}.create-article__form{padding:12px}.create-article__back{font-size:12px;margin-bottom:8px}.article-editor .rsw-editor{min-height:180px}.article-editor .rsw-ce{min-height:160px}.public-article{padding:12px}.public-article__header h1{font-size:clamp(1.7rem,8.2vw,2.3rem)}.public-article__excerpt{font-size:14px;margin-top:10px}.public-article__meta{gap:10px;margin-top:12px;padding-top:10px}.public-article__hero{margin-top:14px}.public-article__hero img{max-height:240px}.public-article__content{font-size:15px;line-height:1.65;margin-top:16px}.announcement-detail-modal .ant-modal{max-width:calc(100vw - 20px)}.announcement-detail-modal .ant-modal-title{font-size:18px}.create-article__actions{flex-direction:column}.create-article__actions .ant-btn{width:100%}.kb-articles__toolbar{grid-template-columns:1fr}.kb-articles__toolbar .ant-select{grid-column:auto}.kb-articles__toolbar--announcements,.kb-articles__toolbar--public,.kb-articles__toolbar--users,.management-skeleton__toolbar--3,.management-skeleton__toolbar--4{grid-template-columns:1fr}.management-skeleton__toolbar--3 .ant-skeleton-input:first-child,.management-skeleton__toolbar--4 .ant-skeleton-input:first-child{grid-column:auto}.kb-articles__filter-icon{display:none}.kb-articles__grid{display:block}.helpdesk-header{min-height:58px;padding:7px 0}.helpdesk-header__inner{align-items:stretch;gap:8px;position:relative}.helpdesk-header__left{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding-right:0;width:100%}.helpdesk-header__logo{height:30px;width:30px}.helpdesk-header__brand p{font-size:12px}.helpdesk-header__brand p span{display:none}.helpdesk-header__brand{padding-right:110px;width:100%}.helpdesk-header__tabs{display:flex;flex-wrap:nowrap;gap:8px;justify-content:center;margin:0 auto;width:100%}.helpdesk-header__tab{background:#fff;border:1px solid #d5dfec;border-radius:10px;color:#536279;flex:1 1;font-size:11px;line-height:1.15;min-height:34px;min-width:0;overflow-wrap:break-word;padding:4px 6px;text-align:center;white-space:normal}.helpdesk-header__tab--active{background:#ebf4ff;border-color:#0c5aa6;border-color:var(--brand-primary);border-bottom-color:#0c5aa6;border-bottom-color:var(--brand-primary);color:#17497f}.helpdesk-header__user,.icon-button{display:none}.helpdesk-header__auth-btn,.helpdesk-header__login-btn{font-size:11px;min-height:32px;padding:0 12px;white-space:nowrap}.helpdesk-header__actions{gap:6px;position:absolute;right:0;top:0;width:auto}.kb-table{display:none}.kb-table-mobile{grid-gap:10px;display:grid;gap:10px}.announcement-card h3{font-size:14px}.announcement-card p{font-size:12px}.request-card .request-form,.request-card__header{padding-left:12px;padding-right:12px}.request-card__header h1{font-size:17px}.help-search-card h2,.popular-card__header h2{font-size:16px}.help-search-card .ant-input{font-size:13px}.article-item__content strong{font-size:16px}.article-item__content small,.request-form .ant-form-item-label>label{font-size:12px}.request-form .ant-input,.request-form .ant-input-affix-wrapper,.request-form .ant-input-textarea textarea,.request-form .ant-select-selector{font-size:13px;min-height:35px}.article-item a{font-size:13px}.support-contact a,.support-contact p{font-size:12px}.helpdesk-footer__inner a,.helpdesk-footer__inner p{font-size:11px}.helpdesk-footer{min-height:auto}.helpdesk-footer__inner{align-items:flex-start;flex-direction:column;min-height:auto;padding:10px 0}.helpdesk-footer__inner nav{flex-wrap:wrap;gap:10px 14px}}
/*# sourceMappingURL=main.470eded7.css.map*/