@font-face{font-family:Inter;src:url('../akeron-assets/fonts/Inter-Regular.woff2') format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:Inter;src:url('../akeron-assets/fonts/Inter-Medium.woff2') format('woff2');font-weight:500;font-display:swap}
@font-face{font-family:Inter;src:url('../akeron-assets/fonts/Inter-SemiBold.woff2') format('woff2');font-weight:600;font-display:swap}
@font-face{font-family:Inter;src:url('../akeron-assets/fonts/Inter-Bold.woff2') format('woff2');font-weight:700;font-display:swap}

/* Aliases consume the final HESK palette, including admin color overrides. */
:root{
  --ak-ground:var(--main-background);--ak-panel:var(--surface);--ak-text:var(--font__pri-clr);
  --ak-muted:var(--font__sec-clr);--ak-gold:var(--link__pri-clr);--ak-focus:var(--tertiary);
  --ak-line:color-mix(in srgb,var(--font__sec-clr) 27%,var(--main-background));
  --ak-brass:var(--dropdown__border-clr);--ak-max:1160px;
}
html{min-width:320px;scroll-padding-top:24px}
body.akeron-support{margin:0;position:relative;isolation:isolate;min-height:100vh;background:var(--ak-ground);color:var(--ak-text);font:400 16px/1.6 Inter,Arial,sans-serif;accent-color:var(--ak-gold);caret-color:var(--ak-gold)}
body.akeron-support.noscroll{position:fixed}
body.akeron-support::before{content:'';position:absolute;z-index:-1;inset:0 0 auto;height:750px;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--ak-ground) 35%,transparent),var(--ak-ground) 97%),linear-gradient(90deg,color-mix(in srgb,var(--ak-ground) 88%,transparent),color-mix(in srgb,var(--ak-ground) 65%,transparent) 50%,color-mix(in srgb,var(--ak-ground) 85%,transparent)),url('../akeron-assets/castle.webp') center top/cover no-repeat}
.akeron-support ::selection{background:var(--ak-gold);color:var(--ak-ground)}
.akeron-support button,.akeron-support input,.akeron-support select,.akeron-support textarea,.akeron-support .wrapper,.akeron-support .notification,.akeron-support .notification-flash,.akeron-support .ticket__body_block,.akeron-support .ticket__body_block h1,.akeron-support .ticket__body_block h2,.akeron-support .ticket__body_block h3,.akeron-support .block--head{font-family:Inter,Arial,sans-serif}
.akeron-support a{text-underline-offset:4px}
.akeron-support a:focus-visible,.akeron-support button:focus-visible,.akeron-support input:focus-visible,.akeron-support select:focus-visible,.akeron-support textarea:focus-visible,.akeron-support [tabindex]:focus-visible{outline:2px solid var(--ak-focus);outline-offset:3px}
.akeron-support .skiplink{z-index:10000;background:var(--ak-gold);color:var(--ak-ground);padding:12px 20px}
.akeron-support .wrapper{margin-top:0;background:transparent;color:var(--ak-text);font-size:16px;line-height:1.6;letter-spacing:normal}
.akeron-support .main__content{background:transparent;padding:32px 0 70px}
.akeron-support .main__content>.contr,.akeron-support .breadcrumbs>.contr{width:auto;max-width:var(--ak-max);margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
.akeron-support .main__content{min-height:580px}
.akeron-support h1,.akeron-support h2,.akeron-support h3,.akeron-support .article__heading,.akeron-support .search__title{color:var(--ak-text);text-transform:none;font-weight:600;letter-spacing:-.025em}
.akeron-support h1,.akeron-support .search__title{font-size:36px;line-height:1.25;text-align:left}
.akeron-support h2{font-size:21px;line-height:1.4}
.akeron-support h3{font-size:17px;line-height:1.5}
.akeron-support .article__heading{justify-content:flex-start;text-align:left;font-size:30px;line-height:1.35;margin:0 0 24px}
.akeron-support .article__heading .icon-in-circle{display:none}
.akeron-support .article__heading a .icon-in-circle+span{margin-left:0}
.akeron-support .akeron-lead{max-width:70ch;margin:15px 0 0;font-size:16px;line-height:1.75;color:var(--ak-muted)}
.akeron-support .breadcrumbs{background:transparent;border:0;margin-top:30px}
.akeron-support .breadcrumbs__inner{font-size:12px;line-height:1.7;flex-wrap:wrap;padding:0;gap:8px}
.akeron-support .breadcrumbs__inner .last{color:var(--ak-muted);overflow-wrap:anywhere}
.akeron-support .breadcrumbs__inner a{color:var(--ak-gold)}
.akeron-support .breadcrumbs__inner .icon{fill:var(--ak-muted)}

/* Shared masthead, while native account and language controls remain active. */
.akeron-support .header{position:relative;top:auto;left:auto;right:auto;width:100%;height:auto;min-height:86px;background:var(--header__bg);border-bottom:1px solid var(--ak-brass);z-index:40}
.akeron-support .header::after{content:'';position:absolute;bottom:-5px;inset-inline:0;height:9px;background:url('../akeron-assets/ornament.png') center/1920px 9px no-repeat;pointer-events:none}
.akeron-support .header>.contr{max-width:1320px;width:auto;margin:0 auto;padding:0 36px}
.akeron-support .header__inner{min-height:86px;height:auto;display:flex;align-items:center;gap:36px;padding:0;overflow:visible}
.akeron-support .header__logo.akeron-brand,.akeron-support .akeron-brand{display:flex;align-items:center;flex-shrink:0;gap:13px;max-width:none;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:.035em;color:var(--header_logo__clr);margin:0}
.akeron-support .akeron-brand img{display:block;width:44px;height:35px;object-fit:contain}
.akeron-support .akeron-brand small,.akeron-support .akeron-brand .akeron-subtitle,.akeron-support .akeron-brand .akeron-brand-subtitle{display:block;margin-top:5px;font-size:12px;font-weight:500;letter-spacing:.015em;color:var(--ak-muted)}
.akeron-support .akeron-navigation{display:flex;align-self:stretch;align-items:stretch;gap:28px;margin-left:20px}
.akeron-support .akeron-navigation a{display:flex;align-items:center;position:relative;color:var(--header_nav__clr);font-size:14px;white-space:nowrap;text-decoration:none}
.akeron-support .akeron-navigation a:hover{color:var(--header_nav__hover_clr)}
.akeron-support .akeron-navigation a[aria-current=page]{color:var(--ak-gold)}
.akeron-support .akeron-navigation a[aria-current=page]::after{content:'';position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--ak-gold)}
.akeron-support .akeron-header-tools{display:flex;align-items:center;gap:22px;margin-left:auto;min-width:0}
.akeron-support .header__nav,.akeron-support .header__lang{margin:0;position:relative;width:auto;height:auto}
.akeron-support .header__nav{display:flex;gap:18px;align-items:center}
.akeron-support .header__nav .nav-item{font-size:13px;margin:0}
.akeron-support .header__nav a{color:var(--header_nav__clr)}
.akeron-support .header__lang form{display:flex;align-items:center}
.akeron-support .akeron-language-switch{display:flex;border:1px solid var(--ak-brass);align-items:stretch}
.akeron-support .akeron-language-switch button{min-width:39px;min-height:34px;padding:6px 8px;color:var(--ak-muted);font-size:12px;font-weight:600;border:0;background:transparent;cursor:pointer}
.akeron-support .akeron-language-switch button+button{border-left:1px solid var(--ak-brass)}
.akeron-support .akeron-language-switch button[aria-current=true],.akeron-support .akeron-language-switch button[aria-pressed=true],.akeron-support .akeron-language-switch button.active{background:var(--dropdown__hover-bg);color:var(--ak-gold)}
.akeron-support .akeron-language-switch button:hover{background:var(--dropdown__hover-bg)}
.akeron-support .header .profile__user,.akeron-support .header .user__name{position:relative}
.akeron-support .header .profile__menu{z-index:70;background:var(--header_profile__menu-bg);color:var(--ak-text);border:1px solid var(--ak-brass);box-shadow:none}
.akeron-support .header .user__ava{background:var(--header_profile__user-avatar-bg);color:var(--ak-gold)}
.akeron-support .header .user__name p span,.akeron-support .header .user__name p .icon-chevron-down{color:var(--ak-text);fill:var(--ak-text)}

