#myday-root{--md-bg:#f8f7f4;--md-ink:#292d37;--md-muted:#858994;--md-line:#e9e7e4;--md-lav:#f0ecfa;--md-sage:#e5f0e9;--md-blush:#f8eae9;--md-accent:#7765ad;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--md-ink);line-height:1.5;isolation:isolate;font-size:14px}#myday-root *{box-sizing:border-box}#myday-root button,#myday-root input,#myday-root textarea,#myday-root select{font:inherit}#myday-root button{cursor:pointer}#myday-root .md-app{background:var(--md-bg);min-height:90vh;display:flex;border-radius:18px;overflow:hidden;position:relative}#myday-root .md-sidebar{width:236px;flex:0 0 236px;background:#fff;border-right:1px solid var(--md-line);padding:27px 16px;display:flex;flex-direction:column}#myday-root .md-brand{display:flex;align-items:center;gap:10px;padding:0 11px 25px}#myday-root .md-brand-mark{width:41px;height:41px;border-radius:13px;background:var(--md-lav);display:grid;place-items:center;font-size:27px;color:var(--md-accent)}#myday-root .md-brand strong{display:block;letter-spacing:2px;font-size:19px}#myday-root .md-brand small{display:block;color:var(--md-muted);font-size:10px}#myday-root .md-profile{display:flex;gap:10px;align-items:center;background:#faf8f7;border:1px solid #f0ece9;padding:12px;border-radius:14px;margin-bottom:18px}#myday-root .md-avatar{width:38px;height:38px;border-radius:12px;background:var(--md-blush);display:grid;place-items:center}#myday-root .md-profile strong,#myday-root .md-profile small{display:block}#myday-root .md-profile strong{font-size:12px}#myday-root .md-profile small{font-size:10px;color:var(--md-muted)}#myday-root .md-nav{display:flex;flex-direction:column;gap:2px}#myday-root .md-nav button{border:0;background:transparent;color:#666c76;text-align:left;padding:10px 13px;border-radius:11px;display:flex;align-items:center;gap:13px;font-size:12px;font-weight:600}#myday-root .md-nav button span{font-size:18px;width:22px;text-align:center}#myday-root .md-nav button.active{background:#eeeaf9;color:#65549b}#myday-root .md-nav em{margin-left:auto;background:#e59d8b;color:white;border-radius:50px;padding:1px 6px;font-style:normal}#myday-root .md-sidebar-bottom{margin-top:auto;color:#9c9ca5;font-size:10px;padding:20px 12px 0}#myday-root .md-main{flex:1;min-width:0}#myday-root .md-top{height:77px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid var(--md-line);padding:0 38px}#myday-root .md-top-date{color:var(--md-muted);text-transform:capitalize;font-size:12px}#myday-root .md-top-right{display:flex;gap:14px;align-items:center}#myday-root .md-bell{border:0;background:transparent;font-size:25px;position:relative;color:#7e7895}#myday-root .md-bell span{position:absolute;right:-7px;top:-3px;background:#dd857f;color:white;font-size:10px;border-radius:30px;padding:1px 5px}#myday-root .md-top-add,#myday-root .md-primary,#myday-root .md-add-inline{background:#7866ae;border:0;border-radius:10px;padding:10px 18px;color:white;font-weight:650;font-size:12px}#myday-root .md-content{max-width:1300px;margin:auto;padding:35px 38px 100px}#myday-root .md-hero{background:linear-gradient(115deg,#f5e8e7,#f1edfa 70%,#e8f1ec);border-radius:21px;padding:32px 35px;display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;overflow:hidden}#myday-root .md-eyebrow{color:#8c7e9d;font-weight:800;font-size:10px;letter-spacing:1.5px}#myday-root h1{font-size:29px;line-height:1.2;letter-spacing:-.6px;margin:9px 0 10px;color:#33313e;font-weight:750}#myday-root h2{font-size:16px;margin:0;font-weight:750}#myday-root p{margin:4px 0;color:#767784}#myday-root .md-hero-art{font-size:95px;line-height:1;color:#b9a2c6;opacity:.7;transform:rotate(-18deg)}#myday-root .md-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px 0 22px}#myday-root .md-stat{background:#fff;border:1px solid #eeece9;border-radius:15px;padding:18px 20px}#myday-root .md-stat span,#myday-root .md-stat small{display:block;color:var(--md-muted);font-size:11px}#myday-root .md-stat strong{display:block;font-size:30px;font-weight:750;margin:5px 0}#myday-root .md-columns{display:grid;grid-template-columns:1.35fr 1fr;gap:20px}#myday-root .md-panel{background:white;border:1px solid #eeece9;border-radius:17px;padding:21px;margin-bottom:20px;min-width:0}#myday-root .md-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}#myday-root .md-section-head h1{margin-bottom:0}#myday-root .md-text-btn{background:none;border:0;color:#7866ae;font-size:12px;font-weight:650}#myday-root .md-subtitle{font-size:13px}#myday-root .md-item{display:flex;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #f0efee}#myday-root .md-item:last-child{border:0}#myday-root .md-item-icon{background:#f1edf8;color:#7965ae;flex:0 0 35px;height:35px;display:grid;place-items:center;border-radius:10px;font-size:19px}#myday-root .md-item:nth-child(3n) .md-item-icon{background:#e8f2eb;color:#6a9780}#myday-root .md-item-body{flex:1;min-width:0}#myday-root .md-item-body strong{display:block;font-size:12px;overflow-wrap:anywhere}#myday-root .md-item-body small{display:block;color:var(--md-muted);font-size:10px;margin-top:2px}#myday-root .md-item-body p{font-size:11px;margin:3px 0}#myday-root .md-actions{display:flex;align-items:center;gap:4px}#myday-root .md-check,#myday-root .md-icon-btn{border:0;background:transparent;font-size:20px;color:#8178a1;padding:5px}#myday-root .is-done .md-item-body strong{text-decoration:line-through;color:#a5a5ac}#myday-root .md-empty{padding:28px 12px;color:#9b9ca3;text-align:center;font-size:12px}#myday-root .md-shortcuts{display:grid;grid-template-columns:1fr 1fr;gap:11px}#myday-root .md-shortcuts button{border:0;text-align:left;background:#f7f4fa;padding:17px;border-radius:13px;color:#7565a6;font-size:20px}#myday-root .md-shortcuts button:nth-child(2){background:#edf4ef;color:#729e82}#myday-root .md-shortcuts button:nth-child(3){background:#faf0eb;color:#bb8772}#myday-root .md-shortcuts button:nth-child(4){background:#f5f3eb;color:#a89b68}#myday-root .md-shortcuts b,#myday-root .md-shortcuts span{display:block;font-size:12px;color:#4a4c55}#myday-root .md-shortcuts span{font-size:10px;color:#9b9ca3}#myday-root .md-quote{padding:20px;margin-top:15px;background:#f5f1f0;border-radius:12px;color:#95838d;font-style:italic;font-size:12px}#myday-root .md-week-nav{display:flex;gap:6px}#myday-root .md-week-nav button{background:#fff;border:1px solid var(--md-line);padding:8px 10px;border-radius:9px;font-size:12px}#myday-root .md-week{display:grid;grid-template-columns:repeat(7,1fr);gap:9px;margin:20px 0}#myday-root .md-day{background:#fff;border:1px solid #eee;border-radius:12px;padding:12px 5px;text-align:center}#myday-root .md-day.current{background:#eee9f8;border-color:#cbbfe8}#myday-root .md-day b,#myday-root .md-day strong,#myday-root .md-day small{display:block}#myday-root .md-day b{font-size:11px;color:#777;text-transform:capitalize}#myday-root .md-day strong{font-size:23px}#myday-root .md-day small{font-size:10px;color:#999}#myday-root .md-overlay{position:fixed;inset:0;background:#1c1b2d90;z-index:999999;display:flex;align-items:center;justify-content:center;padding:15px}#myday-root .md-dialog{width:min(560px,100%);max-height:90vh;overflow:auto;background:#fff;border-radius:20px;padding:24px;box-shadow:0 20px 90px #17152535}#myday-root .md-dialog form{display:flex;flex-direction:column;gap:12px}#myday-root .md-dialog label{display:flex;flex-direction:column;gap:5px;font-weight:650;font-size:12px;color:#585865}#myday-root .md-dialog input,#myday-root .md-dialog select,#myday-root .md-dialog textarea{border:1px solid #e1dfe5;border-radius:10px;padding:10px 12px;background:#fff;color:#34323c;min-width:0;width:100%}#myday-root .md-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}#myday-root .md-dialog-actions{display:flex;gap:9px;justify-content:flex-end;align-items:center;margin-top:10px}#myday-root .md-secondary,#myday-root .md-danger{background:#f3f1f5;border:0;border-radius:10px;padding:10px 14px;color:#5b5565}#myday-root .md-danger{color:#b75e64;margin-right:auto}#myday-root .md-unread{background:#f7f3fc;padding-left:12px;border-radius:9px}#myday-root .md-notice{background:#e7f3eb;color:#356e50;padding:12px 16px;border-radius:10px;margin-bottom:18px}#myday-root .md-bottom,#myday-root .md-fab{display:none}#myday-root .md-error{padding:30px;color:#a53d3d} .myday-gate{max-width:440px;margin:70px auto;padding:40px;border:1px solid #e8e4eb;border-radius:20px;text-align:center;background:#fbf8fb}.myday-gate a{display:inline-block;padding:12px 24px;background:#7866ae;color:#fff;text-decoration:none;border-radius:12px}
@media(max-width:1050px){#myday-root .md-sidebar{width:190px;flex-basis:190px}#myday-root .md-content{padding:24px 22px 100px}#myday-root .md-top{padding:0 22px}#myday-root .md-columns{grid-template-columns:1fr}#myday-root .md-stats{grid-template-columns:repeat(2,1fr)}}
@media(max-width:700px){#myday-root .md-app{display:block;min-height:100vh;border-radius:0}#myday-root .md-sidebar{display:none}#myday-root .md-top{height:62px;padding:0 17px}#myday-root .md-top-date{font-size:11px}#myday-root .md-top-add{display:none}#myday-root .md-content{padding:18px 14px 115px}#myday-root .md-hero{padding:25px 20px;border-radius:18px}#myday-root h1{font-size:25px}#myday-root .md-hero-art{font-size:60px}#myday-root .md-stats{gap:9px}#myday-root .md-stat{padding:14px}#myday-root .md-stat strong{font-size:25px}#myday-root .md-panel{padding:15px}#myday-root .md-week{gap:3px}#myday-root .md-day{padding:9px 1px}#myday-root .md-day strong{font-size:18px}#myday-root .md-day small{font-size:8px}#myday-root .md-section-head{flex-wrap:wrap}#myday-root .md-bottom{display:flex;position:fixed;z-index:1000;bottom:0;left:0;right:0;background:#fff;border-top:1px solid #e9e6eb;padding:7px 5px max(8px,env(safe-area-inset-bottom));justify-content:space-around;box-shadow:0 -6px 20px #24213209}#myday-root .md-bottom button{border:0;background:none;display:flex;flex-direction:column;align-items:center;gap:1px;min-width:54px;color:#92909d}#myday-root .md-bottom button.active{color:#7866ae}#myday-root .md-bottom b{font-size:23px;line-height:1.3}#myday-root .md-bottom small{font-size:10px}#myday-root .md-fab{display:grid;place-items:center;position:fixed;bottom:85px;right:20px;border:0;background:#7866ae;color:white;width:56px;height:56px;border-radius:50%;font-size:30px;box-shadow:0 7px 22px #6550a25c;z-index:900}#myday-root .md-dialog{padding:18px;border-radius:17px}#myday-root .md-overlay{align-items:flex-end;padding:0}#myday-root .md-dialog{width:100%;max-height:94vh;border-radius:20px 20px 0 0;padding-bottom:max(24px,env(safe-area-inset-bottom))}}

/* Planning des Palmiers — Tropical Pop responsive refresh */
#myday-root{--md-bg:#f3f8ff;--md-ink:#102449;--md-muted:#64758e;--md-line:#e1eaf4;--md-lav:#e5f2ff;--md-sage:#d9f8eb;--md-blush:#ffe4e9;--md-accent:#007d91;font-size:15px;width:100%;max-width:none!important}
#myday-root .md-app{background:#f4f9ff;border-radius:20px;box-shadow:0 12px 45px #13375a12;min-height:90vh}
#myday-root .md-sidebar{width:240px;flex:0 0 240px;border-right:1px solid #e6edf4;padding:22px 14px;background:#fff}
#myday-root .md-brand{padding:6px 8px 23px;align-items:center}#myday-root .md-brand strong{font-size:19px;letter-spacing:.1px;line-height:1.25;color:#102449}#myday-root .md-brand small{font-size:11px}
#myday-root .md-brand-mark{background:#e0faf1;font-size:29px;border-radius:15px;width:52px;height:52px}
#myday-root .md-profile{background:#f1fbf7;border-color:#d8f2e9}
#myday-root .md-nav button{font-size:13px;min-height:41px;border-radius:11px;color:#324a68}#myday-root .md-nav button:hover{background:#eefaff;color:#007d91}#myday-root .md-nav button.active{background:#ffe66e;color:#102449;font-weight:800}
#myday-root .md-main{min-width:0;width:100%}#myday-root .md-top{padding:0 25px;min-height:72px;height:auto;gap:12px}#myday-root .md-top-add,#myday-root .md-primary,#myday-root .md-add-inline{background:#008eaa;border-radius:12px;color:#fff;box-shadow:0 3px 10px #008eaa20}#myday-root .md-top-add:hover,#myday-root .md-primary:hover{background:#006f89}
#myday-root .md-content{max-width:none;padding:24px clamp(16px,2.4vw,36px) 85px;width:100%}
#myday-root .md-hero{min-height:190px;background:linear-gradient(115deg,#b8f6e3 0%,#d3f6fa 37%,#ffe39c 72%,#ffb4a2 100%);border-radius:19px;padding:28px clamp(20px,3vw,45px);position:relative;border:1px solid #ffffffaa}
#myday-root .md-hero:before{content:'🌴';font-size:88px;position:absolute;right:24%;bottom:-15px;opacity:.72;pointer-events:none}#myday-root .md-hero-art{font-size:72px;opacity:.9;transform:none;position:relative}#myday-root .md-eyebrow{color:#006e85}#myday-root h1{color:#102449;font-size:clamp(25px,2.8vw,37px)}#myday-root h2{color:#102449;font-size:18px}#myday-root p{color:#516982}
#myday-root .md-stats{gap:13px;margin:17px 0 21px}#myday-root .md-stat{border:0;border-radius:17px;background:#ffe7ec;min-height:125px;padding:19px}#myday-root .md-stat:nth-child(2){background:#d9f7ed}#myday-root .md-stat:nth-child(3){background:#ddf1ff}#myday-root .md-stat:nth-child(4){background:#fff1c9}#myday-root .md-stat strong{color:#102449;font-size:35px}#myday-root .md-stat span,#myday-root .md-stat small{color:#4f6278;font-size:12px}
#myday-root .md-columns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px}#myday-root .md-panel{border:1px solid #e4edf5;border-radius:18px;box-shadow:0 4px 15px #16426409;padding:21px;margin-bottom:16px}#myday-root .md-item{gap:11px}#myday-root .md-item-icon{background:#dff5ff;color:#007d91}#myday-root .md-text-btn{color:#007f9d}#myday-root .md-shortcuts button{background:#ffe5ea;color:#cf345e}#myday-root .md-shortcuts button:nth-child(2){background:#dff2ff;color:#176fca}#myday-root .md-shortcuts button:nth-child(3){background:#fff0bd;color:#a77500}#myday-root .md-shortcuts button:nth-child(4){background:#d8f7ec;color:#007e67}#myday-root .md-quote{background:#e7f8fa;color:#39737c}#myday-root .md-day.current{background:#ffe775;border-color:#f3cf34}#myday-root .md-unread{background:#e9faff}#myday-root .md-bottom button.active{color:#008ba3}#myday-root .md-fab{background:#008eaa}
@media(min-width:1100px){#myday-root .md-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:1050px){#myday-root .md-sidebar{width:205px;flex-basis:205px}#myday-root .md-columns{grid-template-columns:1fr 1fr}#myday-root .md-content{padding:20px 18px 85px}}
@media(max-width:850px){#myday-root .md-columns{grid-template-columns:1fr}#myday-root .md-sidebar{width:180px;flex-basis:180px}#myday-root .md-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:700px){#myday-root .md-app{border-radius:0;box-shadow:none}#myday-root .md-sidebar{display:none}#myday-root .md-content{padding:14px 12px 120px}#myday-root .md-top{min-height:60px;padding:0 13px}#myday-root .md-hero{min-height:160px;padding:23px 17px}#myday-root .md-hero:before{font-size:60px;right:20%;bottom:-7px}#myday-root .md-hero-art{font-size:48px}#myday-root .md-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}#myday-root .md-stat{min-height:106px;padding:14px}#myday-root .md-stat strong{font-size:29px}#myday-root .md-panel{padding:15px}#myday-root .md-bottom{border-top:1px solid #e4edf5}#myday-root .md-bottom button.active{color:#007d91}#myday-root .md-fab{background:#008eaa}}
@media(max-width:360px){#myday-root .md-hero-art{display:none}#myday-root .md-form-grid{grid-template-columns:1fr}#myday-root .md-stat{padding:11px}#myday-root .md-week{overflow-x:auto}}

/* V1.4 — Palette officielle rose pop, turquoise, soleil, ciel, lavande */
#myday-root{--md-bg:#f7fbff;--md-ink:#102449;--md-muted:#61748c;--md-line:#e3eaf2;--md-lav:#ede4ff;--md-sage:#d3faed;--md-blush:#ffe0ed;--md-accent:#ff3687}
#myday-root .md-app{background:#f7fbff}
#myday-root .md-nav button.active{background:#ff3687;color:white}
#myday-root .md-nav button:hover{background:#ffe0ed;color:#c71962}
#myday-root .md-top-add,#myday-root .md-primary,#myday-root .md-add-inline,#myday-root .md-fab{background:#ff3687;color:white}
#myday-root .md-top-add:hover,#myday-root .md-primary:hover{background:#e71e70}
#myday-root .md-hero{background:linear-gradient(110deg,#b8edff 0%,#c5f7f2 42%,#ffe799 75%,#ffd1dc 100%)}
#myday-root .md-stat:nth-child(1){background:#ffe0ed}#myday-root .md-stat:nth-child(2){background:#d3faed}#myday-root .md-stat:nth-child(3){background:#fff1bf}#myday-root .md-stat:nth-child(4){background:#d7f2ff}
#myday-root .md-stat{border:1px solid #ffffff;box-shadow:0 3px 12px #172a4a0a}
#myday-root .md-text-btn,#myday-root .md-bottom button.active{color:#ff3687}
#myday-root .md-shortcuts button:nth-child(1){background:#ffe0ed;color:#c71962}#myday-root .md-shortcuts button:nth-child(2){background:#d3faed;color:#087d67}#myday-root .md-shortcuts button:nth-child(3){background:#fff1bf;color:#976900}#myday-root .md-shortcuts button:nth-child(4){background:#d7f2ff;color:#1471b6}
#myday-root .md-quote{background:#ede4ff;color:#5b408c}
#myday-root .md-day.current{background:#ff3687;border-color:#ff3687;color:white}
@media(min-width:701px){#myday-root .md-content{width:100%;max-width:none}}


/* V1.5: full-width responsive portal, isolated from block themes and Elementor */
html:has(#myday-root),body:has(#myday-root){overflow-x:clip!important}
body:has(#myday-root) .wp-site-blocks>header,body:has(#myday-root) .wp-site-blocks>footer,body:has(#myday-root) .wp-block-post-title,body:has(#myday-root) .entry-title,body:has(#myday-root) .site-header,body:has(#myday-root) .site-footer{display:none!important}
body:has(#myday-root) .wp-site-blocks,body:has(#myday-root) main,body:has(#myday-root) article,body:has(#myday-root) .entry-content,body:has(#myday-root) .wp-block-post-content,body:has(#myday-root) .wp-block-group:has(> #myday-root),body:has(#myday-root) .elementor-widget-shortcode:has(#myday-root),body:has(#myday-root) .elementor-shortcode:has(#myday-root){max-width:none!important;width:100%!important;margin-inline:0!important;padding-inline:0!important}
#myday-root{position:relative!important;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:0!important;display:block!important;clear:both!important;font-size:15px!important;--md-bg:#f5f9ff;--md-ink:#102449;--md-muted:#65748c;--md-line:#e5eaf1;--md-lav:#efe5ff;--md-sage:#d6fbec;--md-blush:#ffe0ec;--md-accent:#ff3487}
#myday-root .md-app{width:100%!important;min-height:100vh!important;border-radius:0!important;overflow:visible!important;align-items:stretch!important;background:#f6faff!important}
#myday-root .md-sidebar{width:242px!important;flex:0 0 242px!important;min-width:0!important;position:sticky!important;top:0!important;height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important;padding:24px 15px!important}
#myday-root .md-brand strong{font-size:18px!important;letter-spacing:.2px!important;line-height:1.25!important;color:#102449!important}
#myday-root .md-nav button{font-size:14px!important;min-height:40px!important}
#myday-root .md-nav button.active{background:#ff3487!important;color:white!important}
#myday-root .md-main{flex:1 1 0!important;min-width:0!important;width:calc(100% - 242px)!important}
#myday-root .md-top{padding-inline:clamp(16px,3vw,38px)!important;height:72px!important}
#myday-root .md-content{width:100%!important;max-width:1480px!important;padding:26px clamp(16px,3vw,40px) 90px!important}
#myday-root .md-hero{background:linear-gradient(110deg,#a8e9ff 0%,#d5f8e9 45%,#fff0a7 78%,#ffd2e3 100%)!important;min-height:190px!important;padding:28px clamp(20px,3vw,40px)!important;gap:18px!important}
#myday-root .md-hero-art{font-size:86px!important;opacity:1!important;transform:none!important;flex-shrink:0!important}
#myday-root h1{font-size:clamp(27px,3vw,40px)!important;color:#102449!important}
#myday-root h2{font-size:18px!important;color:#102449!important}
#myday-root .md-eyebrow{color:#007f93!important}
#myday-root .md-top-add,#myday-root .md-primary,#myday-root .md-add-inline{background:#ff3487!important;color:white!important}
#myday-root .md-text-btn{color:#ff3487!important}
#myday-root .md-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}
#myday-root .md-stat{min-width:0!important;border:0!important;padding:18px!important;border-radius:18px!important;background:#ffe0ed!important}
#myday-root .md-stat:nth-child(2){background:#d1fae9!important}
#myday-root .md-stat:nth-child(3){background:#fff1be!important}
#myday-root .md-stat:nth-child(4){background:#d8f2ff!important}
#myday-root .md-stat strong{font-size:34px!important;color:#102449!important}
#myday-root .md-stat span,#myday-root .md-stat small{font-size:13px!important;color:#425574!important;overflow-wrap:break-word!important}
#myday-root .md-columns{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)!important;gap:18px!important}
#myday-root .md-panel{min-width:0!important;border-radius:18px!important;box-shadow:0 6px 24px rgba(18,54,99,.04)!important}
#myday-root .md-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))!important}
#myday-root .md-shortcuts button{min-width:0!important;background:#ffe0ed!important;color:#ff3487!important}
#myday-root .md-shortcuts button:nth-child(2){background:#d1fae9!important;color:#008c72!important}
#myday-root .md-shortcuts button:nth-child(3){background:#fff1be!important;color:#aa7400!important}
#myday-root .md-shortcuts button:nth-child(4){background:#d8f2ff!important;color:#0877bb!important}
#myday-root .md-quote{background:#efe5ff!important}
#myday-root .md-item-body strong{font-size:14px!important}
#myday-root .md-item-body small{font-size:12px!important}
#myday-root .md-bottom button.active{color:#ff3487!important}
#myday-root .md-fab{background:#ff3487!important}
@media(max-width:1050px){#myday-root .md-sidebar{width:200px!important;flex-basis:200px!important}#myday-root .md-main{width:calc(100% - 200px)!important}#myday-root .md-columns{grid-template-columns:1fr!important}#myday-root .md-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:700px){#myday-root{width:100vw!important;max-width:100vw!important}#myday-root .md-app{display:block!important}#myday-root .md-sidebar{display:none!important}#myday-root .md-main{width:100%!important}#myday-root .md-top{height:60px!important;padding-inline:16px!important}#myday-root .md-content{padding:15px 14px 110px!important}#myday-root .md-hero{min-height:150px!important;padding:23px 18px!important;gap:8px!important}#myday-root .md-hero-art{font-size:54px!important}#myday-root h1{font-size:27px!important}#myday-root .md-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#myday-root .md-stat{padding:15px!important}#myday-root .md-stat strong{font-size:28px!important}#myday-root .md-columns{grid-template-columns:1fr!important}#myday-root .md-panel{padding:15px!important}#myday-root .md-bottom{display:flex!important}#myday-root .md-fab{display:grid!important}}
@media(max-width:370px){#myday-root .md-hero-art{font-size:40px!important}#myday-root .md-stat{padding:12px!important}#myday-root .md-stat span{font-size:12px!important}}
