:root{--bg:#f2f4f7;--surface:#fff;--surface-muted:#f2f4f7;--surface-strong:#0075bc;--line:#eaecf0;--line-strong:#7b8797;--brand-line:#d1e9f8;--text:#101828;--muted:#475467;--attention:#92400e;--progress:#005a92;--deadline:#b42318;--blocker:#b42318;--result:#067647;--focus:#0075bc;--shadow:0 1px 3px rgb(16 24 40/6%);--task-overdue-bg:#fff;--task-overdue-badge-bg:#fef3f2;--task-overdue-accent:#b42318;--task-overdue-accent-active:#fef3f2;--task-action-bg:#fff;--task-action-badge-bg:#fffaeb;--task-action-accent:#92400e;--task-action-accent-active:#fffaeb;--task-progress-bg:#fff;--task-progress-badge-bg:#f2f4f7;--task-progress-accent:#475467;--task-progress-accent-active:#f2f4f7;--task-completed-bg:#fff;--task-completed-badge-bg:#ecfdf3;--task-completed-accent:#067647;--task-completed-accent-active:#ecfdf3}html{background:var(--bg)}body{font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.5}button,input,select,textarea{font-family:inherit}button{touch-action:manipulation}:is(button,a,input,select,textarea,summary,[role=button]):focus-visible{outline:2px solid var(--focus);outline-offset:2px}:is(button,input,select,textarea):disabled{cursor:not-allowed;opacity:.56}:is(input,select,textarea)[aria-invalid=true]{border-color:var(--deadline)!important}:is(input,select,textarea):read-only:not(:disabled){background:var(--surface-muted)}:is(input,select,textarea)::placeholder{color:#667085;opacity:1}:where(h1,h2,h3,h4,p,span,strong,label,button){overflow-wrap:anywhere}:is(.login-panel,.load-error,.feedback-panel,.detail-pane,.create-task-panel,.create-idea-panel,.edit-idea-panel,.qualification-upload-form,.qualification-result-tree,.smm-work-section,.smm-news-card,.smm-plan-card,.smm-recipient-card,.smm-reference-grid section,.smm-empty-state,.hierarchy-editor-panel,.task-action-panel,.mobile-detail-sheet-desktop){border-radius:16px}:is(.feedback-trigger,.primary-action,.primary-action-button,.qualification-file-picker,.smm-news-actions button,.smm-plan-actions button,.smm-card-form button,.smm-move-form button,.smm-inline-decision-form button,.smm-period-form button,.smm-period-row button,.idea-form-actions button,.task-action-form button,.task-secondary-form button,.login-panel button,.mobile-sheet-bar button){min-height:44px;border-radius:999px;font-weight:600}:is(.task-action-form input,.task-action-form select,.task-action-form textarea,.task-secondary-form input,.qualification-inline-form input,.qualification-inline-form select,.qualification-inline-form textarea,.qualification-mini-field input,.qualification-mini-field select,.qualification-mini-field textarea,.qualification-result-field input,.qualification-result-field select,.qualification-result-field textarea,.smm-card-form input:not([type=checkbox]):not([type=radio]),.smm-card-form select,.smm-card-form textarea,.smm-move-form input,.smm-inline-decision-form input,.smm-period-form input,.smm-period-row input,.idea-form-fields input,.idea-form-fields select,.idea-form-fields textarea,.employee-search-field input,.feedback-panel textarea,.smm-news-search select){min-height:44px;min-width:0;max-width:100%;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface);color:var(--text);font-size:14px}:is(.task-action-form textarea,.qualification-inline-form textarea,.qualification-mini-field textarea,.qualification-result-field textarea,.smm-card-form textarea,.idea-form-fields textarea){min-height:120px}:is(.task-status-badge,.smm-status-pill,.smm-warning-pill,.qualification-chip,.compact-badge,.count-badge){border-radius:8px}:is(.hierarchy-actions-menu,.map-filter-menu,.qualification-person-candidates,.qualification-entry-controls,.task-field-help[open]>span){border-color:var(--line);border-radius:16px;background:var(--surface);box-shadow:0 8px 24px rgb(16 24 40/10%)}.topbar{position:sticky;top:0;z-index:20;border-top:0;border-bottom-color:var(--line);background:#edf7fe;padding:9px clamp(16px,2vw,32px)}.brand-heading{gap:12px}.brand-logo{width:114px;max-width:32vw}.brand-product{border-left-color:#d1e9f8;color:#005a92;font-size:12px;font-weight:700;letter-spacing:.02em}.brand-heading h1{color:var(--text);font-weight:650;letter-spacing:-.01em}.person-strip{flex-wrap:nowrap}.person-strip :is(button,a){min-height:40px}.person-strip .profile-full-name{display:none}.person-strip .profile-initials{min-height:0;border:0;background:transparent;color:inherit;padding:0}.topbar-actions{display:flex;align-items:center;gap:10px;margin-left:auto}.topbar-tutorial{min-height:44px;border:1px solid var(--line-strong);border-radius:999px;background:#fff;color:#005a92;cursor:pointer;font:inherit;font-size:14px;font-weight:600;padding:8px 14px}.topbar-tutorial:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.workspace-grid{grid-template-columns:240px minmax(0,1.15fr) minmax(320px,.85fr)}.workspace-grid[data-mode=qualification],.workspace-grid[data-mode=smm]{grid-template-columns:240px minmax(0,1fr)}@media (min-width:981px){.workspace-grid:has([data-testid=mindmap]){grid-template-columns:240px minmax(0,1fr)}}.mode-rail{position:sticky;top:64px;align-self:start;height:calc(100dvh - 64px);overflow-y:auto;gap:4px;border-right-color:var(--line);padding:20px 16px}.mode-rail:before{content:"РАБОЧИЕ РАЗДЕЛЫ";color:#667085;font-size:12px;line-height:16px;padding:4px 12px 12px}.mode-button{position:relative;min-height:44px;gap:10px;border-radius:8px;color:var(--text);font-weight:400;padding:10px 12px}.mode-button:hover{background:#f2f4f7}.mode-button[aria-current=page]{background:#e5f3fc;color:#005a92;font-weight:650}.mode-button[aria-current=page]:before{position:absolute;inset:0 auto 0 0;width:3px;border-radius:8px 0 0 8px;background:var(--surface-strong);content:""}.mode-icon{width:20px;height:20px;flex:0 0 20px}.mode-button-alert:not([aria-current=page]){animation:none;box-shadow:none}.mode-button-alert:after{width:8px;height:8px}.queue-pane{min-width:0;border-right-color:var(--line);background:var(--bg);padding:32px clamp(20px,2.3vw,40px)}.detail-pane{border-radius:0;padding:32px clamp(18px,2vw,32px)}.mode-panel-heading h2,.pane-heading h2{color:var(--text);font-size:32px;line-height:40px;font-weight:700;letter-spacing:-.02em}.mode-panel{gap:20px}.mode-panel-heading,.queue-actions{align-items:center}.queue-card,.queue-card.task-status-action,.queue-card.task-status-action:hover,.queue-card.task-status-completed,.queue-card.task-status-completed:hover,.queue-card.task-status-overdue,.queue-card.task-status-overdue:hover,.queue-card.task-status-progress,.queue-card.task-status-progress:hover{min-width:0;min-height:72px;border-color:#e0e6ee;border-radius:16px;background:#fff;box-shadow:none;padding:14px 16px}.queue-card-with-actions,.queue-card.task-status-action.queue-card-with-actions,.queue-card.task-status-completed.queue-card-with-actions,.queue-card.task-status-overdue.queue-card-with-actions,.queue-card.task-status-progress.queue-card-with-actions{padding:0}.queue-card-select{min-height:70px;padding:14px 8px 14px 16px}.queue-card.task-status-action:hover,.queue-card.task-status-completed:hover,.queue-card.task-status-overdue:hover,.queue-card.task-status-progress:hover,.queue-card:hover{border-color:#bfd4e3;background:#f8fafc}.queue-card.task-status-action[aria-pressed=true],.queue-card.task-status-action[data-selected=true],.queue-card.task-status-completed[aria-pressed=true],.queue-card.task-status-completed[data-selected=true],.queue-card.task-status-overdue[aria-pressed=true],.queue-card.task-status-overdue[data-selected=true],.queue-card.task-status-progress[aria-pressed=true],.queue-card.task-status-progress[data-selected=true],.queue-card[aria-pressed=true],.queue-card[data-selected=true]{border-color:var(--surface-strong);background:#e5f3fc;box-shadow:0 0 0 1px var(--surface-strong)}.queue-card-main,.queue-card-title,.queue-card-title-row{min-width:0}.queue-card-title{display:block;overflow:visible;color:var(--text);font-size:16px;font-weight:600;line-height:24px;text-overflow:clip;-webkit-line-clamp:unset;white-space:normal}.queue-card-meta{color:#667085;font-size:12px;line-height:1.5}.queue-card-actions{align-items:flex-start;padding:8px 8px 8px 0}.hierarchy-menu-trigger,.queue-card-actions .hierarchy-menu-trigger{min-width:44px;min-height:44px;border-radius:12px}.task-status-badge{max-width:100%;min-height:24px;white-space:normal;text-align:center}.map-tree{gap:16px}.map-branch{border-left-width:1px;border-left-color:#b5c6d7;padding-left:clamp(12px,2vw,24px)}.map-node{border-left:0}.map-initiative,.map-project{color:var(--text);font-weight:650}.map-context-heading{min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.map-context-label{color:#667085;font-size:12px;font-weight:500;letter-spacing:0;text-transform:none}.map-context-static-title{min-width:0}.map-context-heading :is(h3,h4,button){overflow-wrap:anywhere}.workspace-grid[data-mode=map]:has(.map-task-layout){grid-template-columns:240px minmax(0,1fr)}.workspace-grid[data-mode=map]>.queue-pane:has(.map-task-layout){min-height:0;overflow:hidden;container-type:inline-size;padding:24px}.workspace-grid[data-mode=map]>.queue-pane:has(.map-task-layout) .create-task-panel-heading-placement .create-task-form{max-height:calc(100dvh - 180px);overflow-y:auto;overscroll-behavior:contain}.map-mode-panel:has(.map-task-layout){display:flex;flex-direction:column;min-height:0;height:100%;gap:16px}.map-task-layout{display:flex;flex:1 1;min-width:0;min-height:0;gap:24px;align-items:stretch}.map-task-overview{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;scrollbar-gutter:stable;overscroll-behavior:contain;padding:4px 4px 24px}.workspace-grid[data-mode=map] .map-task-layout>.detail-pane{flex:0 0 480px;max-width:100%;display:flex}@container (max-width: 1080px){.map-task-layout[data-task-open=true] .queue-card{flex-wrap:wrap}.map-task-layout[data-task-open=true] .task-status-badge{max-width:100%}}@container (max-width: 823px){.map-task-layout[data-task-open=true] .map-task-overview{display:none}.workspace-grid[data-mode=map] .map-task-layout[data-task-open=true]>.detail-pane{flex:1 1 auto;width:100%}.map-mode-panel:has(.map-task-layout[data-task-open=true])>.map-toolbar,.map-mode-panel:has(.map-task-layout[data-task-open=true])>.mode-panel-heading{display:none}}@media (max-width:700px){.workspace-grid[data-mode=map]:has(.map-task-layout){grid-template-columns:minmax(0,1fr)}.workspace-grid[data-mode=map]>.queue-pane:has(.map-task-layout){padding:16px}}.map-mode-panel .map-tree{gap:12px}.map-mode-panel .map-node{gap:6px}.map-mode-panel .map-branch{gap:4px}.map-mode-panel .map-context-heading{min-height:44px}.map-mode-panel .map-initiative,.map-mode-panel .map-project{padding-block:4px}.map-mode-panel .map-context-toggle:before{width:7px;height:7px;border:0;border-right:1.5px solid;border-bottom:1.5px solid;transform:translate(-50%,-65%) rotate(-45deg)}.map-mode-panel .map-context-static-title[aria-expanded=true] .map-context-toggle:before{transform:translate(-50%,-70%) rotate(45deg)}.map-mode-panel .map-subtasks{gap:8px;margin-left:26px;border-left-width:1px;border-left-color:var(--line-strong);padding-left:12px}.map-mode-panel .map-task-overview .map-tree{gap:24px}.map-mode-panel .map-task-overview .queue-card-list{gap:12px}.map-mode-panel .map-task-overview .map-subtasks{gap:12px;margin:12px 0 0 24px}.map-mode-panel .map-task-overview .map-branch{margin-left:20px}.map-mode-panel .hierarchy-status-summary summary{min-height:44px;border:0;border-radius:8px;background:transparent;padding:4px 2px;white-space:normal}.map-mode-panel .hierarchy-status-dot{display:inline-grid;width:13px;height:13px;flex-basis:13px;place-items:center;border:1px solid;background:transparent;font-size:10px;font-weight:700;line-height:1}.map-mode-panel .hierarchy-status-dot:after{content:"!"}.task-detail-section[aria-label="Идеи к задаче"]>.task-inline-link,.task-detail-section[aria-label="Подзадачи"]>.task-inline-link{display:inline-flex;align-items:center;min-height:44px;border-radius:8px;padding:8px 10px;text-decoration:none}.task-detail-section[aria-label="Идеи к задаче"]>.task-inline-link:before,.task-detail-section[aria-label="Подзадачи"]>.task-inline-link:before{content:"+";margin-right:8px;font-size:20px}.task-detail-section>.task-inline-link:is(:hover,:focus-visible){background:var(--surface-muted)}.task-detail-section>.task-inline-link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.task-detail-section[aria-label="Подзадачи"] .create-subtask-form{border:0;background:var(--surface);padding:4px 0 12px}.create-subtask-form .hierarchy-confirm-actions .primary-action-button,.create-task-form .hierarchy-confirm-actions .primary-action-button{border-color:var(--surface-strong);background:var(--surface-strong);color:#fff}.create-subtask-form .hierarchy-confirm-actions button[type=button]{border-color:var(--line);background:var(--surface);color:var(--text)}.task-detail-section[aria-label="Что мешает выполнению задачи"]>.task-action-panel{gap:0;border:0;margin:0;padding:0}.task-detail-section[aria-label="Что мешает выполнению задачи"] .task-action-disclosure>summary{display:inline-flex;align-items:center;width:auto;min-height:44px;border:0;border-radius:8px;background:transparent;color:var(--focus);padding:8px 10px;list-style:none}.task-detail-section[aria-label="Что мешает выполнению задачи"] .task-action-disclosure>summary:before{content:"+";margin-right:8px;font-size:20px}.task-detail-section[aria-label="Что мешает выполнению задачи"] .task-action-disclosure>summary:is(:hover,:focus-visible){background:var(--surface-muted)}.task-detail-section[aria-label="Что мешает выполнению задачи"] .task-action-disclosure>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.idea-queue-tabs,.map-sort-toggle,.smm-segmented,.smm-tabs{border:0;border-radius:999px;background:#eaecf0;padding:4px}.idea-queue-tabs button,.map-sort-toggle button,.smm-segmented button,.smm-tab{min-height:40px;border-radius:999px}.idea-queue-tabs button[aria-pressed=true],.map-sort-toggle button[aria-pressed=true],.smm-segmented button[aria-pressed=true],.smm-tab[aria-selected=true]{border-radius:999px;background:#fff;color:var(--text);box-shadow:0 1px 2px rgb(16 24 40/8%)}.map-filter-trigger{border-color:var(--line-strong);border-radius:999px;min-height:44px}.qualification-mode-panel,.smm-mode-panel{width:100%;max-width:none}.qualification-upload-form{border:1px solid var(--line);background:#fff;padding:clamp(16px,2vw,24px)}.qualification-dropzone{min-height:88px;border:1px dashed #98a8bc;border-radius:16px;background:#f8fafc}.qualification-dropzone[data-dragging=true]{border-color:var(--focus);background:#e5f3fc}.qualification-entity-item,.qualification-initiative,.qualification-project,.qualification-recovery-options,.qualification-report-summary,.qualification-result-placeholder,.qualification-result-tree,.qualification-run-prompt{border-color:var(--line);border-radius:16px;background:#fff}.qualification-entity-item,.qualification-entry-main{min-width:0}.qualification-entity-title{font-size:16px;line-height:24px;font-weight:600}.qualification-result-tree .qualification-entry-controls[aria-label="Поля квалификации"] .qualification-mini-field{grid-template-rows:auto minmax(44px,auto)}.qualification-result-tree .qualification-entry-controls .date-input-root,.qualification-result-tree .qualification-inline-form input,.qualification-result-tree .qualification-inline-form select,.qualification-result-tree .qualification-inline-form textarea{min-height:44px;height:auto}.idea-initiative,.idea-item,.idea-project,.smm-archive-row,.smm-empty-state,.smm-news-card,.smm-plan-card,.smm-reference-grid section,.smm-work-section{border-color:var(--line);border-radius:16px;background:#fff;box-shadow:none}.smm-news-card h3,.smm-plan-card h3,.smm-work-section h3{color:var(--text);font-size:16px;line-height:1.5}.smm-news-search select{width:100%;padding:10px 12px}.smm-news-search select:enabled{background:var(--surface)}.smm-news-workbench{grid-template-columns:minmax(300px,30%) minmax(0,1fr);gap:24px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.smm-news-detail,.smm-news-master{border:0;border-radius:16px;background:#fff}.smm-news-master{padding:20px}.smm-news-queue-title{margin:0;color:var(--text);font-size:20px;line-height:28px;font-weight:600}.smm-news-queue-tabs{display:flex;flex-wrap:wrap;gap:6px}.smm-news-queue-tabs button{min-height:44px;border:1px solid var(--line);border-radius:999px;background:#f2f4f7;color:var(--text);cursor:pointer;font-size:13px;font-weight:600;padding:8px 12px}.smm-news-queue-tabs button[aria-selected=true]{border-color:#005a92;background:#e5f3fc;color:#005a92}.smm-news-queue-tabs span{margin-left:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.smm-add-news-button{min-height:44px;border:1px dashed #7b8797;border-radius:999px;background:#fff;color:var(--text);font-size:14px;font-weight:600}.smm-add-news-button:hover{background:#edf7fe;border-color:var(--surface-strong)}.smm-news-list-card{grid-template-columns:minmax(0,1fr) 44px;border-radius:16px;background:#f8fafc}.smm-news-list-card[data-selected=true]{border-color:var(--surface-strong);background:#e5f3fc;box-shadow:none}.smm-news-select{min-height:64px}.smm-news-select strong{font-size:16px;line-height:24px;font-weight:600}.smm-news-remove{width:44px}.smm-news-detail{background:#fff}.smm-handoff-toggle{width:fit-content;min-height:44px;border-radius:999px;background:#e5f3fc;color:#005a92}.smm-news-handoff form>button,.smm-question-form button{border-radius:999px}.smm-source-tag{border-radius:8px;background:#e5f3fc;color:#005a92}:is(.smm-card-form,.smm-channel-picker,.smm-news-handoff) input[type=checkbox]{appearance:auto;width:20px;min-width:20px;max-width:20px;height:20px;min-height:20px;max-height:20px;flex:0 0 20px;margin:0;padding:0;border:0;border-radius:5px;accent-color:var(--surface-strong)}:is(.smm-checkbox,.smm-channel-picker label,.smm-news-handoff label){min-height:44px}.smm-calendar-toolbar,.smm-card-topline,.smm-news-actions,.smm-plan-actions,.smm-primary-nav{min-width:0;flex-wrap:wrap}.smm-calendar-layout,.smm-news-workbench,.smm-overview-grid,.smm-plan-grid,.smm-reference-grid{min-width:0}.smm-status-pill{background:#e5f3fc;color:#005a92}.smm-warning-pill{background:#fffaeb;color:#92400e}.smm-empty-state{color:var(--muted)}.smm-calendar-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.smm-calendar-grid-month{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.date-picker-popover{max-width:min(360px,calc(100vw - 24px));border-radius:16px;box-shadow:0 8px 24px rgb(16 24 40/10%)}.date-picker-popover .rdp-dropdown{border-color:var(--line-strong);border-radius:12px}.date-picker-popover :is(.rdp-button_previous,.rdp-button_next,.rdp-day_button){border-radius:12px}.date-input-control{min-height:44px;overflow:hidden;border:1px solid var(--line-strong);border-radius:12px;background:var(--surface)}.date-input-control:focus-within{outline:2px solid var(--focus);outline-offset:2px}.date-input-root:has(input[aria-invalid=true]) .date-input-control{border-color:var(--deadline)}.date-input-control:has(input:disabled){background:var(--surface-muted)}.date-input-control>input[type=text],:is(.task-action-form,.task-secondary-form,.qualification-mini-field,.qualification-result-tree,.smm-create-news-form,.smm-period-form,.smm-move-form,.smm-card-form) .date-input-control>input[type=text]{min-height:44px;border:0;border-radius:0;background:transparent;box-shadow:none;padding-inline:12px}.date-input-control>.date-input-toggle{min-width:44px;min-height:44px;border:0;border-left:1px solid var(--line);border-radius:0;background:transparent;color:var(--muted);padding-inline:10px}.date-input-control>.date-input-toggle:not(.date-input-toggle-icon){min-width:92px}.date-input-control>.date-input-toggle-icon{width:44px;padding:0}.date-input-control>.date-input-toggle:hover:not(:disabled){background:#edf7fe;color:#005a92}.date-input-control>input:focus-visible,.date-input-toggle:focus-visible{outline:0}.feedback-trigger{box-shadow:0 4px 16px rgb(0 117 188/16%)}.feedback-panel{border-color:var(--line);box-shadow:0 20px 64px rgb(16 24 40/18%)}.mobile-detail-sheet-desktop{border-radius:16px 0 0 16px}.mobile-sheet-bar{background:#edf7fe}.login-shell{background:var(--bg)}.load-error,.login-panel{border-color:var(--line);box-shadow:0 8px 24px rgb(16 24 40/10%)}.login-panel{border-top:0}.meeting-context-dialog,.qualification-source-dialog{border-radius:24px;box-shadow:0 20px 64px rgb(16 24 40/18%)}.meeting-context-backdrop,.qualification-source-dialog::backdrop{background:rgb(16 24 40/32%)}:is(.task-action-form label,.task-secondary-form label,.qualification-inline-form label,.qualification-mini-field,.qualification-result-field,.idea-form-fields label,.smm-card-form label,.smm-create-news-form label,.smm-question-form label){color:var(--text);font-size:14px;line-height:20px;font-weight:500}:is(.primary-action,.primary-action-button,.secondary-action,.secondary-action-button,.smm-add-news-button,.smm-news-actions button,.smm-plan-actions button,.smm-create-news-form button,.qualification-file-picker){font-size:14px;line-height:20px;font-weight:600}@media (max-width:1100px) and (min-width:981px){.workspace-grid{grid-template-columns:200px minmax(0,1fr) minmax(280px,.8fr)}.workspace-grid:has([data-testid=mindmap]),.workspace-grid[data-mode=qualification],.workspace-grid[data-mode=smm]{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:980px) and (min-width:701px){.workspace-grid,.workspace-grid[data-mode=qualification],.workspace-grid[data-mode=smm]{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:700px){.topbar{min-height:56px;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 12px}.brand-heading{flex:0 0 auto;gap:6px}.brand-logo{width:82px;max-width:26vw}.brand-heading h1,.brand-product{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.person-strip{flex:0 1 auto;gap:4px;margin-left:auto}.person-strip summary{max-width:min(42vw,170px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-grid,.workspace-grid:has([data-testid=mindmap]),.workspace-grid[data-mode=qualification],.workspace-grid[data-mode=smm]{grid-template-columns:minmax(0,1fr);padding-bottom:calc(76px + env(safe-area-inset-bottom))}.mode-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;border-top-color:var(--line);background:#fff;padding:6px max(4px,env(safe-area-inset-right)) calc(6px + env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left))}.mode-rail:before{content:none}.mode-button{display:flex;flex-direction:column;gap:2px;min-height:56px;padding:5px 2px;font-size:11px}.mode-button[aria-current=page]:before{inset:auto 8px 0;width:auto;height:3px;border-radius:8px 8px 0 0}.mode-icon{width:18px;height:18px;flex-basis:18px}.queue-pane{padding:20px 16px}.mode-panel-heading{align-items:stretch}.mode-panel-heading h2,.pane-heading h2{font-size:24px}.queue-card,.queue-card.task-status-action,.queue-card.task-status-completed,.queue-card.task-status-overdue,.queue-card.task-status-progress{grid-template-columns:minmax(0,1fr);gap:6px;min-height:88px}.queue-card>.task-status-badge{justify-self:start}.queue-card.queue-card-with-actions{grid-template-columns:minmax(0,1fr) 48px}.queue-card-select{grid-template-columns:minmax(0,1fr);gap:6px;min-height:86px}.queue-card-select .task-status-badge{justify-self:start}.queue-card-actions{padding-right:4px}.map-branch{padding-left:12px}.qualification-entry-controls,.qualification-result-tree .qualification-entry-controls{grid-template-columns:minmax(0,1fr)}.qualification-participant-row{grid-template-columns:minmax(0,1fr) 44px;width:100%;min-width:0}.qualification-participant-row>.qualification-person-field{grid-column:1;grid-row:1;min-width:0}.qualification-participant-row>.qualification-mini-field{grid-column:1/-1;grid-row:2;min-width:0}.qualification-participant-row>.qualification-participant-row-actions{grid-column:2;grid-row:1}.qualification-participant-add{width:100%;max-width:100%}.mobile-detail-sheet{padding-bottom:env(safe-area-inset-bottom)}.feedback-composer{position:static;flex:0 0 auto;justify-items:end;margin:0}.feedback-panel{position:fixed;right:12px;bottom:calc(76px + env(safe-area-inset-bottom))}}@media (max-width:390px){.brand-logo{width:70px}.queue-pane{padding-inline:12px}.mode-button{font-size:10px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media (forced-colors:active){.mode-button[aria-current=page],.queue-card[aria-pressed=true],.queue-card[data-selected=true]{outline:2px solid Highlight}:is(button,input,select,textarea,summary):focus-visible{outline-color:Highlight}}.topbar{min-height:64px}.brand-heading{align-items:center}.brand-heading h1{font-size:16px;line-height:24px;font-weight:700;letter-spacing:0}.brand-product{border-left:0;color:#344054;font-size:14px;font-weight:400;letter-spacing:0;padding-left:12px}.workspace-grid[data-mode=map]{grid-template-columns:240px minmax(0,1fr)}.mode-rail{gap:28px}.mode-rail:before{content:none}.mode-rail-group{display:grid;align-content:start;gap:4px}.mode-rail-primary:before{content:"РАБОЧИЕ РАЗДЕЛЫ";color:#667085;font-size:12px;line-height:16px;padding:4px 12px 12px}.mode-rail-secondary{margin-top:auto;border-top:1px solid var(--line);padding-top:12px}.mode-rail-secondary:before{content:"ДРУГИЕ РАЗДЕЛЫ";color:#667085;font-size:11px;padding:4px 12px 8px}.mode-panel-heading{gap:16px}.mode-panel-heading h2{font-size:32px;line-height:40px;font-weight:700}.map-mode-panel,.qualification-mode-panel,.smm-mode-panel{max-width:none}.map-mode-panel .mode-panel-heading,.map-toolbar{margin-bottom:16px}.map-toolbar{display:flex;align-items:center;gap:16px}.map-toolbar .map-sort-toggle{flex:0 0 auto;white-space:nowrap}.map-toolbar .map-sort-toggle button,.smm-primary-nav .smm-tab{border:0;background:transparent;box-shadow:none}.map-toolbar .map-sort-toggle button[aria-pressed=true],.smm-primary-nav .smm-tab[aria-selected=true]{background:#fff;box-shadow:0 1px 2px rgb(16 24 40/10%)}.map-search{flex:1 1 auto;min-width:160px;min-height:44px;border:1px solid #98a2b3;border-radius:999px;background:#fff;color:var(--text);font-size:14px;padding:8px 18px}.map-toolbar .map-relation-filter{flex:0 0 auto}.map-mode-panel:has([data-testid=mindmap]){grid-template-rows:auto auto minmax(0,1fr)}.map-mode-panel:has([data-testid=mindmap])>.map-toolbar{position:relative;z-index:2}.map-filter-trigger{gap:8px;padding-inline:16px}.qualification-mode-panel .mode-panel-heading{margin-bottom:20px}.qualification-upload-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 16px;border-radius:16px;padding:24px}.qualification-source-tabs{display:inline-flex;width:max-content;max-width:100%;align-items:center;gap:4px;border-radius:999px;background:#eaecf0;padding:4px}.qualification-source-tabs button{min-height:36px;border:0;border-radius:999px;background:transparent;color:var(--text);cursor:pointer;font-size:14px;font-weight:500;padding:6px 16px}.qualification-source-tabs button[aria-selected=true]{background:#fff;box-shadow:0 1px 2px rgb(16 24 40/10%);font-weight:600}.qualification-upload-form .qualification-dropzone{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;min-height:88px;place-items:center start;gap:8px 16px;background:#f8fafc;padding:16px;text-align:left}.qualification-upload-form .qualification-dropzone>span{font-weight:600}.qualification-upload-form .qualification-file-picker{justify-self:end}.qualification-upload-form .action-result,.qualification-upload-form .qualification-confirmation,.qualification-upload-form .qualification-paste-source,.qualification-upload-form .qualification-source-preview{grid-column:1/-1;width:100%}.qualification-upload-form>input[type=text]{grid-column:1/-1;max-width:460px}.qualification-layout h3{font-size:22px;line-height:28px;margin-bottom:16px}.qualification-queue-row{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;border-radius:16px;background:#fff;padding:8px}.qualification-queue-row .queue-card{border:0;box-shadow:none}.qualification-queue-cancel,.qualification-queue-open{min-height:44px;border-radius:999px}.qualification-selected-workspace{display:grid;grid-template-columns:minmax(220px,288px) minmax(0,1fr);align-items:start;gap:24px;min-width:0}.qualification-side{position:sticky;top:82px;display:grid;gap:12px;min-width:0}.qualification-outline{display:grid;grid-auto-rows:max-content;align-content:start;gap:6px;min-width:0;max-height:min(58dvh,580px);overflow:auto;border:1px solid var(--line);border-radius:16px;background:#fff;padding:16px 12px}.qualification-outline .eyebrow{padding:4px 12px}.qualification-outline button{display:block;min-width:0;min-height:44px;height:auto;border:0;border-radius:8px;background:transparent;color:var(--text);cursor:pointer;font-size:14px;line-height:20px;text-align:left;white-space:normal;overflow-wrap:anywhere;padding:8px 12px}.qualification-outline button[aria-current],.qualification-outline-mobile button[aria-current]{outline:2px solid #0075bc;outline-offset:-2px;background:#e5f3fc;color:#005a92;font-weight:700}.qualification-outline .qualification-outline-node{min-height:36px;font-size:13px}.qualification-outline .qualification-outline-depth-1,.qualification-outline-mobile .qualification-outline-depth-1{padding-left:24px}.qualification-outline .qualification-outline-depth-2,.qualification-outline-mobile .qualification-outline-depth-2{display:grid;grid-template-columns:6px minmax(0,1fr);align-items:start;column-gap:8px;padding-left:36px;color:#667085}.qualification-outline-task-mark{display:block;width:6px;height:6px;margin-top:7px;border-radius:50%;background:currentColor}.qualification-outline-mobile{display:none}.qualification-selected-main{display:grid;gap:20px;min-width:0}.qualification-side .qualification-result-actions{display:grid;grid-template-columns:1fr;gap:8px;margin:0}.qualification-side .qualification-result-actions button{width:100%;margin-left:0}.qualification-workspace-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;border-bottom:1px solid var(--line);padding:0 0 12px}.qualification-workspace-identity{display:grid;flex:1 1 230px;gap:2px;min-width:0}.qualification-workspace-identity h2{margin:0;overflow-wrap:anywhere;color:var(--text);font-size:18px;line-height:26px;font-weight:600}.qualification-workspace-identity time{color:var(--muted);font-size:13px}.qualification-workspace-bar .qualification-source-trigger{margin:0}.qualification-back{min-height:44px;border-radius:999px}.qualification-result-placeholder,.qualification-result-tree{width:100%;max-width:none;border:0;background:transparent;box-shadow:none;padding:0}.qualification-result-tree{gap:20px}.qualification-participants,.qualification-report-summary,.qualification-result-heading{border:0;border-radius:16px;background:#fff;padding:24px}.qualification-result-heading{display:block}.qualification-result-heading h3{font-size:22px;line-height:30px;font-weight:700}.qualification-result-heading p{font-size:15px;line-height:22px}.qualification-source-trigger{margin-top:12px}.qualification-report-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-20px;padding-top:0}.qualification-report-summary:empty{display:none}.qualification-report-summary span{font-size:12px}.qualification-report-summary p,.qualification-report-summary strong{font-size:14px;line-height:21px}.qualification-tree-list{gap:20px}.qualification-participants .qualification-section-heading h4{font-size:20px;line-height:28px;text-transform:none}.qualification-participant-columns{font-size:12px;font-weight:500;text-transform:none}.qualification-result-tree :is(.indicator-blinking,.indicator-red,.indicator-yellow,.indicator-in-progress,.indicator-filled){border-left:0;background:#fff;animation:none}.qualification-result-tree .qualification-initiative{border:0;border-radius:0;background:transparent;padding:0}.qualification-result-tree .qualification-project{border:0;border-left:1px solid #d0d5dd;border-radius:0;background:transparent;padding-left:20px}.qualification-result-tree .qualification-hierarchy-branch>details>summary{border-left:0;background:transparent}.qualification-result-tree .qualification-entity-group:not(.qualification-participants){border:0;background:transparent}.qualification-result-tree .qualification-entity-item{border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:none}.qualification-result-actions{position:static;justify-content:flex-end;width:auto;margin-left:auto;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}.smm-mode-panel .mode-panel-heading{align-items:flex-start;display:grid;grid-template-columns:minmax(0,1fr) auto}.smm-mode-panel .mode-panel-heading>div:first-child{grid-column:1/-1}.smm-mode-panel .mode-panel-heading .eyebrow{display:none}.smm-primary-nav{grid-column:1;justify-content:flex-start;width:max-content;margin-right:auto;border-radius:999px;background:#eaecf0;padding:4px}.smm-settings-button{width:auto;min-height:44px;border-radius:999px;font-size:14px;font-weight:600;padding:8px 16px}.smm-mode-panel .smm-settings-button{grid-column:2}.qualification-result-tree [hidden]{display:none}.qualification-meeting-overview{border-radius:16px;background:#fff;padding:24px}.qualification-meeting-overview .qualification-report-summary,.qualification-meeting-overview .qualification-result-heading{border:0;border-radius:0;background:transparent;padding:0}.qualification-meeting-overview .qualification-report-summary{margin:16px 0 0}.qualification-participant-field-label{display:none}.qualification-hierarchy-canvas{display:grid;gap:20px}.qualification-result-tree .qualification-proposal-context summary{color:#005a92;font-size:14px;font-weight:600;text-transform:none}.qualification-result-tree .qualification-proposal-context p{border-left:0;color:var(--text);font-size:15px;line-height:1.6;padding-left:0}.qualification-task-path{display:grid;gap:2px;margin-bottom:12px;color:var(--muted);font-size:12px;line-height:18px}.qualification-source-trigger{min-height:44px;border:0;border-radius:0;background:transparent;color:#005a92;font-size:14px;font-weight:600;padding:8px 0}.qualification-result-tree :is(#qualification-overview,#qualification-participants,#qualification-hierarchy,[data-qualification-node-id]){scroll-margin-top:128px}.qualification-title-button{display:block;max-width:100%;border:0;background:transparent;cursor:text;text-align:left;padding:0;overflow-wrap:anywhere}.qualification-title-button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.qualification-result-tree .qualification-title-only .qualification-entry-main{padding-right:56px}.qualification-result-tree .qualification-entity-item:has(>.qualification-related){display:block}.qualification-result-tree .qualification-related{min-width:0;margin-top:18px;border-top:1px solid var(--line);padding:14px 0 0 16px}.qualification-result-tree .qualification-related h5{margin:0 0 10px;font-size:14px;line-height:1.4}.qualification-result-tree .qualification-related ul{display:grid;min-width:0;gap:8px;margin:0;padding:0;list-style:none}.qualification-result-tree .qualification-related .qualification-entity-item{min-width:0;margin-left:0;border:1px solid;border-radius:16px;padding:12px}.qualification-result-tree .qualification-related .qualification-entity-title{font-size:14px;line-height:1.25}.qualification-result-tree .qualification-related-ideas h5{color:#005a92}.qualification-result-tree .qualification-related-ideas .qualification-entity-item{background:#e5f3fc;border-color:#a6d5f2}.qualification-result-tree .qualification-related-blockers h5{color:#a3271b}.qualification-result-tree .qualification-related-blockers .qualification-entity-item{background:#fef3f2;border-color:#fda29b}.qualification-result-tree .qualification-title-only .qualification-entry-controls{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,560px);margin-top:8px}@media (max-width:700px){.qualification-result-tree .qualification-title-only .qualification-entry-controls{grid-template-columns:minmax(0,1fr)}}.qualification-participant-role{min-width:0}.qualification-role-text{display:block;min-height:44px;border:1px solid var(--line);border-radius:8px;padding:10px;overflow-wrap:anywhere}.qualification-source-dialog .meeting-context-header{position:sticky;top:-16px;z-index:1;margin:-16px -16px 0;padding:16px 16px 12px;background:#fff}.qualification-source-dialog .meeting-context-header>div{min-width:0;overflow-wrap:anywhere}.qualification-source-dialog .meeting-context-header>button{flex-shrink:0;min-height:44px;white-space:nowrap}.qualification-result-tree .qualification-hierarchy-children{border-left:0}.qualification-result-tree .qualification-project{border-left:0;padding-left:0}.qualification-result-tree .qualification-hierarchy-branch>details>summary{padding:0}.smm-calendar-layout{display:grid;gap:20px}.smm-calendar-toolbar{justify-content:space-between}.smm-calendar-navigation{display:flex;align-items:center;gap:14px}.smm-calendar-navigation strong{min-width:150px;text-align:center;text-transform:capitalize}.smm-calendar-navigation button{width:44px;min-height:44px;border:1px solid var(--line);border-radius:999px;background:#fff;cursor:pointer;font-size:22px}.smm-plan-layout{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);align-items:stretch;gap:20px;min-width:0}.smm-approval-details,.smm-calendar-board,.smm-selected-plan-card,.smm-undated-panel{min-width:0;border:1px solid var(--line);border-radius:16px;background:#fff;padding:16px}.smm-undated-panel{display:grid;align-content:start;gap:10px}.smm-undated-panel h3{margin:0 0 6px;font-size:16px}.smm-undated-panel p{margin:0;color:var(--muted);font-size:13px}.smm-undated-panel button{min-height:44px;border:1px solid var(--line);border-radius:12px;background:#f8fafc;color:var(--text);cursor:pointer;text-align:left;padding:8px 10px}.smm-undated-panel button[aria-pressed=true]{border-color:#0075bc;background:#e5f3fc}.smm-calendar-days,.smm-calendar-weekdays{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.smm-calendar-weekdays span{color:#667085;font-size:12px;font-weight:600;text-align:center;padding:8px}.smm-calendar-day{display:flex;min-width:0;min-height:94px;flex-direction:column;gap:4px;border:1px solid var(--line);margin:0 -1px -1px 0;padding:6px}.smm-calendar-day[data-outside=true]{background:#f8fafc;color:#98a2b3}.smm-calendar-day>span{font-size:12px}.smm-calendar-day time{display:none}.smm-calendar-day button{max-width:100%;border:0;border-radius:8px;background:#e5f3fc;color:#005a92;cursor:pointer;font-size:12px;font-weight:600;overflow-wrap:anywhere;padding:5px;text-align:left}.smm-calendar-day button[aria-pressed=true]{outline:2px solid #0075bc}.smm-selected-plan-card{padding:0}.smm-selected-plan-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);padding:12px 16px}.smm-selected-plan-heading button{min-height:44px;border:1px solid var(--line);border-radius:999px;background:#fff;cursor:pointer;padding:8px 16px}.smm-draft-warning{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-bottom:1px solid #fecdca;background:#fef3f2;padding:12px 16px}.smm-draft-warning p{flex:1 1 100%;margin:0;color:#b42318;font-size:14px}.smm-draft-warning button{min-height:44px;border:1px solid #fda29b;border-radius:999px;background:#fff;color:#7a271a;cursor:pointer;font-size:14px;font-weight:600;padding:8px 14px}.smm-selected-plan-card .smm-plan-card{border:0;box-shadow:none}.smm-approval-details>summary{min-height:44px;cursor:pointer;font-size:14px;font-weight:600}.smm-approval-details>form{margin-bottom:16px}@media (max-width:1100px) and (min-width:981px){.workspace-grid[data-mode=map]{grid-template-columns:200px minmax(0,1fr)}}@media (max-width:980px){.qualification-selected-workspace{grid-template-columns:minmax(0,1fr)}.qualification-outline{display:none}.qualification-side{position:static}.qualification-outline-mobile{display:block;border:1px solid var(--line);border-radius:12px;background:#fff}.qualification-outline-mobile>summary{min-height:44px;color:#005a92;cursor:pointer;font-size:14px;font-weight:600;padding:11px 16px}.qualification-outline-mobile>div{display:grid;grid-auto-rows:max-content;gap:4px;max-height:40dvh;overflow:auto;padding:4px 12px 12px}.qualification-outline-mobile button{display:block;min-width:0;min-height:44px;height:auto;border:0;border-radius:8px;background:transparent;color:var(--text);line-height:20px;text-align:left;white-space:normal;overflow-wrap:anywhere;padding:8px}.qualification-outline-mobile button[aria-current=page]{background:#e5f3fc;color:#005a92;font-weight:700}.qualification-side>.qualification-back{justify-self:start}.smm-plan-layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.topbar{flex-wrap:nowrap;gap:6px}.brand-heading{flex:1 1 auto}.brand-heading h1{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;font-size:14px;line-height:20px}.topbar-actions{gap:4px}.topbar-tutorial{padding-inline:8px;font-size:12px}.brand-product{display:none}.person-strip{flex:0 0 44px;margin-left:0}.person-strip summary .profile-full-name{display:none}.person-strip summary .profile-initials{display:inline}.feedback-composer{flex:0 0 44px}.feedback-trigger{width:44px;min-width:44px;min-height:44px;overflow:hidden;font-size:0;padding:0}.feedback-trigger:before{content:"✎";font-size:20px}.mode-rail{position:fixed;top:auto;height:auto;overflow-y:visible}.mode-rail-group{display:contents}.mode-rail-secondary{margin:0;border:0;padding:0}.mode-rail-primary:before,.mode-rail-secondary:before{content:none}.workspace-grid[data-mode=map]{grid-template-columns:minmax(0,1fr)}.mode-panel-heading h2{font-size:26px;line-height:34px}.map-toolbar{flex-wrap:wrap;gap:10px}.map-toolbar .map-sort-toggle{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));white-space:normal}.map-toolbar .map-sort-toggle button{min-width:0;font-size:13px}.map-search{min-width:0}.map-filter-trigger{width:44px;min-width:44px;padding:8px;justify-content:center}.map-filter-trigger span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.qualification-upload-form{grid-template-columns:minmax(0,1fr);padding:16px}.qualification-source-tabs{grid-column:1}.qualification-upload-standby{display:none}.qualification-upload-form .qualification-dropzone{grid-template-columns:minmax(0,1fr);text-align:center;place-items:center}.qualification-upload-form .qualification-file-picker{justify-self:center}.qualification-queue-row{grid-template-columns:minmax(0,1fr) auto}.qualification-queue-row .queue-card{grid-column:1/-1}.qualification-queue-open{grid-column:1}.qualification-queue-cancel{grid-column:2}.qualification-participants,.qualification-report-summary,.qualification-result-heading{padding:16px}.qualification-mode-panel:has(.qualification-selected-workspace) .mode-panel-heading{align-items:flex-start;gap:8px;margin-bottom:8px}.qualification-mode-panel:has(.qualification-selected-workspace) .mode-panel-heading h2{font-size:17px;line-height:24px}.qualification-side .qualification-result-actions{display:grid;grid-template-columns:minmax(90px,.8fr) minmax(0,2fr);width:100%}.qualification-side .qualification-result-actions button{width:100%;min-height:44px;padding-inline:10px}.qualification-workspace-bar{gap:4px 8px}.qualification-workspace-identity{flex-basis:100%;order:-1}.qualification-workspace-identity h2{font-size:16px;line-height:23px}.qualification-workspace-bar .qualification-source-trigger{min-height:44px}.qualification-report-summary{margin-top:-20px}.qualification-meeting-overview{padding:16px}.qualification-meeting-overview .qualification-report-summary{margin:12px 0 0;padding:0}.qualification-participant-columns{display:none}.qualification-participant-field-label{display:block;margin-bottom:4px;color:#475467;font-size:12px;font-weight:500}.smm-primary-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.smm-mode-panel .smm-settings-button{align-self:flex-start}.smm-mode-panel .mode-panel-heading{grid-template-columns:minmax(0,1fr)}.smm-mode-panel .mode-panel-heading>div:first-child,.smm-mode-panel .smm-settings-button,.smm-primary-nav{grid-column:1}.smm-calendar-toolbar{flex-wrap:wrap}.smm-calendar-board{overflow:visible;padding:12px}.smm-calendar-weekdays{display:none}.smm-calendar-days{display:grid;grid-template-columns:minmax(0,1fr)}.smm-calendar-day:not(:has(button)){display:none}.smm-calendar-day{min-height:0;margin:0;border:0;border-bottom:1px solid var(--line);padding:12px 0}.smm-calendar-day>span{display:none}.smm-calendar-day time{display:block;color:#667085;font-size:13px;text-transform:capitalize}.smm-calendar-day button{min-height:44px;font-size:14px;padding:8px}}.qualification-recovery-options{margin-top:20px;background:transparent}@media (min-width:981px){.topbar .feedback-composer{position:relative;right:auto;bottom:auto;flex:0 0 auto}.topbar .feedback-panel{position:fixed;top:76px;right:20px;bottom:auto}}@media (max-width:980px){.qualification-workspace-bar{gap:8px}.qualification-workspace-identity{order:-1;flex-basis:100%}.qualification-workspace-bar .qualification-outline-mobile{flex:1 1 140px;min-width:0}.qualification-workspace-bar .qualification-outline-mobile[open]{flex-basis:100%}.qualification-workspace-bar .qualification-source-trigger{flex:0 1 auto;margin-left:auto}}@media (max-width:390px){.topbar{flex-wrap:wrap}.brand-heading{flex-basis:100%}.topbar-actions{width:100%;justify-content:flex-end}}