/* Native knowledgebase search and the approved unequal home actions. */
.akeron-support .help-search{max-width:none;margin:0 0 28px}
.akeron-support .help-search .search__title{margin:0 0 15px}
.akeron-support .help-search .search{margin-top:28px;border:1px solid var(--ak-brass);background:var(--search__bg);padding:0}
.akeron-support .form__search{min-height:62px;padding:0 20px;background:var(--search__input-bg);border:1px solid var(--ak-brass);border-radius:0;overflow:visible}
.akeron-support .help-search .search .form__search{border:0}
.akeron-support .form__search input,.akeron-support .form__search .form__control{font-family:Inter,Arial,sans-serif;font-size:16px;line-height:1.5;color:var(--search__clr);min-height:58px;padding:12px 16px;cursor:text}
.akeron-support .form__search input::placeholder{color:var(--search__input-placeholder-clr);opacity:1}
.akeron-support .form__search button[type=submit]{min-width:36px;min-height:44px;color:var(--ak-gold);margin:0}
.akeron-support .form__search .icon-search{fill:var(--search__icon-fill)}
.akeron-support .form__search .form__search_results,.akeron-support .form__search .form__search_type{z-index:50;border:1px solid var(--ak-brass);background:var(--dropdown__bg);box-shadow:none}
.akeron-support .form__search .results--list li,.akeron-support .form__search .type--list li{min-height:40px;height:auto;padding-top:10px;padding-bottom:10px;color:var(--dropdown__clr)}
.akeron-support .form__search .results--list li:hover,.akeron-support .form__search .type--list li:hover{background:var(--dropdown__hover-bg)}
.akeron-support .form__search .results--list a{color:var(--ak-gold)}
.akeron-support .form__search .form__search_results h5{font-size:12px;color:var(--ak-muted)}
.page-index .akeron-support .help-search{padding-top:14px}
.page-index .akeron-support .nav{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:0 0 30px;margin:28px 0 0;border-bottom:1px solid var(--ak-line);width:100%}
.page-index .akeron-support .navlink{background:transparent;border:0;box-shadow:none;margin:0;padding:0;min-height:48px;width:auto;max-width:none;flex:0 1 auto;display:flex;align-items:center;text-decoration:none}
.page-index .akeron-support .navlink .icon-in-circle{display:none}
.page-index .akeron-support .navlink>div{display:flex;align-items:center;gap:20px}
.page-index .akeron-support .navlink:first-child{background:transparent;border:0;padding:0;border-radius:0}
.page-index .akeron-support .navlink:first-child:hover{background:transparent}
.page-index .akeron-support .navlink:first-child .navlink__title{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 22px;background:var(--btn__bg-clr-pri);color:var(--btn__clr-pri);border:1px solid var(--btn__border-clr-pri);border-radius:2px;font-size:14px;font-weight:600;line-height:1.5;margin:0}
.page-index .akeron-support .navlink:first-child:hover .navlink__title{background:var(--btn_full__hover_bg)}
.page-index .akeron-support .navlink:last-child .navlink__title{font-size:14px;font-weight:500;color:var(--ak-gold)}
.page-index .akeron-support .navlink .navlink__descr{font-size:13px;line-height:1.6;margin:0;color:var(--ak-muted);opacity:1}
.page-index .akeron-support .akeron-home-grid{display:grid;grid-template-columns:minmax(0,1fr) 265px;gap:64px;padding-top:34px;align-items:start}
.page-index .akeron-support .akeron-home-grid .article{margin:0;min-width:0}
.page-index .akeron-support .akeron-home-grid .article__heading{font-size:21px;margin:0 0 16px}
.akeron-support .akeron-home-topics{border-left:1px solid var(--ak-line);padding-left:28px;min-width:0}
.akeron-support .akeron-home-topics h2{font-size:21px;margin:0 0 13px}
.akeron-support .akeron-home-topics a{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--ak-line);font-size:14px;line-height:1.5;color:var(--ak-muted)}
.akeron-support .akeron-home-topics a:hover{color:var(--ak-gold)}
.akeron-support .akeron-home-topics p{margin-top:28px;max-width:32ch;font-size:12px;line-height:1.8;color:var(--ak-muted)}
.akeron-support .tabbed__head{margin:0 0 0;background:transparent}
.akeron-support .tabbed__head_tabs{justify-content:flex-start;background:transparent;border-bottom:1px solid var(--ak-line);gap:24px;padding:0}
.akeron-support .tabbed__head_tabs li{box-shadow:none;background:transparent;font-size:13px;color:var(--ak-muted);padding:8px 0 13px;border-bottom:2px solid transparent}
.akeron-support .tabbed__head_tabs li.current{color:var(--ak-gold);border-bottom-color:var(--ak-gold);box-shadow:none;background:transparent}
.akeron-support .preview{background:var(--preview__bg);color:var(--preview__clr);border:0;border-bottom:1px solid var(--preview__border-clr);border-radius:0;box-shadow:none;padding:19px 0;margin:0;align-items:center;gap:20px}
.akeron-support .preview:hover{background:var(--preview__hover-bg);box-shadow:none}
.akeron-support .preview>.icon-in-circle{display:none}
.akeron-support .preview__text{min-width:0;flex:1}
.akeron-support .preview__title{font-size:15px;line-height:1.6;font-weight:500;max-width:70ch;color:var(--preview__title-clr)}
.akeron-support .preview__text p{font-size:12px;line-height:1.7;color:var(--ak-muted);margin:6px 0 0}
.akeron-support .preview__text .navlink__descr{max-width:72ch;font-size:13px;line-height:1.7}
.akeron-support .rate{color:var(--ak-gold);font-size:12px;flex-shrink:0}
.akeron-support .rate .icon{fill:currentColor}
.akeron-support .article__footer{margin-top:24px}

