:root{--tap: 44px;--stick: calc(var(--lic-h,0px) + 62px);--bn-h: calc(56px + env(safe-area-inset-bottom,0px))}a,button,input,select,textarea,label,summary,[role="button"],[role="tab"]{touch-action: manipulation}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%;-webkit-tap-highlight-color: transparent}@media (pointer: coarse){html{overscroll-behavior-y: contain}}.form-bar,.dh-bar{top: var(--stick)}.doc-page .form-bar{top: calc(var(--stick) + var(--dh-h,64px) + 6px)}.modal-body,.drawer-body,.sidebar,.menu,.cs-menu,.pal-list,.rep-controls{overscroll-behavior: contain}.sidebar nav,.sidebar .side-nav{overscroll-behavior: contain}.um-sm{display: none !important}.backdrop{inset: var(--vvt,0px) 0 auto 0;height: var(--vvh,100dvh)}@media (max-width: 900px),(pointer: coarse){:root:root input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="file"]):not([type="hidden"]),:root:root select,:root:root textarea{font-size: 16px}:root:root .btn,:root:root .btn.btn-sm,:root:root .icon-btn,:root:root .chip-select,:root:root .search-input,:root:root .date-in,:root:root .filters-btn,:root:root .seg,:root:root .multi .multi-add,:root:root .field .multi-add,:root:root .att-tool,:root:root .cfg-tab,:root:root .ch-tab,:root:root .acct-step,:root:root .sub-chip,:root:root .lic-btn,:root:root .gsearch,:root:root .cs-btn,:root:root .acct-jrow,:root:root .sl-pipe-row,:root:root .inv-type-new,:root:root .off-toggle{min-height: var(--tap)}:root:root .icon-btn,:root:root .acct-step,:root:root .lic-x,:root:root .att-tool,:root:root .gsearch,:root:root .cs-btn,:root:root .inv-type-new{min-width: var(--tap)}:root:root .co-url{display: inline-block;padding-block: 12px;margin-block: -12px}:root:root .lic-x{width: var(--tap);height: var(--tap)}:root:root .lang-btn{min-width: var(--tap)}:root:root :is(input[type="text"],input[type="search"],input[type="number"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="date"],input[type="month"],input[type="time"],input[type="datetime-local"],input:not([type]),select){min-height: var(--tap)}:root:root .side-link,:root:root .side-app,:root:root .sn-item,:root:root .menu a,:root:root .menu button{min-height: var(--tap)}:root:root .seg{min-width: var(--tap)}.chip-x::after{inset: -14px}.ss-clear::after{content: "";position: absolute;inset: -10px}:root:root .sb-btn{height: var(--tap)}:root:root .sb-step:first-child .sb-btn{border-start-start-radius: 22px;border-end-start-radius: 22px}.crumbs a{padding-block: 12px;margin-block: -12px}:root:root .acct-fold::after{inset: -11px}:root:root .acct-check{min-height: var(--tap)}.switch::before{content: "";position: absolute;inset: -10px -4px}:root:root .toggle-row{min-height: var(--tap)}:root:root .list-body .data-table td a.link,:root:root .card-head a.link,:root:root .page-head a.link,:root:root td a.link{padding-block: 12px;margin-block: -12px}:root:root a.hr-person-name{display: inline-block;padding-block: 14px;margin-block: -14px}}@media (max-width: 900px){.shell,.shell.collapsed{min-height: 100vh;min-height: 100dvh}.sidebar{width: var(--side-w-drawer);height: 100vh;height: 100dvh;padding-bottom: env(safe-area-inset-bottom,0px)}.side-foot{padding-bottom: calc(10px + env(safe-area-inset-bottom,0px))}.sidebar{padding-top: env(safe-area-inset-top,0px);padding-inline-start: env(safe-area-inset-left,0px)}:root[dir="rtl"] .sidebar{padding-inline-start: env(safe-area-inset-right,0px)}.sidebar .side-nav{overscroll-behavior: contain;-webkit-overflow-scrolling: touch}.topbar{min-height: 62px;padding: 8px max(12px,env(safe-area-inset-right)) 8px max(12px,env(safe-area-inset-left));gap: 2px}:root:root .topbar .gsearch{width: var(--tap);height: var(--tap)}.topbar>.sub-chip{flex-shrink: 0;margin-inline: 2px}.topbar .sub-chip .sub-short{overflow: visible}:root:root .user-btn{min-height: var(--tap);min-width: var(--tap);padding: 0;justify-content: center}.user-btn .avatar{width: 38px;height: 38px}.subnav{position: static;padding-inline: max(14px,env(safe-area-inset-left)) max(14px,env(safe-area-inset-right))}.content{padding: 16px max(14px,env(safe-area-inset-right)) calc(var(--bn-h) + 24px) max(14px,env(safe-area-inset-left))}.bottomnav{padding-inline: env(safe-area-inset-left,0px) env(safe-area-inset-right,0px)}.toasts{bottom: calc(var(--bn-h) + 12px)}.acct-balbar{bottom: var(--bn-h)}.bc-actions{bottom: calc(var(--bn-h) + 8px)}.login-screen,.boot{min-height: 100dvh;padding-inline: max(16px,env(safe-area-inset-left)) max(16px,env(safe-area-inset-right))}.login-card{padding: 26px 22px}}@media (min-width: 901px) and (pointer: coarse){.shell.collapsed .side-link,.shell.collapsed .side-app{min-height: var(--tap);min-width: var(--tap);-webkit-touch-callout: none;-webkit-user-select: none;user-select: none}}@media (max-width: 389px){.topbar{padding-inline: max(6px,env(safe-area-inset-left)) max(6px,env(safe-area-inset-right));gap: 0}.topbar>.sub-chip{margin-inline: 0}}@media (max-width: 389px){.gsearch{display: none}.topbar>.sub-chip{margin-inline-start: auto}}@media (max-width: 440px){.topbar:has(.cs-wrap:not([hidden]))>.chat-btn{display: none}}@media (max-width: 359px){.topbar>.chat-btn{display: none}}@media (max-width: 440px){.topbar:has(.cs-wrap:not([hidden])) .gsearch{display: none}.topbar:has(.cs-wrap:not([hidden]))>.sub-chip{margin-inline-start: auto}}@media (max-width: 600px){.topbar>button.icon-btn:not(.menu-btn):not(.guide-btn){display: none}:root:root .topbar>button.icon-btn.hp-toggle{display: inline-grid}.topbar>.crumbs{display: none}.topbar>.gsearch{margin-inline-start: auto}.um-sm{display: flex !important}.user-menu .menu{position: fixed;inset-inline: 12px;top: calc(var(--stick) - 6px);min-width: 0;width: auto;max-height: calc(100dvh - var(--stick) - var(--bn-h));overflow-y: auto}.menu a,.menu button{padding: 10px 12px}}@media (max-width: 900px) and (max-height: 520px){:root{--stick: var(--lic-h,0px)}:root:root{--tw-end: 150px;--tw-free: 8px;--tw-min: 160px}.topbar{position: static}.bottomnav{display: none}.content{padding-bottom: 24px}.toasts{bottom: 12px}.acct-balbar{bottom: 0}.bc-actions{bottom: 8px}}@media (max-width: 720px){.backdrop:not(.backdrop-drawer){padding: 0;place-items: end stretch}.modal{width: 100%;max-width: none;max-height: calc(100vh - 12px);max-height: min(calc(100dvh - 12px - env(safe-area-inset-top,0px)),calc(var(--vvh,100dvh) - 8px));border-radius: 20px 20px 0 0;animation: m-sheet .2s ease-out}.modal-palette{align-self: start;margin-top: env(safe-area-inset-top,0px);max-height: min(80dvh,var(--vvh,100dvh));border-radius: 0 0 20px 20px}.modal-head{padding: 14px 8px 4px 18px}:root[dir="rtl"] .modal-head{padding: 14px 18px 4px 8px}.modal-body{padding: 8px 18px 18px}.modal-foot{padding: 12px 16px calc(12px + env(safe-area-inset-bottom,0px));flex-wrap: wrap}.modal-foot .btn{flex: 1 1 auto;min-width: 0;justify-content: center}.drawer{width: 100vw;max-width: 100vw}.drawer-head{padding: 14px 8px 10px 16px;padding-top: calc(14px + env(safe-area-inset-top,0px))}.drawer-body{padding: 14px 16px 20px}.drawer-foot{padding: 12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.drawer-foot .btn{flex: 1 1 auto;justify-content: center}.pal-list{max-height: 60dvh}.sheet-modal{max-height: 92dvh}.rep-controls{max-height: 88dvh}.rep-sheet-foot{padding-bottom: calc(14px + env(safe-area-inset-bottom,0px))}.cs-menu{max-height: min(70dvh,calc(100dvh - var(--stick) - var(--bn-h) - 12px))}.form-bar{padding-inline: 10px}.form-bar .btn-primary{flex: 1 1 auto}.modal .row-inline,.modal .input-suffix,.modal .url-field{flex-wrap: wrap}.modal .input-suffix>input{flex: 1 1 100%}}@keyframes m-sheet{from{transform: translateY(24px);opacity: .6}}@media (max-width: 900px){.table-wrap>table.acct-rpt th:first-child,.table-wrap>table.acct-rpt td:first-child,.table-wrap>table.pivot th:first-child,.table-wrap>table.pivot td:first-child,.ks-figures-body table th:first-child,.ks-figures-body table td:first-child,.acct-rpt-wrap table th:first-child,.acct-rpt-wrap table td:first-child{position: sticky;inset-inline-start: 0;z-index: 2;background: var(--panel);box-shadow: 1px 0 0 var(--line)}:root[dir="rtl"] .table-wrap>table.acct-rpt th:first-child,:root[dir="rtl"] .table-wrap>table.acct-rpt td:first-child,:root[dir="rtl"] .table-wrap>table.pivot th:first-child,:root[dir="rtl"] .table-wrap>table.pivot td:first-child,:root[dir="rtl"] .ks-figures-body table th:first-child,:root[dir="rtl"] .ks-figures-body table td:first-child,:root[dir="rtl"] .acct-rpt-wrap table th:first-child,:root[dir="rtl"] .acct-rpt-wrap table td:first-child{box-shadow: -1px 0 0 var(--line)}.table-wrap>table th:first-child{background: var(--panel-2)}:root .table-wrap>table>thead>tr>th:first-child{z-index: 4}:root{--tw-end: 236px;--tw-free: calc(var(--bn-h) + 8px)}.acct-rpt-row.k-group td:first-child{background: var(--panel-2)}.acct-cons .acct-rpt th:first-child,.acct-cons .acct-rpt td:first-child{min-width: 120px;max-width: 42vw;white-space: normal;overflow-wrap: anywhere}.acct-rpt-lead{white-space: normal}}@media (min-width: 721px) and (max-width: 1100px){.content{padding-inline: max(20px,env(safe-area-inset-left)) max(20px,env(safe-area-inset-right))}.modal{max-height: calc(100vh - 40px);max-height: calc(100dvh - 40px)}}