/* main.css */
html[data-theme=dark] .morocco-tourism-site,html[data-theme=dark] .morocco-tourism-site *,html[data-theme=dark] .morocco-tourism-site *::before,html[data-theme=dark] .morocco-tourism-site *::after{border-color:rgba(255,255,255,.14)}
html[data-theme=dark] .morocco-tourism-site{color:#ece8df;background-color:#0e1511}
html[data-theme=dark] .morocco-tourism-site .btn-outline-white{border:1.5px solid rgba(255,255,255,.14)}
html[data-theme=dark] .morocco-tourism-site #navbar.scrolled{background:rgba(23,34,28,0.90)}
html[data-theme=dark] .morocco-tourism-site #navbar.scrolled .nav-ink{color:#ece8df}
html[data-theme=dark] .morocco-tourism-site #navbar.scrolled .nav-logo-sub{color:#aab3ac}
html[data-theme=dark] .morocco-tourism-site .bg-green-light{background-color:#1c2a23}
html[data-theme=dark] .morocco-tourism-site .bg-sand{background-color:#1c2a23}
html[data-theme=dark] .morocco-tourism-site .bg-white{background-color:#17221c}
html[data-theme=dark] .morocco-tourism-site .bg-white\/90{background-color:rgba(23,34,28,0.90)}
html[data-theme=dark] .morocco-tourism-site .bg-white\/95{background-color:rgba(23,34,28,0.95)}
html[data-theme=dark] .morocco-tourism-site .bg-white\/98{background-color:rgba(23,34,28,0.98)}
html[data-theme=dark] .morocco-tourism-site .text-green-deep{color:#dff1e6}
html[data-theme=dark] .morocco-tourism-site .text-ink{color:#ece8df}
html[data-theme=dark] .morocco-tourism-site .text-stone{color:#aab3ac}
html[data-theme=dark] .morocco-tourism-site .placeholder\:text-stone\/70::-moz-placeholder{color:#aab3ac}
html[data-theme=dark] .morocco-tourism-site .placeholder\:text-stone\/70::placeholder{color:#aab3ac}
html[data-theme=dark] .morocco-tourism-site .hover\:bg-green-light:hover{background-color:#1c2a23}
/* article */
html[data-theme=dark] body.single-post,html[data-theme=dark] body.single-mt_guide,html[data-theme=dark] body.blog,html[data-theme=dark] body.archive{background-color:#0e1511;color:#aab3ac}
html[data-theme=dark] body.single-post .ms-art,html[data-theme=dark] body.single-mt_guide .ms-art{background-color:#1c2a23;border-color:rgba(255,255,255,.14)}
html[data-theme=dark] body.single-post .ms-prose,html[data-theme=dark] body.single-post .ms-prose p,html[data-theme=dark] body.single-post .ms-prose li,html[data-theme=dark] body.single-mt_guide .ms-prose,html[data-theme=dark] body.single-mt_guide .ms-prose p,html[data-theme=dark] body.single-mt_guide .ms-prose li{color:#aab3ac}
html[data-theme=dark] body.single-post .ms-prose table,html[data-theme=dark] body.single-mt_guide .ms-prose table{background-color:#17221c}
html[data-theme=dark] body.single-post .ms-prose th,html[data-theme=dark] body.single-post .ms-prose td,html[data-theme=dark] body.single-mt_guide .ms-prose th,html[data-theme=dark] body.single-mt_guide .ms-prose td{border:1px solid rgba(255,255,255,.14)}
html[data-theme=dark] body.single-post .ms-prose td,html[data-theme=dark] body.single-mt_guide .ms-prose td{background-color:#17221c;color:#aab3ac}
html[data-theme=dark] body.blog .ms-card,html[data-theme=dark] body.archive .ms-card{background-color:#1c2a23;border-color:rgba(255,255,255,.14)}
html[data-theme=dark] body.blog .ms-body p,html[data-theme=dark] body.archive .ms-body p{color:#aab3ac}
/* static */
html[data-theme=dark] .mtt-car-btn{background:#17221c;color:#dff1e6}
html[data-theme=dark] .mtt-dark .mtt-car-btn:hover:not(:disabled){color:#dff1e6}
html[data-theme=dark] .mtt-result-card img{background:#1c2a23}
html[data-theme=dark] .mtt-legal{color:#aab3ac}
html[data-theme=dark] .mtt-legal .mtt-lead{color:#aab3ac}
html[data-theme=dark] .mtt-legal .mtt-note{background:#1c2a23;color:#aab3ac}
html[data-theme=dark] .mtt-legal a:hover,html[data-theme=dark] .mtt-legal a:focus{color:#dff1e6}
html[data-theme=dark] .mtt-legal strong{color:#aab3ac}
html[data-theme=dark] .mtt-legal code{background:#1c2a23}
html[data-theme=dark] .mtt-legal th,html[data-theme=dark] .mtt-legal td{border:1px solid rgba(255,255,255,.14)}
html[data-theme=dark] .mtt-legal td{background:#17221c}
@media (min-width:768px){
html[data-theme=dark] .morocco-tourism-site .mtt-hero-card .search-tab.tab-active{background:#17221c;color:#dff1e6}
html[data-theme=dark] .morocco-tourism-site #mttHeroSearch #mttCat{background:rgba(23,34,28,0.92)}
html[data-theme=dark] .morocco-tourism-site #mttHeroSearch>div{background:rgba(23,34,28,0.92)}
}
html[data-theme=dark] body.mtt-green-head #navbar.scrolled .btn-outline-white{border-color:rgba(255,255,255,.14)}
html[data-theme=dark] body.mtt-green-head #navbar.scrolled .btn-outline-white:hover{background:#17221c;color:#dff1e6}
html[data-theme=dark] .morocco-tourism-site .ms-prose .mtt-keys{background:#17221c;border:1px solid rgba(255,255,255,.14)}
html[data-theme=dark] .morocco-tourism-site .ms-prose .mtt-keys .mtt-keys-t{color:#dff1e6}
html[data-theme=dark] .morocco-tourism-site .ms-prose .mtt-tip{background:#1c2a23}
html[data-theme=dark] .morocco-tourism-site .ms-prose p.mtt-note{border-top:1px solid rgba(255,255,255,.14)}
/* mt-sub-css */
html[data-theme=dark] .ms-card{background:#17221c}
html[data-theme=dark] .ms-pill{background:rgba(23,34,28,0.95);color:#dff1e6}
html[data-theme=dark] .ms-body h3{color:#dff1e6}
html[data-theme=dark] .ms-btn.alt{color:#dff1e6 !important}
html[data-theme=dark] .ms-btn.wa{color:#dff1e6 !important}
html[data-theme=dark] .ms-chips a{background:#17221c;color:#dff1e6}
html[data-theme=dark] .ms-pg a,html[data-theme=dark] .ms-pg span{background:#17221c;color:#dff1e6}
html[data-theme=dark] .ms-search{background:#17221c}
html[data-theme=dark] .ms-panel{background:#17221c}
html[data-theme=dark] .ms-panel h2{color:#dff1e6}
html[data-theme=dark] .ms-tag{color:#dff1e6}
html[data-theme=dark] .ms-trust{border-top:1px dashed rgba(255,255,255,.14)}
html[data-theme=dark] .ms-prose{color:#aab3ac}
html[data-theme=dark] .ms-prose h2,html[data-theme=dark] .ms-prose h3,html[data-theme=dark] .ms-prose h4{color:#dff1e6}
html[data-theme=dark] .ms-prose blockquote{color:#dff1e6}
html[data-theme=dark] .ms-art{background:#17221c}
html[data-theme=dark] .ms-mini{color:#dff1e6}
html[data-theme=dark] .ms-h2{color:#dff1e6}
html[data-theme=dark] .ms-ic{background:#17221c}
html[data-theme=dark] .ms-ic .i{color:#dff1e6}
html[data-theme=dark] .ms-ic.hot .i{color:#dff1e6}
html[data-theme=dark] .ms-f label.l{color:#dff1e6}
html[data-theme=dark] .ms-f input:focus,html[data-theme=dark] .ms-f select:focus,html[data-theme=dark] .ms-f textarea:focus{background:#17221c}
html[data-theme=dark] .ms-alert{background:#1c2a23}
html[data-theme=dark] .ms-done .ic{color:#dff1e6}
html[data-theme=dark] .ms-done h2{color:#dff1e6}
/* mtt-cc-css */
html[data-theme=dark] #mtt-cc{background:#17221c;color:#aab3ac;border:1px solid rgba(255,255,255,.14)}
html[data-theme=dark] #mtt-cc button[data-mtt-cc="reject"]{background:#17221c;color:#dff1e6}
/* mtt-gt-css */
html[data-theme=dark] .mtt-gt-panel{background:#17221c;color:#dff1e6;border:1px solid rgba(255,255,255,.14)}
html[data-theme=dark] .mtt-gt-sep{border-top:1px solid rgba(255,255,255,.14)}
html[data-theme=dark] .mtt-gt-panel button,html[data-theme=dark] .mtt-gt-panel a{color:#dff1e6}
html[data-theme=dark] .mtt-gt-panel button:hover,html[data-theme=dark] .mtt-gt-panel button:focus-visible,html[data-theme=dark] .mtt-gt-panel a:hover,html[data-theme=dark] .mtt-gt-panel a:focus-visible{background:#1c2a23}
/* mtt-ui-css */
html[data-theme=dark] .mtt-fab .mtt-fab-top{background:#17221c;color:#dff1e6}
/* mtt-hero-css */
html[data-theme=dark] .mtt-arrow{border:1px solid rgba(255,255,255,.14)}
html[data-theme=dark] .mtt-dot span{background:rgba(23,34,28,0.55)}
html[data-theme=dark] .mtt-dot[aria-current="true"] span{background:#17221c}
@media (min-width:768px){
html[data-theme=dark] .mtt-hero .mtt-cap .mtt-cap-cta,html[data-theme=dark] .mtt-hero .mtt-cap .mtt-cap-cta:visited{color:#dff1e6 !important}
html[data-theme=dark] .mtt-cap-cta{background:#17221c;color:#dff1e6}
html[data-theme=dark] .mtt-hero .mtt-cap .mtt-cap-cta:hover{background:#1c2a23;color:#dff1e6 !important}
}
/* mtt-dest-css */
html[data-theme=dark] .mtt-dsec h2{color:#dff1e6}
html[data-theme=dark] .mtt-dlink{color:#dff1e6}
html[data-theme=dark] .mtt-dchips a{background:#1c2a23;color:#dff1e6}
html[data-theme=dark] .mtt-dintro{color:#aab3ac}
html[data-theme=dark] .mtt-dfact{background:#1c2a23}
html[data-theme=dark] .mtt-dfact span{color:#aab3ac}
html[data-theme=dark] .mtt-dart a{background:#17221c;color:#dff1e6}
html[data-theme=dark] .mtt-dart img{background:#1c2a23}
html[data-theme=dark] .mtt-dart .mtt-dph{background:#1c2a23}
/* wp-block-table-inline-css */
html[data-theme=dark] .wp-block-table .has-subtle-light-gray-background-color{background-color:#1c2a23}
html[data-theme=dark] .wp-block-table .has-subtle-pale-green-background-color{background-color:#1c2a23}
html[data-theme=dark] .wp-block-table .has-subtle-pale-blue-background-color{background-color:#1c2a23}
html[data-theme=dark] .wp-block-table .has-subtle-pale-pink-background-color{background-color:#1c2a23}
html[data-theme=dark] .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#1c2a23}
html[data-theme=dark] .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#1c2a23}
html[data-theme=dark] .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#1c2a23}
html[data-theme=dark] .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#1c2a23}
html[data-theme=dark] .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#1c2a23}
html[data-theme=dark] .wp-block-table.is-style-stripes{border-bottom:1px solid rgba(255,255,255,.14)}
/* mtt-dest-css */
html[data-theme=dark] .mtt-dsec h2{color:#dff1e6}
html[data-theme=dark] .mtt-dlink{color:#dff1e6}
html[data-theme=dark] .mtt-dchips a{background:#1c2a23;color:#dff1e6}
html[data-theme=dark] .mtt-dintro{color:#aab3ac}
html[data-theme=dark] .mtt-dfact{background:#1c2a23}
html[data-theme=dark] .mtt-dfact span{color:#aab3ac}
html[data-theme=dark] .mtt-dart a{background:#17221c;color:#dff1e6}
html[data-theme=dark] .mtt-dart img{background:#1c2a23}
html[data-theme=dark] .mtt-dart .mtt-dph{background:#1c2a23}
html[data-theme=dark] .mtt-dmore-h{color:#dff1e6}
/* mtt-ui-css */
html[data-theme=dark] .mtt-fab .mtt-fab-top{background:#17221c;color:#dff1e6}
/* mtt-hero-css */
html[data-theme=dark] .mtt-arrow{border:1px solid rgba(255,255,255,.14)}
html[data-theme=dark] .mtt-dot span{background:rgba(23,34,28,0.55)}
html[data-theme=dark] .mtt-dot[aria-current="true"] span{background:#17221c}
@media (min-width:768px){
html[data-theme=dark] .mtt-hero .mtt-cap .mtt-cap-cta,html[data-theme=dark] .mtt-hero .mtt-cap .mtt-cap-cta:visited{color:#dff1e6 !important}
html[data-theme=dark] .mtt-cap-cta{background:#17221c;color:#dff1e6}
html[data-theme=dark] .mtt-hero .mtt-cap .mtt-cap-cta:hover{background:#1c2a23;color:#dff1e6 !important}
}
/* noid */
html[data-theme=dark] .mt-card{background:#17221c}
html[data-theme=dark] .mt-sec{border-bottom:1px dashed rgba(255,255,255,.14)}
html[data-theme=dark] .mt-sec h2{color:#dff1e6}
html[data-theme=dark] .mt-f label.l{color:#dff1e6}
html[data-theme=dark] .mt-f input:focus,html[data-theme=dark] .mt-f select:focus,html[data-theme=dark] .mt-f textarea:focus{background:#17221c}
html[data-theme=dark] .mt-step button{color:#dff1e6}
html[data-theme=dark] .mt-side h3{color:#dff1e6}
html[data-theme=dark] .mt-how b{color:#dff1e6}
html[data-theme=dark] .mt-how .mt-n{color:#dff1e6}
html[data-theme=dark] .mt-wa a{color:#dff1e6}
html[data-theme=dark] .mt-alert{background:#1c2a23}
html[data-theme=dark] .mt-done .ic{color:#dff1e6}
html[data-theme=dark] .mt-done h2{color:#dff1e6}
html[data-theme=dark] .mt-done .b2{color:#dff1e6}
/* noid */
/* ---- manual dark-mode rules ---- */
html[data-theme=dark]{color-scheme:dark}
html[data-theme=dark] .ms{--gl:#1f2d25;--sand:#1c2a23;--ink:#ece8df;--mut:#aab3ac}
html[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),html[data-theme=dark] select,html[data-theme=dark] textarea{background-color:#1c2a23;color:#ece8df;border-color:rgba(255,255,255,.16)}
html[data-theme=dark] ::placeholder{color:#8f9a92}
html[data-theme=dark] .morocco-tourism-site .mtt-hero-card select,html[data-theme=dark] .morocco-tourism-site #mttHeroSearch>div,html[data-theme=dark] .morocco-tourism-site #mttHeroSearch #mttCat{background:rgba(18,28,23,.86);color:#ece8df}
html[data-theme=dark] .morocco-tourism-site .mtt-hero-card input{background:transparent;color:#ece8df}
html[data-theme=dark] .morocco-tourism-site .mtt-hero-card .search-tab.tab-active{background:#ece8df;color:#0f2a1f}
html[data-theme=dark] .mtt-dchips a{background:#1c2a23;color:#dff1e6}
html[data-theme=dark] .mtt-dchips a:hover{background:#dff1e6;color:#0f2a1f}
html[data-theme=dark] .mtt-dlink{color:#dff1e6}
html[data-theme=dark] img{filter:brightness(.92)}
html[data-theme=dark] .mtt-slide img,html[data-theme=dark] .mtt-dcard img{filter:none}
html[data-theme=dark] .mtt-tbtn .i-moon{display:none}
html[data-theme=dark] .mtt-tbtn .i-sun{display:block}
html[data-theme=dark] .mtt-dmore-h{color:#dff1e6}
html[data-theme=dark] footer img[alt*="logo" i]{border-radius:50%}
html[data-theme=dark] .mtt-dsec h2,html[data-theme=dark] .mtt-dhead h2{color:#dff1e6}