/* Form semantics, validation classes, upload state and native selectors remain intact. */
.akeron-support .form{font-size:15px;line-height:1.6}
.akeron-support .form-submit-ticket,.akeron-support .form.ticket-create{max-width:810px;margin-left:0;margin-right:0;padding:32px;background:var(--ak-panel);border:1px solid var(--ak-brass);box-shadow:none;border-radius:2px}
.akeron-support .form-submit-ticket .form-groups,.akeron-support .form-submit-ticket .form-groups.centered{max-width:none;width:100%;margin-left:0;margin-right:0}
.akeron-support .form-submit-ticket .form-group,.akeron-support .form-submit-ticket .param{max-width:none;width:100%}
.akeron-support .form-group{margin-bottom:23px}
.akeron-support .label,.akeron-support .form-group label{font-family:Inter,Arial,sans-serif;font-size:14px;line-height:1.5;font-weight:500;color:var(--ak-text);margin-bottom:8px}
.akeron-support .form input.form-control,.akeron-support .form textarea.form-control,.akeron-support .form select.form-control,.akeron-support .form-control{min-height:48px;height:auto;padding:12px 13px;color:var(--input-clr);background-color:var(--input-bg);border:1px solid var(--ak-brass);border-radius:2px;font:400 15px/1.6 Inter,Arial,sans-serif;box-shadow:none}
.akeron-support .form textarea.form-control,.akeron-support .form--reply textarea{min-height:155px;resize:vertical}
.akeron-support .form input.form-control:focus,.akeron-support .form textarea.form-control:focus,.akeron-support .form select.form-control:focus{border-color:var(--ak-focus);outline:2px solid var(--ak-focus);outline-offset:1px;box-shadow:none}
.akeron-support input::placeholder,.akeron-support textarea::placeholder{color:var(--search__input-placeholder-clr);opacity:1}
.akeron-support input[type=file]{max-width:100%;font-size:13px;color:var(--ak-muted)}
.akeron-support input[type=file]::file-selector-button{padding:8px 12px;margin-right:12px;border:1px solid var(--ak-brass);background:var(--dropdown__bg);color:var(--ak-text);border-radius:2px;font:inherit;cursor:pointer}
.akeron-support .form-group small,.akeron-support .subtext,.akeron-support .article-heading-tip,.akeron-support .form-footer,.akeron-support .param--attach{font-size:12px;line-height:1.8;color:var(--ak-muted)}
.akeron-support .required::after,.akeron-support .required-star,.akeron-support span.required:not(.label){color:var(--error)}
.akeron-support .label.required,.akeron-support label.required{color:var(--ak-text)}
.akeron-support .label.required.isErrorStr{color:var(--error)}
.akeron-support .form-group.isError>label,.akeron-support .form-group.error>label{color:var(--error)}
.akeron-support .form .isError,.akeron-support .form .isError:focus,.akeron-support .form-group.error input{border-color:var(--error)}
.akeron-support .form-control__error,.akeron-support .error-message,.akeron-support .invalid-feedback{font-size:13px;line-height:1.65;color:var(--error)}
.akeron-support .btn{height:auto;min-height:40px;line-height:1.5;font:500 14px/1.5 Inter,Arial,sans-serif;letter-spacing:normal;border-radius:2px;white-space:normal;transition:background-color 160ms ease-out,color 160ms ease-out,border-color 160ms ease-out}
.akeron-support .btn-full{min-height:48px;padding:12px 22px;background:var(--btn__bg-clr-pri);color:var(--btn__clr-pri);border:1px solid var(--btn__border-clr-pri);font-weight:600}
.akeron-support .btn-full:hover{background:var(--btn_full__hover_bg);color:var(--btn__clr-pri)}
.akeron-support .btn-full:disabled,.akeron-support .btn-full.disabled{background:var(--btn__disabled-bg-clr);color:var(--btn__disabled-clr);border-color:var(--btn__disabled-bg-clr);cursor:not-allowed}
.akeron-support .btn-border,.akeron-support .btn--blue-border,.akeron-support .btn-transparent,.akeron-support .btn.cancel{min-height:44px;height:auto;padding:11px 18px;background:var(--dropdown__bg);color:var(--ak-gold);border:1px solid var(--ak-brass)}
.akeron-support .btn-border:hover,.akeron-support .btn--blue-border:hover,.akeron-support .btn-transparent:hover{background:var(--dropdown__hover-bg);color:var(--dropdown__hover-clr)}
.akeron-support .btn-refresh,.akeron-support .btn-action,.akeron-support .btn-toggler{color:var(--ak-gold);background:transparent}
.akeron-support .btn-refresh .icon,.akeron-support .btn-action .icon,.akeron-support .btn-toggler .icon{fill:currentColor}
.akeron-support .form-footer{max-width:810px;text-align:left;margin-top:20px}
.akeron-support .form__submit{justify-content:flex-start}
.akeron-support .captcha-block,.akeron-support .captcha-remind{max-width:100%;color:var(--ak-text)}
.akeron-support .captcha-block img{max-width:100%;height:auto}
.akeron-support .g-recaptcha{max-width:100%}
.akeron-support .email-suggestion{color:var(--ak-gold);font-size:13px}
.akeron-support .checkbox-custom [type=checkbox]+label,.akeron-support .radio-custom [type=radio]+label{color:var(--ak-text);font-size:14px}
.akeron-support .checkbox-custom input:focus-visible+label,.akeron-support .radio-custom input:focus-visible+label{outline:2px solid var(--ak-focus);outline-offset:4px}
.akeron-support .input-group-append--icon .icon{fill:var(--ak-muted)}
.akeron-support .step-bar .step-item{color:var(--ak-muted);font-size:13px}
.akeron-support .step-bar .step-item.current,.akeron-support .step-bar .step-item.active{color:var(--ak-gold)}

