.AnimatedScene-module__UrZmBq__scene{isolation:isolate;color:#496554;background:radial-gradient(at 85% 15%,#d7e7d8,#0000 65%),#edf2e9;place-items:center;width:100%;height:100%;min-height:280px;display:grid;position:relative;overflow:hidden}.AnimatedScene-module__UrZmBq__orbit,.AnimatedScene-module__UrZmBq__orbitInner{z-index:-1;aspect-ratio:1;border:1px solid #8daa9138;border-radius:50%;width:82%;position:absolute;transform:rotate(-25deg)}.AnimatedScene-module__UrZmBq__orbit:before{content:"";background:#91b69c;border-radius:50%;width:12px;height:12px;position:absolute;top:14%;left:14%;box-shadow:0 0 0 8px #91b69c18}.AnimatedScene-module__UrZmBq__orbitInner{border-color:#8daa9122;width:110%}.AnimatedScene-module__UrZmBq__panel{background:#ffffffef;border:1px solid #dce6d9;border-radius:22px;width:76%;max-width:440px;margin:9% 0;animation:.65s ease-out both AnimatedScene-module__UrZmBq__arrive;overflow:hidden;box-shadow:0 24px 50px -28px #35564466}.AnimatedScene-module__UrZmBq__top,.AnimatedScene-module__UrZmBq__bottom{border-bottom:1px solid #edf1eb;justify-content:space-between;align-items:center;gap:18px;padding:16px 20px;display:flex}.AnimatedScene-module__UrZmBq__top b{color:#101725;letter-spacing:-.06em;font-size:21px}.AnimatedScene-module__UrZmBq__top b span{color:#789667}.AnimatedScene-module__UrZmBq__status{align-items:center;gap:8px;display:flex}.AnimatedScene-module__UrZmBq__status i{background:#729f80;border-radius:50%;width:6px;height:6px}.AnimatedScene-module__UrZmBq__content{padding:20px}.AnimatedScene-module__UrZmBq__heading{align-items:center;gap:12px;margin-bottom:22px;display:flex}.AnimatedScene-module__UrZmBq__line{background:#dce6dc;border-radius:9px;width:45%;height:7px;display:block}.AnimatedScene-module__UrZmBq__days{color:#839087;justify-content:space-between;gap:3px;margin-bottom:20px;font-size:11px;display:flex}.AnimatedScene-module__UrZmBq__days span{padding:6px}.AnimatedScene-module__UrZmBq__days span:nth-child(4){color:#fff;background:#52745c;border-radius:8px}.AnimatedScene-module__UrZmBq__appointments{gap:11px;display:grid}.AnimatedScene-module__UrZmBq__appointment{align-items:center;gap:10px;animation:.65s ease-out both AnimatedScene-module__UrZmBq__arrive;display:flex}.AnimatedScene-module__UrZmBq__appointment time{color:#87928a;font-size:10px}.AnimatedScene-module__UrZmBq__slot{background:#eef4ec;border-left:2px solid #8cad8f;border-radius:0 9px 9px 0;flex:1;align-items:center;gap:9px;min-width:0;padding:12px 10px;display:flex}.AnimatedScene-module__UrZmBq__appointment:nth-child(2) .AnimatedScene-module__UrZmBq__slot{background:#f2eef7;border-color:#b4a0c7}.AnimatedScene-module__UrZmBq__avatar{background:#9db49c55;border-radius:50%;flex-shrink:0;width:23px;height:23px}.AnimatedScene-module__UrZmBq__slot>div{flex:1}.AnimatedScene-module__UrZmBq__slot i{background:#9bae9c66;border-radius:6px;width:80%;height:5px;margin:4px 0;display:block}.AnimatedScene-module__UrZmBq__slot i+i{opacity:.5;width:52%}.AnimatedScene-module__UrZmBq__slot svg{flex-shrink:0}.AnimatedScene-module__UrZmBq__bottom{color:#8a9e8e;border-top:1px solid #edf1eb;border-bottom:0;padding-block:12px}.AnimatedScene-module__UrZmBq__bottom .AnimatedScene-module__UrZmBq__line{width:35%;margin-right:auto}.AnimatedScene-module__UrZmBq__chart{align-items:end;gap:9px;height:62px;margin-top:22px;display:flex}.AnimatedScene-module__UrZmBq__chart i{transform-origin:bottom;background:#aac1a7;border-radius:5px 5px 0 0;flex:1;animation:.9s ease-out both AnimatedScene-module__UrZmBq__grow}.AnimatedScene-module__UrZmBq__confirmation{background:#fff;border:1px solid #dae5d7;border-radius:14px;align-items:center;gap:12px;width:39%;padding:14px;animation:.7s ease-out .45s both AnimatedScene-module__UrZmBq__arrive;display:flex;position:absolute;bottom:8%;right:6%;box-shadow:0 12px 28px -18px #35564488}.AnimatedScene-module__UrZmBq__confirmation svg{box-sizing:content-box;background:#edf5e9;border-radius:50%;padding:3px}.AnimatedScene-module__UrZmBq__confirmation .AnimatedScene-module__UrZmBq__line{flex:1}.AnimatedScene-module__UrZmBq__booking .AnimatedScene-module__UrZmBq__panel{max-width:300px}.AnimatedScene-module__UrZmBq__ambient .AnimatedScene-module__UrZmBq__panel{opacity:.55;transform:rotate(-6deg)}.AnimatedScene-module__UrZmBq__notFound{background:0 0;min-height:220px}.AnimatedScene-module__UrZmBq__lostCalendar{background:#fff;border:1px solid #dce6d9;border-radius:24px;justify-items:center;gap:8px;padding:22px 40px;animation:.7s ease-out both AnimatedScene-module__UrZmBq__arrive;display:grid;box-shadow:0 18px 40px -28px #35564477}.AnimatedScene-module__UrZmBq__lostCalendar>span{letter-spacing:.06em;color:#17251c;font-size:44px;font-weight:700}.AnimatedScene-module__UrZmBq__dots{gap:8px;display:flex}.AnimatedScene-module__UrZmBq__dots i{background:#acc3a4;border-radius:50%;width:5px;height:5px}@keyframes AnimatedScene-module__UrZmBq__arrive{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}@keyframes AnimatedScene-module__UrZmBq__grow{0%{scale:1 0}to{scale:1}}@media (max-width:480px){.AnimatedScene-module__UrZmBq__panel{width:84%}.AnimatedScene-module__UrZmBq__content{padding:14px}.AnimatedScene-module__UrZmBq__top{padding:12px 14px}.AnimatedScene-module__UrZmBq__confirmation{padding:10px;bottom:5%;right:3%}.AnimatedScene-module__UrZmBq__chart{height:45px}}@media (prefers-reduced-motion:reduce){.AnimatedScene-module__UrZmBq__scene *,.AnimatedScene-module__UrZmBq__scene :before{animation:none!important}}
