body.olu111-wellness-body{background:radial-gradient(ellipse at 90% 0%,#42656b 0%,#243746 26%,#211829 73%,#191323)}.olu111-well-header{position:relative;min-height:220px;border-radius:24px;border:1px solid #b4d3bf70;background:linear-gradient(100deg,#243e4cf0,#477368cd 72%,#73917a);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:clamp(18px,4vw,42px);overflow:hidden;box-shadow:0 15px 38px #0a141d77}.olu111-well-header h1{font:700 clamp(2.6rem,6vw,4.8rem)/1 'Cormorant Garamond',serif;margin:6px 0;color:#fff1c9}.olu111-well-header h1 em{color:#e7c3d7}.olu111-well-header p{max-width:610px;margin:5px 0;color:#e8f2e6}.olu111-well-mark{font-size:clamp(60px,11vw,135px);filter:drop-shadow(0 10px 18px #15292544)}.olu111-well-profile{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:23px 6px 17px}.olu111-well-profile label{font-weight:700}.olu111-well-profile select{padding:11px 14px;border:1px solid #c5c8b8;background:#354452;color:#fff7e6;border-radius:14px;font:inherit}.olu111-well-profile span{margin-left:auto;color:#c0d8cf;font-size:.84rem}.olu111-well-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.olu111-well-panel{background:linear-gradient(160deg,#2e3d46,#282636);border:1px solid #abc2ad55;border-radius:20px;padding:22px}.olu111-well-panel h2,.olu111-well-reflect h2{font:700 clamp(2rem,3vw,2.75rem)/1 'Cormorant Garamond',Georgia,serif;color:#ffe5b6;margin:6px 0 17px}.olu111-moods{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.olu111-moods button{display:grid;justify-items:center;gap:5px;min-width:0;border-radius:15px;padding:8px 2px;background:#344c56;color:#eaf7ee;border:1px solid #91aca07c;font-size:.7rem}.olu111-moods button>span{font-size:clamp(22px,3.5vw,35px)}.olu111-moods button.selected{background:#e5d6ab;color:#23313b;border-color:#ffeabc;box-shadow:0 0 0 2px #ffeabc55}.olu111-subtle{color:#bcd1cc;font-size:.76rem;line-height:1.6;margin:12px 0 0}.olu111-water{display:flex;align-items:center;justify-content:center;gap:22px}.olu111-water>button{border:1px solid #b0cfb9;color:#f5ecdb;border-radius:50%;width:48px;height:48px;background:#41585b;font-size:30px}.olu111-water>div{text-align:center}.olu111-water strong{display:block;font:700 50px 'Cormorant Garamond',serif;color:#ffe3af;line-height:1}.olu111-water span{font-size:.75rem;color:#c1ddd7}.olu111-water-bar{margin:17px 0 0;overflow:hidden;background:#182d32;border-radius:99px;height:12px;border:1px solid #8aada662}.olu111-water-bar>div{height:100%;width:0;background:linear-gradient(90deg,#7eaab3,#b5e7c0);border-radius:inherit;transition:width .3s}.olu111-check{display:flex;align-items:center;gap:12px;background:#34464b;border:1px solid #829d9970;padding:11px;border-radius:13px;margin-bottom:9px;cursor:pointer}.olu111-check input{accent-color:#d9c78e;width:20px;height:20px;flex:none}.olu111-check span{font-size:.85rem}.olu111-field-label{display:block;font-size:.7rem;color:#d4ded5;letter-spacing:.07em;margin-bottom:5px}.olu111-well-panel textarea{width:100%;font:inherit;padding:12px;background:#1a2932;color:#fff7e5;border:1px solid #a9b6ae;border-radius:13px;resize:vertical}.olu111-well-save>button{margin-top:10px}.olu111-well-save>p{color:#bbd4c8;font-size:.78rem}.olu111-well-reflect{margin:28px 0 16px;display:flex;align-items:center;justify-content:space-between;gap:17px;padding:22px;border-radius:20px;border:1px solid #a4beaa55;background:#26383a}.olu111-well-reflect p{margin:0;color:#d1dfd5;max-width:680px}.olu111-well-reflect>a{flex:none}@media(max-width:720px){.olu111-well-layout{grid-template-columns:1fr}.olu111-well-header{min-height:190px}.olu111-well-mark{font-size:60px}.olu111-well-reflect{display:grid}.olu111-well-profile span{margin-left:0}.olu111-moods{gap:4px}.olu111-moods button{font-size:.63rem}.olu111-moods button>span{font-size:25px}}