/* Native dynamic menus and dialogs must escape their content panels. */
.akeron-support .dropdown-select,.akeron-support .selectize-control{font-family:Inter,Arial,sans-serif;font-size:15px}
.akeron-support .selectize-input,.akeron-support .selectize-input.full,.akeron-support .selectize-control.single .selectize-input.input-active{min-height:48px;height:auto;background:var(--input-bg);color:var(--input-clr);border:1px solid var(--ak-brass);box-shadow:none;padding:12px 13px;line-height:1.6}
.akeron-support .selectize-input>input{font-family:Inter,Arial,sans-serif;color:var(--input-clr);font-size:15px}
.akeron-support .selectize-dropdown,.akeron-support .dropdown-list{background:var(--dropdown__bg);color:var(--dropdown__clr);border-color:var(--ak-brass);box-shadow:none;z-index:65}
.akeron-support .selectize-dropdown .option,.akeron-support .dropdown-list li,.akeron-support .dropdown-list a{color:var(--dropdown__clr)}
.akeron-support .selectize-dropdown .active,.akeron-support .selectize-dropdown .option:hover,.akeron-support .dropdown-list li:hover,.akeron-support .dropdown-list li:hover a{background:var(--dropdown__hover-bg);color:var(--dropdown__hover-clr)}
.akeron-support .selectize-input input::placeholder{color:var(--search__input-placeholder-clr)}
.akeron-support .selectize-input.focus,.akeron-support .dropdown-select:focus-within{outline:2px solid var(--ak-focus);outline-offset:2px}
.akeron-support .modal,.akeron-support .modal-body,.akeron-support .popup{background:var(--modal_body__bg);color:var(--ak-text);border-color:var(--ak-brass);box-shadow:none}
.akeron-support .jquery-modal.blocker{z-index:1000;background:rgba(0,0,0,.75)}
.akeron-support .jquery-modal .modal{z-index:1001;max-width:min(760px,calc(100vw - 40px))}
.akeron-support .datepicker,.akeron-support .datepicker--content{background:var(--datepicker__bg);color:var(--datepicker__clr);border-color:var(--ak-brass);z-index:80}
.akeron-support .datepicker--cell.-selected-,.akeron-support .datepicker--cell.-selected-.-focus-{background:var(--datepicker_btn__bg);color:var(--datepicker_btn__clr)}
.akeron-support .dropzone,.akeron-support .attach{color:var(--ak-text);border-color:var(--ak-brass);background:var(--input-bg)}
.akeron-support .dropzone .dz-preview,.akeron-support .dropzone .dz-preview .dz-details,.akeron-support .dropzone .dz-message{color:var(--ak-text);background:var(--ak-panel)}
.akeron-support .dropzone .dz-preview .dz-details .dz-filename span,.akeron-support .dropzone .dz-preview .dz-details .dz-size span{background:var(--ak-panel);color:var(--ak-text)}
.akeron-support .loading-overlay{background:color-mix(in srgb,var(--ak-ground) 85%,transparent);color:var(--ak-text)}
.akeron-support .loading-message{font-size:14px;color:var(--ak-text)}
.akeron-support .attach-tooltype{background:var(--dropdown__bg);color:var(--dropdown__clr);border-color:var(--ak-brass);font-size:12px}

