@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vazirmatn-arabic-400-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-10EC4,U+10EFC-10EFF,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:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vazirmatn-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/vazirmatn-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vazirmatn-arabic-500-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-10EC4,U+10EFC-10EFF,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:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vazirmatn-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/vazirmatn-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/vazirmatn-arabic-700-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-10EC4,U+10EFC-10EFF,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:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/vazirmatn-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/vazirmatn-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Estedad;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/estedad-arabic-700-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-10EC4,U+10EFC-10EFF,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:Estedad;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/estedad-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Estedad;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/estedad-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Estedad;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/estedad-arabic-800-normal.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,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-10EC4,U+10EFC-10EFF,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:Estedad;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/estedad-latin-ext-800-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Estedad;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/estedad-latin-800-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--bg:#f5f6f8;--surface:#fdfdfe;--ink:#121722;--ink-2:#4a5261;--ink-3:#6b7280;--line:#e3e6eb;--accent:#c2410c;--accent-hover:#9a3412;--accent-soft:#fff1e8;--ph:#e9ecf0;--edge:#c4cad3;--pend-fg:#b45309;--pend-bg:#fef3c7;--pub-fg:#15803d;--pub-bg:#dcfce7;--sold-fg:#4a5261;--sold-bg:#e5e7eb;--err:#b91c1c;--p-ok:#e5e7eb;--p-spot:#f59e0b;--p-paint:#2563eb;--p-rep:#dc2626;--fh:"Estedad","Vazirmatn",Tahoma,sans-serif;--fb:"Vazirmatn",Tahoma,sans-serif;--sh:0 1px 2px #1217220f;--sh-h:0 8px 24px #12172214}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);margin:0}.shell{text-align:start;font-family:var(--fb);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;direction:rtl;font-size:17px;line-height:1.9}.shell button,.shell input,.shell select,.shell textarea{color:inherit;font-family:inherit}.shell h1,.shell h2,.shell h3,.shell h4,.shell p,.shell ul,.shell ol,.shell dl,.shell dd,.shell figure{margin:0}.shell ul,.shell ol{padding:0;list-style:none}.shell a{color:var(--accent)}.shell a:hover{color:var(--accent-hover)}.price,.code-n,.tnum,.otp input,.cal-d,.input-xl{font-variant-numeric:tabular-nums}.wrap{width:min(1280px,100% - 48px);margin-inline:auto}.section{padding-block:80px}.stack{flex-direction:column;display:flex}.g5{gap:5px}.g10{gap:10px}.g15{gap:15px}.g20{gap:20px}.g30{gap:30px}.row-flex{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.grow{flex:1}.h1{font:800 48px/1.4 var(--fh)}.h2{font:800 32px/1.4 var(--fh)}.h3{font:700 22px/1.4 var(--fh)}.h4{font:700 17px/1.6 var(--fb)}.muted{color:var(--ink-2)}.small{font-size:14px;line-height:1.8}.meta{color:var(--ink-3);font-size:14px;line-height:1.6}.note{color:var(--ink-3);font-size:14px;line-height:1.8}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.i{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.i-sm{width:16px;height:16px}.i-lg{width:28px;height:28px}.i-xl{width:40px;height:40px}.i-fill{fill:currentColor;stroke:none}.flip{transform:scaleX(-1)}.btn{height:52px;font:700 16px/1 var(--fb);cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding-inline:24px;text-decoration:none;transition:background .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:inline-flex}.shell .btn-primary,.btn-primary{background:var(--accent);color:#fff}.shell .btn-primary:hover,.btn-primary:hover{background:var(--accent-hover);color:#fff}.shell .btn-secondary,.btn-secondary{background:var(--surface);color:var(--ink);border-color:var(--line)}.shell .btn-secondary:hover,.btn-secondary:hover{border-color:var(--edge);color:var(--ink)}.btn-text{color:var(--accent);background:0 0;padding-inline:10px}.btn-text:hover{color:var(--accent-hover)}.btn-dark{background:var(--ink);color:#fff}.btn-sm{height:44px;padding-inline:16px;font-size:15px}.btn-block{width:100%}.btn[disabled]{opacity:.45;cursor:not-allowed}.btn-link{min-height:44px;color:var(--accent);font:500 15px var(--fb);cursor:pointer;text-underline-offset:5px;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.btn-link:hover{color:var(--accent-hover)}.icon-btn{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:12px;flex:none;justify-content:center;align-items:center;text-decoration:none;transition:border-color .15s ease-out;display:inline-flex}.icon-btn:hover{border-color:var(--edge)}.icon-btn.is-on{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.btn:focus-visible,.chip:focus-visible,.choice:focus-visible,.icon-btn:focus-visible,.tab:focus-visible,.card-hit:focus-visible,.bm:focus-visible,.pm-part:focus-visible,.tile:focus-visible,.cal-d:focus-visible,.nav-link:focus-visible,.switch:focus-visible,.btn-link:focus-visible,.menu-item:focus-visible,.thumb:focus-visible,.wordmark:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.only-m{display:none}.field{flex-direction:column;gap:5px;min-width:0;display:flex}.label{font:500 15px/1.7 var(--fb);color:var(--ink)}.input{border:1px solid var(--line);background:var(--surface);width:100%;height:52px;font:400 16px var(--fb);color:var(--ink);border-radius:12px;padding-inline:15px;transition:border-color .15s ease-out}.input::placeholder{color:var(--ink-3);opacity:1}.input:hover{border-color:var(--edge)}.input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.input.is-error{border-color:var(--err)}.input.ltr{text-align:left;direction:ltr}.textarea{resize:vertical;height:auto;min-height:120px;padding-block:12px;line-height:1.9}.select{position:relative}.select select{appearance:none;cursor:pointer;padding-inline-end:44px}.select .i{inset-inline-end:14px;pointer-events:none;color:var(--ink-2);margin-top:-10px;position:absolute;top:50%}.helper{color:var(--ink-3);font-size:14px;line-height:1.7}.err{color:var(--err);align-items:center;gap:5px;font-size:14px;line-height:1.7;display:flex}.choices{flex-wrap:wrap;gap:10px;display:flex}.choice{border:1px solid var(--line);background:var(--surface);min-width:max-content;min-height:52px;color:var(--ink);font:500 16px var(--fb);cursor:pointer;border-radius:12px;flex:1 1 0;padding-inline:18px;transition:border-color .15s ease-out,background .15s ease-out}.choice:hover{border-color:var(--edge)}.choice.is-on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);font-weight:700}.check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:16px;display:flex}.check input{width:22px;height:22px;accent-color:var(--accent);flex:none;margin:0}.switch{width:100%;min-height:44px;font:500 15px var(--fb);color:var(--ink);cursor:pointer;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:15px;padding:0;display:flex}.track{background:#c9ced6;border-radius:999px;flex:none;width:46px;height:28px;transition:background .15s ease-out;position:relative}.track:after{content:"";top:3px;width:22px;height:22px;box-shadow:var(--sh);background:#fff;border-radius:50%;transition:inset-inline-start .15s ease-out;position:absolute;inset-inline-start:3px}.switch.is-on .track{background:var(--accent)}.switch.is-on .track:after{inset-inline-start:21px}.chips{flex-wrap:wrap;gap:10px;display:flex}.chips-scroll{scrollbar-width:none;flex-wrap:nowrap;padding-block:2px;overflow-x:auto}.chips-scroll::-webkit-scrollbar{display:none}.chip{border:1px solid var(--line);background:var(--surface);height:44px;color:var(--ink-2);font:500 15px var(--fb);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;padding-inline:18px;transition:border-color .15s ease-out,background .15s ease-out,color .15s ease-out;display:inline-flex}.chip:hover{border-color:var(--edge);color:var(--ink)}.chip.is-on{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.chip.is-on:hover{color:var(--accent-hover)}.code{border:1px solid var(--line);background:var(--surface);vertical-align:middle;border-radius:10px;flex:none;align-items:stretch;height:28px;display:inline-flex;overflow:hidden}.code-k{background:var(--accent);color:#fff;font:700 12px/1 var(--fb);align-items:center;padding-inline:8px;display:flex}.code-n{color:var(--ink);font:700 15px/1 var(--fb);align-items:center;padding-inline:9px;display:flex}.code-m{height:40px}.code-m .code-k{padding-inline:12px;font-size:14px}.code-m .code-n{padding-inline:14px;font-size:21px}.code-l{height:64px;box-shadow:var(--sh);border-radius:10px}.code-l .code-k{padding-inline:18px;font-size:18px}.code-l .code-n{padding-inline:24px;font-size:36px}.code-xl{border-width:2px;height:96px}.code-xl .code-k{padding-inline:24px;font-size:24px}.code-xl .code-n{padding-inline:34px;font-size:54px}.badges{flex-wrap:wrap;gap:5px;display:flex}.badge{height:28px;font:500 13px/1 var(--fb);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding-inline:10px;display:inline-flex}.badge-insp{background:var(--accent-soft);color:var(--accent)}.badge-own{border:1px solid var(--line);color:var(--ink-2);background:var(--surface)}.badge-lg{white-space:normal;flex-wrap:wrap;align-self:flex-start;gap:8px;height:auto;min-height:40px;padding:8px 15px;font-size:15px;line-height:1.5}.badge-date{color:var(--ink-2);font-weight:400}.st{height:28px;font:500 13px/1 var(--fb);white-space:nowrap;border-radius:999px;align-items:center;padding-inline:10px;display:inline-flex}.st-pend{color:var(--pend-fg);background:var(--pend-bg)}.st-pub{color:var(--pub-fg);background:var(--pub-bg)}.st-sold{color:var(--sold-fg);background:var(--sold-bg)}.ph{aspect-ratio:4/3;background:var(--ph);width:100%;color:var(--ink-2);flex-direction:column;justify-content:center;align-items:center;gap:5px;font-size:14px;line-height:1.5;display:flex;position:relative;overflow:hidden}.ph-img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ph-r{border-radius:16px}.ph-r12{border-radius:12px}.card{background:var(--surface);border:1px solid var(--line);min-width:0;box-shadow:var(--sh);border-radius:16px;flex-direction:column;transition:transform .15s ease-out,box-shadow .15s ease-out;display:flex;position:relative;overflow:hidden}.card:hover{box-shadow:var(--sh-h);transform:translateY(-2px)}.card-media{position:relative}.card-hit{z-index:1;cursor:pointer;background:0 0;border:0;border-radius:16px;width:100%;padding:0;position:absolute;inset:0}.card-hit:disabled{cursor:default}.bm{top:10px;z-index:2;background:var(--surface);width:44px;height:44px;color:var(--ink);box-shadow:var(--sh);cursor:pointer;border:0;border-radius:12px;place-items:center;display:grid;position:absolute;inset-inline-end:10px}.bm.is-on{color:var(--accent)}.ribbon{top:15px;background:var(--ink);color:#fff;font:700 14px/1.4 var(--fb);border-start-end-radius:10px;border-end-end-radius:10px;padding:5px 15px;position:absolute;inset-inline-start:0}.card.is-sold .ph{filter:grayscale();opacity:.75}.card.is-sold:hover{box-shadow:var(--sh);transform:none}.card-body{flex-direction:column;flex:1;gap:10px;padding:15px;display:flex}.card-title{font:700 18px/1.5 var(--fh);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.specs{flex-wrap:wrap;gap:5px;display:flex}.spec{background:var(--bg);height:26px;color:var(--ink-2);font:500 13px/1 var(--fb);border-radius:999px;align-items:center;padding-inline:9px;display:inline-flex}.body-line{color:var(--ink-2);font-size:14px;font-weight:500;line-height:1.6}.body-line.is-clean{color:var(--pub-fg)}.card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:5px;display:flex}.price{font:700 20px/1.4 var(--fb);color:var(--ink);white-space:nowrap}.price small{color:var(--ink-2);font-size:13px;font-weight:500}.card.is-sold .price{color:var(--ink-2)}.mini{background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh);border-radius:16px;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:15px;padding:12px;transition:transform .15s ease-out,box-shadow .15s ease-out;display:grid;position:relative}.mini:hover{box-shadow:var(--sh-h);transform:translateY(-2px)}.mini .ph{border-radius:12px}.mini .price{font-size:17px}.sk{background:var(--ph);border-radius:8px;animation:1.4s ease-in-out infinite skp}.sk-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.sk-card .sk-ph{aspect-ratio:4/3;border-radius:0}.sk-body{flex-direction:column;gap:12px;padding:15px;display:flex}@keyframes skp{0%,to{opacity:1}50%{opacity:.55}}.hdr{z-index:30;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0}.hdr-in{align-items:center;gap:30px;height:72px;display:flex}.wordmark{min-height:44px;color:var(--ink);font:800 22px/1.2 var(--fh);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}.nav{flex:1;align-items:center;gap:5px;display:flex}.nav-link{height:44px;color:var(--ink-2);font:500 16px var(--fb);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;padding-inline:12px;display:inline-flex}.nav-link:hover{color:var(--ink);background:var(--bg)}.nav-link.is-on{color:var(--accent)}.hdr-end{align-items:center;gap:15px;margin-inline-start:auto;display:flex}.shell .tel{min-height:44px;color:var(--ink);font:700 16px var(--fb);white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.shell .tel:hover,.tel .i{color:var(--accent)}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:60px;padding-block:60px 30px;display:grid}.hero-text{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.hero-text .h1{text-wrap:balance;max-width:11em}.hero-text .lead{color:var(--ink-2);max-width:32em}.search{background:var(--surface);border:1px solid var(--line);width:100%;box-shadow:var(--sh);border-radius:16px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;align-items:end;gap:15px;margin-top:10px;padding:20px;display:grid}.hero-photo{border-radius:16px}.quick{padding-block:24px 0}.dd,.dd-wrap{position:relative}.hero-x .search{color:var(--ink)}.shell .dd-trigger{text-align:start;cursor:pointer;color:var(--ink-3);justify-content:space-between;align-items:center;gap:10px;display:flex}.shell .dd-trigger.has-val{color:var(--ink);padding-inline-end:44px;font-weight:500}.dd-trigger.has-val>.i{display:none}.dd-trigger.is-open{border-color:var(--accent);box-shadow:0 0 0 3px #c2410c26}.dd-trigger .i{color:var(--ink-2);flex:none;transition:transform .2s ease-out}.dd-trigger.is-open .i{transform:rotate(180deg)}.dd-val{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dd-clear{inset-inline-end:8px;width:32px;height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-top:-16px;display:grid;position:absolute;top:50%}.dd-clear:hover{background:var(--ph);color:var(--ink)}.dd-scrim{z-index:40;cursor:default;background:0 0;border:0;padding:0;position:fixed;inset:0}.dd-pop{z-index:41;top:calc(100% + 8px);background:var(--surface);width:440px;max-width:calc(100vw - 32px);max-height:440px;color:var(--ink);border:1px solid var(--line);border-radius:16px;flex-direction:column;animation:.18s ease-out both ddIn;display:flex;position:absolute;inset-inline-start:0;overflow:hidden;box-shadow:0 24px 60px #12172247}@keyframes ddUp{0%{translate:0 100%}to{translate:none}}@keyframes ddIn{0%{opacity:0;translate:0 -6px}to{opacity:1;translate:none}}.dd-search{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;padding:12px;display:flex;position:relative}.dd-x{background:var(--bg);width:44px;height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:10px;flex:none;place-items:center;display:none}.dd-search>.i{inset-inline-start:26px;color:var(--ink-3);pointer-events:none;margin-top:-10px;position:absolute;top:50%}.dd-input{border:1px solid var(--line);background:var(--bg);width:100%;min-width:0;height:44px;font:400 15px var(--fb);color:var(--ink);border-radius:10px;flex:1;padding-inline:44px 14px}.dd-input:focus{border-color:var(--accent);background:var(--surface);outline:none}.dd-h{font:500 13px/1.6 var(--fb);color:var(--ink-3);flex:none;padding:12px 16px 6px}.dd-brands{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:0 12px 12px;display:grid;overflow-y:auto}.dd-brand{text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:8px 10px;transition:background .15s ease-out,border-color .15s ease-out;display:flex}.dd-brand:hover,.dd-brand:focus-visible{background:var(--bg);border-color:var(--line);outline:none}.dd-brand.is-on{border-color:var(--accent);background:var(--accent-soft)}.dd-mono{color:#fff;width:36px;height:36px;font:800 16px/1 var(--fh);background:#121722;border-radius:10px;flex:none;place-items:center;display:grid}.dd-brand.is-zero .dd-mono{background:var(--ph);color:var(--ink-2)}.dd-bt{flex-direction:column;min-width:0;display:flex}.dd-bn{font:700 15px/1.5 var(--fb);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dd-cnt{font:400 13px/1.5 var(--fb);color:var(--ink-3);white-space:nowrap}.dd-brand:not(.is-zero) .dd-cnt,.dd-opt:not(.is-zero) .dd-cnt{color:var(--pub-fg)}.dd-bar{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.dd-back{height:36px;color:var(--accent);font:700 14px/1 var(--fb);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding-inline:10px;display:inline-flex}.dd-back:hover{background:var(--accent-soft)}.dd-bar-t{font:700 16px/1 var(--fb);align-items:center;gap:8px;display:inline-flex}.dd-bar-t .dd-mono{border-radius:8px;width:30px;height:30px;font-size:14px}.dd-list{flex-direction:column;padding:6px;display:flex;overflow-y:auto}.dd-opt{text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:48px;padding:6px 12px;transition:background .15s ease-out;display:flex}.dd-opt:hover,.dd-opt:focus-visible{background:var(--bg);outline:none}.dd-on{min-width:0;font:500 15px/1.5 var(--fb);color:var(--ink);flex:1}.dd-opt-all .dd-on{font-weight:700}.dd-opt.is-zero .dd-on{color:var(--ink-2)}.dd-ok{color:var(--accent);visibility:hidden;flex:none}.dd-opt.is-on{background:var(--accent-soft)}.dd-opt.is-on .dd-ok{visibility:visible}.dd-empty{text-align:center;color:var(--ink-2);padding:24px 16px;font-size:15px}@property --sx{syntax:"<percentage>";inherits:true;initial-value:-40%}@property --lx{syntax:"<length-percentage>";inherits:true;initial-value:24%}@property --ly{syntax:"<length-percentage>";inherits:true;initial-value:36%}.hero-x{color:#f5f6f8;background:radial-gradient(900px 420px at 18% -12%,#c2410c38,#0000 65%),radial-gradient(700px 380px at 95% 110%,#3b82f61a,#0000 70%),linear-gradient(#0b0f16 0%,#121722 100%);position:relative}.hero-x .hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:48px;padding-block:64px 72px}.hero-x .h1{color:#fff}.hero-x .lead{color:#aeb6c2}.hero-x .search{border-color:#0000;box-shadow:0 24px 60px #0006}.hero-x .btn-text{color:#fdba74}.hero-x .btn-text:hover{color:#fed7aa}.hx-stage{aspect-ratio:7/5;isolation:isolate;touch-action:pan-y;-webkit-user-select:none;user-select:none;--px:0;--py:0;--lr:70px;cursor:crosshair;background:#0a0e15;border:1px solid #ffffff14;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 40px 90px #00000080,inset 0 1px #ffffff0f}.hx-bg{pointer-events:none;position:absolute;inset:0}.hx-spot{background:radial-gradient(ellipse 45% 60% at calc(50% + var(--px) * 6%) 0%,#ffffff2b,transparent 72%);height:95%;transition:background .4s;position:absolute;top:-25%;left:-10%;right:-10%}.hx-floor{transform-origin:50% 100%;height:58%;transform:perspective(520px) rotateX(64deg) translateX(calc(var(--px) * -16px));background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px);background-size:54px 54px;transition:transform .4s ease-out;position:absolute;bottom:-6%;left:-40%;right:-40%;-webkit-mask-image:linear-gradient(#0000 12%,#000 95%);mask-image:linear-gradient(#0000 12%,#000 95%)}.hx-bg:after{content:"";background:linear-gradient(90deg,#0000,#fdba7459,#0000);height:1px;position:absolute;top:61%;left:0;right:0}.hx-head{top:16px;z-index:4;pointer-events:none;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;inset-inline:16px}.hx-tag,.hx-status{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;height:34px;padding-inline:12px;display:inline-flex}.hx-tag{font:700 14px/1 var(--fb);color:#f5f6f8}.hx-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.8s ease-out infinite hxPulse}.hx-status{font:500 13px/1 var(--fb);color:#aeb6c2;display:inline-grid}.hx-status>span{grid-area:1/1;align-items:center;gap:6px;display:inline-flex}.hx-s1{opacity:0}.hx-s2{color:#86efac}.go .hx-s1{animation:3.1s linear both hxStatus1}.go .hx-s2{animation:.4s 3.1s both hxIn}.hx-car{aspect-ratio:1600/764;--sx:-40%;width:90%;transform:translate(calc(var(--px) * -12px),calc(var(--py) * -6px));direction:ltr;transition:transform .45s ease-out,--lx .9s cubic-bezier(.6,0,.2,1),--ly .9s cubic-bezier(.6,0,.2,1);position:absolute;bottom:15%;left:5%}.is-live .hx-car{transition:transform .45s ease-out}.go .hx-car{animation:1.8s cubic-bezier(.45,0,.35,1) 1.2s both hxSweep}.hx-body{position:absolute;inset:0}.go .hx-body{animation:1.15s cubic-bezier(.16,.84,.24,1) .1s both hxDrive}.hx-img,.hx-xr{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.hx-shadow{filter:blur(3px);background:radial-gradient(closest-side,#000000d9,#00000059 60%,#0000);border-radius:50%;height:18%;position:absolute;bottom:-4%;left:0;right:1%;transform:rotate(-2.6deg)}.hx-lamp{mix-blend-mode:screen;opacity:.18;pointer-events:none;border-radius:50%;position:absolute}.hx-lamp-a{background:radial-gradient(closest-side,#fff,#bae6fd8c 45%,#0000);width:21%;height:22%;top:41%;left:26%}.hx-lamp-b{background:radial-gradient(closest-side,#fff,#ffffff59 50%,#0000);width:24%;height:10%;top:72%;left:19%}.go .hx-lamp{animation:1.2s 1.05s both hxFlash}.hx-xr-sweep{opacity:0;-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--sx) - 1%),#000 var(--sx),#000 calc(var(--sx) + 12%),transparent calc(var(--sx) + 28%));-webkit-mask-image:linear-gradient(90deg,transparent calc(var(--sx) - 1%),#000 var(--sx),#000 calc(var(--sx) + 12%),transparent calc(var(--sx) + 28%));mask-image:linear-gradient(90deg,transparent calc(var(--sx) - 1%),#000 var(--sx),#000 calc(var(--sx) + 12%),transparent calc(var(--sx) + 28%))}.go .hx-xr-sweep{animation:1.9s linear 1.2s both hxSweepVis}.hx-beam{top:-8%;bottom:-8%;left:var(--sx);opacity:0;pointer-events:none;background:#fed7aa;width:2px;margin-left:-1px;position:absolute;box-shadow:0 0 10px 2px #fb923ce6,0 0 46px 12px #c2410c73}.go .hx-beam{animation:1.9s linear 1.2s both hxSweepVis}.hx-xr-lens{opacity:0;-webkit-mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly),#000 calc(var(--lr) - 1.5px),transparent var(--lr));-webkit-mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly),#000 calc(var(--lr) - 1.5px),transparent var(--lr));mask-image:radial-gradient(circle var(--lr) at var(--lx) var(--ly),#000 calc(var(--lr) - 1.5px),transparent var(--lr));transition:opacity .3s}.hx-ring{left:var(--lx);top:var(--ly);width:calc(var(--lr) * 2);height:calc(var(--lr) * 2);margin:calc(var(--lr) * -1) 0 0 calc(var(--lr) * -1);opacity:0;pointer-events:none;border:2px solid #fed7aaf2;border-radius:50%;transition:opacity .3s;position:absolute;box-shadow:0 0 0 6px #fdba741f,0 0 34px #fb923c59,inset 0 0 24px #fb923c40}.hx-ring:before,.hx-ring:after{content:"";background:#fed7aae6;position:absolute;top:50%;left:50%}.hx-ring:before{width:14px;height:2px;margin:-1px 0 0 -7px}.hx-ring:after{width:2px;height:14px;margin:-7px 0 0 -1px}.hx-read{left:var(--lx);top:var(--ly);z-index:3;text-align:start;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translate(calc(var(--lr) + 12px),-50%);opacity:0;pointer-events:none;direction:rtl;background:#0a0e15d6;border:1px solid #ffffff24;border-radius:12px;flex-direction:column;gap:2px;padding:8px 12px;transition:opacity .3s;display:flex;position:absolute;box-shadow:0 10px 30px #0006}.hx-flip .hx-read{transform:translate(calc(-100% - var(--lr) - 12px),-50%)}.hx-read-k{font:700 14px/1.5 var(--fb);color:#fff}.hx-read-v{font:500 13px/1.5 var(--fb);color:#fdba74}.is-lens .hx-xr-lens,.is-lens .hx-ring,.is-lens .hx-read{opacity:1}.hx-pin{z-index:2;pointer-events:none;align-items:center;gap:7px;display:flex;position:absolute;transform:translate(-5px,-50%)}.hx-pin-l{flex-direction:row-reverse;transform:translate(calc(5px - 100%),-50%)}.hx-pin i{background:#fdba74;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 4px #fdba7438,0 0 14px #fb923ccc}.hx-pin span{font:700 12px/1 var(--fb);color:#fff;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);direction:rtl;background:#0a0e15c7;border:1px solid #ffffff24;border-radius:999px;padding:7px 10px}.hx-pin i,.hx-pin span{transition:opacity .3s}.is-lens .hx-pin i{opacity:.45}.is-lens .hx-pin span{opacity:0}.hx-p1{top:36%;left:20%}.hx-p2{top:48%;left:70%}.hx-p3{top:31%;left:91%}.hx-p4{top:74.6%;left:52.5%}.go .hx-pin{animation:.5s cubic-bezier(.2,.9,.3,1.35) both hxPop}.go .hx-p3{animation-delay:1.55s}.go .hx-p2{animation-delay:1.9s}.go .hx-p4{animation-delay:2.2s}.go .hx-p1{animation-delay:2.6s}.hx-foot{bottom:14px;z-index:4;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;inset-inline:16px}.hx-hint{font:500 13px/1.6 var(--fb);color:#aeb6c2;align-items:center;gap:8px;display:inline-flex}.hx-hint .i{color:#fdba74;flex:none}.hx-replay{color:#fff;height:36px;font:700 13px/1 var(--fb);cursor:pointer;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:6px;padding-inline:12px;transition:background .15s ease-out;display:inline-flex}.hx-replay:hover{background:#ffffff1f}.hx-replay:focus-visible{outline-offset:2px;outline:2px solid #fdba74}@keyframes hxPulse{0%{box-shadow:0 0 #c2410cb3}to{box-shadow:0 0 0 10px #c2410c00}}@keyframes hxDrive{0%{opacity:0;filter:blur(8px)brightness(.5);transform:translate(75%)}55%{opacity:1;filter:blur(1px)brightness(.85)}to{opacity:1;filter:none;transform:none}}@keyframes hxFlash{0%{opacity:0}12%{opacity:1}26%{opacity:.15}40%{opacity:1}to{opacity:.18}}@keyframes hxSweep{0%{--sx:112%}to{--sx:-40%}}@keyframes hxSweepVis{0%{opacity:0}6%{opacity:1}88%{opacity:1}to{opacity:0}}@keyframes hxPop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes hxIn{0%{opacity:0;translate:0 6px}to{opacity:1;translate:none}}@keyframes hxStatus1{0%{opacity:1}92%{opacity:1}to{opacity:0}}.sec-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.sec-link{min-height:44px;color:var(--accent);font:700 16px var(--fb);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.sec-link:hover{color:var(--accent-hover)}.grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.band{background:var(--accent-soft)}.band-in{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:40px;padding-block:80px;display:grid}.band-text{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.band-text p{color:var(--ink-2);max-width:34em}.band-visual{justify-content:center;display:flex}.tabs{background:var(--surface);border:1px solid var(--line);border-radius:16px;gap:5px;max-width:100%;padding:5px;display:inline-flex}.tab{height:44px;color:var(--ink-2);font:700 15px var(--fb);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;padding-inline:20px}.tab:hover{color:var(--ink)}.tab.is-on{background:var(--accent-soft);color:var(--accent)}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:40px;display:grid;position:relative}.steps:before{content:"";top:28px;background:var(--edge);height:1px;position:absolute;inset-inline:28px calc(33.3333% - 48px)}.step{flex-direction:column;align-items:flex-start;gap:15px;display:flex;position:relative}.step-dot{z-index:1;background:var(--surface);border:1px solid var(--line);width:56px;height:56px;color:var(--accent);box-shadow:0 0 0 8px var(--bg);border-radius:50%;place-items:center;display:grid;position:relative}.step-txt{flex-direction:column;gap:5px;display:flex}.step-txt p{color:var(--ink-2)}.anim-in{animation:.2s ease-out slidein}@keyframes slidein{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.bento{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:30px;display:grid}.cell{border-radius:16px;flex-direction:column;gap:10px;min-height:250px;padding:30px;display:flex}.cell p{color:var(--ink-2)}.cell-lg{background:var(--surface);border:1px solid var(--line);grid-row:span 2;padding:0;overflow:hidden}.cell-lg .ph{aspect-ratio:auto;flex:1;min-height:280px}.cell-lg .cell-txt{flex-direction:column;gap:10px;padding:30px;display:flex}.cell-a{background:var(--surface);border:1px solid var(--line)}.cell-b{background:var(--ph)}.cell-c{background:var(--ink);color:#fff;grid-column:span 2}.cell-c p{color:#c9ced6}.cell-ic{background:var(--accent-soft);width:52px;height:52px;color:var(--accent);border-radius:12px;place-items:center;margin-bottom:auto;display:grid}.cell-b .cell-ic{background:var(--surface)}.cell-c .cell-ic{color:#fff;background:#ffffff1a}.cell-lg .cell-ic{margin-bottom:5px}.cell .h3{margin-top:15px}.visit{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:stretch;gap:40px;display:grid}.info-list{margin-top:20px}.info-list li{border-bottom:1px solid var(--line);align-items:flex-start;gap:12px;padding-block:15px;display:flex}.info-list li .i{color:var(--accent);margin-top:5px}.info-list a{color:var(--ink);font-weight:700;text-decoration:none}.map{background:var(--ph);min-height:360px;color:var(--ink-2);border-radius:16px;place-items:center;display:grid}.ftr{background:var(--surface);border-top:1px solid var(--line)}.ftr-in{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:start;gap:30px;padding-block:60px 30px;display:grid}.ftr-in p{color:var(--ink-2);font-size:15px}.ftr-links{flex-wrap:wrap;gap:0 10px;display:flex}.ftr-links .nav-link{padding-inline:8px;font-size:15px}.ftr-bottom{border-top:1px solid var(--line);color:var(--ink-3);padding-block:20px;font-size:14px}.list-page{padding-block:40px 80px}.list-head{flex-wrap:wrap;align-items:baseline;gap:15px;margin-bottom:30px;display:flex}.count{color:var(--ink-2);font-size:16px}.list-grid{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:30px;display:grid}.filters{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:20px;max-height:calc(100vh - 116px);padding:20px;display:flex;position:sticky;top:96px;overflow:auto}.filters-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.fgroup{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding-bottom:20px;display:flex}.fgroup:last-of-type{border-bottom:0;padding-bottom:0}.filters .chip{height:44px;padding-inline:14px;font-size:14px}.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}.list-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;min-height:52px;margin-bottom:20px;display:flex}.sort{align-items:center;gap:10px;margin-inline-start:auto;display:flex}.sort .select{width:200px}.sheet-foot{display:none}.scrim{z-index:60;background:#12172280;position:fixed;inset:0}.mbar-top{display:none}.dot-count{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding-inline:5px;font-size:12px;line-height:1;display:inline-grid}.empty{background:var(--surface);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:flex-start;gap:15px;padding:60px 40px;display:flex}.empty p{color:var(--ink-2);max-width:32em}.empty-ic{background:var(--accent-soft);width:64px;height:64px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.detail{padding-block:20px 80px}.crumbs{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:15px;font-size:14px;display:flex}.crumbs button{min-height:44px;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.crumbs button:hover{color:var(--accent)}.crumbs [aria-current]{color:var(--ink);font-weight:500}.d-grid{grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"top aside""rest aside";align-items:start;gap:30px 40px;display:grid}.d-top{flex-direction:column;grid-area:top;gap:20px;min-width:0;display:flex}.d-aside{grid-area:aside;position:sticky;top:96px}.d-rest{flex-direction:column;grid-area:rest;gap:24px;min-width:0;display:flex}.g-main{border-radius:16px;overflow:hidden}.g-track{transition:transform .2s ease-out;display:flex}.g-slide{flex:0 0 100%}.g-slide .ph{aspect-ratio:3/2}.thumbs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.thumb{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:12px;padding:0;overflow:hidden}.thumb .ph{border-radius:10px}.thumb.is-on{border-color:var(--accent)}.dots{justify-content:center;gap:6px;margin-top:10px;display:none}.dot{background:var(--edge);border-radius:999px;width:8px;height:8px}.dot.is-on{background:var(--accent);width:20px}.d-title{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:15px 20px;display:flex}.h-detail{font:800 32px/1.4 var(--fh)}.d-actions{align-items:center;gap:10px;display:flex}.panel{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:30px}.panel-h{margin-bottom:20px}.dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;display:grid}.dl>div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding-block:12px;display:flex}.dl dt{color:var(--ink-2)}.dl dd{text-align:end;font-weight:700}.pm-wrap{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:40px;display:grid}.pmap{direction:ltr;flex:none;width:240px;height:452px;position:relative}.pm-part{border:1px solid var(--edge);padding:0;transition:filter .15s ease-out;position:absolute}button.pm-part{cursor:pointer}button.pm-part:hover{filter:brightness(.92)}.pm-glass{background:#f0f2f5;border:1px solid #d5dae1;border-radius:8px;position:absolute}.legend{flex-direction:column;gap:10px;display:flex}.legend li{align-items:center;gap:10px;font-size:15px;display:flex}.sw{border:1px solid #12172226;border-radius:5px;flex:none;width:18px;height:18px}.affected{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:20px;padding-top:20px;display:flex}.affected li{align-items:center;gap:10px;font-size:15px;display:flex}.docs li{align-items:center;gap:10px;padding-block:8px;display:flex}.docs .i{color:var(--pub-fg)}.abox{flex-direction:column;gap:15px;display:flex}.abox-price{font:700 32px/1.4 var(--fb);white-space:nowrap}.abox-price small{color:var(--ink-2);font-size:16px;font-weight:500}.d-mbar{display:none}.similar{margin-top:80px}.overlay{z-index:80;background:#12172280;justify-content:center;align-items:center;padding:30px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal{background:var(--surface);border-radius:16px;flex-direction:column;gap:20px;width:100%;max-width:440px;margin-block:auto;padding:30px;animation:.15s ease-out pop;display:flex;position:relative;box-shadow:0 24px 64px #1217223d}.modal-wide{max-width:560px}.modal-head{justify-content:space-between;align-items:center;gap:15px;display:flex}.modal-car{border:1px solid var(--line);border-radius:12px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.modal-car .ph{border-radius:8px}.intro{background:var(--accent-soft);color:var(--ink);border-radius:12px;padding:10px 15px;font-size:15px;line-height:1.8}@keyframes pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ok-ic{background:var(--pub-bg);width:72px;height:72px;color:var(--pub-fg);border-radius:50%;place-items:center;display:grid}.menu-list{flex-direction:column;display:flex}.menu-item{border:0;border-bottom:1px solid var(--line);min-height:56px;color:var(--ink);font:500 17px var(--fb);text-align:start;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:0;display:flex}.menu-item.is-on{color:var(--accent);font-weight:700}.otp{direction:ltr;gap:10px;display:flex}.otp input{border:1px solid var(--line);background:var(--surface);text-align:center;width:60px;height:64px;font:700 26px var(--fb);color:var(--ink);border-radius:12px;padding:0}.otp input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}.otp.is-error input{border:2px solid var(--err);color:var(--err)}.timer{color:var(--ink-3);font-size:14px}.cal{border:1px solid var(--line);border-radius:16px;padding:15px}.cal-head{justify-content:space-between;align-items:center;margin-bottom:10px;font-weight:700;display:flex}.cal-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cal-wd{color:var(--ink-3);padding-block:4px;font-size:13px}.cal-d{height:44px;color:var(--ink);font:500 15px var(--fb);cursor:pointer;background:0 0;border:0;border-radius:12px}.cal-d:hover{background:var(--bg)}.cal-d.is-today{box-shadow:inset 0 0 0 1px var(--accent)}.cal-d.is-sel{background:var(--accent);color:#fff}.cal-d:disabled{color:#9aa1ac;cursor:not-allowed;background:0 0}.cal-d.is-fri:disabled{text-decoration:line-through}.cal-d.is-blank{visibility:hidden}.cal-note{color:var(--ink-3);margin-top:8px;font-size:13px}.wiz{width:min(840px,100% - 48px);margin-inline:auto;padding-block:40px 60px}.progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-block:20px 30px;display:grid}.pg{flex-direction:column;gap:8px;display:flex}.pg-bar{background:var(--line);border-radius:999px;height:6px}.pg-label{color:var(--ink-2);font-size:14px}.pg.is-done .pg-bar,.pg.is-on .pg-bar{background:var(--accent)}.pg.is-on .pg-label{color:var(--accent);font-weight:700}.pg.is-done .pg-label{color:var(--ink)}.wiz-body{flex-direction:column;gap:24px;display:flex}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.span2{grid-column:1/-1}.wiz-foot{justify-content:space-between;align-items:center;gap:15px;margin-top:24px;display:flex}.tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.tile{aspect-ratio:4/3;border:1.5px dashed var(--edge);background:var(--surface);color:var(--ink-2);font:500 15px var(--fb);cursor:pointer;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px;transition:border-color .15s ease-out,background .15s ease-out;display:flex;position:relative}.tile:hover{border-color:var(--accent);color:var(--accent)}.tile.is-full{border:1px solid var(--line);color:var(--ink);background:#dce0e6}.tile.is-full:hover{color:var(--ink)}.tile-ok{top:8px;background:var(--pub-fg);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;inset-inline-end:8px}.tip{background:var(--accent-soft);color:var(--ink);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 15px;font-size:15px;line-height:1.8;display:flex}.tip .i{color:var(--accent);margin-top:4px}.words{min-height:30px;color:var(--accent);font-size:15px;font-weight:500}.done{flex-direction:column;align-items:flex-start;gap:20px;max-width:620px;display:flex}.done p{color:var(--ink-2)}.acct{padding-block:40px 80px}.rows{flex-direction:column;gap:15px;margin-top:24px;display:flex}.arow{background:var(--surface);border:1px solid var(--line);border-radius:16px;grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:20px;padding:15px;display:grid}.arow .ph{border-radius:12px}.arow-title{font:700 18px/1.5 var(--fh)}.arow-meta{flex-wrap:wrap;align-items:center;gap:10px;margin-block:8px 4px;display:flex}.arow-actions{gap:10px;display:flex}.mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.staff{background:var(--bg);min-height:100vh}.staff-hdr{background:var(--ink);color:#fff}.staff-hdr-in{justify-content:space-between;align-items:center;gap:20px;height:64px;display:flex}.staff-hdr .wordmark{color:#fff;font-size:20px}.staff-hdr .muted{color:#c9ced6;font-size:14px}.staff-body{padding-block:30px 60px;font-size:15px}.staff-title{flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:24px;display:flex}.pill-note{border:1px solid var(--line);background:var(--surface);height:30px;color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding-inline:12px;font-size:13px;display:inline-flex}.staff-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:24px;display:grid}.staff-main{flex-direction:column;gap:24px;min-width:0;display:flex}.staff .panel{padding:24px}.lookup{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:15px;display:grid}.input-xl{height:64px;font:700 30px var(--fb);letter-spacing:0}.lookup .btn{height:64px;padding-inline:32px;font-size:17px}.result{grid-template-columns:180px minmax(0,1fr);align-items:center;gap:24px;display:grid}.result .ph{border-radius:12px}.seller{background:var(--bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:10px 15px;font-weight:500;display:flex}.seller .i{color:var(--accent)}.dt{flex-direction:column;display:flex}.dt-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(110px,1fr) minmax(130px,1.1fr) minmax(100px,.9fr) minmax(170px,1.5fr) 170px;align-items:center;gap:15px;min-height:60px;padding-block:8px;display:grid}.dt-row:last-child{border-bottom:0}.dt-head{min-height:40px;color:var(--ink-3);font-size:13px}.dt-scroll{overflow-x:auto}.dt-scroll .dt{min-width:760px}.prow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-block:14px;display:grid}.prow:last-child{border-bottom:0}.prow-title{font-weight:700;line-height:1.6}.prow-actions{gap:8px;display:flex}.prow-actions .btn{height:44px;padding-inline:14px;font-size:14px}.sw-big{border:1px solid #1217221a;border-radius:12px;height:72px}.tok{flex-direction:column;gap:6px;font-size:13px;line-height:1.5;display:flex}.tok b{font-size:14px}.tok code{text-align:left;color:var(--ink-2);direction:ltr;font-family:ui-monospace,Menlo,monospace;font-size:12px}.sheet-sec{border-top:1px solid var(--line);flex-direction:column;gap:20px;padding-block:40px;display:flex}.shell.is-d{min-width:1280px}.bmode{background:#e9ecf0;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:6px;display:grid}.bmode-btn{min-height:64px;color:var(--ink-2);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;transition:background .15s ease-out;display:flex}.bmode-btn span{flex-direction:column;line-height:1.5;display:flex}.bmode-btn b{font:700 17px/1.5 var(--fb);color:var(--ink)}.bmode-btn small{font-size:13px}.bmode-btn.is-on{background:var(--surface);border-color:var(--line);box-shadow:var(--sh);color:var(--accent)}.bmode-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sq-wrap{flex-direction:column;gap:16px;display:flex}.sq-card{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.sq-q{font:700 20px/1.5 var(--fb);align-items:center;gap:10px;margin:0;display:flex}.sq-n{background:var(--ink);color:#fff;width:32px;height:32px;font:700 15px/1 var(--fb);border-radius:50%;flex:none;place-items:center;display:grid}.sq-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sq-tiles-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sq-tile{border:2px solid var(--line);background:var(--surface);min-height:72px;color:var(--ink);text-align:start;cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;transition:border-color .15s ease-out,background .15s ease-out;display:flex;position:relative}.sq-tile:hover{border-color:var(--edge)}.sq-tile.is-on{border-color:var(--accent);background:var(--accent-soft)}.sq-tile:focus-visible,.sq-pill:focus-visible,.sq-help:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sq-dot{color:#fff;width:30px;height:30px;font:800 16px/1 var(--fb);border-radius:50%;flex:none;place-items:center;display:grid}.sq-t{font:700 17px/1.5 var(--fb);flex:1}.sq-ok{width:22px;height:22px;color:var(--accent);visibility:hidden;flex:none}.is-on>.sq-ok{visibility:visible}.sq-sub,.sq-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sq-row{border-top:1px solid var(--line);padding-block:6px}.sq-row:first-of-type{border-top:0;padding-top:0}.sq-subq{font:500 17px/1.6 var(--fb)}.sq-yn{flex-wrap:wrap;gap:8px;display:flex}.sq-pill{border:2px solid var(--line);background:var(--surface);min-width:84px;min-height:52px;color:var(--ink);font:700 17px/1 var(--fb);cursor:pointer;border-radius:12px;padding-inline:18px}.sq-pill.is-on{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.sq-help{border:2px dashed var(--edge);background:var(--surface);width:100%;color:var(--ink);text-align:start;cursor:pointer;border-radius:16px;align-items:center;gap:14px;padding:16px;display:flex}.sq-help.is-on{border-style:solid;border-color:var(--accent);background:var(--accent-soft)}.sq-help-ic{background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.sq-help-tx{flex-direction:column;flex:1;gap:2px;line-height:1.7;display:flex}.sq-help-tx b{font-size:17px}.sq-help-tx span{color:var(--ink-2);font-size:14px}.sq-check{border:2px solid var(--edge);background:var(--surface);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:grid}.sq-check .sq-ok{width:18px;height:18px}.sq-help.is-on .sq-check{border-color:var(--accent);background:var(--accent)}.sq-help.is-on .sq-check .sq-ok{visibility:visible;color:#fff}.sq-sum{background:var(--pub-bg);color:#14532d;border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;line-height:1.8;display:flex}.sq-sum-h{align-items:center;gap:6px;font-size:14px;display:inline-flex}.sq-sum b{font-size:16px}@media (max-width:1100px){.shell:not(.is-d) .hdr-in{gap:15px}.shell:not(.is-d) .nav-link{padding-inline:8px;font-size:15px}.shell:not(.is-d) .grid4,.shell:not(.is-d) .grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.shell:not(.is-d) .list-grid{grid-template-columns:260px minmax(0,1fr)}.shell:not(.is-d) .d-grid{grid-template-columns:minmax(0,1fr) 320px}.shell:not(.is-d) .staff-grid{grid-template-columns:1fr}.shell:not(.is-d) .bento{grid-template-columns:repeat(2,minmax(0,1fr))}.shell:not(.is-d) .cell-lg{grid-area:auto/span 2}.shell:not(.is-d) .cell-c{grid-column:span 1}.shell:not(.is-d) .mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.shell:not(.is-d){font-size:16px}.shell:not(.is-d) .wrap{width:calc(100% - 40px)}.shell:not(.is-d) .section{padding-block:60px}.shell:not(.is-d) .h1{font-size:30px}.shell:not(.is-d) .h2{font-size:24px}.shell:not(.is-d) .h3{font-size:19px}.shell:not(.is-d) .h-detail{font-size:24px}.shell:not(.is-d) .small,.shell:not(.is-d) .meta,.shell:not(.is-d) .note,.shell:not(.is-d) .helper{font-size:13px}.shell:not(.is-d) .only-d{display:none!important}.shell:not(.is-d) .only-m{display:flex}.shell:not(.is-d) .btn{height:50px}.shell:not(.is-d) .btn-sm{height:44px}.shell:not(.is-d) .input{height:50px}.shell:not(.is-d) .hdr-in{gap:10px;height:60px}.shell:not(.is-d) .hdr-end{gap:10px}.shell:not(.is-d) .wordmark{font-size:20px}.shell:not(.is-d) .hero{grid-template-columns:1fr;gap:20px;padding-block:20px}.shell:not(.is-d) .hero-photo{order:-1}.shell:not(.is-d) .sq-tiles,.shell:not(.is-d) .sq-tiles-3{grid-template-columns:1fr}.shell:not(.is-d) .sq-tile{min-height:64px}.shell:not(.is-d) .sq-pill{flex:auto;padding-inline:12px}.shell:not(.is-d) .sq-card{padding:16px}.shell:not(.is-d) .sq-q{font-size:18px}.shell:not(.is-d) .sq-yn{width:100%}.shell:not(.is-d) .sq-pill{flex:1}.shell:not(.is-d) .dd-pop{inset:auto 0 0;border-radius:16px 16px 0 0;width:auto;max-width:none;max-height:78vh;animation:.22s ease-out both ddUp;position:fixed;top:auto}.shell:not(.is-d) .dd-scrim{background:#12172273}.shell:not(.is-d) .dd-x{display:grid}.shell:not(.is-d) .dd-brands{grid-template-columns:repeat(2,minmax(0,1fr))}.shell:not(.is-d) .hero-x .hero{grid-template-columns:1fr;gap:28px;padding-block:20px 36px}.shell:not(.is-d) .hx-stage{aspect-ratio:4/3;--lr:46px;order:-1}.shell:not(.is-d) .hx-car{width:94%;bottom:22%;left:3%}.shell:not(.is-d) .hx-head{top:12px;inset-inline:12px}.shell:not(.is-d) .hx-tag,.shell:not(.is-d) .hx-status{height:30px;padding-inline:10px;font-size:12px}.shell:not(.is-d) .hx-pin span{padding:5px 8px;font-size:11px}.shell:not(.is-d) .hx-p2{display:none}.shell:not(.is-d) .hx-foot{bottom:10px;inset-inline:12px}.shell:not(.is-d) .hx-hint{font-size:12px}.shell:not(.is-d) .hx-replay{height:32px;padding-inline:10px;font-size:12px}.shell:not(.is-d) .hx-read{padding:6px 10px}.shell:not(.is-d) .search{grid-template-columns:1fr;padding:15px}.shell:not(.is-d) .search .btn{width:100%}.shell:not(.is-d) .sec-head{margin-bottom:20px}.shell:not(.is-d) .grid3,.shell:not(.is-d) .grid4{grid-template-columns:1fr}.shell:not(.is-d) .grid4.row-m{scroll-snap-type:x mandatory;padding-inline:20px;scrollbar-width:none;gap:15px;margin-inline:-20px;padding-bottom:10px;display:flex;overflow-x:auto}.shell:not(.is-d) .grid4.row-m>*{scroll-snap-align:start;flex:0 0 280px}.shell:not(.is-d) .band-in{grid-template-columns:1fr;gap:30px;padding-block:60px}.shell:not(.is-d) .band-visual{order:-1;justify-content:flex-start}.shell:not(.is-d) .band-text .btn{width:100%}.shell:not(.is-d) .tabs{width:100%;display:flex}.shell:not(.is-d) .tab{flex:1;padding-inline:10px}.shell:not(.is-d) .steps{grid-template-columns:1fr;gap:30px}.shell:not(.is-d) .steps:before{top:28px;bottom:40px;width:1px;height:auto;inset-inline:28px auto}.shell:not(.is-d) .step{flex-direction:row;align-items:flex-start}.shell:not(.is-d) .bento{grid-template-columns:1fr;gap:15px}.shell:not(.is-d) .cell{min-height:0;padding:20px}.shell:not(.is-d) .cell-lg,.shell:not(.is-d) .cell-c{grid-area:auto}.shell:not(.is-d) .cell-lg .ph{aspect-ratio:4/3;flex:none;min-height:200px}.shell:not(.is-d) .cell-lg .cell-txt{padding:20px}.shell:not(.is-d) .cell-ic{margin-bottom:5px}.shell:not(.is-d) .visit{grid-template-columns:1fr;gap:20px}.shell:not(.is-d) .map{min-height:240px}.shell:not(.is-d) .ftr-in{grid-template-columns:1fr;gap:20px;padding-block:40px 20px}.shell:not(.is-d) .list-page{padding-block:20px 40px}.shell:not(.is-d) .list-head{margin-bottom:10px}.shell:not(.is-d) .list-grid{grid-template-columns:1fr}.shell:not(.is-d) .mbar-top{z-index:20;background:var(--bg);margin-inline:-20px;gap:10px;margin-bottom:10px;padding:10px 20px;display:flex;position:sticky;top:60px}.shell:not(.is-d) .mbar-top .btn{flex:1}.shell:not(.is-d) .filters{display:none}.shell:not(.is-d) .filters.is-open{inset-inline:0;z-index:70;border:0;border-radius:16px 16px 0 0;max-height:88vh;padding:20px 20px 0;display:flex;position:fixed;top:auto;bottom:0}.shell:not(.is-d) .sheet-foot{background:var(--surface);border-top:1px solid var(--line);margin-inline:-20px;padding:12px 20px 20px;display:block;position:sticky;bottom:0}.shell:not(.is-d) .list-tools .sort{display:none}.shell:not(.is-d) .list-tools{min-height:0}.shell:not(.is-d) .empty{padding:40px 20px}.shell:not(.is-d) .detail{padding-block:10px 0}.shell:not(.is-d) .d-grid{grid-template-columns:1fr;grid-template-areas:"top""aside""rest";gap:20px}.shell:not(.is-d) .d-aside{position:static}.shell:not(.is-d) .abox .buy-main{display:none}.shell:not(.is-d) .abox-price{font-size:26px}.shell:not(.is-d) .thumbs{display:none}.shell:not(.is-d) .dots{display:flex}.shell:not(.is-d) .g-main{border-radius:0;margin-inline:-20px}.shell:not(.is-d) .g-track{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;transform:none!important}.shell:not(.is-d) .g-slide{scroll-snap-align:start}.shell:not(.is-d) .g-slide .ph{aspect-ratio:4/3}.shell:not(.is-d) .panel{padding:20px}.shell:not(.is-d) .dl{grid-template-columns:1fr}.shell:not(.is-d) .pm-wrap{grid-template-columns:1fr;justify-items:center;gap:30px}.shell:not(.is-d) .pm-wrap .legend-box{justify-self:stretch}.shell:not(.is-d) .similar{margin-top:60px}.shell:not(.is-d) .d-mbar{z-index:25;margin-top:40px;background:var(--surface);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;margin-inline:-20px;padding:10px 20px;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 18px #1217220f}.shell:not(.is-d) .d-mbar .price{font-size:18px}.shell:not(.is-d) .overlay{align-items:stretch;padding:0}.shell:not(.is-d) .modal{border-radius:0;max-width:none;min-height:100%;margin-block:0;padding:20px 20px 30px}.shell:not(.is-d) .overlay.ov-sheet{align-items:flex-end}.shell:not(.is-d) .ov-sheet .modal{border-radius:16px 16px 0 0;min-height:0}.shell:not(.is-d) .otp{justify-content:space-between}.shell:not(.is-d) .otp input{flex:1;width:auto;min-width:0;height:60px}.shell:not(.is-d) .wiz{width:calc(100% - 40px);padding-block:20px 0}.shell:not(.is-d) .progress{margin-block:15px 20px}.shell:not(.is-d) .form-grid{grid-template-columns:1fr}.shell:not(.is-d) .tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.shell:not(.is-d) .wiz-foot{z-index:25;background:var(--surface);border-top:1px solid var(--line);margin-inline:-20px;padding:10px 20px;position:sticky;bottom:0}.shell:not(.is-d) .wiz-foot .btn-primary{flex:1}.shell:not(.is-d) .acct{padding-block:20px 40px}.shell:not(.is-d) .arow{grid-template-columns:96px minmax(0,1fr);gap:12px}.shell:not(.is-d) .arow-actions{grid-column:1/-1}.shell:not(.is-d) .arow-actions .btn{flex:1}.shell:not(.is-d) .mini-grid{grid-template-columns:1fr}.shell:not(.is-d) .code-l .code-n{font-size:32px}.shell:not(.is-d) .code-xl{height:80px}.shell:not(.is-d) .code-xl .code-n{padding-inline:26px;font-size:42px}.shell:not(.is-d) .code-xl .code-k{padding-inline:18px;font-size:20px}}@media (prefers-reduced-motion:reduce){.shell *,.shell :before,.shell :after{transition:none!important;animation:none!important}.card:hover,.mini:hover{transform:none}}
body{background:#f5f6f8;margin:0}a{color:#c2410c}a:hover{color:#9a3412}
.drawer~.overlay{z-index:82}.shell a.wordmark,.shell a.wordmark:hover{color:var(--ink);text-decoration:none}.shell a.nav-link{color:var(--ink-2);text-decoration:none}.shell a.nav-link:hover{color:var(--ink)}.shell a.nav-link.is-on{color:var(--accent)}.shell a.menu-item,.shell a.menu-item:hover{color:var(--ink);text-decoration:none}.shell a.sec-link{text-decoration:none}.shell a.chip{color:var(--ink-2);text-decoration:none}.shell a.chip:hover{color:var(--ink)}.shell a.card-hit{display:block}.shell .crumbs a{min-height:44px;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}.shell .crumbs a:hover{color:var(--accent)}.crumbs a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.site-ann{text-align:center;padding:10px 16px;font-size:15px;font-weight:500}.site-ann.ann-accent{background:var(--accent);color:#fff}.site-ann.ann-ink{background:var(--ink);color:#fff}.site-ann.ann-warn{background:var(--pend-bg);color:var(--pend-fg)}.wordmark img{width:auto;height:36px;display:block}.tile-photo{padding:0;overflow:hidden}.tile-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tile-main{bottom:8px;color:#fff;font:500 13px var(--fb);background:#121722bf;border-radius:999px;padding:2px 10px;position:absolute;inset-inline-start:8px}.tile-x{top:8px;color:#fff;cursor:pointer;background:#121722bf;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;inset-inline-end:8px}.tile-x:hover{background:var(--rej-fg,#b91c1c)}.tile-x:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.adm-me .who .adm-pw{color:#c9ced6;min-height:24px;font:500 12px var(--fb);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.adm-me .who .adm-pw:hover{color:#fff}.adm-me .who .adm-pw:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #fff}
