@font-face{font-family:Almarai;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f1429c53baafd0f0-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Almarai;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/047eb351a200daf2-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Almarai;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/074a2e369810402d-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Almarai;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/88858bca2290748b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Almarai;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/aafb073fa1a155cc-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,u+200c-200e,u+2010-2011,u+204f,u+2e41,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc,u+102e0-102fb,u+10e60-10e7e,u+10ec2-10ec7,u+10ec9-10eee,u+10ef?,u+1ee00-1ee03,u+1ee05-1ee1f,u+1ee21-1ee22,u+1ee24,u+1ee27,u+1ee29-1ee32,u+1ee34-1ee37,u+1ee39,u+1ee3b,u+1ee42,u+1ee47,u+1ee49,u+1ee4b,u+1ee4d-1ee4f,u+1ee51-1ee52,u+1ee54,u+1ee57,u+1ee59,u+1ee5b,u+1ee5d,u+1ee5f,u+1ee61-1ee62,u+1ee64,u+1ee67-1ee6a,u+1ee6c-1ee72,u+1ee74-1ee77,u+1ee79-1ee7c,u+1ee7e,u+1ee80-1ee89,u+1ee8b-1ee9b,u+1eea1-1eea3,u+1eea5-1eea9,u+1eeab-1eebb,u+1eef0-1eef1}@font-face{font-family:Almarai;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/884f508e622cc6d5-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Almarai Fallback;src:local("Arial");ascent-override:95.15%;descent-override:22.18%;line-gap-override:0.00%;size-adjust:95.11%}.__className_1b1493{font-family:Almarai,Almarai Fallback;font-style:normal}.__variable_1b1493{--font-almarai:"Almarai","Almarai Fallback"}:root{--ink:#0A3022;--green:#0D5A4B;--gold:#E2B43A;--gold-deep:#A87E14;--paper:#FFFFFF;--stone:#F5F3EE;--sage:#E9EFEB;--line:#E2E0D8;--muted:#6B7570;--fg:#14231D;--ok:#1F7A4D;--ok-soft:#E3F2EA;--warn:#9A5B00;--warn-soft:#FFF1D6;--bad:#B3261E;--bad-soft:#FBE4E2;color-scheme:light}*{box-sizing:border-box}body,html{background:var(--paper);color:var(--fg);margin:0}body{font-family:var(--font-almarai),Tahoma,"Segoe UI",sans-serif;font-size:15px;line-height:1.65;display:flex;flex-direction:column;min-height:100vh}main{flex:1 1}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{opacity:.6;cursor:default}img,svg{max-width:100%}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}[hidden]{display:none!important}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.ltr{direction:ltr;text-align:right}.wrap{max-width:1120px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}h1,h2,h3{margin:0;text-wrap:balance;line-height:1.35;color:var(--ink)}a{color:inherit}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:12px;padding:12px 18px;font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap}.btn svg{width:18px;height:18px}.btn.dark{background:var(--ink);color:#fff}.btn.green{background:var(--green);color:#fff}.btn.gold{background:var(--gold);color:var(--ink)}.btn.line{background:var(--paper);border:1px solid var(--line);color:var(--fg)}.btn.wa{background:#1F8F5B;color:#fff}.btn.danger{background:transparent;border:1px solid #e8c4c1;color:var(--bad)}.btn.del-sure{background:var(--bad);color:#fff}.btn.sm{padding:8px 12px;font-size:13px;border-radius:10px}.tag{display:inline-flex;align-items:center;gap:4px;font-size:12px;padding:3px 10px;border-radius:999px;background:var(--sage);color:var(--green);white-space:nowrap}.tag.g{background:#FBF1D6;color:var(--gold-deep)}.tag.ok,.tag.st-approved{background:var(--ok-soft);color:var(--ok)}.tag.st-pending,.tag.warn{background:var(--warn-soft);color:var(--warn)}.tag.bad,.tag.st-rejected{background:var(--bad-soft);color:var(--bad)}.tag.plain{background:var(--stone);color:var(--muted)}.tag.st-sold{background:#E4E7F5;color:#33408F}.x{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--paper);display:grid;place-items:center;color:var(--ink);flex:none;padding:0}.x:hover{background:var(--stone)}.x svg{width:18px;height:18px}.done{background:var(--ok-soft);color:var(--ok);padding:12px 14px;font-weight:700}.done,.err{border-radius:12px;font-size:14px}.err{background:var(--bad-soft);color:var(--bad);padding:10px 14px}.empty{grid-column:1/-1;background:var(--stone);border-radius:18px;padding:26px;display:grid;grid-gap:10px;gap:10px;justify-items:center}.empty,.loading{text-align:center;color:var(--muted)}.loading{padding:60px 0}.note{font-size:12px;color:var(--muted);margin:0}.head{background:var(--ink);position:-webkit-sticky;position:sticky;top:0;z-index:20}.head .wrap{display:flex;align-items:center;gap:14px;padding-block:8px}.head .logo{display:block;height:50px}.head .logo img{height:100%;width:auto;display:block}.head .site-name{color:#fff;font-size:14px;font-weight:700;line-height:1.15;white-space:nowrap}.head .site-name>*{display:block}.head .site-name b{color:var(--gold)}.head nav{display:flex;gap:2px;-webkit-margin-start:12px;margin-inline-start:12px}.head nav a{color:#B9CCC2;padding:8px 12px;border-radius:10px;font-size:14px;text-decoration:none}.head nav a:hover{color:#fff}.head .end{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;gap:8px;align-items:center}.top{background:linear-gradient(180deg,var(--sage),var(--paper));padding-block:22px 14px}.top h1{font-size:clamp(23px,4vw,36px);font-weight:800;text-align:center}.top .sub{text-align:center;color:var(--muted);font-size:14px;margin:4px auto 0;max-width:52ch}.finder{background:var(--paper);border-radius:22px;box-shadow:0 24px 50px -32px rgba(10,48,34,.5);border:1px solid var(--line);padding:14px;display:grid;grid-gap:12px;gap:12px;max-width:860px;margin-inline:auto}.finder>*{min-width:0}.tiers{display:grid;justify-items:center}.tiers button{border:1.5px solid var(--line);background:var(--paper);border-radius:12px;padding:9px 10px;color:var(--muted);font-weight:800;font-size:15px;width:100%}.tiers button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.tiers .t-all{max-width:200px;position:relative;margin-bottom:18px}.tiers .t-all:after{content:"";position:absolute;top:calc(100% + 1.5px);left:50%;width:1.5px;height:9px;background:var(--gold)}.t-br{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;width:100%;position:relative}.t-br:before{content:"";position:absolute;bottom:100%;left:25%;right:25%;height:9px;border:1.5px solid var(--gold);border-bottom:0;border-radius:8px 8px 0 0}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--stone);border-radius:14px;padding:4px}.seg button{border:0;background:transparent;border-radius:11px;padding:10px;color:var(--muted);font-weight:800;font-size:15px}.seg button[aria-pressed=true]{background:var(--ink);color:#fff}.seg button small{display:block;font-size:11px;font-weight:400;opacity:.8}.lbl{font-size:12px;color:var(--muted);font-weight:700;margin-bottom:6px}.scroll{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px;margin-inline:-14px;padding-inline:14px}.scroll::-webkit-scrollbar{display:none}.pill{flex:none;border:1.5px solid var(--line);background:var(--paper);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:700;color:var(--ink);white-space:nowrap}.pill[aria-pressed=true]{background:var(--green);border-color:var(--green);color:#fff}.place{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.place .field select{padding:11px 12px;text-overflow:ellipsis}.place .field select:disabled{background:var(--stone);color:var(--muted)}.row2{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:end}.money{display:flex;align-items:center;border:1.5px solid var(--line);border-radius:12px;padding:0 12px;background:var(--paper)}.money:focus-within{border-color:var(--green)}.money input{border:0;outline:0;background:transparent;font-size:17px;font-weight:800;color:var(--ink);padding:10px 0;width:100%;min-width:0}.money span{color:var(--muted);font-size:13px;white-space:nowrap}.fbtn{position:relative;border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);border-radius:12px;padding:10px 14px;font-weight:800;display:flex;gap:6px;align-items:center}.fbtn svg{width:18px;height:18px}.fbtn i{font-style:normal;position:absolute;top:-8px;inset-inline-start:-8px;background:var(--gold);color:var(--ink);border-radius:99px;min-width:20px;height:20px;font-size:12px;display:grid;place-items:center;padding:0 5px}.res-h{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-block:18px 10px}.res-h h2{font-size:18px;flex:1 1;min-width:150px}.res-h select{border:1px solid var(--line);border-radius:10px;padding:7px 10px;background:var(--paper);font-size:14px;min-width:0;max-width:100%}.res-tools{display:flex;gap:8px;align-items:center;min-width:0}.zoom{display:flex;flex:none;border:1px solid var(--line);border-radius:10px;overflow:hidden}.zoom button{border:0;background:var(--paper);width:38px;height:36px;font-size:20px;font-weight:800;line-height:1;color:var(--muted);padding:0}.zoom button[aria-pressed=true]{background:var(--ink);color:#fff}.active{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}.active button{border:0;background:var(--sage);color:var(--green);border-radius:99px;padding:4px 10px;font-size:12px;font-weight:700}.active button:after{content:" ×"}.grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.card{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--paper);display:flex;flex-direction:column}.card .sk{background:var(--stone);aspect-ratio:16/9;position:relative}.card .sk>svg{width:100%;height:100%;display:block}.card .cmp{position:absolute;top:10px;inset-inline-end:10px;border:1px solid var(--line);background:var(--paper);border-radius:99px;font-size:12px;font-weight:700;padding:5px 11px;color:var(--ink)}.card .cmp[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.card-b{padding:12px 14px 14px;display:grid;grid-gap:8px;gap:8px;flex:1 1}.where{font-size:12px;color:var(--muted)}.card h3{font-size:17px}.chips{display:flex;gap:5px;flex-wrap:wrap}.price{border-top:1px solid var(--line);padding-top:10px;margin-top:auto}.price small{font-size:12px;color:var(--muted);display:block}.price b{font-size:20px;font-weight:800;color:var(--ink);display:block;line-height:1.2}.card-acts{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.card-acts .btn{padding-inline:6px}.grid.big{grid-template-columns:repeat(2,1fr)}.grid.dim{opacity:.5;transition:opacity .15s}.more{display:flex;justify-content:center;margin-top:18px}.more .btn{min-width:220px}.alert{margin-block:22px 40px;background:var(--ink);color:#fff;border-radius:18px;padding:16px 18px;display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.alert b{display:block}.alert span{color:#B9CCC2;font-size:13px}.tray{position:fixed;inset-inline:0;bottom:calc(24px + env(safe-area-inset-bottom, 0px));z-index:18;display:flex;justify-content:center;pointer-events:none}.tray .btn{pointer-events:auto;box-shadow:0 10px 24px -10px rgba(0,0,0,.5)}.sheet-bg{position:fixed;inset:0;background:rgba(10,48,34,.45);z-index:40;display:flex;align-items:flex-end;justify-content:center}.sheet{background:var(--paper);width:100%;max-width:640px;max-height:88vh;border-radius:22px 22px 0 0;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom,0)}.sheet-h{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid var(--line)}.sheet-h h2{font-size:18px}.sheet-b{overflow:auto;padding:6px 16px 16px}.grp{padding-block:12px;border-bottom:1px solid var(--line)}.grp:last-child{border:0}.grp-t{margin-top:10px;padding:6px 10px;background:var(--ink);color:#fff;border-radius:10px;font-weight:800;font-size:14px}.grp h3{font-size:14px;margin-bottom:8px;display:flex;gap:6px;align-items:baseline}.grp h3 small{font-weight:400;color:var(--muted);font-size:12px}.rng{display:flex;gap:8px;align-items:center}.rng span{color:var(--muted)}.rng-in{border:1.5px solid var(--line);background:var(--paper);border-radius:12px;padding:10px 12px;font-size:16px;width:100%;min-width:0;color:var(--fg)}.rng-in:focus{border-color:var(--green);outline:0}.opts{display:flex;gap:6px;flex-wrap:wrap}.opt{border:1.5px solid var(--line);background:var(--paper);border-radius:999px;padding:7px 13px;font-size:14px;font-weight:400;color:var(--fg)}.opt[aria-pressed=true]{border-color:var(--green);background:var(--sage);color:var(--green);font-weight:700}.sheet-f{display:flex;gap:8px;padding:12px 16px;border-top:1px solid var(--line)}.sheet-f .btn{flex:1 1}.dt-top{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-block:14px 8px}.dt-top .bc{font-size:13px;color:var(--muted)}.dt{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-gap:22px;gap:22px;align-items:start;padding-bottom:40px}.dt-main{display:grid;grid-gap:14px;gap:14px;min-width:0}.pic{background:var(--stone);border-radius:18px;overflow:hidden;aspect-ratio:16/10}.pic svg{width:100%;height:100%;display:block}.dt h1{font-size:23px;margin-top:4px}.box{border:1px solid var(--line);border-radius:18px;padding:16px;display:grid;grid-gap:12px;gap:12px;background:var(--paper)}.box h2{font-size:16px}.kv{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:12px;overflow:hidden}.kv div{background:var(--paper);padding:10px 12px;font-size:12px;color:var(--muted)}.kv b{display:block;font-size:15px;color:var(--ink)}.chain{display:flex;flex-wrap:wrap;font-size:13px}.chain,.chain .step-wrap{align-items:center;gap:6px}.chain .step-wrap{display:inline-flex}.chain span span,.chain>span{background:var(--stone);border-radius:10px;padding:5px 10px}.chain .step-wrap{background:none;padding:0}.chain .on{background:var(--ok-soft)!important;color:var(--ok);font-weight:700}.chain i{font-style:normal;color:var(--muted)}.chain small{color:var(--muted);font-size:12px;width:100%}.txt{margin:0;white-space:pre-line}.side{position:-webkit-sticky;position:sticky;top:80px;display:grid;grid-gap:12px;gap:12px}.pricebox .big{font-size:30px;font-weight:800;color:var(--ink);line-height:1.2}.pay{display:grid;grid-gap:4px;gap:4px;margin:0;background:var(--stone);border-radius:12px;padding:10px 12px}.pay div{display:flex;justify-content:space-between;gap:10px;font-size:13px}.pay dt{color:var(--muted)}.pay dd{margin:0;font-weight:700;color:var(--ink);text-align:end}.buy{display:grid;grid-gap:10px;gap:10px;border-top:1px dashed var(--line);padding-top:12px}.buy-h{font-weight:800;color:var(--ink);font-size:14px}.cmp-link{font-size:13px;font-weight:700;color:var(--green);text-align:center}.similar{display:grid;grid-gap:8px;gap:8px}.sim{display:flex;justify-content:space-between;gap:10px;border:1px solid var(--line);border-radius:12px;padding:10px 12px;text-decoration:none;font-size:13px;color:var(--muted)}.sim b{color:var(--ink)}.cmp-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:16px;margin-block:12px 40px}.cmp-t{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}.cmp-t td,.cmp-t th{padding:10px 12px;border-bottom:1px solid var(--line);text-align:start;vertical-align:top}.cmp-t th{position:-webkit-sticky;position:sticky;inset-inline-start:0;background:var(--stone);font-size:12px;color:var(--muted);width:110px;z-index:1}.cmp-t td.best{background:var(--ok-soft);color:var(--ok);font-weight:700}.cmp-t thead td{font-weight:800;color:var(--ink)}.cmp-acts{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.wiz{max-width:640px;margin-inline:auto;padding-block:16px 40px}.panel{border:1px solid var(--line);border-radius:22px;padding:18px;display:grid;grid-gap:14px;gap:14px;background:var(--paper);position:relative}.panel>.x{position:absolute;top:14px;inset-inline-end:14px}.panel h1{font-size:21px;-webkit-padding-end:50px;padding-inline-end:50px}.steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:6px;gap:6px}.steps div{font-size:11px;color:var(--muted);text-align:center}.steps div i{display:block;height:4px;border-radius:9px;background:var(--line);margin-bottom:4px}.steps div.on{color:var(--ink);font-weight:700}.steps div.on i{background:var(--gold)}.prev{background:var(--stone);border-radius:16px;aspect-ratio:16/8;overflow:hidden}.prev svg{width:100%;height:100%;display:block}.field{display:grid;grid-gap:6px;gap:6px;font-size:13px;color:var(--muted);font-weight:700}.field input,.field select,.field textarea{border:1.5px solid var(--line);background:var(--paper);border-radius:12px;padding:11px 14px;font-size:16px;color:var(--fg);font-weight:400;width:100%}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--green);outline:0}.two{grid-template-columns:1fr 1fr}.two,.you{display:grid;grid-gap:10px;gap:10px}.you{background:var(--stone);border-radius:16px;padding:14px}.you b{color:var(--ink)}.you>span{font-size:12px;color:var(--muted);margin-top:-6px}.fixed{display:flex;justify-content:space-between;align-items:center;background:var(--stone);border-radius:12px;padding:10px 14px;font-size:14px}.fixed b{color:var(--ink);text-align:end}.fixed>span:first-child{white-space:nowrap}.fixed{gap:10px}.tier-tag{display:inline-block;border-radius:99px;padding:2px 12px;font-weight:800;font-size:13px}.tier-tag.mm{background:#FBF1D6;color:var(--gold-deep)}.tier-tag.mt{background:var(--sage);color:var(--green)}.sec{display:grid;grid-gap:12px;gap:12px}.sec h2{font-size:15px;margin:0;display:flex;gap:8px;align-items:baseline}.sec h2 small{font-weight:400;color:var(--muted);font-size:12px}.sub{-webkit-border-start:3px solid var(--gold);border-inline-start:3px solid var(--gold);-webkit-padding-start:12px;padding-inline-start:12px;display:grid;grid-gap:12px;gap:12px}.check{display:flex;gap:8px;align-items:center;font-size:14px;color:var(--fg);font-weight:700}.check input{width:20px;height:20px;accent-color:var(--green)}.calc{display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--ok-soft);color:var(--ok);border-radius:12px;padding:10px 14px;font-size:14px}.calc b{font-size:17px}.calc small{display:block;font-size:11px;opacity:.8;font-weight:400}.calc.neg{background:var(--bad-soft);color:var(--bad)}.ms{position:relative;display:grid;grid-gap:8px;gap:8px}.ms-btn{display:flex;justify-content:space-between;align-items:center;gap:8px;border:1.5px solid var(--line);background:var(--paper);border-radius:12px;padding:11px 14px;font-size:16px;font-weight:400;color:var(--fg);width:100%;text-align:start}.ms-btn[aria-expanded=true]{border-color:var(--green)}.ms-btn svg{width:18px;height:18px;color:var(--muted);flex:none}.ms-panel{position:absolute;top:52px;inset-inline:0;z-index:30;background:var(--paper);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 36px -18px rgba(10,48,34,.45);padding:6px;max-height:300px;overflow:auto;display:grid}.ms-opt{display:flex;gap:10px;align-items:center;padding:10px;border-radius:10px;font-size:15px;font-weight:400;color:var(--fg);cursor:pointer}.ms-opt:hover{background:var(--stone)}.ms-opt input{width:20px;height:20px;accent-color:var(--green);flex:none}.ms-done{position:-webkit-sticky;position:sticky;bottom:0;margin-top:4px}.ms-chips{display:flex;gap:6px;flex-wrap:wrap}.ms-chips button{border:0;background:var(--sage);color:var(--green);border-radius:99px;padding:4px 10px;font-size:13px;font-weight:700}.ms-chips button:after{content:" ×"}.review{grid-gap:10px;gap:10px}.review,.rv{display:grid}.rv{border:1px solid var(--line);border-radius:14px;padding:12px 14px;grid-gap:8px;gap:8px}.rv-h{display:flex;justify-content:space-between;align-items:center;color:var(--ink)}.rv dl{margin:0;display:grid;grid-gap:4px;gap:4px}.rv dl div{display:flex;justify-content:space-between;gap:12px;font-size:14px;border-top:1px dashed var(--line);padding-top:4px}.rv dt{color:var(--muted)}.rv dd{margin:0;color:var(--fg);font-weight:700;text-align:end;min-width:0;overflow-wrap:anywhere}.wnav{display:flex;gap:8px}.wnav .btn{flex:1 1}.seg2{display:grid;grid-template-columns:1fr 1fr;background:var(--stone);border-radius:12px;padding:4px}.seg2 button{border:0;background:transparent;border-radius:9px;padding:10px;color:var(--muted);font-weight:700}.seg2 button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 2px 6px rgba(0,0,0,.06)}.adm{padding-block:22px 56px;display:grid;grid-gap:16px;gap:16px}.adm-h{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.adm-h h1{font-size:26px}.codebox{display:grid;grid-gap:6px;gap:6px;background:var(--ink);color:#fff;border-radius:18px;padding:14px 16px}.codebox span{font-weight:800;font-size:15px}.codebox input{border:0;border-radius:12px;padding:12px 14px;font-size:18px;font-weight:700;width:100%;color:var(--ink)}.kpis{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.kpi{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:14px 16px;text-align:start;display:block;width:100%}.kpi .k-l{display:block;font-size:13px;color:var(--muted)}.kpi .k-v{display:block;margin-top:2px;font-size:28px;font-weight:800;color:var(--ink);line-height:1.2}.kpi.hot{border-color:var(--gold);background:#FFFAEB}.tabs{display:flex;gap:6px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tabs button{border:0;background:none;padding:10px 14px;color:var(--muted);font-weight:700;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;flex:none}.tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--gold)}.tabs button span{font-size:12px;background:var(--stone);padding:0 8px;border-radius:99px;-webkit-margin-start:6px;margin-inline-start:6px}.rows{grid-gap:10px;gap:10px}.arow,.rows{display:grid}.arow{border:1px solid var(--line);border-radius:16px;padding:14px 16px;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;background:var(--paper)}.arow,.arow h3{align-items:center}.arow h3{font-size:16px;display:flex;gap:8px;flex-wrap:wrap}.arow h3 a{text-decoration:none;color:var(--green)}.arow .code{background:var(--ink);color:#fff;border-radius:8px;padding:1px 8px;font-size:14px}.arow .sub{font-size:13px;color:var(--muted);margin:2px 0 0}.arow .seller{font-size:14px;margin:6px 0 0;background:#FFFAEB;border-radius:10px;padding:6px 10px;display:inline-block}.arow .seller a{color:var(--green);font-weight:700;text-decoration:none}.arow .acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.adm-filter select,.arow select{border:1px solid var(--line);border-radius:10px;padding:7px 10px;background:var(--paper);font-size:14px}.linkish{background:none;border:0;padding:0;color:var(--green);font-weight:800;text-decoration:underline}.foot{background:var(--ink);color:#B9CCC2}.foot .wrap{display:grid;grid-template-columns:auto 1fr 1.3fr;grid-gap:36px;gap:36px;padding-block:32px 18px;align-items:start}.foot img{height:100px;width:auto;display:block}.foot h3{color:#fff;font-size:15px;margin-bottom:10px}.foot ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:14px}.foot li{display:flex;gap:10px;align-items:center}.foot li svg{flex:none;width:18px;height:18px;color:var(--gold)}.foot a{color:#fff;text-decoration:none}.foot .notebox{border:1px solid rgba(226,180,58,.35);border-radius:14px;padding:14px 16px;font-size:13px;line-height:1.8}.foot .notebox b{color:var(--gold);display:block;margin-bottom:4px}.foot .copy{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.1);padding-top:14px;font-size:12px;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.fab{position:fixed;bottom:calc(18px + env(safe-area-inset-bottom, 0px));inset-inline-end:18px;z-index:20;width:56px;height:56px;border-radius:50%;background:#1F8F5B;color:#fff;display:grid;place-items:center;box-shadow:0 12px 24px -10px rgba(0,0,0,.45)}.fab svg{width:30px;height:30px}.mbar{display:none}@media (max-width:900px){.grid{grid-template-columns:repeat(2,1fr)}.dt,.grid.big{grid-template-columns:1fr}.side{position:static}.head nav{display:none}.foot .wrap{grid-template-columns:1fr 1fr}.foot .brand{grid-column:1/-1}.kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.head .wrap{gap:10px}.head .logo{height:40px}.head .site-name{font-size:12px}.head .end .btn.gold{display:none}.grid{gap:10px}.grid:not(.big) .card{border-radius:14px}.grid:not(.big) .card .sk{aspect-ratio:16/10}.grid:not(.big) .card .cmp{top:6px;inset-inline-end:6px;font-size:11px;padding:3px 8px}.grid:not(.big) .card-b{padding:8px 9px 9px;gap:5px}.grid:not(.big) .where{font-size:11px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.grid:not(.big) .card h3{font-size:14px}.grid:not(.big) .chips{flex-wrap:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#000 80%,transparent);mask-image:linear-gradient(270deg,#000 80%,transparent)}.grid:not(.big) .tag{font-size:11px;padding:2px 7px}.grid:not(.big) .price{padding-top:6px}.grid:not(.big) .price small{font-size:11px}.grid:not(.big) .price b{font-size:15px}.grid:not(.big) .card-acts{grid-template-columns:1fr;gap:5px}.grid:not(.big) .card-acts .btn{padding-block:6px;font-size:12px}.res-h h2{flex-basis:100%}.res-tools{width:100%}.res-tools select{flex:1 1}.two{grid-template-columns:1fr}.adm-filter select,.arow select,.money input,.res-h select{font-size:16px}.opt{font-size:15px}.opt,.pill{padding:9px 14px}.dt h1{font-size:20px}.pricebox .big{font-size:26px}.panel{padding:16px;border-radius:20px}.adm{padding-block:14px 32px;gap:12px}.adm-h h1{font-size:22px}.kpi{padding:12px}.kpi .k-v{font-size:24px}.arow{grid-template-columns:1fr;padding:12px 14px}.arow .acts{justify-content:flex-start}.arow .acts>*{flex:1 1 auto;min-height:40px}.fab{display:none}.tray{bottom:calc(82px + env(safe-area-inset-bottom, 0px))}.mbar{display:flex;gap:8px;align-items:center;position:fixed;inset:auto 0 0;z-index:19;background:var(--paper);border-top:1px solid var(--line);box-shadow:0 -10px 24px -18px rgba(10,48,34,.45);padding:10px max(12px,env(safe-area-inset-right,0px)) calc(10px + env(safe-area-inset-bottom, 0px)) max(12px,env(safe-area-inset-left,0px))}.mbar .btn{flex:1 1;padding:13px 10px;font-size:15px}.mbar .btn.icon{flex:none;width:50px;padding:13px 0}.mbar-price{flex:1 1;line-height:1.2}.mbar-price small{display:block;font-size:11px;color:var(--muted)}.mbar-price b{font-size:18px;color:var(--ink);font-weight:800}body:has(.mbar) .foot{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))}#request{scroll-margin-top:70px}.foot .wrap{grid-template-columns:1fr;gap:20px;padding-block:26px 16px}.foot img{height:76px}}.cv-bg{align-items:center;padding:16px}.cv{position:relative;background:var(--paper);width:100%;max-width:420px;max-height:calc(100dvh - 32px);overflow-y:auto;border-radius:20px;box-shadow:0 24px 50px -20px rgba(0,0,0,.5)}.cv>.x{position:absolute;top:10px;inset-inline-end:10px;z-index:1;width:36px;height:36px}.cv-pic{background:var(--stone);aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden}.cv-pic img,.cv-pic svg{width:100%;height:100%;object-fit:contain;display:block}.cv-rows{margin:0;padding:4px 16px}.cv-rows div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line)}.cv-rows div:last-child{border-bottom:0}.cv-rows dt{color:var(--muted);font-size:14px}.cv-rows dd{margin:0;font-weight:800;color:var(--ink);text-align:end}.cv-rows div:last-child dd{font-size:18px}.cv-foot{background:var(--ink);color:#fff;justify-content:space-between;gap:10px;padding:12px 16px}.cv-brand,.cv-foot{display:flex;align-items:center}.cv-brand{gap:8px}.cv-brand img{height:40px;width:auto}.cv-brand span{display:grid;line-height:1.3}.cv-brand b{color:var(--gold)}.cv-brand small{font-size:11px;opacity:.75}.cv-note{margin:0;padding:12px 16px 16px;font-size:14px}.mapup{display:flex;gap:10px;align-items:center;font-weight:400;color:var(--fg)}.mapup p{margin:0;font-size:13px;line-height:1.6}.mapex{flex:none;width:96px;border:1px solid var(--line);border-radius:12px;background:var(--paper);padding:4px;display:grid;grid-gap:2px;gap:2px;color:var(--green);font-size:11px;font-weight:700}.mapex img{display:block;border-radius:8px}.mapprev{display:grid;grid-gap:8px;gap:8px;justify-items:start}.mapprev img{max-height:220px;border-radius:12px;border:1px solid var(--line)}.upbtn{cursor:pointer}