/* Conversations and real rich article content retain their native markup. */
.akeron-support .ticket{color:var(--ak-text)}
.akeron-support .ticket__body{min-width:0;margin-right:42px}
.akeron-support .ticket__body_block{background:var(--ticket_body__bg);border:1px solid var(--ak-line);box-shadow:none;border-radius:2px;padding:28px;text-align:left;margin-bottom:0}
.akeron-support .ticket__body_block+.ticket__body_block{border-top:0}
.akeron-support .ticket__body_block.response{background:var(--ticket_response__bg);box-shadow:none}
.akeron-support .ticket__body_block.naked{background:transparent;border:0;padding:0;box-shadow:none}
.akeron-support .ticket__body_block h1,.akeron-support .ticket__body_block h2,.akeron-support .ticket__body_block h3{color:var(--ak-text);line-height:1.4;text-transform:none}
.akeron-support .ticket:not(.ticket--article) .ticket__body_block h1,.akeron-support .ticket:not(.ticket--article) .ticket__body_block h2,.akeron-support .ticket__body_block h3{font-size:18px}
.akeron-support .block--head{color:var(--ak-muted);font-size:12px;line-height:1.7;gap:12px;flex-wrap:wrap}
.akeron-support .ticket__body_block .block--head .contact b,.akeron-support .ticket__body_block .block--head .contact span,.akeron-support .ticket__body_block .block--head time{color:var(--ak-muted)}
.akeron-support .block--description{font-size:15px;line-height:1.9;color:var(--ak-text);max-width:75ch;overflow-wrap:anywhere}
.akeron-support .custom-field-title{color:var(--ak-muted)}
.akeron-support .block--description.browser-default p,.akeron-support .block--description.browser-default li{color:inherit;line-height:1.9}
.akeron-support .browser-default img,.akeron-support .browser-default video{max-width:100%;height:auto}
.akeron-support .browser-default pre{max-width:100%;overflow-x:auto;background:var(--input-bg);color:var(--input-clr);padding:16px;border:1px solid var(--ak-line)}
.akeron-support .block--description.browser-default code{background:var(--input-bg);color:var(--input-clr);padding:2px 5px}
.akeron-support .block--description.browser-default pre code{display:block;background:transparent;color:inherit;padding:0;border:0}
.akeron-support .browser-default table{max-width:100%;display:block;overflow-x:auto}
.akeron-support .browser-default h2,.akeron-support .browser-default h3{margin-top:1.6em;margin-bottom:.65em}
.akeron-support .block--uploads{font-size:13px;color:var(--ak-muted);overflow-wrap:anywhere}
.akeron-support .block--uploads .icon-attach{fill:var(--ak-gold)}
.akeron-support .ticket__params{width:250px;min-width:0;color:var(--ak-muted)}
.akeron-support .params--block{border-color:var(--ak-line);background:transparent;box-shadow:none}
.akeron-support .params--block .title{color:var(--ak-muted);font-size:12px;line-height:1.7}
.akeron-support .params--block .value{color:var(--ak-text);font-size:14px;line-height:1.7;overflow-wrap:anywhere}
.akeron-support .ticket__block-footer{color:var(--ak-muted);border-color:var(--ak-line);background:transparent}
.akeron-support .form--reply{padding-top:8px}
.akeron-support .form--reply .form__submit{margin-top:18px}
.akeron-support .ticket--article .ticket__body{max-width:820px}
.akeron-support .ticket--article .ticket__body_block h1{font-size:30px;line-height:1.4;max-width:34ch;margin-bottom:24px;letter-spacing:-.025em}
.akeron-support .ticket--article .block--description{font-size:16px;line-height:1.9;max-width:72ch}
.akeron-support .topics,.akeron-support .topics__block{box-shadow:none;border-color:var(--ak-line)}
.akeron-support .topics{padding:24px;background:var(--ak-panel);border:1px solid var(--ak-line)}
.akeron-support .topics__title{color:var(--ak-gold);font-size:16px}
.akeron-support .topics__list,.akeron-support .topics__list a{color:var(--ak-text);font-size:14px;line-height:1.7}
.akeron-support .suggest-preview{box-shadow:none;font-size:14px;line-height:1.7}
.akeron-support .suggest-preview__title{font-size:15px;line-height:1.6}
.akeron-support .table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--ak-line)}
.akeron-support .table{color:var(--ak-text);background:var(--ak-panel);font-size:14px}
.akeron-support .table th,.akeron-support .table td{border-color:var(--ak-line);line-height:1.7}
.akeron-support .table th{color:var(--ak-gold);background:var(--ak-panel)}
.akeron-support .table tr:nth-child(odd){background:var(--table_row__bg)}
.akeron-support .table tr:nth-child(even){background:var(--table_row__bg-even)}
.akeron-support .table tr:hover{background:var(--table_row__bg-hover)}
.akeron-support .pager{font-size:13px;color:var(--ak-muted)}
.akeron-support .profile__info,.akeron-support .profile__edit,.akeron-support .profile__control{color:var(--ak-text);border-color:var(--ak-line)}
.akeron-support .lightgrey{color:var(--ak-muted)}
.akeron-support .notification,.akeron-support .notification-flash,.akeron-support .alert{box-shadow:none;border:1px solid var(--ak-line);color:var(--ak-text);font-size:14px;line-height:1.7}
.akeron-support .notification::before,.akeron-support .notification-flash::before{width:1px}
.akeron-support .notification.white{background:var(--ak-panel);color:var(--ak-text)}
.akeron-support .text-danger{color:var(--error)}
.akeron-support .text-success{color:var(--success)}
.akeron-support .divider{background:var(--ak-line);border-color:var(--ak-line)}

/* Branding is additive to the untouched native footer and licensing output. */
.akeron-support .akeron-footer-brand{position:relative;background:color-mix(in srgb,var(--ak-ground) 90%,black);border-top:1px solid var(--ak-brass);margin-top:0}
.akeron-support .akeron-footer-brand::before{content:'';position:absolute;top:-5px;inset-inline:0;height:9px;background:url('../akeron-assets/ornament.png') center/1920px 9px no-repeat;pointer-events:none}
.akeron-support .akeron-footer-inner{max-width:var(--ak-max);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:32px;padding:32px 0;color:var(--ak-muted);font-size:12px;line-height:1.7}
.akeron-support .akeron-footer-inner img{display:block;width:148px;height:auto}
.akeron-support .akeron-footer-inner a{color:var(--ak-gold)}
.akeron-support .akeron-footer-inner>div,.akeron-support .akeron-footer-inner nav{display:flex;align-items:center;gap:24px;flex-wrap:wrap}
.akeron-support .footer{background:color-mix(in srgb,var(--ak-ground) 90%,black);color:var(--ak-muted);font-size:12px;padding:18px 20px 24px;border-top:1px solid var(--ak-line)}
.akeron-support .footer a{color:var(--footer__link-clr);font-size:12px}

