/* Maistrali 1.11 · clear reading surfaces, island routes and a continuous chapter rail. */
body.ms-modern.ms-home .ms-heritage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(25px,4vw,70px);padding:clamp(65px,8vw,115px) clamp(25px,5vw,85px)}
body.ms-modern.ms-home .ms-heritage-art{inset:0 auto 0 -9%;width:57%;opacity:.48;background-size:cover}
body.ms-modern.ms-home .ms-heritage-heading{align-self:start;padding:30px 0;position:sticky;top:130px}
body.ms-modern.ms-home .ms-heritage h2{font-size:clamp(40px,4.2vw,68px)}
body.ms-modern.ms-home .ms-heritage-copy{background:#f6f2e9;border:0;padding:clamp(25px,3.2vw,50px);box-shadow:0 12px 40px #584a3910}
body.ms-modern.ms-home .ms-heritage-copy p{color:#29444b;line-height:1.9;font-size:16px;margin:0 0 1.45em}
body.ms-modern.ms-home .ms-heritage-copy p:last-child{margin-bottom:0}
/* A quiet photographic left panel: no orbit, lettering or corner frame. */
body.ms-modern.ms-home .ms-stay-banner-orbit,body.ms-modern.ms-home .ms-stay-banner-lines{display:none}
/* Waves beside each label; disclosure stays centred in its own first-row cell. */
body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links li>a{padding:15px 8px 15px 54px}
body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links li>a:after,
body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links li.ms-has-submenu>a:after{content:'';inset:50% auto auto 0;transform:translateY(-50%);width:36px;height:32px}
body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links li.ms-has-submenu{display:grid;grid-template-columns:minmax(0,1fr) 70px;align-items:center}
body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links li.ms-has-submenu>a{grid-column:1;grid-row:1;padding-right:8px}
body.ms-modern.ms-modern .ms-header .ms-nav .ms-submenu-toggle{position:static;grid-column:2;grid-row:1;align-self:center;display:flex;align-items:center;justify-content:center;gap:7px;width:70px;height:54px;padding:5px}
body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links .sub-menu{grid-column:1/-1}
body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links .sub-menu li>a{padding:11px 8px 11px 37px}
body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links .sub-menu li>a:after{width:24px;height:24px}
body.ms-modern.ms-modern .ms-header .ms-nav .ms-submenu-toggle .ms-submenu-chevron{width:10px;height:7px;flex:none;transform:none}
body.ms-modern.ms-modern .ms-header .ms-nav .ms-submenu-toggle[aria-expanded=true] .ms-submenu-chevron{transform:rotate(180deg)}
body.ms-modern.ms-modern .ms-header .ms-nav .ms-submenu-toggle .ms-submenu-symbol{width:37px;height:37px;flex:none;transform:none}
body.ms-modern.ms-modern .ms-header .ms-nav .sub-menu .ms-submenu-toggle{width:70px;height:44px}
/* Discreet sun in the former arrow position. No side strokes are added. */
body.ms-modern.ms-modern .ms-site .ms-sun-link{gap:16px}
body.ms-modern.ms-modern .ms-site .ms-cta-sun{display:inline-block;vertical-align:middle;flex:0 0 26px;width:26px;height:26px;min-width:26px;margin:0;color:currentColor;transform:none}
body.ms-modern.ms-modern .ms-site .ms-sun-link:is(.ms-related-more,.ms-room-card-more)::after{content:none}
body.ms-modern.ms-modern .ms-site a.ms-sun-link:focus-visible{outline:2px solid currentColor;outline-offset:6px}
body.ms-modern.ms-modern .ms-site .ms-experience-copy .ms-button::before,body.ms-modern.ms-modern .ms-site .ms-experience-copy .ms-button::after,
body.ms-modern.ms-modern .ms-site .ms-stay-banner-link::before,body.ms-modern.ms-modern .ms-site .ms-stay-banner-link::after{content:none!important;display:none!important}
body.ms-modern.ms-modern .ms-site :is(.ms-location-directions,.ms-google-reviews-cta){display:inline-flex;align-items:center;justify-content:space-between;gap:22px;width:auto;max-width:100%;min-height:44px;padding:9px 0;margin-inline:0;border:0;border-bottom:1px solid #b7a986;border-radius:0;background:transparent;color:#103b49!important;box-shadow:none;font:600 11px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.1em;text-transform:uppercase;text-decoration:none!important;transform:none}
body.ms-modern.ms-modern .ms-site :is(.ms-location-directions,.ms-google-reviews-cta):hover{background:transparent;color:#756253!important;transform:none;border-bottom-color:currentColor}
body.ms-modern.ms-modern .ms-site :is(.ms-location-directions,.ms-google-reviews-cta)::before,
body.ms-modern.ms-modern .ms-site :is(.ms-location-directions,.ms-google-reviews-cta)::after{content:none!important;display:none!important}
/* Desktop chapter rail: strong, straight lettering on the current section surface. */
.ms-chapter-nav{display:none}
body.ms-chapter-ready .ms-chapter-nav{--ms-rail-bg:#f6f2e9;--ms-rail-ink:#103b49;--ms-rail-rule:#927b57;--ms-rail-image:none;position:fixed;z-index:38;display:grid;grid-template-rows:repeat(7,minmax(0,1fr));inset:var(--ms-rail-top,88px) auto 0 0;clip-path:inset(0 0 var(--ms-rail-bottom,0px) 0);width:220px;height:auto;padding:12px 8px;border:0;border-right:1px solid var(--ms-rail-rule);border-radius:0;background-color:var(--ms-rail-bg);background-image:var(--ms-rail-image);color:var(--ms-rail-ink);box-shadow:none;backdrop-filter:none;transform:translateX(-100%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s}
body.ms-chapter-ready .ms-chapter-nav.is-present{transform:none;opacity:1;visibility:visible;pointer-events:auto}
body.ms-chapter-ready .ms-chapter-nav a{position:relative;display:grid;align-items:center;justify-items:start;min-width:0;min-height:0;padding:10px 12px;color:var(--ms-rail-ink)!important;font:800 clamp(20px,1.55vw,22px)/1.14 Arial,Helvetica,sans-serif;letter-spacing:-.045em;text-transform:uppercase;white-space:normal;text-decoration:none;border:0;border-left:3px solid transparent;border-radius:0}
body.ms-chapter-ready .ms-chapter-nav a span:last-child{position:static;transform:none;text-wrap:balance}
body.ms-chapter-ready .ms-chapter-nav a:hover,body.ms-chapter-ready .ms-chapter-nav a.is-current{background:transparent;border-left-color:var(--ms-rail-rule);color:var(--ms-rail-ink)!important}
body.ms-chapter-ready .ms-chapter-nav a.is-current span:last-child{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:8px}
body.ms-chapter-ready .ms-chapter-nav a:focus-visible{outline:2px solid currentColor;outline-offset:-4px}
body.ms-chapter-ready .ms-chapter-nav .ms-chapter-dot{display:none}
body.ms-chapter-ready .ms-chapter-line{position:absolute;inset:0 0 0 auto;width:2px;background:transparent}
body.ms-chapter-ready .ms-chapter-line:after{content:'';position:absolute;inset:0 0 auto;height:var(--ms-rail-progress,0%);width:2px;background:var(--ms-rail-rule);transition:none}
body.ms-chapter-ready .ms-home-chapters{margin-left:220px;min-width:0}
@media(min-width:1100px) and (max-height:600px){body.ms-chapter-ready .ms-chapter-nav{padding-block:0}body.ms-chapter-ready .ms-chapter-nav a{padding-block:6px;font-size:20px}}
body.ms-modern.ms-home .ms-home-chapters>section{scroll-margin-top:115px}
/* Island and booking policy: shared warm editorial banner. */
body.ms-modern.ms-modern .ms-page-layout.ms-layout-guide{max-width:1460px;width:calc(100% - 80px)}
body.ms-modern.ms-modern .ms-guide-intro{display:grid;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:36px;background:#756253;color:#f2dec0;border:0;padding:55px 42px;margin-bottom:60px}
body.ms-modern.ms-modern .ms-guide-intro .ms-eyebrow{color:#e6cda6;font-size:11px;letter-spacing:.19em}
body.ms-modern.ms-modern .ms-guide-intro h2{color:#f9f3e7;font:400 clamp(32px,3.5vw,54px)/1.14 Georgia,serif;letter-spacing:-.035em;margin:12px 0 0;max-width:660px}
body.ms-modern.ms-modern .ms-guide-intro>span{color:#d5bd85;display:block;min-width:0}
body.ms-modern.ms-modern .ms-guide-intro a.ms-button{color:#f2dec0;border:1px solid #dcc19a;background:transparent;max-width:230px;font-size:11px;padding:18px 23px;line-height:1.55}
body.ms-modern.ms-modern .ms-guide-intro a.ms-button:hover{background:#5e4d40;color:#fffaf0}
body.ms-modern.ms-modern .ms-guide-layout{grid-template-columns:minmax(210px,.31fr) minmax(0,1fr);gap:clamp(25px,5vw,80px)}
body.ms-modern.ms-modern .ms-guide-note{background:#eee9df;padding:30px 26px;margin-bottom:30px;border-top:2px solid #a58b60}
body.ms-modern.ms-modern .ms-guide-note-mark{display:block;width:49px;color:#9b794c;margin-bottom:26px}
body.ms-modern.ms-modern .ms-guide-note h3{font:400 29px/1.2 Georgia,serif;letter-spacing:-.02em;color:#103b49;margin:16px 0}
body.ms-modern.ms-modern .ms-guide-note p:not(.ms-eyebrow){font-size:14px;line-height:1.85;color:#3e575c}
body.ms-modern.ms-modern .ms-guide-note .ms-eyebrow{font-size:10px;line-height:1.6;letter-spacing:.12em}
body.ms-modern.ms-modern .ms-distance-key{display:flex;flex-wrap:wrap;gap:14px 18px;margin:25px 0 0;padding:18px 0 0;border-top:1px solid #bdac92;list-style:none;font-size:12px}
.ms-distance-key li{display:flex;align-items:center;gap:7px}.ms-distance-key li>span{display:block;width:9px;height:9px;background:#a97652}.ms-distance-key .ms-key-port{background:#183f4c}.ms-distance-key .ms-key-beach{background:#608475}
body.ms-modern.ms-modern .ms-guide-nav>a{font-size:14px;padding:13px 0}
body.ms-modern.ms-modern .ms-guide-content{color:#334f54;font-size:17px;line-height:1.85}
body.ms-modern.ms-modern .ms-guide-chapter{border:0;border-top:1px solid #c7b99f;background:#f6f2e9;padding:35px 36px 35px 68px;margin-bottom:24px}
body.ms-modern.ms-modern .ms-guide-policy .ms-guide-chapter:nth-child(even){background:#e8eeeb}
body.ms-modern.ms-modern .ms-guide-policy .ms-guide-chapter:nth-child(3n){background:#eee3d6}
body.ms-modern.ms-modern .ms-distance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 42px}
body.ms-modern.ms-modern .ms-distance-card{position:relative;min-width:0;padding:30px 24px;background:#ede0ce;color:#614a36;border:0;overflow:hidden}
body.ms-modern.ms-modern .ms-distance-card.ms-distance-port{background:#173e49;color:#f6f2e9}
body.ms-modern.ms-modern .ms-distance-card.ms-distance-beach{background:#e2eae3;color:#294b41}
body.ms-modern.ms-modern .ms-distance-card>svg{position:absolute;top:26px;right:24px;width:31px;height:34px;opacity:.85}
body.ms-modern.ms-modern .ms-distance-card .ms-distance-number{font:400 58px/1 Georgia,serif;color:inherit;margin:0 42px 22px 0}
body.ms-modern.ms-modern .ms-distance-card .ms-distance-number span{font:500 12px/1 Arial,sans-serif;letter-spacing:.07em}
body.ms-modern.ms-modern .ms-distance-card h3{font:400 clamp(24px,2.2vw,32px)/1.2 Georgia,serif;letter-spacing:-.02em;color:inherit;margin:0 0 8px;scroll-margin-top:140px}
body.ms-modern.ms-modern .ms-distance-card .ms-distance-detail{color:inherit;font-size:12px;line-height:1.6;margin:0;opacity:.85}
body.ms-modern.ms-modern .ms-guide-stories{padding:65px 0 30px;margin-top:65px;border-top:1px solid #c5b499}
body.ms-modern.ms-modern .ms-guide-stories>header{max-width:750px;margin-bottom:40px}
body.ms-modern.ms-modern .ms-guide-stories h2{font:400 clamp(32px,3.8vw,52px)/1.16 Georgia,serif;color:#103b49;letter-spacing:-.03em;margin:16px 0}
.ms-guide-stories-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.ms-guide-story{min-width:0}.ms-guide-story-image{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;background:#e4dfd1;color:#8b7350}
.ms-guide-story-image img{width:100%;height:100%;object-fit:cover;transition:transform .45s}.ms-guide-story-image:hover img{transform:scale(1.035)}.ms-guide-story-image>span:not(.ms-guide-story-number){display:grid;place-items:center;height:100%;padding:40px}.ms-guide-story-image svg{max-width:180px;width:100%;height:auto}
.ms-guide-story-number{position:absolute;bottom:0;left:0;padding:12px 16px;background:#f6f2e9;color:#756253;font:14px/1 Georgia,serif}.ms-guide-story>div{padding:25px 8px 0}
body.ms-modern.ms-modern .ms-guide-story h3{font:400 29px/1.22 Georgia,serif;color:#103b49;margin:15px 0}.ms-guide-story>div>p:not(.ms-eyebrow){color:#3e575c;font-size:15px;line-height:1.8}.ms-guide-story .ms-text-link{margin-top:14px}
/* Native Navigation Menu widget, including any nested owner-created links. */
.ms-footer-menu-areas .widget_nav_menu ul{list-style:none;margin:0;padding:0}.ms-footer-menu-areas .widget_nav_menu li{margin:0 0 10px;padding:0}.ms-footer-menu-areas .widget_nav_menu a{font-size:14px;line-height:1.8;color:inherit;text-decoration:none}.ms-footer-menu-areas .widget_nav_menu a:hover{text-decoration:underline;text-underline-offset:5px}.ms-footer-menu-areas .widget_nav_menu .sub-menu{padding:9px 0 2px 14px;border-left:1px solid #d5bd8555;margin-top:6px}.ms-footer-menu-areas .widget_nav_menu .sub-menu a{font-size:13px}
@media(max-width:1199px){body.ms-modern.ms-modern .ms-guide-intro{grid-template-columns:90px minmax(0,1fr);padding:40px 32px}body.ms-modern.ms-modern .ms-guide-intro a.ms-button{grid-column:2;justify-self:start}body.ms-modern.ms-home .ms-heritage{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);padding-inline:30px;gap:25px}}
@media(max-width:1099px){body.ms-chapter-ready .ms-home-chapters{margin-left:0}body.ms-chapter-ready .ms-chapter-nav{display:none!important}body.ms-chapter-ready .ms-home-chapters>section{scroll-margin-top:100px}body.ms-modern.ms-home .ms-heritage{grid-template-columns:minmax(0,1fr)}body.ms-modern.ms-home .ms-heritage-heading{position:relative;top:auto;max-width:700px}body.ms-modern.ms-home .ms-heritage-art{inset:0 0 auto auto;height:400px;width:85%;background-size:contain}body.ms-modern.ms-home .ms-heritage-copy{max-width:900px}}
@media(max-width:800px){body.ms-modern.ms-modern .ms-page-layout.ms-layout-guide{width:calc(100% - 40px)}body.ms-modern.ms-modern .ms-guide-layout{display:flex;flex-direction:column;gap:20px}body.ms-modern.ms-modern .ms-guide-aside{position:static;width:100%}body.ms-modern.ms-modern .ms-guide-note{display:block;padding:25px;margin-bottom:22px}body.ms-modern.ms-modern .ms-guide-note-mark{float:right;width:40px;margin:0 0 15px 25px}body.ms-modern.ms-modern .ms-guide-nav{display:flex;flex-wrap:wrap;gap:8px;border:0;padding:0}body.ms-modern.ms-modern .ms-guide-nav[hidden]{display:none}body.ms-modern.ms-modern .ms-guide-nav>a{font-size:12px;padding:9px 12px;background:#ebe4d8}body.ms-modern.ms-modern .ms-guide-nav .ms-eyebrow{width:100%}.ms-guide-stories-grid{grid-template-columns:minmax(0,1fr);gap:40px}.ms-guide-story{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:24px}.ms-guide-story>div{padding:0}.ms-guide-story-image{height:100%;min-height:220px;aspect-ratio:auto}}
@media(max-width:540px){body.ms-modern.ms-home .ms-heritage{padding:45px 20px}body.ms-modern.ms-home .ms-heritage-copy{padding:25px 22px}body.ms-modern.ms-home .ms-heritage-copy p{font-size:15px;line-height:1.85}body.ms-modern.ms-modern .ms-guide-intro{grid-template-columns:52px minmax(0,1fr);gap:22px 18px;padding:30px 23px;margin-bottom:30px}body.ms-modern.ms-modern .ms-guide-intro h2{font-size:32px}body.ms-modern.ms-modern .ms-guide-intro a.ms-button{grid-column:1/-1;max-width:calc(100% - 28px)}body.ms-modern.ms-modern .ms-distance-grid{grid-template-columns:minmax(0,1fr);gap:12px}body.ms-modern.ms-modern .ms-distance-card{padding:25px}body.ms-modern.ms-modern .ms-guide-chapter{padding:28px 21px 28px 41px}body.ms-modern.ms-modern .ms-guide-chapter:before{left:12px;top:34px}body.ms-modern.ms-modern .ms-guide-content{font-size:16px}body.ms-modern.ms-modern .ms-guide-stories{padding-top:40px;margin-top:40px}.ms-guide-story{display:block}.ms-guide-story-image{aspect-ratio:4/3;min-height:0}.ms-guide-story>div{padding:22px 5px 0}}
@media(prefers-reduced-motion:reduce){body.ms-chapter-ready .ms-chapter-nav,.ms-guide-story-image img{transition:none}.ms-guide-story-image:hover img{transform:none}}
/* 1.12.1 · Equal floating controls share a baseline; panels open above them. */
body.ms-modern .ms-assistant{right:24px;bottom:calc(24px + env(safe-area-inset-bottom));width:184px}
body.ms-modern .ms-book-dock,body.ms-modern .ms-book-dock.is-collapsed{right:220px;left:auto;bottom:calc(24px + env(safe-area-inset-bottom));transform:none}
body.ms-modern .ms-book-dock.is-collapsed{width:184px;max-width:none;padding:0;border:0;background:transparent;border-radius:0}
body.ms-modern .ms-assistant .ms-assistant-launch,body.ms-modern .ms-book-dock.is-collapsed .ms-dock-toggle{display:flex!important;align-items:center;justify-content:center;gap:11px;box-sizing:border-box;width:184px;min-width:0;max-width:none;height:52px;min-height:52px;padding:0 16px;border:0;border-radius:3px;font:600 13px/1.2 Arial,Helvetica,sans-serif;letter-spacing:.025em;white-space:nowrap;box-shadow:0 9px 25px #103b4925;cursor:pointer}
body.ms-modern .ms-book-dock.is-collapsed .ms-dock-toggle{background:#103b49;color:#f6f2e9}
body.ms-modern .ms-assistant .ms-assistant-launch{background:#f6f2e9;color:#103b49}
body.ms-modern .ms-assistant .ms-assistant-launch span{color:inherit;font:inherit;margin:0}
body.ms-modern .ms-book-dock .ms-dock-toggle-icon{order:-1}
body.ms-modern .ms-book-dock .ms-dock-toggle-icon svg{display:block;width:27px;height:27px;color:#d8c18d;flex:none}
body.ms-modern .ms-assistant .ms-chat-wave{display:block;width:27px;height:27px;color:#103b49;flex:none}
body.ms-modern .ms-assistant .ms-assistant-launch:hover,body.ms-modern .ms-book-dock.is-collapsed .ms-dock-toggle:hover{transform:none;box-shadow:0 12px 28px #103b4933}
body.ms-modern .ms-assistant .ms-assistant-launch:focus-visible,body.ms-modern .ms-book-dock .ms-dock-toggle:focus-visible{outline:2px solid #bda064;outline-offset:4px}
@media(max-width:1099px){
 body.ms-modern.ms-modern .ms-stay-banner{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;min-height:0;background:#554638}
 body.ms-modern.ms-modern .ms-stay-banner-picture{position:relative;inset:auto;width:100%;height:clamp(280px,46vw,480px);min-width:0;overflow:hidden}
 body.ms-modern.ms-modern .ms-stay-banner-picture img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;filter:blur(8px);transform:scale(1.045)}
 body.ms-modern.ms-modern .ms-stay-banner-wash{display:none}
 body.ms-modern.ms-modern .ms-stay-banner-inner{padding:50px 32px 55px;width:100%;max-width:none;min-width:0;background:#554638;justify-content:center;text-align:center}
 body.ms-modern.ms-modern .ms-stay-banner-copy{max-width:660px}
 body.ms-modern.ms-modern .ms-stay-banner-description{margin:0 auto 30px;max-width:580px}
 body.ms-modern.ms-modern .ms-header .ms-header-inner{position:relative}
 body.ms-modern.ms-modern .ms-header .ms-language{position:static}
 body.ms-modern.ms-modern .ms-header .ms-language-list{position:absolute;left:50%;right:auto;top:calc(100% + 12px);transform:translateX(-50%);width:min(300px,calc(100vw - 40px));min-width:0;border-radius:4px}
 body.ms-modern.ms-modern .ms-header .ms-language-list:before{left:50%;right:auto;transform:translateX(-50%) rotate(45deg)}
}
@media(max-width:680px){
 body.ms-modern.ms-modern .ms-header .ms-header-inner{padding-left:22px}
 body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links li>a{padding-left:46px}
 body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links li>a:after{width:30px;height:28px}
 body.ms-modern.ms-modern .ms-header .ms-nav .ms-nav-links .sub-menu li>a{padding-left:35px}
 body.ms-modern .ms-assistant{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:calc(50vw - 18px)}
 body.ms-modern .ms-book-dock{right:12px;left:auto;bottom:calc(78px + env(safe-area-inset-bottom));width:calc(100vw - 24px);max-width:420px}
 body.ms-modern .ms-book-dock.is-collapsed{left:12px;right:auto;bottom:calc(12px + env(safe-area-inset-bottom));width:calc(50vw - 18px)}
 body.ms-modern .ms-assistant .ms-assistant-launch,body.ms-modern .ms-book-dock.is-collapsed .ms-dock-toggle{width:100%;height:50px;min-height:50px;padding:0 10px;gap:8px;font-size:12px;letter-spacing:0}
 body.ms-modern.ms-modern .ms-stay-banner-inner{padding:38px 24px 44px}
}
@media(max-width:359px){
 body.ms-modern.ms-modern .ms-header .ms-brand-header,body.ms-modern.ms-modern .ms-header .ms-brand-header img{width:88px;max-width:88px}
 body.ms-modern .ms-assistant .ms-assistant-launch,body.ms-modern .ms-book-dock.is-collapsed .ms-dock-toggle{font-size:11px;padding-inline:8px;gap:6px}
 body.ms-modern .ms-book-dock .ms-dock-toggle-icon svg,body.ms-modern .ms-assistant .ms-chat-wave{width:24px;height:24px}
}
