.mad-app{border:1px solid rgba(13,30,22,.12);border-radius:12px;box-shadow:0 30px 60px -30px #0d1e1666,0 10px 24px -14px #0d1e1638;overflow:hidden;background:#fff}.mad-app__win{display:flex;align-items:center;gap:.6rem;padding:1rem 1.4rem;background:#e8ebe9;border-bottom:1px solid rgba(13,30,22,.1)}.mad-app__win i{width:1.1rem;height:1.1rem;border-radius:50%;background:#ff5f57}.mad-app__win i:nth-child(2){background:#febc2e}.mad-app__win i:nth-child(3){background:#28c840}.mad-app__win span{flex:1;margin:0 3rem 0 1.4rem;background:#fff;border-radius:6px;padding:.4rem 1.2rem;font-family:var(--font-body-family);font-size:1.15rem;line-height:1.3;color:#0d1e16b3;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mad-app__rail{display:none}.mad-app__main{min-width:0}.mad-app__tools{display:flex;align-items:center;gap:1rem}.mad-app__search,.mad-app__new{display:none}.mad-app__bar{padding:1.3rem 1.6rem;font-size:1.5rem}.mad-app__badge{background:#f3f3f3;border-radius:999px;padding:.3rem .9rem}.mad-app__table thead th{background:#f6f7f6;padding-top:.9rem;padding-bottom:.9rem}.mad-app__table td{padding-top:1.2rem;padding-bottom:1.2rem}.mad-app__table td:first-child{white-space:nowrap}.mad-app__chip:before{content:"";display:inline-block;width:.6rem;height:.6rem;border-radius:50%;background:#1f9d55;margin-right:.6rem;vertical-align:middle}.mad-app__chip{background:#e9f7ef;border-color:#bfe3cd;color:#156433}.mad-app__chip--ink{background:#fff4e0;border-color:#f2c982;color:#8a5300}.mad-app__chip--ink:before{background:#d98a00}.mad-app__meter{display:inline-block;vertical-align:middle;width:5rem;height:.6rem;background:#e8ebe9;border-radius:999px;overflow:hidden;margin-right:.8rem}.mad-app__meter i{display:block;height:100%;background:#1f9d55}.mad-app__tiles b{font-size:2.6rem}.mad-app__tiles div:nth-child(2) b{color:#156433}.mad-k{padding:1.6rem;background:#f6f7f6;font-family:var(--font-body-family);font-size:1.25rem;line-height:1.35;color:#0d1e16}.mad-k__hd{display:flex;justify-content:space-between;gap:1rem;font-size:1.05rem;letter-spacing:.04em;text-transform:uppercase;font-weight:600;color:#0d1e1699;margin:0 0 .8rem}.mad-k__hd span:last-child{background:#e8ebe9;border-radius:999px;padding:0 .7rem}.mad-k-card,.mad-k-doc,.mad-k-chat__picks div,.mad-app .mad-k-flow li{background:#fff;border:1px solid rgba(13,30,22,.08);border-radius:10px;box-shadow:0 1px 2px #0d1e160f,0 6px 14px -8px #0d1e1629}.mad-k-card{padding:1.1rem 1.2rem;margin-bottom:.9rem}.mad-k-card b{display:block;font-weight:600}.mad-k-card>span{display:block;color:#0d1e16b3}.mad-k-card .mad-app__chip{display:inline-block;margin-top:.8rem}.mad-k__btns{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.2rem}.mad-k__btn{display:inline-block;padding:.8rem 1.6rem;border-radius:40px;background:#0d1e16;border:1px solid #0d1e16;color:#fff;font-size:1.2rem;font-weight:600;text-align:center}.mad-k__btn--2{background:#fff;color:#156433;border-color:#156433}.mad-k-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(13rem,1fr);gap:1.2rem;overflow-x:auto}.mad-k-chat{display:flex;flex-direction:column;gap:.9rem}.mad-k-chat__m{max-width:84%;padding:1rem 1.4rem;font-size:1.3rem;line-height:1.4;background:#fff;border:1px solid rgba(13,30,22,.08);border-radius:16px 16px 16px 4px;box-shadow:0 1px 2px #0d1e160f;align-self:flex-start}.mad-k-chat__m--c{align-self:flex-end;background:#156433;color:#fff;border-color:#156433;border-radius:16px 16px 4px}.mad-k-chat__m--n{align-self:center;background:none;border:0;box-shadow:none;padding:0;font-size:1.1rem;color:#0d1e1699}.mad-k-chat__picks{display:grid;grid-template-columns:repeat(3,1fr);gap:.9rem;max-width:84%}.mad-k-chat__picks div{padding:.8rem;font-size:1.15rem}.mad-k-chat__picks b{display:block;font-weight:500}.mad-k-chat__picks span{font-weight:600}.mad-k-chat__picks i,.mad-k-shop__items i,.mad-k-chat__picks img,.mad-k-shop__items img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;background:#e8ebe9;border-radius:8px;margin-bottom:.8rem}.mad-k-chat .mad-k__btns{margin-top:0}.mad-k-chat__in{margin-top:.4rem;padding:1rem 1.6rem;background:#fff;border:1px solid rgba(13,30,22,.14);border-radius:999px;color:#0d1e1680}.mad-app .mad-k-flow{list-style:none;margin:0;counter-reset:fl}.mad-app .mad-k-flow li{position:relative;counter-increment:fl;padding:1.1rem 1.4rem 1.1rem 4.8rem;margin:0 0 1.8rem;font-size:1.25rem;line-height:1.35}.mad-app .mad-k-flow li:last-child{margin-bottom:0}.mad-k-flow li:before{content:counter(fl);position:absolute;left:1.3rem;top:1.1rem;width:2.4rem;height:2.4rem;border-radius:50%;background:#156433;color:#fff;font-size:1.1rem;font-weight:600;display:flex;align-items:center;justify-content:center}.mad-k-flow li:not(:last-child):after{content:"";position:absolute;left:2.45rem;bottom:-1.9rem;height:1.9rem;width:2px;background:#bfe3cd}.mad-k-flow b{display:block;font-weight:600}.mad-k-flow li>span:not(.mad-app__chip){display:block;color:#0d1e16b3}.mad-k-flow .mad-app__chip{display:inline-block;margin-top:.7rem}.mad-k-bars{display:grid;gap:1.3rem;background:#fff}.mad-k-bars div{display:grid;grid-template-columns:10rem 1fr auto;gap:1rem;align-items:center}.mad-k-bars i{display:block;height:1.2rem;background:#e8ebe9;border-radius:999px;overflow:hidden}.mad-k-bars u{display:block;height:100%;background:#1f9d55;border-radius:999px;text-decoration:none}.mad-k-bars b{font-weight:600;white-space:nowrap}.mad-k-nav{display:flex;align-items:center;gap:1.8rem;padding:1.2rem 1.6rem;border-bottom:1px solid rgba(13,30,22,.08);font-family:var(--font-body-family);font-size:1.25rem;font-weight:500;overflow:hidden;white-space:nowrap}.mad-k-nav span:first-child{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;color:#156433;margin-right:auto}.mad-k-nav span:last-child{font-weight:600}.mad-k-banner{padding:2rem 1.6rem;background:#e9f7ef;font-family:var(--font-body-family)}.mad-k-banner b{display:block;font-family:var(--font-heading-family);font-weight:400;font-size:2.4rem;line-height:1.1;margin-bottom:.4rem}.mad-k-banner span{font-size:1.25rem;color:#0d1e16b3}.mad-k-shop{display:grid;gap:1.6rem;background:#fff}.mad-k-shop__items{display:grid;grid-template-columns:repeat(3,1fr);gap:1.2rem;align-content:start}.mad-k-shop__items b{display:block;font-weight:500}.mad-k-shop__items>div>span:not(.mad-app__chip):not(.mad-k__btn){display:block;font-weight:600}.mad-k-shop__items .mad-app__chip{display:inline-block;margin-top:.5rem;font-size:1.05rem;padding:.2rem .7rem}.mad-k__add{display:block;margin-top:.8rem;padding:.6rem 1rem;font-size:1.15rem}.mad-k-docwrap{display:flex;justify-content:center}.mad-k-doc{padding:1.6rem;width:100%;max-width:38rem;font-family:var(--font-body-family);font-size:1.25rem;line-height:1.35;color:#0d1e16;align-self:start}.mad-k-doc__hd{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:1rem;margin-bottom:.2rem;border-bottom:2px solid #0d1e16}.mad-k-doc__hd b{font-family:var(--font-heading-family);font-weight:400;font-size:1.7rem;line-height:1.15}.mad-k-doc__hd span{color:#0d1e16b3;text-align:right}.mad-k-doc__ln{display:flex;justify-content:space-between;gap:1.2rem;padding:.8rem 0;border-bottom:1px solid rgba(13,30,22,.08)}.mad-k-doc__ln span:last-child{font-weight:600;text-align:right}.mad-k-doc__tot{border-bottom:0;border-top:1px solid #0d1e16;font-weight:600;font-size:1.4rem}.mad-k-doc__sub{font-size:1.15rem;color:#0d1e16b3;margin-top:.8rem}.mad-k-doc__st{margin-top:1rem}.mad-k-doc .mad-k__btn{flex:1}.mad-k-route{display:grid;gap:1.4rem;background:#fff}.mad-k-route svg{display:block;width:100%;height:auto;background:#dfeee5;border-radius:10px}.mad-app .mad-k-route ol{list-style:none;margin:0;padding:0;counter-reset:st}.mad-app .mad-k-route li{counter-increment:st;display:grid;grid-template-columns:2.4rem 1fr auto;gap:1rem;align-items:center;padding:.9rem 0;border-top:1px solid rgba(13,30,22,.08);font-size:1.25rem;line-height:1.35}.mad-app .mad-k-route li:first-child{border-top:0;padding-top:0}.mad-k-route li:before{content:counter(st);width:2.4rem;height:2.4rem;border-radius:50%;background:#0d1e16;color:#fff;font-size:1.1rem;font-weight:600;display:flex;align-items:center;justify-content:center}.mad-k-route li b{display:block;font-weight:600}.mad-k-route li div span{color:#0d1e16b3}@media screen and (min-width:750px){.mad-k-shop--side{grid-template-columns:minmax(0,1fr) 19rem}.mad-k-route{grid-template-columns:1fr 1fr;align-items:center}}@media screen and (min-width:990px){.mad-sol__hero{grid-template-columns:4fr 7fr;gap:4rem}.mad-app--full{display:grid;grid-template-columns:12rem minmax(0,1fr)}.mad-app--full .mad-app__win{grid-column:1/-1}.mad-app--full .mad-app__main{overflow-x:auto}.mad-app--full .mad-app__table th,.mad-app--full .mad-app__table td{padding-left:1.2rem;padding-right:1.2rem}.mad-app__rail{display:flex;flex-direction:column;gap:.2rem;background:#12261c;padding:1.4rem .8rem}.mad-app__rail span{padding:.8rem 1rem;border-radius:6px;font-family:var(--font-body-family);font-size:1.2rem;line-height:1.3;color:#ffffffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mad-app__rail .is-on{color:#fff;font-weight:600;background:#ffffff1f}.mad-app__rail .mad-app__railend{margin-top:auto}.mad-app__search{display:inline-block;width:12rem;padding:.5rem 1rem;border:1px solid rgba(13,30,22,.12);border-radius:8px;background:#f6f7f6;font-size:1.15rem;font-weight:400;color:#0d1e1680}.mad-app__new{display:inline-block;padding:.5rem 1.2rem;border-radius:40px;background:#156433;color:#fff;font-size:1.15rem;font-weight:600}}@media screen and (min-width:1200px){.mad-app--full .mad-app__table th,.mad-app--full .mad-app__table td{white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/madelines-app-panel.css.map */