/* The live search keeps its native GET form and asynchronous suggestion hooks. */
.akeron-support .akeron-kb-search{display:block;width:100%;margin:0}
.akeron-support .akeron-kb-search .search__form{position:relative;width:100%;margin-top:28px;padding:0;background:transparent}
.akeron-support .akeron-kb-search .search__form>.form-group{position:relative;display:flex;align-items:stretch;gap:0;min-height:62px;width:100%;max-width:none;margin:0;border:1px solid var(--ak-brass);background:var(--search__input-bg)}
.akeron-support .akeron-kb-search .search__form #kb_search{flex:1 1 auto;min-width:0;width:auto;min-height:60px;height:60px;padding:16px 14px 16px 0;background:transparent;border:0;border-radius:0;color:var(--search__clr);font:400 16px/1.5 Inter,Arial,sans-serif;box-shadow:none}
.akeron-support .akeron-kb-search .search__form #kb_search:focus-visible{outline:2px solid var(--ak-focus);outline-offset:-3px}
.akeron-support .akeron-kb-search .search__submit{position:static;flex:0 0 56px;width:56px;min-height:60px;height:auto;margin:0;padding:0;border:0;background:transparent;color:var(--search__icon-fill)}
.akeron-support .akeron-kb-search .search__submit .icon{fill:var(--search__icon-fill)}
.akeron-support .akeron-kb-search #search-button,.akeron-support .akeron-kb-search #akeron-search-button{flex:0 0 auto;align-self:stretch;width:auto;min-width:100px;min-height:60px;height:auto;margin:0;padding:12px 25px;border:0;border-left:1px solid var(--ak-brass);background:var(--dropdown__bg);color:var(--ak-gold);font-size:14px;font-weight:600;line-height:1.5;border-radius:0}
.akeron-support .akeron-kb-search #search-button:hover,.akeron-support .akeron-kb-search #akeron-search-button:hover{background:var(--dropdown__hover-bg);color:var(--dropdown__hover-clr)}
.akeron-support .akeron-kb-search .kb-suggestions.boxed{position:absolute;top:100%;left:0;right:0;z-index:60;width:100%;max-width:none;max-height:380px;overflow-y:auto;margin:8px 0 0;padding:12px 16px;background:var(--dropdown__bg);color:var(--dropdown__clr);border:1px solid var(--ak-brass)}
.akeron-support .akeron-kb-search .kb-suggestions.boxed h6{font-size:13px;line-height:1.6;color:var(--ak-muted)}
.page-index .akeron-support .breadcrumbs{display:none}
.page-index .akeron-support .akeron-single-tab{display:none}
.page-index .akeron-support .tabbed__head{justify-content:flex-start;border-bottom:1px solid var(--ak-line)}
.page-index .akeron-support .tabbed__head .tabbed__head_tabs li{min-width:0;padding:8px 0 13px;text-align:left;background:transparent;border-bottom:2px solid transparent}
.page-index .akeron-support .tabbed__head .tabbed__head_tabs li.current{border-bottom-color:var(--ak-gold);box-shadow:none;color:var(--ak-gold);background:transparent}
.page-index .akeron-support .tabbed__tabs .tabbed__tabs_tab{background:transparent;box-shadow:none;border-top:1px solid var(--ak-line)}
.page-index .akeron-support .tabbed__tabs .preview{background:var(--preview__bg);box-shadow:none;flex-wrap:nowrap;align-items:center;min-width:0;gap:20px;padding:19px 0;border-bottom:1px solid var(--ak-line)}
.page-index .akeron-support .tabbed__tabs .preview:hover{background:var(--preview__hover-bg)}
.page-index .akeron-support .preview .preview__text{max-width:none;min-width:0;flex:1 1 auto;width:auto;order:0}
.page-index .akeron-support .preview .preview__title{font-size:15px;line-height:1.6;font-weight:500;letter-spacing:normal;margin:0}
.page-index .akeron-support .preview .preview__text .navlink__descr{display:none}
.page-index .akeron-support .preview .rate{font-size:12px;margin-left:auto;gap:4px}
.page-index .akeron-support .article__footer{align-items:flex-start}

/* Only the actual name/account fields share columns; all native controls remain. */
.akeron-support .article__heading>.ml-1{margin-left:0}
.page-create-ticket .akeron-support .article__heading--form{margin-bottom:0}
.page-create-ticket .akeron-support .akeron-create-lead{margin-top:14px}
.page-create-ticket .akeron-support .article-heading-tip{display:flex;align-items:center;justify-content:flex-start;width:auto;max-width:810px;margin:15px 0 28px;padding:0;text-align:left;font-size:12px;line-height:1.7;color:var(--ak-muted);gap:2px}
.akeron-support .akeron-create-layout{display:grid;grid-template-columns:minmax(0,810px) minmax(220px,1fr);gap:64px;align-items:start}
.akeron-support .akeron-create-layout #form1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;row-gap:0;max-width:none;width:100%;min-width:0;margin:0}
.akeron-support .akeron-create-layout #form1>*{grid-column:1/-1;min-width:0}
.akeron-support .akeron-create-layout #form1>.form-group:has([name="name"]),.akeron-support .akeron-create-layout #form1>.form-group:has([name="email"]),.akeron-support .akeron-create-layout #form1>.form-group:has([name="custom1"]),.akeron-support .akeron-create-layout #form1>.form-group:has([name="custom2"]),.akeron-support .akeron-create-layout #form1>.form-group:has([name="custom3"]),.akeron-support .akeron-create-layout #form1>.form-group:has([name="custom4"]),.akeron-support .akeron-create-layout #form1>.param:has([name="custom1"]),.akeron-support .akeron-create-layout #form1>.param:has([name="custom2"]),.akeron-support .akeron-create-layout #form1>.param:has([name="custom3"]),.akeron-support .akeron-create-layout #form1>.param:has([name="custom4"]){grid-column:auto}
.akeron-support .akeron-create-layout #form1>.form-group,.akeron-support .akeron-create-layout #form1>.param{max-width:none;width:100%;margin-bottom:23px}
.akeron-support .akeron-create-layout #form1>.divider{display:none}
.akeron-support .akeron-create-layout #form1 .param .selectize-control,.akeron-support .akeron-create-layout #form1 .param .selectize-input{display:block;width:100%;max-width:100%}
.akeron-support .akeron-create-layout #form1 .selectize-input{min-height:48px;padding:12px 13px;white-space:normal;line-height:1.6}
.akeron-support .akeron-create-layout #form1 .param>.label{margin-bottom:8px}
.akeron-support .akeron-create-layout #form1 textarea#message{height:180px;min-height:180px;width:100%;resize:vertical}
.akeron-support .akeron-create-layout #form1>.form-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:18px;margin-top:24px;text-align:left}
.akeron-support .akeron-create-layout #form1>.form-footer .btn-full{margin:0;width:auto;min-width:180px}
.akeron-support .akeron-create-layout #form1 .captcha-block{max-width:100%;width:100%;margin:12px 0 23px;text-align:left}
.akeron-support .akeron-create-layout #form1 .captcha-block h3{font-size:18px;margin-bottom:14px}
.akeron-support .akeron-create-aside{min-width:0;padding-top:3px;color:var(--ak-muted);font-size:13px;line-height:1.8}
.akeron-support .akeron-create-aside h2{margin:0 0 16px;color:var(--ak-text);font-size:21px;line-height:1.4}
.akeron-support .akeron-create-aside p{margin:0 0 17px;max-width:32ch}
.akeron-support .akeron-create-aside p:not(:first-of-type){margin-top:28px;padding-top:24px;border-top:1px solid var(--ak-line)}
.akeron-support .akeron-create-aside a{display:inline-flex;color:var(--ak-gold);text-decoration:underline;text-decoration-color:var(--ak-brass);font-size:13px;line-height:1.7}
.akeron-support .akeron-create-aside a:hover{text-decoration-color:var(--ak-gold)}

