@media screen and (max-width:767px){:root{--mobile-ui-page:#fff;--mobile-ui-card:#fff;--mobile-ui-surface:#f6f6f6;--mobile-ui-text:#151515;--mobile-ui-muted:#585858;--mobile-ui-border:#ebebeb;--mobile-ui-yellow:#ffc400;--mobile-ui-page-pad:18px;--mobile-ui-card-radius:14px;--mobile-ui-control-radius:12px;--mobile-ui-card-shadow:none;--mobile-ui-safe-bottom:78px;--v24-control-height:48px;--v24-control-radius:12px;--v24-card-radius:14px;--v24-neutral-surface:#f6f6f6}.mobile-v24-shell{background:#fff;color:#151515;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}.mobile-v24-shell .mobile-ui-global-header{background:#fff;border-bottom:0;box-shadow:none;backdrop-filter:none}.mobile-v24-shell .mobile-ui-global-header .mobile-ui-header-inner{padding:10px 18px 12px!important;gap:4px!important}.mobile-v24-shell .mobile-ui-header-main{min-height:44px!important}.mobile-v24-shell .mobile-ui-shell-content{background:#fff;padding:1px 18px var(--mobile-ui-safe-bottom)}.mobile-v24-shell .mobile-ui-page-heading{margin-bottom:16px}.mobile-v24-shell .mobile-ui-page-heading h1{color:#151515;font-size:22px;line-height:1.18;letter-spacing:-.85px;font-weight:700}.mobile-v24-shell .mobile-ui-page-heading p{color:#585858;font-size:12px}.mobile-v24-shell .mobile-ui-notification-button{width:44px;height:44px}.mobile-v24-shell .mobile-ui-bottom-nav{min-height:0;height:64px;min-height:64px;padding:4px 6px 0;bottom:0;background:#fff;border:0;box-shadow:0 -1px 0 #0000000d;backdrop-filter:none;overflow:visible}.mobile-v24-shell .mobile-ui-bottom-nav-grid{display:grid;gap:0;align-items:end}.mobile-v24-shell .mobile-ui-bottom-nav-item{min-height:56px;padding:6px 2px;gap:3px;border:0;border-radius:0;background:transparent;color:#929292!important;font-size:12px;font-weight:500;overflow:visible}.mobile-v24-shell .mobile-ui-bottom-nav-item.is-active,.mobile-v24-shell .mobile-ui-bottom-nav-item[aria-current=page]{color:#151515!important;font-weight:700}.mobile-v24-shell .mobile-ui-bottom-nav-item:not(.is-active):not([aria-current=page]) svg{color:#9b9b9b;stroke:currentColor}.mobile-v24-shell .mobile-ui-bottom-nav-item.is-active svg,.mobile-v24-shell .mobile-ui-bottom-nav-item[aria-current=page] svg{color:#151515;stroke:currentColor}.mobile-v24-shell .mobile-ui-bottom-nav-item.is-active .mobile-ui-bottom-nav-label{font-weight:700!important}.mobile-v24-shell .mobile-ui-bottom-nav-item:before{display:none}.mobile-v24-shell .mobile-ui-bottom-nav-icon{width:22px;height:22px;stroke-width:1.85}.mobile-v24-shell .is-active .mobile-ui-bottom-nav-icon{stroke-width:2.3}.mobile-v24-shell .mobile-ui-bottom-nav-item.is-create{min-height:56px;padding:0;margin:0;align-self:end;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.mobile-v24-shell .mobile-ui-bottom-nav-create{display:flex;align-items:center;justify-content:center;width:56px;height:56px;min-width:56px;margin:-20px 0 0;border:0;border-radius:50%;background:#ffc400;color:#151515;box-shadow:0 0 0 4px #fff,0 3px 10px #0000001a}.mobile-v24-shell .mobile-ui-bottom-nav-create svg{width:26px;height:26px;stroke-width:2}.mobile-v24-shell .native-card{border:0;background:#f6f6f6;box-shadow:none}.mobile-v24-shell .mobile-ui-shell-content :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:transparent;box-shadow:none;background-color:#f6f6f6}.mobile-v24-shell .mobile-ui-shell-content :where(input,select,textarea):focus-visible{outline:2px solid #ffc400;outline-offset:2px}.mobile-v24-shell .mobile-ui-shell-content :where(input,select,textarea):is([aria-invalid=true],:invalid:not(:-moz-placeholder-shown)){border-color:#c2413b}.mobile-v24-shell .mobile-ui-shell-content :where(input,select,textarea):is([aria-invalid=true],:invalid:not(:placeholder-shown)){border-color:#c2413b}.mobile-v24-shell .mobile-ui-shell-content :where(button,a)[class*=border-slate-200]{border-color:transparent;box-shadow:none}.mobile-v24-card{border:0;border-radius:var(--v24-card-radius);background:var(--v24-neutral-surface);box-shadow:none}.mobile-v24-button{min-height:var(--v24-control-height);border-radius:var(--v24-control-radius);font-size:13px;font-weight:700}.mobile-v24-button-primary{background:#ffc400;color:#151515;border:0}.mobile-v24-button-light{background:#fff;color:#151515;border-color:#e5e5e5}.mobile-v24-control{min-height:var(--v24-control-height);border-radius:var(--v24-control-radius);border-color:transparent;background:var(--v24-neutral-surface);color:#151515;font-size:16px;font-weight:400}.mobile-v24-search .mobile-v24-control{border:0;background:#f6f6f6}.mobile-v24-search>button{height:48px;width:44px}.mobile-v24-tabs{gap:16px;padding:0;border-bottom:0}.mobile-v24-tabs [role=tab]{background:transparent;border-radius:0;border-bottom:2px solid transparent;padding:11px 0;font-size:12px;color:#666}.mobile-v24-tabs [role=tab][aria-selected=true]{border-bottom-color:#ffc400;color:#151515;font-weight:700}.mobile-registry-standard-v1{display:grid;gap:12px}.mobile-registry-standard-v1>*{margin-top:0!important}.mobile-v24-registry-card{border-color:transparent;border-radius:14px;background:#f6f6f6;padding:15px;box-shadow:none}.mobile-v24-registry-card:has(input:checked){outline:2px solid #ffc400;outline-offset:2px}.mobile-v24-registry-card a{min-height:44px}.mobile-v24-registry-card summary{min-width:44px;min-height:44px!important;border:0;background:transparent}.mobile-v24-registry-card .grid{-moz-column-gap:8px;column-gap:8px}.mobile-v24-registry-card [class*=font-black]{font-weight:600}.mobile-v24-sheet{padding-bottom:max(24px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.mobile-v24-sheet button[aria-label="Закрыть окно"]{height:44px;width:44px;border:0;background:#f6f6f6}.mobile-v24-modules{padding-bottom:24px}.mobile-v24-modules>label{background:#f6f6f6;border:0;border-radius:12px;box-shadow:none}.mobile-v24-modules>label input{font-size:16px;font-weight:400}.mobile-v24-modules .mobile-v24-module-tile{grid-column:auto;flex-direction:column;align-items:flex-start;gap:12px;min-height:128px;border:0;border-radius:14px;background:#f6f6f6;padding:16px;box-shadow:none}.mobile-v24-module-tile>span:first-child{border:0;background:transparent;color:#151515;width:28px;height:28px}.mobile-v24-module-tile>span:first-child svg{width:24px;height:24px;stroke-width:1.85}.mobile-v24-module-tile>span:last-child>span:first-child{font-size:13px;font-weight:600;line-height:1.4;overflow-wrap:anywhere!important}.mobile-v24-module-tile>span:last-child>span:last-child{color:#585858;font-size:12px;font-weight:400}.mobile-v24-home{color:#151515}.mobile-v24-home-section+.mobile-v24-home-section{margin-top:16px}.mobile-v24-home-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.mobile-v24-home-heading h2{margin:0;font-size:18px;font-weight:700;letter-spacing:-.4px}.mobile-v24-home-caption,.mobile-v24-home-heading>span{color:#585858;font-size:12px}.mobile-v24-home-caption{line-height:1.5}.mobile-v24-home-row{display:flex;align-items:center;gap:12px;padding:15px 0;min-width:0;color:#151515}.mobile-v24-home-icon{display:grid;place-items:center;align-self:flex-start;flex:0 0 38px;height:38px;border-radius:10px;background:#f6f6f6}.mobile-v24-home-copy{flex:1;min-width:0;overflow-wrap:anywhere}.mobile-v24-home-copy strong{display:block;font-size:13px;font-weight:600;line-height:1.4}.mobile-v24-home-copy>span{display:block;margin-top:4px;font-size:12px;line-height:1.5;color:#585858}.mobile-v24-home-copy .mobile-v24-home-overdue{color:#b3372b}.mobile-v24-home-empty{margin-top:12px;padding:18px;border-radius:14px;background:#f6f6f6;color:#585858;font-size:13px;line-height:1.5}.mobile-v24-home-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:600;color:#151515;text-decoration:underline;text-underline-offset:3px}.mobile-v24-home-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:12px;font-size:13px}.mobile-v24-home-pagination a{display:flex;align-items:center;min-height:44px}.mobile-v24-home-pagination a:last-child{justify-content:end}.mobile-v24-notifications{border:0;border-radius:0;color:#151515}.mobile-v24-notification-header{border:0;padding:0 0 12px;flex-wrap:wrap}.mobile-v24-notification-header h2{font-size:16px}.mobile-v24-notification-header button{min-height:44px;color:#585858;font-size:12px}.mobile-v24-notification-filters{padding:0 0 16px;gap:8px;border:0}.mobile-v24-notification-filters button{background:#f6f6f6;border:0;border-radius:10px;padding:10px;color:#585858;font-size:12px;min-height:44px}.mobile-v24-notification-filters button[aria-pressed=true]{background:#ffc400;color:#151515}.mobile-v24-notifications .divide-y>*{border-top:0;border-bottom:0}.mobile-v24-notification-group{display:grid;grid-template-columns:38px minmax(0,1fr) auto 16px;gap:8px;padding:15px 0}.mobile-v24-notification-group>span:first-child{width:38px;height:38px;background:#f6f6f6;border-radius:10px}.mobile-v24-notification-group .text-sm{font-size:12px}.mobile-v24-notification-group .truncate{white-space:normal;overflow-wrap:anywhere}.mobile-v24-notification-group>span:nth-child(3){max-width:88px;text-align:right}.mobile-v24-notification-group [title="Новые уведомления"]{background:#ffc400;color:#151515}.mobile-v24-notification-row{display:grid;grid-template-columns:8px minmax(0,1fr);gap:8px 12px;padding:15px 0}.mobile-v24-notification-row>button{overflow-wrap:anywhere;min-height:44px}.mobile-v24-notification-row .text-sm{font-size:13px}.mobile-v24-notification-actions{grid-column:2;width:100%;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.mobile-v24-notification-actions button{min-height:44px}.mobile-v24-notifications input[type=search]{font-size:16px;min-height:48px;border:0;border-radius:12px;background:#f6f6f6}.mobile-v24-shell .mobile-v24-person-section,.mobile-v24-shell [data-person-mobile-card=v24] section{min-width:0;padding:16px;border:0;border-radius:16px;background:#f6f6f6}.mobile-v24-shell .mobile-v24-person-section h2{font-size:16px;font-weight:750;color:#151515}.mobile-v24-shell [data-person-mobile-card=v24] h1{font-size:18px}.mobile-v24-shell [data-person-mobile-card=v24] .h-20{height:64px;width:64px;border-radius:50%}.mobile-v24-shell [data-person-mobile-card=v24] a.bg-yellow-400{background:#FFC400;min-height:48px}.mobile-v24-shell [data-person-mobile-card=v24] a{overflow-wrap:anywhere}.mobile-v24-shell [data-person-mobile-card=v24] .truncate{white-space:normal;overflow-wrap:anywhere}.mobile-v24-person-tree{list-style:none;padding:0;margin:0;min-width:0}.mobile-v24-person-tree li{min-width:0;border-top:1px solid #e8e8e8}.mobile-v24-person-tree summary,.mobile-v24-tree-person{display:flex;align-items:center;gap:8px;min-height:48px;padding:12px 0;font-size:14px;font-weight:600;overflow-wrap:anywhere}.mobile-v24-person-tree summary{cursor:pointer;list-style:none}}@media screen and (max-width:767px){.mobile-v24-person-tree summary::-webkit-details-marker{display:none}.mobile-v24-person-tree details[open]>summary>.mobile-v24-tree-chevron{transform:rotate(90deg)}.mobile-v24-person-tree small,.mobile-v24-tree-person small{display:block;margin-top:4px;color:#585858;font-size:12px;font-weight:400}.mobile-v24-person-tree .mobile-v24-person-tree{border-left:2px solid #ffc400;padding-left:12px}.mobile-v24-person-tree .mobile-v24-person-tree .mobile-v24-person-tree .mobile-v24-person-tree{padding-left:0;border-left:0}.mobile-v24-tree-profile{display:flex;align-items:center;min-height:44px;font-size:13px;text-decoration:underline}.mobile-v24-person-tree a:focus-visible,.mobile-v24-person-tree summary:focus-visible{outline:2px solid #151515;outline-offset:2px}.mobile-v24-shell .mobile-v24-cabinet>header{gap:14px;padding:18px 0 17px;background:#fff;border-radius:0;border-bottom:1px solid #ededed}.mobile-v24-shell .mobile-v24-cabinet>header h1{font-size:19px;font-weight:750;line-height:1.2;letter-spacing:-.45px}.mobile-v24-profile-avatar{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:64px;height:64px;border-radius:50%;background:#f1f1f1;color:#373737;font-size:18px;font-weight:750;letter-spacing:-.7px}.mobile-v24-shell .mobile-v24-cabinet-heading h1{font-size:22px;line-height:1.18;font-weight:700;letter-spacing:-.85px}.mobile-v24-shell .mobile-v24-cabinet-heading>a{min-height:44px;margin-bottom:12px}.mobile-v24-people [data-people-mobile-registry]>div{border:0;padding:0;border-radius:0}.mobile-v24-people [data-people-mobile-registry] h1{font-size:22px;letter-spacing:-.85px}.mobile-v24-people [data-people-mobile-registry] button[aria-pressed]{min-height:44px;border:0;border-radius:0;background:transparent;color:#585858}.mobile-v24-people [data-people-mobile-registry] button[aria-pressed=true]{box-shadow:inset 0 -2px #FFC400;color:#151515}.mobile-v24-people [data-people-mobile-registry] button[aria-expanded]{min-height:48px;border:0;background:#f6f6f6;border-radius:12px}.mobile-v24-people [data-people-mobile-registry] select{min-width:0;max-width:100%;min-height:48px;font-size:16px}.mobile-v24-people a.bg-yellow-400{background:#FFC400;min-height:48px}.mobile-v24-people .mobile-v24-person-card{background:#f6f6f6;border-radius:14px}.mobile-v24-people .mobile-v24-person-card>div a,.mobile-v24-people .mobile-v24-person-card>div label{min-height:44px}.mobile-v24-people .mobile-v24-card{background:#fff}.mobile-v24-employee-form .mobile-v24-card{padding:16px}.mobile-v24-employee-form h2{font-size:22px;font-weight:700}.mobile-v24-employee-form h3{font-size:18px;font-weight:700}.mobile-v24-employee-form .mobile-v24-form-step{width:44px;height:44px;border-radius:12px}.mobile-v24-employee-form .mobile-v24-form-step[aria-current=step]{background:#FFC400;border-color:#FFC400}.mobile-v24-employee-form>fieldset>div{flex-wrap:wrap}.mobile-v24-employee-form>fieldset a{display:inline-flex;align-items:center;min-height:48px}.mobile-v24-contact-form input{font-size:16px}.mobile-v24-contact-form button,.mobile-v24-contact-form input{min-height:48px;border-radius:12px}.mobile-v24-equipment-card{border-color:transparent;border-radius:14px;background:#f6f6f6;padding:14px}.mobile-v24-equipment-card:has(input:checked){outline:2px solid #FFC400}.mobile-v24-equipment-card>div>a{width:80px;height:96px}.mobile-v24-equipment-card summary{width:44px;height:44px;border:0}.mobile-v24-equipment-card details>div{top:44px}.mobile-v24-equipment-card details button,.mobile-v24-equipment-card details label{min-height:44px}.mobile-v24-equipment .mobile-registry-standard-v1 button,.mobile-v24-equipment .mobile-registry-standard-v1 select{min-height:44px;font-size:13px}.mobile-v24-equipment .mobile-registry-standard-v1 button.bg-\[\#FFC400\]{min-height:48px;border-radius:12px}.mobile-v24-equipment-detail h1{font-size:22px;font-weight:700;overflow-wrap:anywhere}.mobile-v24-equipment-detail>details,.mobile-v24-equipment-detail>section{border:0;border-radius:14px;background:#f6f6f6}.mobile-v24-equipment-detail>nav{gap:16px}.mobile-v24-equipment-detail>nav a{min-height:44px;border-radius:0;padding:12px 0;background:transparent}.mobile-v24-equipment-detail>nav a:first-child{box-shadow:inset 0 -2px #FFC400}.mobile-v24-equipment-detail summary,.mobile-v24-equipment-detail>div:first-of-type>a{min-height:44px}.mobile-v24-object-row,.mobile-v24-objects>div.rounded-\[20px\],.mobile-v24-objects>section{border:0;border-radius:14px}.mobile-v24-object-row{margin-bottom:12px;background:#f6f6f6}.mobile-v24-object-row>label{left:6px!important;top:8px;height:44px;width:44px}.mobile-v24-object-row>div{padding-left:52px!important}.mobile-v24-object-row .truncate{white-space:normal;overflow-wrap:anywhere}.mobile-v24-object-row summary{min-height:44px;min-width:44px;border:0}.mobile-v24-objects nav[aria-label="Разделы карточки"]{flex-wrap:nowrap;overflow-x:auto;gap:16px;padding-bottom:0;border:0}.mobile-v24-objects nav[aria-label="Разделы карточки"] button{flex-shrink:0;min-height:48px;padding:12px 0;border:0;border-radius:0;background:transparent;color:#585858;font-size:13px}.mobile-v24-objects nav button[aria-current=page]{color:#151515;box-shadow:inset 0 -2px #FFC400}.mobile-v24-form-modal{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mobile-v24-form-modal>div,.mobile-v24-form-modal>header{padding:16px}.mobile-v24-form-modal>footer>div{flex-wrap:wrap}.mobile-v24-equipment-editor>section{border:0;background:#f6f6f6;border-radius:14px}.mobile-v24-equipment-editor>section>button{min-height:44px}.mobile-v24-shell .checks-audits-mobile-card-v3{background:#f6f6f6;border:0;border-radius:14px;padding:16px}.mobile-v24-shell .checks-audits-mobile-card-v3 [class*="text-[19px]"]{font-size:16px;font-weight:600;overflow-wrap:anywhere}.mobile-v24-shell .checks-audits-mobile-search-v3{min-height:48px;border:0;background:#f6f6f6;border-radius:12px}.mobile-v24-shell .checks-audits-mobile-toolbar-v3 input,.mobile-v24-shell .checks-audits-mobile-toolbar-v3 select{min-height:48px;font-size:16px;max-width:100%;min-width:0}.mobile-v24-shell .checks-audits-mobile-period-v3 summary{min-height:44px}.mobile-v24-shell .checks-audits-mobile-filter-actions-v3 button{min-height:48px;border:0;border-radius:12px;background:#FFC400;color:#151515}.mobile-v24-shell .checks-audits-mobile-filter-actions-v3 a{min-height:48px;border-radius:12px}.mobile-v24-audit-runner .mobile-v24-audit-answer{min-height:64px;border:0;border-radius:12px;background:#f2f2f2;color:#333}.mobile-v24-audit-runner .mobile-v24-audit-answer[aria-pressed=true]{background:#FFC400;color:#151515;box-shadow:inset 0 0 0 2px #151515}.mobile-v24-audit-runner .mobile-v24-audit-answer>span:first-child{height:24px;width:24px;background:transparent;color:inherit}.mobile-v24-action-detail{overflow-wrap:anywhere}.mobile-v24-action-detail input:not([type=checkbox]):not([type=radio]),.mobile-v24-action-detail select{min-height:48px;font-size:16px;border-radius:12px;max-width:100%}.mobile-v24-action-detail textarea{font-size:16px;border-radius:12px;max-width:100%}.mobile-v24-shell #actions-v1090-root{--yellow:#FFC400;--dark:#151515;--muted:#585858;--line:#e5e5e5}.mobile-v24-shell #actions-v1090-root .m184-item{border:0!important;border-radius:14px!important;background:#f6f6f6!important;padding:16px!important}.mobile-v24-shell #actions-v1090-root .m184-item h3{font-size:16px!important;font-weight:600!important}.mobile-v24-shell #actions-v1090-root .m90-primary{background:#FFC400!important;color:#151515!important;border:0!important}.mobile-v24-shell #actions-v1090-root :is(.m90-input,.m90-select,.m90-btn){min-height:48px!important;border-radius:12px!important}}@media screen and (max-width:767px){.mobile-v24-shell .mobile-v24-documents-toolbar{justify-content:stretch}.mobile-v24-shell .mobile-v24-documents-import{min-height:48px;width:100%;justify-content:center;background:#FFC400;color:#151515;border-radius:12px;font-weight:600;text-align:center}.mobile-v24-shell .mobile-v24-learning-nav{border:0;border-radius:0;overflow:visible;background:transparent}.mobile-v24-shell .mobile-v24-learning-nav nav{min-width:0;overflow-x:auto;scrollbar-width:none}.mobile-v24-shell .mobile-v24-learning-nav nav a{flex-shrink:0;min-height:48px;border-radius:0;white-space:nowrap}.mobile-v24-shell .mobile-v24-learning-secondary{padding:12px 0;gap:8px;scrollbar-width:none}.mobile-v24-shell .mobile-v24-learning-secondary .mobile-v24-learning-assign{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;font-weight:600}.mobile-v24-shell .mobile-v24-learning-secondary .mobile-v24-learning-tab{min-height:48px;display:inline-flex;align-items:center;border:0;border-radius:12px;background:#f2f2f2;color:#333;font-weight:600}.mobile-v24-shell .mobile-v24-learning-secondary .mobile-v24-learning-tab[aria-current=page]{background:#FFC400;color:#151515}.mobile-v24-shell .documents-mobile-v1{color:#151515}.mobile-v24-shell .documents-mobile-v1 input[placeholder="Поиск документов"]{min-height:48px;font-size:16px;background:#f6f6f6}.mobile-v24-shell .documents-mobile-v1 .document-mobile-item{background:#f6f6f6;border:0;border-radius:14px}.mobile-v24-shell .documents-mobile-v1 .document-mobile-listhead button{min-height:44px}.mobile-v24-shell .mobile-v24-learning-reset{background:#f2f2f2;color:#151515;border:0}.mobile-v24-shell select[aria-label="Должность"],.mobile-v24-shell select[aria-label="Обучение"],.mobile-v24-shell select[aria-label="Подразделение"]{min-height:48px;max-width:100%;font-size:16px}.mobile-v24-shell .mobile-v24-learning-matrix-scroll{max-width:100%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}}@media screen and (max-width:767px){.mobile-v24-shell .mobile-v24-learning-matrix-scroll:focus-visible{outline:2px solid #FFC400;outline-offset:-2px}.mobile-v24-shell .mobile-v24-document-filters{scroll-padding-inline:16px;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.mobile-v24-shell .documents-mobile-v1 .document-mobile-item.is-selected{outline:2px solid #FFC400;outline-offset:-2px}.mobile-v24-shell .mobile-v24-learning-types>div:first-of-type{min-width:0}.mobile-v24-shell .mobile-v24-learning-types h2{font-size:18px;line-height:1.35;font-weight:700;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-learning-types [role=tablist]{max-width:100%;overflow-x:auto;scrollbar-width:none}.mobile-v24-shell .mobile-v24-learning-types [role=tabpanel]{min-width:0;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-learning-types input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .mobile-v24-learning-types select{min-height:48px;max-width:100%;font-size:16px}.mobile-v24-shell .mobile-v24-learning-types textarea{max-width:100%;font-size:16px}.mobile-v24-shell .documents-mobile-v1 .document-mobile-item-content{min-width:0;overflow-wrap:anywhere}.mobile-v24-shell .documents-mobile-v1 .document-mobile-item-meta{overflow-wrap:anywhere}.mobile-v24-shell .documents-mobile-v1 .document-mobile-item-top{align-items:flex-start}.mobile-v24-shell .mobile-v24-learning-filter-button{display:inline-flex;min-height:48px;max-width:100%;flex-shrink:0;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:0;border-radius:12px;background:#f2f2f2;color:#151515;font-size:13px;font-weight:600;white-space:nowrap}.mobile-v24-shell .mobile-v24-learning-filter-button svg{width:20px;height:20px;flex-shrink:0}.mobile-v24-shell .mobile-v24-learning-filter-button[aria-expanded=true]{background:#ffc400}}@media screen and (max-width:767px){.mobile-v24-shell .document-mobile-more:focus-visible,.mobile-v24-shell .mobile-v24-learning-filter-button:focus-visible{outline:2px solid #151515;outline-offset:2px}.mobile-v24-shell .mobile-v24-learning-documents,.mobile-v24-shell .mobile-v24-training-requests{min-width:0;color:#151515}.mobile-v24-shell .mobile-v24-training-requests .mobile-v24-training-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-v24-shell .mobile-v24-training-requests .mobile-v24-training-stats>*{min-width:0;border:0;background:#f6f6f6;box-shadow:none}.mobile-v24-shell .mobile-v24-training-requests .mobile-v24-training-stats>*>div:last-child{font-size:24px;line-height:1.2}.mobile-v24-shell .mobile-v24-training-requests .mobile-v24-training-stats>*>div:first-child{overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-training-requests .mobile-v24-training-stats>:first-child{grid-column:span 2}.mobile-v24-shell .mobile-v24-training-request-list{min-width:0}.mobile-v24-shell .mobile-v24-training-request-card{padding:16px;border:0;border-radius:14px;background:#f6f6f6;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-learning-documents input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .mobile-v24-learning-documents select,.mobile-v24-shell .mobile-v24-training-requests input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .mobile-v24-training-requests select{min-height:48px;max-width:100%;font-size:16px}.mobile-v24-shell .mobile-v24-learning-documents textarea,.mobile-v24-shell .mobile-v24-training-requests textarea{max-width:100%;font-size:16px}.mobile-v24-shell .mobile-v24-learning-documents a,.mobile-v24-shell .mobile-v24-training-requests a{overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-learning-documents h2,.mobile-v24-shell .mobile-v24-training-requests h2{font-size:18px;line-height:1.3;font-weight:700}.mobile-v24-shell .mobile-v24-learning-documents-upload{border:0;background:#f6f6f6;border-radius:14px;box-shadow:none}.mobile-v24-shell .mobile-v24-learning-documents-upload h3{font-size:16px;line-height:1.35;font-weight:700}.mobile-v24-shell .mobile-v24-learning-documents-upload fieldset{min-width:0}.mobile-v24-shell .documents-mobile-v1 .document-mobile-more{display:grid;place-items:center;width:44px;min-width:44px;min-height:44px;flex-basis:44px}.mobile-v24-shell .documents-mobile-v1 .document-mobile-more svg{width:20px;height:20px;color:#151515}.mobile-v24-shell .mobile-v24-document-editor,.mobile-v24-shell .mobile-v24-document-import,.mobile-v24-shell .mobile-v24-document-templates,.mobile-v24-shell .mobile-v24-learning-assignment,.mobile-v24-shell .mobile-v24-learning-requirement{min-width:0;color:#151515;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-document-editor>section,.mobile-v24-shell .mobile-v24-document-import>section,.mobile-v24-shell .mobile-v24-document-import>section>div,.mobile-v24-shell .mobile-v24-document-import>section>div>article,.mobile-v24-shell .mobile-v24-document-template-card,.mobile-v24-shell .mobile-v24-learning-assignment .card,.mobile-v24-shell .mobile-v24-learning-requirement .card{border:0;border-radius:14px;background:#f6f6f6;box-shadow:none}.mobile-v24-shell .mobile-v24-document-editor h1,.mobile-v24-shell .mobile-v24-document-import h1,.mobile-v24-shell .mobile-v24-learning-requirement h1{color:#151515;font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.5px}.mobile-v24-shell .mobile-v24-document-editor h2,.mobile-v24-shell .mobile-v24-document-import h2,.mobile-v24-shell .mobile-v24-document-template-card h3,.mobile-v24-shell .mobile-v24-learning-assignment h2,.mobile-v24-shell .mobile-v24-learning-requirement h2{color:#151515;font-size:17px;line-height:1.3;font-weight:700}.mobile-v24-shell .mobile-v24-document-editor input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .mobile-v24-document-editor select,.mobile-v24-shell .mobile-v24-document-import input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .mobile-v24-document-import select,.mobile-v24-shell .mobile-v24-learning-assignment input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .mobile-v24-learning-assignment select,.mobile-v24-shell .mobile-v24-learning-requirement input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .mobile-v24-learning-requirement select{min-height:48px;max-width:100%;font-size:16px;border-radius:12px}.mobile-v24-shell .mobile-v24-document-editor textarea,.mobile-v24-shell .mobile-v24-document-import textarea,.mobile-v24-shell .mobile-v24-learning-assignment textarea,.mobile-v24-shell .mobile-v24-learning-requirement textarea{max-width:100%;font-size:16px}.mobile-v24-shell .mobile-v24-document-editor-save-bar{position:sticky;z-index:20;bottom:calc(84px + env(safe-area-inset-bottom));border:0;border-radius:14px;background:#fff;box-shadow:0 -2px 18px #00000010}.mobile-v24-shell .mobile-v24-document-editor-save-bar button{width:100%;min-height:48px;border-radius:12px;background:#ffc400;color:#151515;font-weight:700}.mobile-v24-shell .mobile-v24-document-import>section>a,.mobile-v24-shell .mobile-v24-document-import>section>button,.mobile-v24-shell .mobile-v24-document-import>section>div~button{min-height:48px;width:100%;justify-content:center;text-align:center;border-radius:12px}.mobile-v24-shell .mobile-v24-document-templates .mobile-v24-document-template-card>div:last-child{display:grid;grid-template-columns:1fr;gap:8px}.mobile-v24-shell .mobile-v24-document-templates .mobile-v24-document-template-card>div:last-child>a{display:inline-flex;min-height:48px;justify-content:center;align-items:center;border-radius:12px}.mobile-v24-shell .mobile-v24-learning-assignment>div.grid>div>*{min-width:0}.mobile-v24-shell .mobile-v24-learning-assignment>div.grid>div>.card{border:0;border-radius:14px;background:#f6f6f6;box-shadow:none}.mobile-v24-shell .mobile-v24-learning-assignment .mobile-v24-learning-reset{border:0;background:#f2f2f2;color:#151515}.mobile-v24-shell .mobile-v24-learning-assignment input[type=checkbox]{width:20px;height:20px;accent-color:#ffc400}.mobile-v24-shell .mobile-v24-assignment-save-bar{bottom:calc(68px + env(safe-area-inset-bottom));border-top:0;padding:12px 16px;background:#fff;box-shadow:0 -1px 10px #0000000d;backdrop-filter:none}.mobile-v24-shell .mobile-v24-assignment-save-bar .bg-yellow-50{border-radius:10px;background:#f6f6f6}.mobile-v24-shell .mobile-v24-assignment-save-bar button{min-height:48px;border-radius:12px;background:#ffc400;color:#151515}.mobile-v24-shell .mobile-v24-learning-requirement form{min-width:0;border-radius:14px}.mobile-v24-shell .mobile-v24-learning-requirement form button[type=submit]{min-height:48px;border-radius:12px}.mobile-v24-shell .documents-mobile-v1 .document-mobile-item{padding:16px;border:0;border-radius:14px;background:#f6f6f6;box-shadow:none}.mobile-v24-shell .documents-mobile-v1 .document-mobile-item.is-selected{border:0;background:#fff7d1;box-shadow:inset 0 0 0 2px #ffc400}.mobile-v24-shell .documents-mobile-v1 .document-mobile-pill,.mobile-v24-shell .documents-mobile-v1 .document-mobile-pill.is-active{padding:5px 8px;background:#ebebeb;border-radius:8px;color:#393939;font-size:11px;font-weight:600}.mobile-v24-shell .documents-mobile-v1 .document-mobile-title-row strong{color:#151515;font-size:16px;font-weight:700}.mobile-v24-shell .documents-mobile-v1 .document-mobile-item-meta{gap:6px;color:#666;font-size:12px}.mobile-v24-shell .documents-mobile-v1 .document-mobile-sheet-option{min-height:48px;border-bottom:0;color:#151515;font-weight:600}.mobile-v24-shell .documents-mobile-v1 .document-mobile-sheet-cancel{min-height:48px;background:#f2f2f2;color:#151515}.mobile-v24-shell .mobile-v24-issues-archive,.mobile-v24-shell .mobile-v24-issues-registry,.mobile-v24-shell .mobile-v24-operational-control,.mobile-v24-shell .mobile-v24-public-issues,.mobile-v24-shell .mobile-v24-quick-issue{min-width:0;overflow-wrap:anywhere;color:#151515}.mobile-v24-shell .mobile-v24-operational-control{gap:16px}.mobile-v24-shell .mobile-v24-control-panel{min-width:0;border:0;border-radius:14px;background:#fff;box-shadow:none}.mobile-v24-shell .mobile-v24-control-metrics{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-v24-shell .mobile-v24-control-metric{min-height:108px;padding:14px;border:0;border-radius:14px;background:#f6f6f6;box-shadow:none;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-control-metric>div:first-child{gap:8px}.mobile-v24-shell .mobile-v24-control-metric>div:first-child span:first-child{width:36px;height:36px;flex-shrink:0;border-radius:10px;background:#ededed;color:#151515}.mobile-v24-shell .mobile-v24-control-metric>div:first-child span:first-child svg{width:20px;height:20px}.mobile-v24-shell .mobile-v24-control-metric>div:first-child span:last-child{min-width:0;font-size:26px}.mobile-v24-shell .mobile-v24-control-metric>div:last-child{font-size:12px;line-height:1.35;font-weight:600}.mobile-v24-shell .mobile-v24-control-actions{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-v24-shell .mobile-v24-control-actions>a{min-width:0;min-height:110px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:8px;padding:14px;border:0;border-radius:14px;background:#f6f6f6;text-align:left}.mobile-v24-shell .mobile-v24-control-actions>a>span:first-child{background:#ededed;border-radius:12px}.mobile-v24-shell .mobile-v24-control-actions>a>span:nth-child(2){font-size:13px;line-height:1.35;font-weight:600}.mobile-v24-shell .mobile-v24-control-actions>a>svg:last-child{display:none}.mobile-v24-shell .mobile-v24-operational-control h2{font-size:17px;line-height:1.3;font-weight:700}.mobile-v24-shell .mobile-v24-control-panel-heading{flex-wrap:wrap;gap:12px;padding:16px 0 12px;border-bottom:0}.mobile-v24-shell .mobile-v24-control-panel-heading button{min-height:48px;border-radius:12px;background:#ffc400;color:#151515}.mobile-v24-shell .mobile-v24-control-row{grid-template-columns:36px minmax(0,1fr);gap:8px 12px;padding:12px 0;border:0}.mobile-v24-shell .mobile-v24-control-panel .divide-y>*{border-bottom:0;border-top:0}.mobile-v24-shell .mobile-v24-control-row>span:last-child{grid-column:2;justify-self:start;text-align:left}.mobile-v24-shell .mobile-v24-control-row>span:nth-child(2)>span{overflow:visible;white-space:normal;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-control-sections button{min-height:44px;border:0;border-radius:12px;background:#f2f2f2;color:#333;font-size:13px;font-weight:600}.mobile-v24-shell .mobile-v24-control-sections button[aria-pressed=true]{background:#ffc400;color:#151515}.mobile-v24-shell .mobile-v24-control-card{border:0;border-radius:14px;background:#f6f6f6;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-control-card .truncate{white-space:normal;overflow:visible}.mobile-v24-shell .mobile-v24-issues-registry .mobile-v24-issues-filters{border:0;border-radius:14px;background:#f6f6f6}.mobile-v24-shell .mobile-v24-issues-archive .mobile-v24-issue-archive-card,.mobile-v24-shell .mobile-v24-issues-registry .mobile-v24-issue-card{border:0;border-radius:14px;background:#f6f6f6;box-shadow:none}}@media screen and (max-width:767px){.mobile-v24-shell .mobile-v24-issues-archive .mobile-v24-issue-archive-card:has(input:checked),.mobile-v24-shell .mobile-v24-issues-registry .mobile-v24-issue-card:has(input:checked){background:#fff7d1;box-shadow:inset 0 0 0 2px #ffc400}.mobile-v24-shell .mobile-v24-issue-card-footer{border-top:0;padding-top:10px}.mobile-v24-shell .mobile-v24-issues-archive .mobile-v24-issues-clear{background:#f2f2f2;color:#151515}.mobile-v24-shell .mobile-v24-issues-archive input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .mobile-v24-issues-registry input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .mobile-v24-public-issues input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .mobile-v24-quick-issue input:not([type=checkbox]):not([type=radio]):not([type=hidden]){min-height:48px;min-width:0;max-width:100%;font-size:16px;border-radius:12px}.mobile-v24-shell .mobile-v24-issues-registry select,.mobile-v24-shell .mobile-v24-public-issues select,.mobile-v24-shell .mobile-v24-public-issues textarea,.mobile-v24-shell .mobile-v24-quick-issue select,.mobile-v24-shell .mobile-v24-quick-issue textarea{min-height:48px;max-width:100%;font-size:16px;border-radius:12px}.mobile-v24-shell .mobile-v24-quick-issue>div.grid{min-width:0}.mobile-v24-shell .mobile-v24-quick-issue>div.grid>div>section{min-width:0;border:0;border-radius:14px;background:#f6f6f6;box-shadow:none}.mobile-v24-shell .mobile-v24-quick-issue button[aria-pressed=true]{background:#ffc400;border-color:transparent;color:#151515}.mobile-v24-shell .mobile-v24-quick-issue button[aria-pressed=false]{background:#f2f2f2;border-color:transparent;color:#333}.mobile-v24-shell .mobile-v24-quick-issue-save{border-top:0;bottom:calc(68px + env(safe-area-inset-bottom));padding:12px 16px;background:#fff;backdrop-filter:none;box-shadow:0 -1px 10px #0000000d}.mobile-v24-shell .mobile-v24-quick-issue-save button[type=submit]{background:#ffc400;color:#151515;border-radius:12px}.mobile-v24-shell .mobile-v24-public-issues .mobile-v24-public-issue-card{border:0;border-radius:14px;background:#f6f6f6;box-shadow:none}.mobile-v24-shell .mobile-v24-public-issues .mobile-v24-public-issue-card button{min-height:48px;border-radius:12px}.mobile-v24-shell .mobile-v24-issues-selection{bottom:calc(76px + env(safe-area-inset-bottom));border:0;border-radius:14px;box-shadow:0 -2px 18px #0000001a}.mobile-v24-shell .mobile-v24-issues-selection>div{display:flex;flex-wrap:wrap;gap:8px}.mobile-v24-shell .mobile-v24-issues-selection>div>div:first-child{flex:1 1 100%}.mobile-v24-shell .mobile-v24-issues-selection>div>button{min-width:0;flex:1 1 auto;min-height:48px;font-size:12px}.mobile-v24-shell .mobile-v24-actions-report,.mobile-v24-shell .mobile-v24-issue-report,.mobile-v24-shell .mobile-v24-reports-hub{min-width:0;color:#151515;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-issue-report-filters,.mobile-v24-shell .mobile-v24-issue-report-results,.mobile-v24-shell .mobile-v24-reports-hub>div:first-child{min-width:0;border:0;border-radius:14px;box-shadow:none}.mobile-v24-shell .mobile-v24-actions-report h2,.mobile-v24-shell .mobile-v24-issue-report h2,.mobile-v24-shell .mobile-v24-reports-hub h2{font-size:18px;line-height:1.3;font-weight:700}.mobile-v24-shell .mobile-v24-issue-report h3,.mobile-v24-shell .mobile-v24-reports-hub h3{font-size:16px;line-height:1.3;font-weight:700}.mobile-v24-shell .mobile-v24-report-create{width:100%;min-height:48px;border-radius:12px;background:#ffc400;color:#151515}.mobile-v24-shell .mobile-v24-issue-report-metrics,.mobile-v24-shell .mobile-v24-report-events-grid,.mobile-v24-shell .mobile-v24-report-state-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-v24-shell .mobile-v24-issue-report-metrics>div,.mobile-v24-shell .mobile-v24-report-events-grid>div,.mobile-v24-shell .mobile-v24-report-state-grid>div{min-width:0;padding:14px;border:0;border-radius:14px;background:#f6f6f6;box-shadow:none}.mobile-v24-shell .mobile-v24-issue-report-metrics>div>div:last-child,.mobile-v24-shell .mobile-v24-report-events-grid>div>div:last-child,.mobile-v24-shell .mobile-v24-report-state-grid>div>div:last-child{font-size:26px;line-height:1.2}.mobile-v24-shell .mobile-v24-report-standard-grid{grid-template-columns:minmax(0,1fr);gap:10px}.mobile-v24-shell .mobile-v24-report-standard-card{min-width:0;padding:16px;border:0;border-radius:14px;background:#f6f6f6;box-shadow:none}.mobile-v24-shell .mobile-v24-report-standard-card .grid{min-width:0}.mobile-v24-shell .mobile-v24-report-standard-card button{min-height:48px;background:#ffc400;color:#151515;border-radius:12px}.mobile-v24-shell .mobile-v24-actions-report input:not([type=checkbox]),.mobile-v24-shell .mobile-v24-actions-report select,.mobile-v24-shell .mobile-v24-issue-report input:not([type=checkbox]),.mobile-v24-shell .mobile-v24-issue-report select,.mobile-v24-shell .mobile-v24-reports-hub input:not([type=checkbox]){min-width:0;max-width:100%;min-height:48px;font-size:16px;border-radius:12px}.mobile-v24-shell .mobile-v24-issue-report-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-v24-shell .mobile-v24-issue-report-actions>*{min-width:0;min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;font-size:13px;text-align:center;border-radius:12px}.mobile-v24-shell .mobile-v24-issue-report-actions>a:last-child{grid-column:span 2;background:#ffc400;color:#151515;font-weight:700}.mobile-v24-shell .mobile-v24-issue-report-filter-toggle{flex-shrink:0;border:0;background:#f2f2f2;color:#151515}.mobile-v24-shell .mobile-v24-issue-report-filter-toggle[aria-expanded=true]{background:#ffc400}.mobile-v24-shell .mobile-v24-actions-report-card,.mobile-v24-shell .mobile-v24-issue-report-card{min-width:0;border:0;border-radius:14px;background:#f6f6f6;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-actions-report-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-v24-shell .mobile-v24-actions-report-kpis>div{min-width:0;border:0;border-radius:14px;background:#f6f6f6}.mobile-v24-shell .mobile-v24-actions-report-kpis>div>div:last-child{font-size:26px}.mobile-v24-shell .mobile-v24-actions-report-filters{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;border:0;border-radius:14px;background:#f6f6f6}.mobile-v24-shell .mobile-v24-actions-report-filters button,.mobile-v24-shell .mobile-v24-actions-report-filters input,.mobile-v24-shell .mobile-v24-actions-report-filters label,.mobile-v24-shell .mobile-v24-actions-report-filters select{width:100%;max-width:100%;min-width:0}.mobile-v24-shell .mobile-v24-actions-report-filters button{min-height:48px;background:#ffc400;color:#151515;border-radius:12px}.mobile-v24-shell .mobile-v24-actions-report>section{min-width:0;border:0;border-radius:14px;box-shadow:none}.mobile-v24-shell .checks-audits-checklist-library-v3,.mobile-v24-shell .checks-audits-checklists-page-v3{min-width:0;max-width:100%}.mobile-v24-shell .checks-audits-tabs-v3{gap:18px!important;padding:0!important;border:0!important;border-radius:0!important;background:#fff!important}.mobile-v24-shell .checks-audits-tabs-v3>a{min-height:48px;border:0;border-bottom:2px solid transparent;border-radius:0!important;background:transparent!important;padding:9px 0!important;color:#666!important;font-size:13px!important;font-weight:600!important}.mobile-v24-shell .checks-audits-tabs-v3>a[aria-current=page]{border-bottom-color:#FFC400;color:#151515!important;font-weight:700!important}.mobile-v24-shell .checks-audits-mobile-library-v3{gap:13px}.mobile-v24-shell .checks-audits-mobile-library-metrics-v3>div{min-width:0;border:0;border-radius:14px;background:#f6f6f6;padding:13px 10px}.mobile-v24-shell .checks-audits-mobile-library-metrics-v3 span{color:#585858;font-size:11px;font-weight:500;text-transform:none}.mobile-v24-shell .checks-audits-mobile-library-metrics-v3 b{margin-top:8px;color:#151515;font-size:23px;font-weight:700}.mobile-v24-shell .checks-audits-mobile-library-search-v3{min-height:48px;border:0;border-radius:12px;background:#f6f6f6;color:#585858;padding:0 14px}.mobile-v24-shell .checks-audits-mobile-library-search-v3 input{min-height:48px;font-size:16px!important;font-weight:400!important;color:#151515}.mobile-v24-shell .checks-audits-mobile-library-filters-v3{gap:8px!important}.mobile-v24-shell .checks-audits-mobile-library-filters-v3 button{min-height:44px;border:0;border-radius:12px;background:#f2f2f2;color:#333;font-size:12px;font-weight:600}.mobile-v24-shell .checks-audits-mobile-library-filters-v3 button.is-active{border:0;background:#FFC400;color:#151515}.mobile-v24-shell .checks-audits-mobile-reset-v24{align-self:start;min-height:44px;padding:0 8px;border:0;background:transparent;color:#585858;font-size:13px;font-weight:600}.mobile-v24-shell .checks-audits-mobile-new-checklist-v3{min-height:48px;border:0;border-radius:12px;background:#FFC400;color:#151515;font-size:14px;font-weight:700;box-shadow:none}.mobile-v24-shell .checks-audits-mobile-template-card-v3{min-width:0;border:0;border-radius:14px;background:#f6f6f6;padding:16px;box-shadow:none;overflow-wrap:anywhere}.mobile-v24-shell .checks-audits-mobile-template-card-v3 h3{color:#151515;font-size:16px;line-height:1.3;font-weight:700;overflow-wrap:anywhere}.mobile-v24-shell .checks-audits-mobile-template-card-v3 p,.mobile-v24-shell .checks-audits-mobile-template-meta-v3{color:#585858}.mobile-v24-shell .checks-audits-mobile-edit-template-v3,.mobile-v24-shell .checks-audits-mobile-template-actions-v24 button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:6px;flex-shrink:0;border:0;border-radius:11px;background:#fff;color:#151515;padding:0 12px;font-size:12px;font-weight:600}.mobile-v24-shell .checks-audits-mobile-template-actions-v24{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.mobile-v24-shell .checks-audits-mobile-template-actions-v24 .is-danger{color:#9f3030}.mobile-v24-shell .checks-audits-mobile-template-details-v3{border:0;border-radius:12px;background:#fff}.mobile-v24-shell .checks-audits-mobile-template-details-v3 summary{min-height:44px;color:#151515;font-size:13px;font-weight:600}.mobile-v24-shell .checks-audits-mobile-details-icon-v24{display:inline-block;flex-shrink:0;transition:transform .15s ease}.mobile-v24-shell .checks-audits-mobile-template-details-v3[open] .checks-audits-mobile-details-icon-v24{transform:rotate(90deg)}.mobile-v24-shell .checks-audits-mobile-feedback-v24{border:0;border-radius:14px;background:#f6f6f6;padding:16px;color:#585858;font-size:13px}.mobile-v24-shell .checks-audits-mobile-feedback-v24 button{min-height:44px;margin-top:8px;border:0;border-radius:12px;background:#FFC400;color:#151515;padding:0 15px;font-weight:700}.mobile-v24-shell .checklist-editor-mobile-close-v6{min-width:44px;min-height:44px;display:grid;place-items:center}.mobile-v24-shell .checklist-editor-mobile-v6 input:not([type=checkbox]):not([type=radio]),.mobile-v24-shell .checklist-editor-mobile-v6 select{min-height:48px;min-width:0;max-width:100%;font-size:16px}.mobile-v24-shell .checklist-editor-mobile-v6 textarea{min-width:0;max-width:100%;font-size:16px}.mobile-v24-shell .checklist-editor-mobile-save-v6{min-height:48px;border-radius:12px;background:#FFC400;color:#151515}.mobile-v24-shell .mobile-v24-cabinet-documents,.mobile-v24-shell .mobile-v24-cabinet-learning,.mobile-v24-shell .mobile-v24-cabinet-learning-detail{min-width:0;max-width:100%;color:#151515;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-cabinet-document-group,.mobile-v24-shell .mobile-v24-cabinet-document-history,.mobile-v24-shell .mobile-v24-cabinet-learning-fields,.mobile-v24-shell .mobile-v24-cabinet-learning-files>div,.mobile-v24-shell .mobile-v24-cabinet-learning-row{min-width:0;border:0;border-radius:14px;background:#f6f6f6;box-shadow:none}.mobile-v24-shell .mobile-v24-cabinet-document-group h2,.mobile-v24-shell .mobile-v24-cabinet-document-history h2,.mobile-v24-shell .mobile-v24-cabinet-learning-row h2{color:#151515;font-size:16px;line-height:1.3;font-weight:700}.mobile-v24-shell .mobile-v24-cabinet-document-group>div:nth-child(2),.mobile-v24-shell .mobile-v24-cabinet-document-history>div:nth-child(2){border:0}.mobile-v24-shell .mobile-v24-cabinet-document-history-row,.mobile-v24-shell .mobile-v24-cabinet-document-task{border:0!important;padding:12px 0}.mobile-v24-shell .mobile-v24-cabinet-document-history-row+.mobile-v24-cabinet-document-history-row,.mobile-v24-shell .mobile-v24-cabinet-document-task+.mobile-v24-cabinet-document-task{border-top:1px solid #e8e8e8!important}.mobile-v24-shell .mobile-v24-cabinet-document-task a{display:block;min-height:44px}.mobile-v24-shell .mobile-v24-cabinet-document-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.mobile-v24-shell .mobile-v24-cabinet-document-actions button{min-height:48px;width:100%;border-radius:12px;border:0;font-size:13px;font-weight:700}.mobile-v24-shell .mobile-v24-cabinet-document-actions button:first-child{background:#FFC400;color:#151515}.mobile-v24-shell .mobile-v24-cabinet-document-actions button:not(:first-child){background:#fff;color:#151515}.mobile-v24-shell .mobile-v24-cabinet-document-feedback{min-width:0}.mobile-v24-shell .mobile-v24-cabinet-document-feedback button{min-height:44px;margin-top:10px;border-radius:12px}.mobile-v24-shell .mobile-v24-cabinet-document-history-row>div{min-width:0;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-cabinet-document-history-row>div:first-child>div{white-space:normal;overflow:visible}.mobile-v24-shell .mobile-v24-cabinet-learning-detail-tabs,.mobile-v24-shell .mobile-v24-cabinet-learning-tabs{gap:18px;border:0;overflow-x:auto;scrollbar-width:none}.mobile-v24-shell .mobile-v24-cabinet-learning-detail-tabs a,.mobile-v24-shell .mobile-v24-cabinet-learning-tabs a{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border-bottom:2px solid transparent;font-size:13px;font-weight:600;white-space:nowrap;color:#585858}.mobile-v24-shell .mobile-v24-cabinet-learning-detail-tabs a[aria-current=page],.mobile-v24-shell .mobile-v24-cabinet-learning-tabs a[aria-current=page]{border-bottom-color:#FFC400;color:#151515;font-weight:700}.mobile-v24-shell .mobile-v24-cabinet-learning-row{margin-bottom:10px;padding:16px;align-items:flex-start;gap:10px}.mobile-v24-shell .mobile-v24-cabinet-learning-row h2{overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-cabinet-learning-row p{line-height:1.4}.mobile-v24-shell .mobile-v24-cabinet-learning-fields{padding:4px 16px}.mobile-v24-shell .mobile-v24-cabinet-learning-fields>div{min-width:0;min-height:58px;gap:14px;padding:14px 0;border-color:#e8e8e8}.mobile-v24-shell .mobile-v24-cabinet-learning-fields>div>span{min-width:0;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-cabinet-learning-fields>div>span:first-child{flex:0 0 40%;color:#585858}.mobile-v24-shell .mobile-v24-cabinet-learning-fields>div>span:last-child{flex:1 1 auto}.mobile-v24-shell .mobile-v24-cabinet-learning-files>div{padding:16px;margin-bottom:10px}.mobile-v24-shell .mobile-v24-cabinet-learning-files a{min-width:44px;min-height:44px}.mobile-v24-shell .mobile-v24-cabinet-learning-preview,.mobile-v24-shell .mobile-v24-cabinet-personal-detail,.mobile-v24-shell .mobile-v24-cabinet-personal-registry{min-width:0;max-width:100%;color:#151515;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-cabinet-personal-list{display:grid;gap:10px;border:0}.mobile-v24-shell .mobile-v24-cabinet-personal-card{min-width:0;min-height:76px;padding:16px;border:0;border-radius:14px;background:#f6f6f6;color:#151515}.mobile-v24-shell .mobile-v24-cabinet-personal-card h2{font-size:16px;line-height:1.3;font-weight:700;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-cabinet-personal-card p{color:#585858;line-height:1.35;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-cabinet-personal-card svg{flex:0 0 20px;color:#585858}.mobile-v24-shell .mobile-v24-cabinet-personal-empty,.mobile-v24-shell .mobile-v24-cabinet-personal-limit{border:0;border-radius:14px;padding:16px;background:#f6f6f6;color:#585858;line-height:1.4}.mobile-v24-shell .mobile-v24-cabinet-personal-fields{min-width:0;border:0;border-radius:14px;background:#f6f6f6;padding:4px 16px}.mobile-v24-shell .mobile-v24-cabinet-personal-field{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 0;border-color:#e6e6e6}.mobile-v24-shell .mobile-v24-cabinet-personal-field>span{min-width:0;max-width:100%;overflow-wrap:anywhere;text-align:left}.mobile-v24-shell .mobile-v24-cabinet-personal-field>span:first-child{color:#585858;font-size:12px;font-weight:500}.mobile-v24-shell .mobile-v24-cabinet-personal-field>span:last-child{color:#151515;font-size:14px;font-weight:600}.mobile-v24-shell .mobile-v24-cabinet-personal-action{display:flex;min-height:48px;max-width:100%;align-items:center;justify-content:center;padding:12px 14px;border:0;border-radius:12px;background:#FFC400;text-align:center;color:#151515;font-weight:700}.mobile-v24-shell .mobile-v24-cabinet-learning-preview-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mobile-v24-shell .mobile-v24-cabinet-learning-preview-actions>a{min-width:0;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 8px;border:0;border-radius:12px;background:#f2f2f2;color:#151515;font-size:12px;line-height:1.3;font-weight:600;text-align:center;text-decoration:none}.mobile-v24-shell .mobile-v24-cabinet-learning-preview-actions>a:first-child{background:#FFC400;font-weight:700}.mobile-v24-shell .mobile-v24-cabinet-learning-preview-actions svg{width:18px;height:18px;flex-shrink:0}.mobile-v24-shell .mobile-v24-cabinet-learning-preview-frame{display:block;width:100%;height:min(65dvh,650px);border:0;border-radius:12px;background:#f6f6f6}.mobile-v24-shell .mobile-v24-cabinet-learning-preview-hint{border:0;border-radius:14px;background:#f6f6f6;padding:16px;color:#585858}.mobile-v24-shell .mobile-v24-home{display:grid;gap:14px;padding:4px 0 8px}.mobile-v24-shell .mobile-v24-home-section{min-width:0;padding:0;border:0;background:transparent;box-shadow:none}.mobile-v24-shell .mobile-v24-home-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.mobile-v24-shell .mobile-v24-home-heading h2{margin:0;color:#151515;font-size:18px;line-height:1.25;font-weight:700}.mobile-v24-shell .mobile-v24-home-heading>span{display:grid;min-width:26px;height:26px;place-items:center;border-radius:10px;background:#f6f6f6;color:#151515;font-weight:700}.mobile-v24-shell .mobile-v24-home-caption{margin:2px 0 6px;color:#777;font-size:12px;line-height:1.4}.mobile-v24-shell .mobile-v24-home-row{display:flex;align-items:center;gap:12px;min-height:60px;margin-top:6px;padding:10px 12px;border:0;border-radius:14px;background:#f6f6f6;box-shadow:none;color:#151515}.mobile-v24-shell .mobile-v24-home-icon{display:grid;flex:0 0 34px;height:34px;place-items:center;border-radius:12px;background:#fff;color:#151515}.mobile-v24-shell .mobile-v24-home-copy{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:4px;font-size:12px;color:#777}.mobile-v24-shell .mobile-v24-home-copy strong{font-size:14px;line-height:1.35;font-weight:700;color:#151515;overflow-wrap:anywhere}.mobile-v24-shell .mobile-v24-home-overdue{color:#a63d32;font-weight:600}.mobile-v24-shell .mobile-v24-home-empty{padding:12px;border:0;border-radius:12px;background:#f6f6f6;color:#777}.mobile-v24-shell .mobile-v24-home-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:8px;color:#151515;font-weight:700}.mobile-v24-shell .mobile-v24-home-pagination{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;color:#777}.mobile-v24-shell .mobile-home-company-button{min-height:52px;border:0;border-radius:16px;background:#f6f6f6;color:#151515;font-size:14px;font-weight:700;box-shadow:none}}@media screen and (max-width:767px){.mobile-v24-shell .mobile-home-company-button:focus-visible{outline:2px solid #ffc400;outline-offset:2px}.mobile-v24-shell .mobile-v24-home{gap:12px}.mobile-v24-shell .mobile-v24-home-section{border:0;box-shadow:none}.mobile-v24-shell .mobile-ui-bottom-nav-create svg{color:#151515;stroke:#151515}}