@import "https://fonts.googleapis.com/css2?family=Noto+Naskh+Arabic:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;color:#173a3d;font-synthesis:none;--ink:#173a3d;--teal:#12635b;--mint:#e8f3ed;--line:#dfe9e3;--muted:#778883;--cream:#f7f8f4;--amber:#fff0cb;--shadow:0 10px 28px #173a3d12;background:#f7f8f4;font-family:DM Sans,Arial,sans-serif}*{box-sizing:border-box}body{background:#f7f8f4;margin:0}button,input{font:inherit}button{cursor:pointer;color:inherit;border:0}.icon{flex:none;display:block}.landing{background:var(--cream);min-height:100vh;color:var(--ink)}.landing-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:74px;padding:0 max(28px,50vw - 580px);display:flex}.brand{color:var(--ink);align-items:center;gap:10px;display:flex}.brand-mark{background:var(--teal);color:#fff;border-radius:10px;place-items:center;width:34px;height:34px;font-size:18px;display:grid;box-shadow:0 7px 15px #12635b27}.brand strong{font:600 16px Plus Jakarta Sans,sans-serif}.quiet-button,.square-button,.profile-pill{border:1px solid var(--line);color:var(--teal);background:#fff;border-radius:10px;padding:9px 13px;font-size:12px}.landing-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:70px;max-width:1160px;min-height:590px;margin:0 auto;padding:65px 24px;display:grid}.kicker{color:#398f7f;letter-spacing:1.2px;font:700 10px Plus Jakarta Sans,sans-serif}.landing-copy h1{letter-spacing:-3px;max-width:490px;margin:18px 0;font:400 clamp(43px,5vw,67px)/1.03 DM Sans,sans-serif}.landing-copy h1 em{color:#399784;font-style:normal;display:block}.landing-copy>p{color:#71837d;max-width:500px;font-size:15px;line-height:1.75}.primary,.dark-button{background:var(--teal);color:#fff;border-radius:9px;padding:13px 18px;font-weight:700;box-shadow:0 8px 16px #12635b2b}.primary span{margin-left:15px}.landing-stats{gap:28px;margin-top:42px;display:flex}.landing-stats span{border-right:1px solid var(--line);padding-right:26px}.landing-stats span:last-child{border:0}.landing-stats b{font-size:19px;display:block}.landing-stats small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.hero-preview{border:1px solid var(--line);background:#fff;border-radius:22px;padding:18px;transform:rotate(1deg);box-shadow:0 20px 45px #12635b1b}.preview-head,.preview-score,.preview-task,.preview-metrics{align-items:center;display:flex}.preview-head{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;padding-bottom:15px;font-size:10px}.brand.compact .brand-mark{border-radius:8px;width:26px;height:26px;font-size:13px}.brand.compact strong{font-size:12px}.preview-score{background:#f0f8f3;border-radius:14px;justify-content:space-between;margin-top:14px;padding:22px}.preview-score small,.preview-score strong{display:block}.preview-score small{color:#6f837d;font-size:11px}.preview-score strong{margin-top:8px;font-size:18px}.progress-ring,.circle-stat,.large-ring{color:var(--teal);border:7px solid #2d9481;border-color:#dcebe4 #2d9481 #2d9481 #dcebe4;border-radius:50%;place-items:center;font-weight:700;display:grid}.progress-ring{width:60px;height:60px;font-size:13px}.preview-task{border-bottom:1px solid var(--line);gap:13px;padding:15px 8px}.preview-task>span{text-align:center;color:#839690;border:1px solid #cbded7;border-radius:50%;width:20px;height:20px}.preview-task .tick{color:#fff;background:#36a187}.preview-task div{flex:1}.preview-task b,.preview-task small{display:block}.preview-task b{font-size:12px}.preview-task small{color:#83918d;margin-top:4px;font-size:10px}.preview-task label{color:#fff;background:var(--teal);border-radius:6px;padding:5px 7px;font-size:9px}.preview-metrics{gap:10px;margin-top:14px}.preview-metrics span{color:#399784;background:#f5f8f5;border-radius:10px;flex:1;padding:12px}.preview-metrics b,.preview-metrics small{color:var(--ink);font-size:12px;display:block}.preview-metrics small{color:var(--muted);font-size:9px}.quick-setup{border:1px solid var(--line);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:40px;max-width:1160px;margin:0 auto 50px;padding:26px;display:flex}.quick-setup h2{margin:8px 0 0;font-size:24px}.quick-setup form{align-items:end;gap:10px;display:flex}.quick-setup label,.settings-module label{font-size:11px;font-weight:700;display:block}.quick-setup input,.settings-module input{border:1px solid var(--line);background:#fbfcfa;border-radius:8px;outline:0;margin-top:7px;padding:11px;display:block}.product{background:var(--cream);grid-template:"side header"70px"side work"1fr/230px 1fr;min-height:100vh;display:grid}.sidebar{border-right:1px solid var(--line);background:#eef7f1;flex-direction:column;grid-area:side;padding:22px 15px;display:flex}.sidebar>.brand{padding:0 9px 35px}.nav-group{flex-direction:column;gap:4px;display:flex}.nav-group button{color:#657973;text-align:start;background:0 0;border-radius:9px;align-items:center;gap:12px;padding:12px 13px;font-size:12px;display:flex}.nav-group button.active{color:var(--teal);background:#d7eee3;border-left:3px solid #2a9f87;font-weight:700}.nav-group button:hover{background:#e0f1e8}.sidebar-bottom{margin-top:auto}.privacy{border:1px solid var(--line);color:var(--teal);background:#f8fcf8;border-radius:10px;grid-template-columns:20px 1fr;gap:2px 7px;padding:11px;font-size:10px;display:grid}.privacy b{align-self:center}.privacy small{color:var(--muted);grid-column:2;font-size:8px}.user-chip{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:9px;display:flex}.user-chip>span{background:var(--teal);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.user-chip div{flex:1}.user-chip b,.user-chip small{font-size:10px;display:block}.user-chip small{color:var(--muted);margin-top:3px;font-size:8px}.user-chip button{background:0 0}.signout{color:var(--muted);background:0 0;width:100%;padding:12px;font-size:10px}.app-header{border-bottom:1px solid var(--line);background:#fff;grid-area:header;justify-content:flex-end;align-items:center;padding:0 30px;display:flex}.mobile-brand{display:none}.header-actions{align-items:center;gap:8px;display:flex}.square-button{width:34px;height:34px;padding:8px}.profile-pill{align-items:center;gap:7px;display:flex}.profile-pill:first-letter{background:var(--teal);color:#fff}.workspace{grid-area:work;width:100%;max-width:1260px;margin:auto;padding:30px 38px 60px;overflow:auto}.view-title{justify-content:space-between;margin-bottom:22px;display:flex}.view-title h1{letter-spacing:-.7px;margin:0;font-size:24px;font-weight:500}.view-title p{color:var(--muted);margin:6px 0 0;font-size:11px}.kpi-grid{grid-template-columns:1.6fr 1fr;gap:14px;margin-bottom:14px;display:grid}.kpi-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:15px;align-items:center;gap:13px;padding:18px;display:flex}.kpi-icon,.module-icon{color:#30937d;background:#e6f3ed;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.kpi-card div:nth-child(2){flex:1}.kpi-card small,.kpi-card strong,.kpi-card span{display:block}.kpi-card small{color:#758781;font-size:10px}.kpi-card strong{margin:5px 0;font-size:25px}.kpi-card span{color:var(--muted);font-size:9px}.circle-stat{border-width:6px;width:62px;height:62px;font-size:15px}.circle-stat small{color:var(--muted);text-align:center;margin-top:2px;font-size:8px}.home-grid,.content-split,.plan-layout,.coach-layout,.progress-grid{grid-template-columns:1.35fr 1fr;gap:14px;margin-bottom:14px;display:grid}.module{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:15px;padding:16px}.module-title{align-items:center;gap:10px;margin-bottom:13px;display:flex}.module-title>div:nth-child(2){flex:1}.module-title h2{margin:0;font-size:14px}.module-title small{color:var(--muted);margin-top:4px;font-size:9px;display:block}.module-title button{color:#3c9280;background:0 0;font-size:9px}.meal-row,.report-row{border-top:1px solid #edf1ed;align-items:center;gap:13px;padding:12px 0;display:flex}.meal-row time{color:#82928b;width:42px;font-size:8px}.meal-row div{flex:1}.meal-row b,.meal-row small{display:block}.meal-row b{font-size:11px}.meal-row small{color:var(--muted);margin-top:3px;font-size:9px}.meal-row button{background:var(--teal);color:#fff;border-radius:6px;padding:7px 9px;font-size:9px}.report-row{justify-content:space-between;font-size:10px}.report-row span small{color:var(--muted);font-size:8px;display:block}.report-row em{color:#bc8b45;font-style:normal}.guard{color:#6f827a;background:#f2f7f3;border-radius:7px;margin-top:12px;padding:9px;font-size:9px}.mini-grid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.mini-card{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;padding:15px}.mini-card>.icon{color:#349984}.mini-card small,.mini-card b,.mini-card p{display:block}.mini-card small{color:var(--muted);margin:8px 0;font-size:9px}.mini-card b{font-size:14px}.mini-card b span{color:var(--muted);font-size:9px;font-weight:400}.dots{color:#3ba088;letter-spacing:2px;margin-top:10px;font-size:10px}.bar{background:#e1eee8;border-radius:5px;height:6px;margin-top:15px}.bar i{background:#319a84;border-radius:5px;height:100%;display:block}.mini-card.alert{background:var(--amber)}.mini-card.alert b{font-size:12px}.mini-card.alert p{color:#715e3d;font-size:9px;line-height:1.5}.coach-card{background:#edf8f2}.coach-card p{color:#546c64;font-size:9px;line-height:1.5}.coach-card button{color:#2d8d79;background:0 0;padding:0;font-size:9px}.subnav{border:1px solid var(--line);background:#fff;border-radius:9px;gap:5px;width:max-content;margin-bottom:14px;padding:4px;display:flex}.subnav button{color:var(--muted);background:0 0;border-radius:7px;align-items:center;gap:6px;padding:8px 12px;font-size:10px;display:flex}.subnav button.active{color:var(--teal);background:#e4f3ec;font-weight:700}.timeline-item{grid-template-columns:28px 55px 1fr;gap:10px;padding-bottom:18px;display:grid;position:relative}.timeline-item:not(:last-child):before{content:"";border-left:1px solid #cce3d8;position:absolute;top:28px;bottom:0;left:13px}.timeline-number{border:1px solid var(--line);z-index:1;background:#fff;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;display:grid}.timeline-number.is-done{color:#fff;background:#329c83}.timeline-item time{color:var(--muted);padding-top:8px;font-size:8px}.timeline-card{border:1px solid var(--line);border-radius:12px;padding:14px}.timeline-card small{color:#3d9b83;font-size:8px}.timeline-card h3{margin:5px 0;font-size:12px}.timeline-card p{color:var(--muted);margin:0 0 10px;font-size:9px}.reason-strip{color:#418d7c;background:#eff7f2;border-radius:6px;margin-bottom:10px;padding:8px;font-size:8px}.outline-button{border:1px solid var(--line);background:#fff;border-radius:7px;margin-left:5px;padding:8px 10px;font-size:9px}.plan-aside,.nutrition-aside,.report-aside,.coach-aside{flex-direction:column;gap:14px;display:flex}.focus-box{background:var(--teal);color:#fff;border-radius:14px;padding:20px}.focus-box small{letter-spacing:1px;color:#a9ded0;font:700 9px Plus Jakarta Sans}.focus-box h2{margin:13px 0;font-size:19px;line-height:1.3}.focus-box p{color:#b9dbd1;font-size:9px;line-height:1.5}.side-module h3,.nutrition-aside h3,.report-aside h3{margin:0 0 12px;font-size:12px}.side-module>div{border-top:1px solid var(--line);padding:10px 0;font-size:10px}.side-module b{float:right;color:#318e7d;font-size:9px}.side-module small{color:var(--muted);margin-top:3px;font-size:8px;display:block}.search-field{border:1px solid var(--line);color:#98a69f;border-radius:8px;gap:6px;width:180px;margin-bottom:6px;padding:9px;font-size:9px;display:flex}.grocery-row{text-align:start;background:#fff;border-top:1px solid #edf1ed;align-items:center;gap:10px;width:100%;padding:13px 0;display:flex}.grocery-row>span{color:#fff;border:1px solid #c9dcd3;border-radius:4px;place-items:center;width:15px;height:15px;font-size:10px;display:grid}.grocery-row.checked>span{background:#329a82;border-color:#329a82}.grocery-row>b{flex:1;font-size:11px}.grocery-row>small{color:var(--muted);font-size:8px}.grocery-row .icon{color:#3e9d85}.ready-bar{color:#3c8f7b;background:#edf7f1;align-items:center;gap:8px;margin-top:12px;padding:10px;font-size:10px;display:flex}.ready-bar b{flex:1}.ready-bar .dark-button{box-shadow:none;padding:8px 10px;font-size:9px}.basket strong{margin:9px 0;font-size:23px;display:block}.basket p,.nutrition-aside p,.report-aside p{color:var(--muted);font-size:9px;line-height:1.5}.progress-hero{background:var(--teal);color:#fff;border-radius:15px;justify-content:space-between;align-items:center;margin-bottom:14px;padding:22px;display:flex}.progress-hero small{color:#a6d7c9;letter-spacing:1px;font-size:9px}.progress-hero h2{margin:8px 0;font-size:27px}.progress-hero p{color:#b9d8cf;font-size:10px}.large-ring{color:#fff;border-width:9px;border-color:#4eaa95 #b9ddd3 #4eaa95 #4eaa95;width:100px;height:100px;font-size:20px}.large-bars{justify-content:space-around;align-items:end;gap:15px;height:180px;padding:20px;display:flex}.large-bars div{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:8px;height:100%;display:flex}.large-bars i{background:linear-gradient(#3c9c86,#abdac9);border-radius:7px 7px 2px 2px;width:100%;max-width:30px}.large-bars small{color:var(--muted);font-size:9px}.score-list h3{font-size:13px}.score-list div{border-top:1px solid var(--line);padding:14px 0;font-size:10px}.score-list b{float:right;color:#328c78}.table-row{border-top:1px solid var(--line);grid-template-columns:2fr 1fr 1fr 1fr;padding:16px 10px;font-size:10px;display:grid}.table-row span small{color:var(--muted);font-size:8px;display:block}.table-row em{color:#bc8b45;font-style:normal}.guard.strong{color:#398a76;background:#eaf6ef}.chat-panel{padding:0;overflow:hidden}.chat-head{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px;display:flex}.chat-head b,.chat-head small{display:block}.chat-head b{font-size:13px}.chat-head small{color:#3a9781;margin-top:4px;font-size:8px}.safe-strip{text-align:center;color:#74847e;background:#f4f8f4;padding:9px;font-size:8px}.chat-messages{background:#f9fbf8;height:370px;padding:20px}.message{border:1px solid var(--line);background:#fff;border-radius:12px;max-width:75%;margin-bottom:13px;padding:12px;font-size:11px;line-height:1.6}.message small{color:var(--muted);margin-top:6px;font-size:8px;display:block}.message.mine{background:#dff1e9;margin-left:auto}.chat-compose{border-top:1px solid var(--line);align-items:center;gap:10px;padding:11px;display:flex}.chat-compose input{direction:rtl;background:#f6f9f6;border:0;outline:0;flex:1;padding:10px}.chat-compose .dark-button{padding:9px}.coach-aside .module>b,.coach-aside .module>small{display:block}.coach-aside .module>small{color:var(--muted);margin:13px 0 4px;font-size:8px}.coach-aside .module>b{font-size:10px}.safe-card{background:#edf8f1}.safe-card .icon{color:#3b9b83}.safe-card b{margin:9px 0;font-size:11px;display:block}.safe-card p{color:var(--muted);font-size:9px;line-height:1.5}.settings-module{max-width:520px}.settings-module label{margin-bottom:15px;font-size:10px;font-weight:700;display:block}.settings-module input{width:100%}.settings-module .outline-button{margin:16px 0 0}.rtl .nav-group button,.rtl .meal-row,.rtl .report-row{direction:rtl}.rtl .nav-group button{flex-direction:row-reverse}.rtl .sidebar{border-right:0;border-left:1px solid var(--line)}.rtl .profile-pill,.rtl .header-actions,.rtl .timeline-item{direction:rtl}.rtl .timeline-item:before{left:auto;right:13px}.rtl .timeline-card{text-align:right}.rtl .message.mine{margin-left:0;margin-right:auto}.rtl .landing-stats span{border-right:0;border-left:1px solid var(--line);padding-left:26px;padding-right:0}.rtl .landing-stats span:last-child{border:0}.nastaliq-mode .message,.nastaliq-mode .intro-copy,.nastaliq-mode .timeline-card p,.nastaliq-mode .module p{font-family:Noto Nastaliq Urdu,serif;line-height:2}@media (width<=900px){.product{display:block}.sidebar{display:none}.app-header{justify-content:space-between;height:64px;padding:0 16px}.mobile-brand{display:block}.mobile-brand .brand strong{font-size:14px}.workspace{padding:24px 16px 40px}.kpi-grid,.home-grid,.content-split,.plan-layout,.coach-layout,.progress-grid{grid-template-columns:1fr}.mini-grid{grid-template-columns:repeat(2,1fr)}.landing-grid{grid-template-columns:1fr;gap:28px;padding:40px 20px}.hero-preview{transform:none}.quick-setup{margin:0 20px 30px;display:block}.quick-setup form{grid-template-columns:1fr 1fr;display:grid}.quick-setup .primary{grid-column:1/-1}.landing-copy h1{font-size:48px}.app-header .profile-pill span{display:none}.workspace{min-height:calc(100vh - 64px)}.table-row{grid-template-columns:2fr 1fr 1fr 1fr}.chat-messages{height:300px}}@media (width<=560px){.landing-stats{gap:12px}.landing-stats span{padding-right:12px}.landing-copy h1{letter-spacing:-2px;font-size:42px}.mini-grid{grid-template-columns:1fr 1fr}.meal-row{gap:7px}.meal-row time{width:35px}.meal-row button{padding:6px;font-size:8px}.workspace{padding:20px 12px}.view-title h1{font-size:22px}.profile-pill{padding:8px}.search-field{width:100%}.timeline-item{grid-template-columns:25px 45px 1fr;gap:7px}.timeline-card{padding:10px}.subnav button{padding:8px 7px}.subnav{justify-content:space-around;width:100%}.subnav button{font-size:9px}}:root{--motion-fast:.15s;--motion-standard:.22s;--motion-slow:.42s;--motion-ease:cubic-bezier(.22,1,.36,1)}button,input,.module,.kpi-card,.mini-card,.grocery-row,.meal-row,.nav-group button,.preview-task{transition:transform var(--motion-standard) var(--motion-ease), opacity var(--motion-standard) ease, background-color var(--motion-standard) ease, border-color var(--motion-standard) ease, box-shadow var(--motion-standard) ease, color var(--motion-standard) ease}button:hover{transform:translateY(-1px)}button:active{transition-duration:var(--motion-fast);transform:translateY(1px)scale(.98)}button:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #8ed4c2}.workspace{animation:workspace-in var(--motion-slow) var(--motion-ease) both}.workspace>*{animation:content-in var(--motion-slow) var(--motion-ease) both}.workspace>:nth-child(2){animation-delay:35ms}.workspace>:nth-child(3){animation-delay:70ms}.kpi-card,.module,.mini-card{animation:card-in .5s var(--motion-ease) both}.kpi-card:nth-child(2),.mini-card:nth-child(2){animation-delay:55ms}.mini-card:nth-child(3){animation-delay:.1s}.mini-card:nth-child(4){animation-delay:.145s}.module:hover,.kpi-card:hover,.mini-card:hover{transform:translateY(-3px);box-shadow:0 16px 34px #173a3d1c}.nav-group button .icon{transition:transform var(--motion-standard) var(--motion-ease)}.nav-group button:hover .icon,.nav-group button.active .icon{transform:scale(1.12)}.circle-stat,.progress-ring,.large-ring{animation:ring-in .8s var(--motion-ease) both}.bar i{animation:bar-in .9s var(--motion-slow) both;transform-origin:0}.large-bars i{animation:bar-grow .7s var(--motion-slow) both;transform-origin:bottom}.large-bars div:nth-child(2) i{animation-delay:60ms}.large-bars div:nth-child(3) i{animation-delay:.12s}.large-bars div:nth-child(4) i{animation-delay:.18s}.large-bars div:nth-child(5) i{animation-delay:.24s}.large-bars div:nth-child(6) i{animation-delay:.3s}.large-bars div:nth-child(7) i{animation-delay:.36s}.timeline-item,.meal-row,.grocery-row,.report-row{animation:content-in .45s var(--motion-ease) both}.timeline-item:nth-child(2),.meal-row:nth-child(2),.grocery-row:nth-child(2){animation-delay:45ms}.timeline-item:nth-child(3),.meal-row:nth-child(3),.grocery-row:nth-child(3){animation-delay:90ms}.timeline-number.is-done,.grocery-row.checked>span{animation:check-pop .35s var(--motion-ease) both}.grocery-row.checked{background:#f1faf5}.grocery-row.checked b{color:#3b8e79;text-decoration:line-through;text-decoration-thickness:1px}.loading-bar{background:#e5efe9;height:3px;position:relative;overflow:hidden}.loading-bar:after{content:"";background:#2d987f;width:35%;animation:1s ease-in-out infinite loading-sweep;position:absolute;inset:0 auto 0 -35%}@keyframes workspace-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes content-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes card-in{0%{opacity:0;transform:translateY(13px)scale(.99)}to{opacity:1;transform:none}}@keyframes ring-in{0%{opacity:0;transform:scale(.78)rotate(-35deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes bar-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes check-pop{0%{transform:scale(.65)}70%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes loading-sweep{to{transform:translate(380%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.search-control{align-items:center;display:flex;position:relative}.search-control.open{border:1px solid var(--line);background:#fff;border-radius:10px;box-shadow:0 10px 26px #173a3d14}.search-control.open .square-button{border:0}.search-control input{width:220px;color:var(--ink);background:0 0;border:0;outline:0;padding:9px 10px 9px 0;font-size:11px}.search-results{border:1px solid var(--line);z-index:10;width:290px;animation:content-in .18s var(--motion-ease) both;background:#fff;border-radius:12px;padding:6px;position:absolute;top:44px;right:0;box-shadow:0 15px 35px #173a3d21}.search-results button{text-align:start;background:0 0;border-radius:8px;width:100%;padding:10px;display:block}.search-results button:hover{background:#eef8f2;transform:none}.search-results b,.search-results small{display:block}.search-results b{font-size:11px}.search-results small{color:var(--muted);margin-top:3px;font-size:9px}.search-results>span{color:var(--muted);padding:12px;font-size:10px;display:block}.rtl .search-results{left:0;right:auto}.rtl .search-control input{text-align:right;padding:9px 0 9px 10px}@media (width<=560px){.search-control input{width:155px}.search-results{width:235px}}
