/* Only added platform rows and the native Menu trigger moved into Writing's toolbar. */
#settingsDropdown.ss-platform-enabled{max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}
.ss-platform-menu{margin:0;padding:0;text-align:start}
.ss-platform-menu [hidden]{display:none!important}
.ss-platform-menu .ss-platform-toggle,.ss-platform-menu .ss-platform-link{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;box-sizing:border-box;text-align:start;font:inherit;color:inherit}
.ss-platform-menu .ss-platform-toggle{border:0;background:transparent;cursor:pointer}
.ss-platform-menu .ss-platform-toggle>[data-platform-title]{flex:1;min-width:0}
.ss-platform-menu .ss-platform-chevron{width:14px;height:14px;flex:none;transition:transform .15s}
.ss-platform-menu .ss-platform-toggle[aria-expanded=true] .ss-platform-chevron{transform:rotate(180deg)}
.ss-platform-menu .ss-platform-link{padding-inline-start:18px;text-decoration:none;cursor:pointer}
.ss-platform-menu .ss-platform-label{flex:1;min-width:0;overflow-wrap:normal}
.ss-platform-menu .ss-dir-platform-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:24px;direction:ltr}
.ss-platform-menu .ss-dir-platform-icon img,.ss-platform-menu .ss-dir-platform-icon svg{display:block;width:20px;height:20px;max-width:none;flex:none;object-fit:contain;filter:none!important}
.ss-platform-menu .ss-dir-platform-browsers img{width:17px;height:17px}
.ss-platform-menu .ss-dir-platform-browsers img+img{margin-left:-8px}
.ss-platform-menu .ss-dir-platform-windows{color:#0078d4}
.ss-platform-menu .ss-dir-platform-ios{color:inherit}
.ss-platform-menu .ss-platform-current{cursor:default;flex-wrap:wrap;padding-block:8px;padding-inline-end:12px}
.ss-platform-menu .ss-platform-current small{display:block;width:100%;padding-inline-start:34px;margin-top:-6px;font-size:12px;font-weight:400;line-height:1.4;color:inherit}
.ss-platform-menu .ss-platform-external{font-size:14px;flex:none}
.ss-platform-menu .ss-platform-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.ss-platform-menu :is(button,a):focus-visible{outline:2px solid var(--ss-focus,#65805f);outline-offset:-2px;border-radius:8px}
.ss-platform-menu :is(button,a):hover{background:var(--ss-hover,rgba(111,132,100,.12));border-radius:8px}
@media(max-width:767px){
 body[data-ss-editor-menu] #sk-edit-toolbar .ss-editor-menu-toggle{position:static;display:flex!important;flex:0 0 48px;min-width:44px;min-height:44px;width:48px;height:48px;padding:3px 0;align-items:center;justify-content:center;gap:1px;flex-direction:column;border:0;border-radius:10px;background:transparent;color:inherit;cursor:pointer}
 body[data-ss-editor-menu] #sk-edit-toolbar .ss-editor-menu-toggle svg{width:19px;height:19px;flex:none}
 body[data-ss-editor-menu] #sk-edit-toolbar .ss-editor-menu-toggle .mn-tab-label{display:block;font:400 10px/14px Inter,system-ui,sans-serif;max-width:100%;white-space:nowrap}
 body[data-ss-editor-menu] #bb-mobile-more-sheet:not([hidden]){display:flex!important;z-index:9902}
 body[data-ss-editor-menu] .mn-more-backdrop:not([hidden]){display:block!important;z-index:9901}
 body[data-ss-editor-menu] #sk-edit-toolbar .ss-editor-menu-toggle:focus-visible{outline:2px solid var(--ss-focus,#65805f);outline-offset:-2px}
}
@media(prefers-reduced-motion:reduce){.ss-platform-menu .ss-platform-chevron{transition:none}}