@media(max-width:1250px){
 .akeron-support .main__content>.contr,.akeron-support .breadcrumbs>.contr,.akeron-support .akeron-footer-inner{margin-left:36px;margin-right:36px}
 .akeron-support .header__inner{gap:24px}.akeron-support .akeron-navigation{gap:22px;margin-left:0}
 .akeron-support .akeron-header-tools{gap:16px}.page-index .akeron-support .akeron-home-grid{gap:42px}
}
@media(max-width:1050px){
 .akeron-support .header>.contr{padding-left:24px;padding-right:24px}.akeron-support .header__inner{gap:20px}
 .akeron-support .akeron-navigation{gap:18px}.akeron-support .akeron-navigation a{font-size:13px}
 .akeron-support .akeron-header-tools{gap:14px}.akeron-support .akeron-header-tools .akeron-project-link{display:none}
 .akeron-support .ticket__body{margin-right:28px}.akeron-support .ticket__params{width:225px}
}
@media(max-width:800px){
 .akeron-support .main__content>.contr,.akeron-support .breadcrumbs>.contr,.akeron-support .akeron-footer-inner{margin-left:24px;margin-right:24px}
 .akeron-support .header__inner{flex-wrap:wrap;gap:18px;min-height:126px;padding-top:16px}
 .akeron-support .akeron-brand{font-size:18px}.akeron-support .akeron-header-tools{margin-left:auto;flex-wrap:wrap;justify-content:flex-end}
 .akeron-support .akeron-navigation{order:3;width:100%;margin:0;min-height:45px;justify-content:flex-start;gap:28px}
 .akeron-support .header__nav{gap:12px}.akeron-support .header__nav .nav-item{font-size:12px}
 .akeron-support .main__content{padding-top:28px}.akeron-support h1,.akeron-support .search__title{font-size:31px}
 .page-index .akeron-support .akeron-home-grid{grid-template-columns:minmax(0,1fr);gap:32px}
 .akeron-support .akeron-home-topics{border-left:0;border-top:1px solid var(--ak-line);padding:24px 0 0}
 .akeron-support .form-submit-ticket,.akeron-support .form.ticket-create{max-width:none;padding:28px}
 .akeron-support .ticket{flex-wrap:wrap}.akeron-support .ticket__body{width:100%;flex-basis:100%;margin-right:0}
 .akeron-support .ticket__params{width:100%;margin-top:28px}.akeron-support .params--block{padding-left:0;padding-right:0}
 .akeron-support .ticket--article .ticket__body{max-width:none}.akeron-support .ticket__body_block{padding:25px}
 .akeron-support .akeron-footer-inner{gap:24px;flex-wrap:wrap}.akeron-support .profile__menu{max-width:calc(100vw - 40px)}
 .akeron-support .akeron-create-layout{grid-template-columns:minmax(0,1fr);gap:30px}
 .akeron-support .akeron-create-aside{padding-top:0;max-width:600px}
}
@media(max-width:520px){
 .akeron-support .main__content>.contr,.akeron-support .breadcrumbs>.contr,.akeron-support .akeron-footer-inner{margin-left:20px;margin-right:20px}
 .akeron-support .header>.contr{padding-left:20px;padding-right:20px}.akeron-support .header__inner{min-height:112px;gap:12px;padding-top:16px}
 .akeron-support .akeron-brand{gap:10px;font-size:17px}.akeron-support .akeron-brand img{width:38px;height:31px}
 .akeron-support .akeron-brand small,.akeron-support .akeron-brand .akeron-subtitle,.akeron-support .akeron-brand .akeron-brand-subtitle{font-size:12px}
 .akeron-support .akeron-header-tools{gap:10px}.akeron-support .akeron-language-switch button{min-width:35px;min-height:34px}
 .akeron-support .akeron-navigation{min-height:46px;justify-content:space-between;gap:12px}.akeron-support .akeron-navigation a{font-size:12px}
 .akeron-support .header__nav{gap:10px}.akeron-support .header .user__name p span{max-width:90px}
 .akeron-support h1,.akeron-support .search__title{font-size:28px;line-height:1.3}.akeron-support .article__heading{font-size:25px;line-height:1.4}
 .akeron-support .akeron-lead{font-size:14px;line-height:1.8;margin-top:13px}
 .akeron-support .breadcrumbs{margin-top:24px}.akeron-support .breadcrumbs__inner{font-size:12px;line-height:1.8}
 .akeron-support .main__content{padding-bottom:48px;min-height:0}.akeron-support .help-search{margin-bottom:24px}
 .akeron-support .help-search .search{margin-top:23px}.akeron-support .form__search{padding-left:13px;padding-right:10px;min-height:55px}
 .akeron-support .form__search input,.akeron-support .form__search .form__control{font-size:16px;min-height:53px;padding:12px 10px}
 .akeron-support .form__search .form__search_results{padding-left:12px;padding-right:12px}
 .akeron-support .form__search .results--list li{font-size:13px;padding-left:12px;padding-right:12px}
 .page-index .akeron-support .nav{align-items:stretch;flex-direction:column;gap:20px;padding-bottom:24px;margin-top:24px}
 .page-index .akeron-support .navlink{width:100%;max-width:none;justify-content:flex-start;min-height:48px}
 .page-index .akeron-support .navlink:first-child{padding:0}.page-index .akeron-support .navlink:last-child{justify-content:space-between}
 .page-index .akeron-support .navlink:first-child>div{display:flex;align-items:stretch;flex-direction:column;width:100%;gap:12px}
 .page-index .akeron-support .navlink:first-child .navlink__title{justify-content:space-between;padding:13px 19px;min-height:48px}
 .page-index .akeron-support .navlink:last-child>div{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;width:100%;gap:12px}
 .page-index .akeron-support .navlink .navlink__title{font-size:13px}.page-index .akeron-support .navlink .navlink__descr{font-size:12px}
 .page-index .akeron-support .akeron-home-grid{padding-top:28px;gap:32px}.page-index .akeron-support .akeron-home-grid .article__heading,.akeron-support .akeron-home-topics h2{font-size:19px}
 .akeron-support .preview{padding:16px 0;gap:12px;flex-wrap:wrap}.akeron-support .preview__title{font-size:14px;line-height:1.7}
 .akeron-support .preview__text p{font-size:12px}.akeron-support .preview__text .navlink__descr{font-size:13px}
 .akeron-support .preview .rate{margin-left:0}.akeron-support .tabbed__head_tabs{gap:20px}.akeron-support .tabbed__head_tabs li{font-size:12px}
 .akeron-support .form-submit-ticket,.akeron-support .form.ticket-create{padding:23px 19px}
 .akeron-support .label,.akeron-support .form-group label{font-size:13px}.akeron-support .form-group{margin-bottom:22px}
 .akeron-support .form input.form-control,.akeron-support .form textarea.form-control,.akeron-support .form select.form-control,.akeron-support .form-control,.akeron-support .form__search input,.akeron-support .selectize-input,.akeron-support .selectize-input>input,.akeron-support .dropdown-select select{font-size:16px}
 .akeron-support .form input.form-control,.akeron-support .form textarea.form-control{padding:11px 12px}
 .akeron-support .form textarea.form-control,.akeron-support .form--reply textarea{min-height:160px}
 .akeron-support .btn{font-size:13px}.akeron-support .btn-full{min-height:48px;padding:12px 18px}
 .akeron-support .form__submit{gap:14px;flex-wrap:wrap}.akeron-support .form__submit .btn-full{width:100%}
 .akeron-support .form-footer,.akeron-support .article-heading-tip,.akeron-support .param--attach{font-size:12px;line-height:1.8}
 .akeron-support input[type=file]{font-size:12px}.akeron-support input[type=file]::file-selector-button{margin-right:7px;padding:7px 9px}
 .akeron-support .ticket__body_block{padding:23px 20px}.akeron-support .ticket__body_block .block--head{display:flex;align-items:flex-start;gap:8px}
 .akeron-support .ticket__body_block .block--head .contact{flex-wrap:wrap}.akeron-support .block--description{font-size:14px;line-height:1.85}
 .akeron-support .ticket--article .block--description{font-size:15px;line-height:1.9}.akeron-support .ticket--article .ticket__body_block h1{font-size:25px;line-height:1.4}
 .akeron-support .params--block .title{font-size:12px}.akeron-support .params--block .value{font-size:13px}
 .akeron-support .topics{padding:22px 20px}.akeron-support .topics__title{font-size:16px}.akeron-support .topics__list a{font-size:14px}
 .akeron-support .notification,.akeron-support .alert{font-size:13px;padding:16px 17px}.akeron-support .notification-flash{max-width:calc(100vw - 40px);right:20px;padding:20px}
 .akeron-support .akeron-footer-inner{padding-top:29px;padding-bottom:28px;display:block}.akeron-support .akeron-footer-inner>div{display:block}
 .akeron-support .akeron-footer-inner img{width:132px;margin-bottom:15px}.akeron-support .akeron-footer-inner nav{margin-top:24px;gap:24px}
 .akeron-support .footer{font-size:12px;line-height:1.8;padding:18px 20px 24px}
 .akeron-support .akeron-kb-search .search__form{margin-top:23px}
 .akeron-support .akeron-kb-search .search__form>.form-group{min-height:55px}
 .akeron-support .akeron-kb-search .search__form #kb_search{height:53px;min-height:53px;font-size:16px;padding-right:10px}
 .akeron-support .akeron-kb-search .search__submit{flex-basis:44px;width:44px;min-height:53px}
 .akeron-support .akeron-kb-search #search-button,.akeron-support .akeron-kb-search #akeron-search-button{min-width:70px;min-height:53px;padding:10px 14px;font-size:12px}
 .page-index .akeron-support .tabbed__tabs .preview{flex-wrap:wrap;gap:10px;padding:16px 0}
 .page-index .akeron-support .preview .preview__title{font-size:14px;line-height:1.7}
 .page-index .akeron-support .preview .rate{margin-left:0}
 .akeron-support .akeron-create-layout #form1{grid-template-columns:minmax(0,1fr);column-gap:0}
 .akeron-support .akeron-create-layout #form1>.form-group,.akeron-support .akeron-create-layout #form1>.param{grid-column:1/-1;margin-bottom:22px}
 .akeron-support .akeron-create-layout #form1 .selectize-input{font-size:16px;padding:11px 12px}
 .akeron-support .akeron-create-layout #form1>.form-footer .btn-full{width:100%}
 .akeron-support .akeron-create-aside h2{font-size:18px}
}
@media(prefers-reduced-motion:reduce){
 html{scroll-behavior:auto}.akeron-support *,.akeron-support *::before,.akeron-support *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}
}
