*{box-sizing:border-box}html,body,#root{height:100%}body{background:#f3f8ff;margin:0}.gcat-app{--gc-blue:#2f80ed;--gc-blue-d:#1f6fd6;--gc-blue-l:#eef5ff;--gc-blue-l2:#d8e9ff;--gc-ink:#10243d;--gc-muted:#5b6f86;--gc-faint:#93a7bf;--gc-line:#e8f1fb;--gc-line2:#dce8f7;--gc-bg:#f3f8ff;--gc-white:#fff;--gc-green:#15803d;--gc-green-bg:#dcfce7;--gc-green-ln:#bbf7d0;--gc-amber:#b45309;--gc-amber-bg:#fef3c7;--gc-shadow:0 1px 2px #1f52a00f,0 1px 3px #1f52a00d;--gc-shadow-lg:0 12px 32px #1f52a024;--gc-r:12px;background:var(--gc-bg);color:var(--gc-ink);-webkit-font-smoothing:antialiased;min-height:100%;font-family:Roboto,system-ui,Segoe UI,Arial,sans-serif;font-size:13px;line-height:1.45}.gcat-app *{box-sizing:border-box}.gcat-app .material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;vertical-align:middle;-webkit-user-select:none;user-select:none;line-height:1}.gcat-app button{cursor:pointer;font-family:inherit}.gc-appbar{background:var(--gc-white);border-bottom:1px solid var(--gc-line2);min-height:62px;top:var(--mq-h,0px);z-index:30;flex-wrap:wrap;align-items:center;gap:18px;padding:10px 22px;display:flex;position:sticky;box-shadow:0 1px 3px #1f52a00d}.gc-brand{flex-shrink:0;align-items:center;gap:11px;display:flex}.gc-brand .gc-lg-solid{transform-origin:0;cursor:pointer;width:auto;height:38px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:block}.gc-brand .gc-lg-gcat{transform-origin:0;cursor:pointer;width:auto;height:33px;transition:transform .22s cubic-bezier(.34,1.56,.64,1);display:block}.gc-brand .gc-lg-solid:hover{transform:scale(1.18)}.gc-brand .gc-lg-gcat:hover{transform:scale(1.14)}.gc-brand .gc-brand-div{background:var(--gc-line2);width:1px;height:28px}.gc-beta{letter-spacing:.5px;color:#fff;background:#5ab0ff;border-radius:5px;padding:2px 6px;font-size:9px;font-weight:700;position:relative;top:-1px}.gc-search{border:1px solid var(--gc-line2);background:#f1f7ff;border-radius:11px;flex:1;align-items:center;gap:10px;min-width:240px;max-width:640px;height:44px;padding:0 8px 0 14px;transition:all .15s;display:flex}.gc-search:focus-within{border-color:var(--gc-blue);background:#fff;box-shadow:0 0 0 4px #2f80ed21}.gc-search .material-symbols-outlined{color:var(--gc-faint);font-size:22px}.gc-search input{color:var(--gc-ink);background:0 0;border:0;outline:0;flex:1;font-size:14px}.gc-search input::placeholder{color:var(--gc-faint)}.gc-btn-search{background:var(--gc-blue);color:#fff;white-space:nowrap;border:0;border-radius:9px;padding:10px 20px;font-size:13px;font-weight:500;transition:all .15s}.gc-btn-search:hover{background:var(--gc-blue-d)}.gc-appbar-note{align-items:center;gap:4px;margin-left:auto;display:flex}.gc-lang{color:var(--gc-faint);background:0 0;border:0;border-radius:7px;padding:5px 9px;font-size:12px;font-weight:700;transition:all .12s}.gc-lang.on{background:var(--gc-blue);color:#fff}.gc-lang:hover:not(.on){color:var(--gc-muted);background:#eaf2ff}.gc-tabs{flex-shrink:0;align-items:center;gap:5px;display:flex}.gc-tab{border:1px solid var(--gc-line2);color:var(--gc-muted);white-space:nowrap;background:#fff;border-radius:9px;align-items:center;gap:6px;padding:8px 15px;font-size:13px;font-weight:600;transition:all .14s;display:flex}.gc-tab .material-symbols-outlined{font-size:18px}.gc-tab:hover:not(.on){background:var(--gc-blue-l);border-color:#bcd8fb}.gc-tab.on{border-color:var(--gc-blue);background:var(--gc-blue);color:#fff;box-shadow:0 2px 6px #2f80ed40}.gc-main{align-items:flex-start;width:100%;display:flex}.gc-vehpanel{border-right:1px solid var(--gc-line2);width:336px;top:calc(62px + var(--mq-h,0px));background:#fff;flex-shrink:0;align-self:stretch;min-height:calc(100vh - 62px);padding:18px 16px;position:sticky}.gc-vp-tab{color:var(--gc-blue-d);border-bottom:2px solid var(--gc-blue);align-items:center;gap:7px;margin-bottom:16px;padding:4px 2px 12px;font-size:13.5px;font-weight:700;display:flex}.gc-vp-tab .material-symbols-outlined{font-size:19px}.gc-types{grid-template-columns:1fr 1fr 1fr;gap:7px;margin-bottom:18px;display:grid}.gc-type{border:1px solid var(--gc-line2);color:var(--gc-muted);background:#fff;border-radius:11px;flex-direction:column;align-items:center;gap:5px;padding:11px 4px;font-size:11px;font-weight:600;transition:all .12s;display:flex}.gc-type .material-symbols-outlined{font-size:23px}.gc-type:hover{background:var(--gc-blue-l);border-color:#bcd8fb}.gc-type.on{border-color:var(--gc-blue);background:var(--gc-blue-l);color:var(--gc-blue-d)}.gc-field{margin-bottom:11px}.gc-field label{color:var(--gc-muted);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:7px;margin-bottom:5px;font-size:11px;font-weight:700;display:flex}.gc-field select{border:1px solid var(--gc-line2);width:100%;height:40px;color:var(--gc-ink);cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2393a7bf' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 11px center no-repeat;border-radius:10px;padding:0 11px;font-family:inherit;font-size:13px;transition:all .12s}.gc-field select:focus{border-color:var(--gc-blue);outline:0;box-shadow:0 0 0 3px #2f80ed24}.gc-field select:disabled{color:var(--gc-faint);cursor:not-allowed;background:#f4f8fd}.gc-mini-spin{border:2px solid var(--gc-blue-l2);border-top-color:var(--gc-blue);border-radius:50%;width:11px;height:11px;animation:.7s linear infinite gc-spin;display:inline-block}.gc-stage{flex:1;min-width:0;padding:22px 30px 64px}.gc-hero{text-align:center;color:var(--gc-faint);flex-direction:column;justify-content:center;align-items:center;padding:96px 20px;display:flex}.gc-hero .material-symbols-outlined{color:#bcd8fb;margin-bottom:14px;font-size:66px}.gc-hero h2{color:var(--gc-muted);max-width:360px;margin:0;font-size:18px;font-weight:600}.gc-vehbar{background:var(--gc-blue-l);border:1px solid var(--gc-blue-l2);border-radius:12px;align-items:center;gap:11px;margin-bottom:20px;padding:11px 15px;font-size:13px;display:flex}.gc-vehbar .material-symbols-outlined{color:var(--gc-blue);font-size:23px}.gc-vehbar-t b{color:var(--gc-ink);font-weight:700}.gc-vehbar-t span{color:var(--gc-muted)}.gc-vehclear{width:30px;height:30px;color:var(--gc-muted);background:#fff;border:0;border-radius:8px;justify-content:center;align-items:center;margin-left:auto;display:flex}.gc-vehclear:hover{color:#dc2626;background:#fff5f5}.gc-crumb{color:var(--gc-muted);flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:18px;font-size:13.5px;display:flex}.gc-crumb .material-symbols-outlined{color:var(--gc-faint);font-size:18px}.gc-crumb-i{color:var(--gc-blue);background:0 0;border:0;padding:0;font-size:13.5px;font-weight:600}.gc-crumb-i:hover{text-decoration:underline}.gc-crumb b{color:var(--gc-ink)}.gc-tree-count{color:var(--gc-faint);margin-bottom:10px;font-size:12px}.gc-cats{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:11px;display:grid}.gc-cat{border:1px solid var(--gc-line2);color:var(--gc-ink);text-align:left;box-shadow:var(--gc-shadow);background:#fff;border-radius:12px;align-items:center;gap:12px;padding:15px;font-size:14px;font-weight:500;transition:all .13s;display:flex}.gc-cat span{flex:1;line-height:1.25}.gc-cat .material-symbols-outlined:first-child{color:var(--gc-blue);font-size:23px}.gc-cat .material-symbols-outlined:last-child{color:#c4d6ec;font-size:20px}.gc-cat:hover{border-color:var(--gc-blue);background:var(--gc-blue-l);box-shadow:var(--gc-shadow-lg);transform:translateY(-2px)}.gc-cat:hover .material-symbols-outlined:last-child{color:var(--gc-blue)}.gc-list{border:1px solid var(--gc-line2);border-radius:var(--gc-r);box-shadow:var(--gc-shadow);background:#fff;overflow:hidden}.gc-row{border-bottom:1px solid var(--gc-line);cursor:pointer;grid-template-columns:54px 1.7fr 1.4fr 70px 24px;align-items:center;gap:12px;padding:11px 16px;transition:background .12s;display:grid}.gc-row:last-child{border-bottom:0}.gc-row:hover{background:#f5faff}.gc-thumb{background:radial-gradient(circle at 50% 38%,#eaf3ff,#d6e8ff);border:1px solid #d8e9ff;border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;display:flex;overflow:hidden}.gc-thumb img{object-fit:contain;background:#fff;width:100%;height:100%}.gc-thumb .material-symbols-outlined{color:#7aa9ec;font-size:26px}.gc-row-title{color:var(--gc-ink);font-size:13px;line-height:1.3}.gc-row-title .gc-tbrand{color:var(--gc-blue-d);margin-right:6px;font-weight:700}.gc-row-code{color:var(--gc-faint);margin-top:2px;font-family:Roboto Mono,ui-monospace,monospace;font-size:11.5px}.gc-row-specs{flex-wrap:wrap;gap:5px;display:flex}.gc-chip{color:#42546b;border:1px solid var(--gc-line2);white-space:nowrap;background:#eef4fb;border-radius:6px;padding:2px 8px;font-size:11px}.gc-chip-btn{cursor:pointer;transition:background .12s,color .12s}.gc-chip-btn:hover{background:#dbe9fb}.gc-chip-btn.on{background:var(--gc-blue);color:#fff;border-color:var(--gc-blue)}.gc-tag-oe{color:var(--gc-amber);background:var(--gc-amber-bg);border-radius:5px;padding:2px 7px;font-size:10px;font-weight:700}.gc-tag-gcat{color:var(--gc-blue-d);background:var(--gc-blue-l2);border-radius:5px;padding:2px 7px;font-size:10px;font-weight:700}.gc-row-price{color:var(--gc-ink);text-align:right;font-family:Roboto Mono,ui-monospace,monospace;font-size:14px;font-weight:700}.gc-row>.material-symbols-outlined{color:#cbd9ea;justify-self:end;font-size:20px}.gc-row:hover>.material-symbols-outlined{color:var(--gc-blue)}.gcat-app:has(.mega){background:#fff;font-size:12px}.mega{color:#3a4452;background:#fff;grid-template-columns:230px 210px minmax(0,1fr);align-items:stretch;width:100%;min-height:100vh;font-family:Arial,Helvetica Neue,Helvetica,Segoe UI,sans-serif;display:grid}.mega input,.mega button{font-family:inherit}.mega-side{background:#dde7f2;border-right:1px solid #9fb8d6;min-height:100vh;padding:0 0 14px}.mega-logo{background:#fff;border-bottom:2px solid #2c5aa0;justify-content:center;align-items:center;padding:14px 12px;display:flex}.mega-logo img{width:auto;height:66px}.mega-logo.reforma{border-bottom-color:#2f66d4;flex-direction:column;gap:7px;padding:13px 12px}.mega-logo.reforma img{height:50px}.mega-logo-word{letter-spacing:.3px;color:#2f66d4;font-family:Montserrat,Segoe UI,Roboto,system-ui,sans-serif;font-size:23px;font-style:italic;font-weight:700;line-height:1}.mega-user{color:#33455c;border-bottom:1px solid #c2d2e6;align-items:center;gap:4px;padding:7px 12px;font-size:11px;display:flex}.mega-user .material-symbols-outlined{font-size:15px}.mega-user a{color:#1f6fd6;cursor:pointer;margin-left:auto}.mega-tabs{border-bottom:1px solid #c2d2e6;display:flex}.mega-tabs button{color:#33455c;background:#cfdcec;border:0;border-right:1px solid #c2d2e6;flex:1;padding:6px 2px;font-size:10.5px}.mega-tabs button.on{color:#1d3a66;background:#dde7f2;border-bottom:2px solid #2c5aa0;font-weight:700}.mega-tabs button:last-child{border-right:0}.mega-sgroup{border-bottom:1px solid #c8d6e8;padding:9px 12px 4px}.mega-sgroup>label{color:#1d3a66;margin-bottom:4px;font-size:11px;font-weight:700;display:block}.mega-sinput{display:flex}.mega-sinput input{background:#fff;border:1px solid #9fb8d6;border-right:0;flex:1;min-width:0;padding:4px 6px;font-size:11px}.mega-sinput button{color:#fff;background:#2c5aa0;border:1px solid #2c5aa0;justify-content:center;align-items:center;width:28px;display:flex}.mega-sinput button:disabled{cursor:default;background:#9fb8d6;border-color:#9fb8d6}.mega-sinput .material-symbols-outlined{font-size:17px}.mega-veh input{background:#fff;border:1px solid #9fb8d6;width:100%;margin-bottom:4px;padding:4px 6px;font-size:11px}.mega-radios{flex-direction:column;gap:1px;margin:2px 0 5px;display:flex}.mega-radios label{color:#33455c;align-items:center;gap:4px;font-size:10.5px;display:flex}.mega-direct{gap:3px;display:flex}.mega-direct input{background:#fff;border:1px solid #9fb8d6;flex:1;min-width:0;padding:4px 6px;font-size:11px}.mega-direct .mega-dqty{max-width:42px}.mega-direct button{color:#fff;background:#e61;border:1px solid #e61;justify-content:center;align-items:center;width:28px;display:flex}.mega-direct button:disabled{opacity:.5}.mega-direct .material-symbols-outlined{font-size:16px}.mega-cartbox{color:#1d3a66;background:#fff;border:1px solid #9fb8d6;border-radius:3px;align-items:center;gap:6px;margin:9px 12px;padding:7px 10px;font-size:11px;display:flex}.mega-cartbox .material-symbols-outlined{color:#e61;font-size:16px}.mega-legend{flex-direction:column;gap:8px;padding:6px 12px;display:flex}.mega-legend div{color:#42566f;align-items:flex-start;gap:6px;font-size:10px;line-height:1.3;display:flex}.mega-build{letter-spacing:.5px;color:#9fb0c6;opacity:.55;-webkit-user-select:all;user-select:all;margin-top:auto;padding:6px 12px;font-size:9px}.mega-circ{border-radius:50%;flex-shrink:0;width:16px;height:16px;display:inline-block}.mega-circ.s0{background:radial-gradient(circle at 35% 30%,#74d17f,#3da64c)}.mega-circ.s1{background:radial-gradient(circle at 35% 30%,#f6bb52,#e89518)}.mega-circ.s2{background:radial-gradient(circle at 35% 30%,#e2e8ee,#c4cedb)}.mega-circ.s3{background:linear-gradient(90deg,#3da64c 0 50%,#e89518 50% 100%)}.mega-filters{background:#f4f6f9;border-right:1px solid #cdd6e2;min-height:100vh;padding:8px}.mega-fwide{color:#33455c;align-items:center;gap:5px;padding:4px 4px 8px;font-size:11px;display:flex}.mega-fsec{background:#fff;border:1px solid #d4dce7;margin-bottom:12px}.mega-fhead{color:#1d3a66;background:linear-gradient(#eef2f7,#dde5ee);border-bottom:1px solid #cdd6e2;align-items:center;padding:5px 8px;font-size:11px;font-weight:700;display:flex}.mega-frefresh{color:#5a6e88;background:0 0;border:0;margin-left:auto;padding:0;display:flex}.mega-frefresh .material-symbols-outlined{font-size:15px}.mega-ffilter{border:0;border-bottom:1px solid #e2e8f0;outline:0;width:100%;padding:4px 8px;font-size:11px}.mega-fitem{color:#2a3a4d;cursor:pointer;border-bottom:1px solid #f0f3f7;align-items:center;gap:5px;padding:3px 8px;font-size:11px;display:flex}.mega-fitem:hover{background:#eef4fb}.mega-fitem input{flex-shrink:0;width:13px;height:13px;margin:0}.mega-fitem span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mega-fitem i{color:#8a9bb0;font-size:10.5px;font-style:normal}.mega-fempty{color:#9fb0c4;padding:6px 8px;font-size:11px}.mega-main{min-width:0;padding:10px 14px 50px}.mega-topbar{align-items:center;gap:10px;margin-bottom:8px;display:flex}.mega-msearch{flex:1;max-width:560px;display:flex}.mega-msearch input{border:2px solid #2c5aa0;border-right:0;outline:0;flex:1;padding:6px 10px;font-size:13px}.mega-msearch button{color:#fff;background:#2c5aa0;border:2px solid #2c5aa0;justify-content:center;align-items:center;width:42px;display:flex}.mega-msearch .material-symbols-outlined{font-size:20px}.mega-carttop{color:#b5651d;background:#fff7ef;border:1px solid #e0b48a;border-radius:4px;align-items:center;gap:6px;margin-left:auto;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.mega-carttop:hover{background:#fdeede}.mega-carttop .material-symbols-outlined{color:#f3801f;font-size:17px}.mega-carttop b{color:#9a4e15}.mega-langs{gap:2px;display:flex}.mega-langs button{color:#5a6e88;background:#fff;border:1px solid #cdd6e2;padding:3px 7px;font-size:10px;font-weight:700}.mega-langs button.on{color:#fff;background:#2c5aa0;border-color:#2c5aa0}.mega-typebar{background:#f4f6f9;border:1px solid #e4e9ef;border-radius:3px;flex-wrap:wrap;gap:5px 18px;margin-bottom:7px;padding:8px 12px;display:flex}.mega-typebar label{color:#46566b;cursor:pointer;align-items:center;gap:5px;font-size:11px;display:flex}.mega-typebar label.off{opacity:.45;cursor:default}.mega-typebar i{color:#8b9bad;font-style:normal}.mega-typebar input{width:13px;height:13px;margin:0}.mega-toolbar{border-bottom:1px solid #e7ebf1;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:9px;padding:6px 0 9px;display:flex}.mega-toolbar button{color:#46566b;background:#fff;border:1px solid #d6dde6;border-radius:3px;align-items:center;gap:5px;padding:5px 10px;font-size:11px;display:flex}.mega-toolbar button:hover:not(:disabled){background:#f4f7fb;border-color:#c2cdda}.mega-toolbar button.on{color:#1f5aa8;background:#e9f1fb;border-color:#a9c4e6}.mega-toolbar button:disabled{opacity:.45}.mega-toolbar .material-symbols-outlined{font-size:15px}.mega-tstock{color:#33455c;cursor:pointer;align-items:center;gap:4px;font-size:11px;display:flex}.mega-tstock input{width:13px;height:13px;margin:0}.mega-tsort{color:#33455c;align-items:center;gap:5px;font-size:11px;display:flex}.mega-tsort select{color:#1d3a66;cursor:pointer;background:#fff;border:1px solid #cdd6e2;border-radius:3px;outline:0;padding:3px 6px;font-size:11px}.mega-tcount{color:#5a6e88;margin-left:auto;font-size:11px}.mega-tcount b{color:#1d3a66}.mega-instk{color:#2e9c4a;font-weight:600}.mega-restitle{color:#33455c;background:#f1f4f8;border:1px solid #e2e7ee;border-bottom:0;padding:8px 12px;font-size:13px;font-weight:600}.mega-tgbar{background:#fff;border-top:1px solid #e2e7ee;border-bottom:0;border-left:3px solid #f59e0b;border-right:1px solid #e2e7ee;border-radius:3px 3px 0 0;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:8px 12px;display:flex}.mega-tgbar+.mega-restitle{border-radius:0}.mega-tgh{letter-spacing:.02em;text-transform:uppercase;color:#7c4a03;white-space:nowrap;align-items:center;gap:4px;margin-right:4px;font-size:11px;font-weight:700;display:inline-flex}.mega-tgh .material-symbols-outlined{color:#f59e0b;font-size:16px}.mega-tg{box-sizing:border-box;color:#1d3a66;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #cdd6e2;border-radius:3px;align-items:center;gap:6px;height:26px;padding:0 9px;font-size:12px;font-weight:600;line-height:1;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.mega-tg:hover{background:#f4f7fb;border-color:#a9c4e6}.mega-tg i{color:#5a6e88;text-align:center;background:#eef2f7;border-radius:2px;min-width:12px;padding:2px 5px;font-size:11px;font-style:normal;font-weight:700}.mega-tg.on{color:#fff;background:#1f5aa8;border-color:#1f5aa8}.mega-tg.on i{color:#fff;background:#ffffff38}.mega-tg.sve.on{color:#1f5aa8;background:#e9f1fb;border-color:#a9c4e6}.mega-tg.sve.on i{color:#1f5aa8;background:#d6e4f6}.mega-tg.bez{color:#5a6e88;border-style:dashed}.mega-tg.bez.on{color:#fff;background:#5a6e88;border-style:solid;border-color:#5a6e88}.mega-tgbar:not(.izbrano) .mega-tg:not(.sve){animation:1.6s ease-in-out infinite mega-tg-trepka}@keyframes mega-tg-trepka{0%,to{border-color:#cdd6e2;box-shadow:0 0 #f59e0b00}50%{background:#fffaf0;border-color:#f59e0b;box-shadow:0 0 0 2px #f59e0b59}}.mega-tgmore{color:#1f5aa8;cursor:pointer;background:0 0;border:0;height:26px;padding:0 4px;font-size:11px;font-weight:600;text-decoration:underline}.mega-tgrest{color:#5a6e88;text-transform:uppercase;letter-spacing:.02em;background:#f6f7f9;border-top:1px dashed #b6c0cc;border-bottom:1px solid #e7ebf1;align-items:center;gap:6px;margin:0;padding:6px 12px;font-size:11px;font-weight:600;display:flex}.mega-tgrest .material-symbols-outlined{font-size:15px}.mega-tgrest i{color:#5a6e88;background:#e7ebf1;border-radius:2px;padding:1px 5px;font-size:11px;font-style:normal}@media (max-width:760px){.mega-tgbar{gap:5px;padding:7px 9px}.mega-tgh{flex-basis:100%}.mega-tg{white-space:normal;text-align:left;height:auto;min-height:28px;padding:4px 8px;line-height:1.2}}.mega-bgroup{background:#fff;border:1px solid #e2e7ee;border-top:0}.mega-restitle+.mega-bgroup{border-top:0}.mega-bhead{color:#3f5572;background:#f3f5f8;border-top:1px solid #e7ebf1;border-bottom:1px solid #e7ebf1;align-items:center;gap:8px;padding:6px 12px;font-size:12px;font-weight:700;display:flex}.mega-bhead input{width:13px;height:13px;margin:0}.mega-bhead i{color:#9aa8ba;font-size:11px;font-style:normal;font-weight:400}.mega-prow{border-bottom:1px solid #edf0f4;grid-template-columns:100px 210px 1fr 146px 56px;align-items:start;gap:11px;padding:11px 12px;display:grid}.mega-prow:last-child{border-bottom:0}.mega-prow:hover{background:#fafbfd}.mega-pcheck{width:13px;height:13px;margin:2px 0 0}.mega-pbuy{flex-direction:column;align-items:center;gap:4px;display:flex}.mega-cart{color:#fff;background:#f3801f;border:0;border-radius:3px;justify-content:center;align-items:center;width:27px;height:23px;display:flex}.mega-cart:hover{background:#e0700f}.mega-cart .material-symbols-outlined{font-size:15px}@keyframes gc-cart-pulse{0%{box-shadow:0 0 #f3801f80}55%{box-shadow:0 0 0 6px #f3801f00}to{box-shadow:0 0 #f3801f00}}.mega-cart:not(:disabled){animation:2.8s ease-out infinite gc-cart-pulse}.mega-cart:not(:disabled):hover,.mega-cart:not(:disabled):focus-visible{animation:none}@media (prefers-reduced-motion:reduce){.mega-cart:not(:disabled){animation:none;box-shadow:0 0 0 2px #f3801f59}}.mega-qty{text-align:center;border:1px solid #cdd6e1;border-radius:2px;width:38px;padding:2px;font-size:11px}.mega-info{color:#7c93b0;background:0 0;border:0;padding:0;display:flex}.mega-info .material-symbols-outlined{font-size:15px}.mega-circ{margin-top:2px}.mega-pthumb{background:#fff;border:1px solid #e6eaf0;border-radius:3px;justify-content:center;align-items:center;width:100px;height:100px;display:flex;overflow:hidden}.mega-pthumb img{object-fit:contain;max-width:100%;max-height:100%}.mega-pthumb .material-symbols-outlined{color:#d3dbe5;font-size:40px}.mega-partph{width:86%;height:86%;display:block}.mega-pcode{min-width:0;padding-top:1px}.mega-artno{color:#1565c0;font-size:13.5px;font-weight:600}.mega-artno.red{color:#d24545}.mega-copy{color:#b3c0d0;vertical-align:middle;background:0 0;border:0;padding:0 0 0 4px}.mega-copy .material-symbols-outlined{font-size:13px}.mega-artrow{color:#7385a0;align-items:center;gap:6px;margin-top:4px;display:flex}.mega-art2{color:#8595ad;font-size:11.5px}.mega-artrow .material-symbols-outlined{color:#9fb0c4;font-size:14px}.mega-oe{color:#fff;letter-spacing:.3px;background:#f3801f;border-radius:2px;padding:1px 5px;font-size:9px;font-weight:700}.mc-src{vertical-align:middle;cursor:help;opacity:.55;border-radius:50%;width:5px;height:5px;margin-left:5px;display:inline-block}.mc-src:hover{opacity:1}.mc-src-g{background:#9fb3c8}.mc-src-s{background:#6f9fd8}.mc-src-gs{background:#5fae74}.mega-arh{color:#0b5c2e;letter-spacing:.2px;cursor:help;background:#d8f3e0;border:1px solid #9fdcb6;border-radius:2px;padding:0 5px;font-size:9px;font-weight:700}.mc-arh{color:#0b5c2e;background:#eefbf2;border:1px solid #cdeeda;border-radius:4px;margin-top:4px;padding:4px 7px;font-size:11px;line-height:1.35}.mega-pdesc{color:#4a5666;min-width:0;font-size:11.5px;line-height:1.5}.mega-pname{color:#2b3645;margin-bottom:2px;font-size:12px;font-weight:600}.mega-pspec b{color:#5a6e88;font-weight:600}.mega-pean{color:#90a0b4;margin-top:1px;font-size:10.5px}.mega-oerow{flex-wrap:wrap;align-items:center;gap:4px;margin-top:5px;display:flex}.mega-oelbl{color:#9a4e15;margin-right:2px;font-size:10.5px;font-weight:700}.mega-oelbl.alt{color:#3a5a8a}.mega-oechip{color:#7a5a2e;cursor:pointer;background:#fdf8f1;border:1px solid #e2d3c0;border-radius:3px;padding:1px 6px;font-family:inherit;font-size:10.5px}.mega-oechip:hover{color:#5a3e18;background:#f3e6d2;border-color:#d4b896}.mega-oechip i{color:#9a6a3a;opacity:.85;margin-right:1px;font-style:normal;font-weight:700}.mega-oechip b{color:#fff;vertical-align:middle;background:#c8862e;border-radius:2px;margin-left:3px;padding:0 2px;font-size:8px;font-weight:800}.mega-oechip.oe{background:#f7eedd;border-color:#cdb38f}.mega-oespin{vertical-align:middle;border:2px solid #e2d3c0;border-top-color:#9a4e15;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite gc-spin;display:inline-block}.mega-oemore{color:#1f6fd6;cursor:pointer;background:0 0;border:0;padding:1px 3px;font-size:10.5px}.mega-oeall{color:#1d3a66;cursor:pointer;background:#eef5ff;border:1px solid #2c5aa0;border-radius:3px;align-items:center;gap:3px;margin-left:4px;padding:1px 7px;font-family:inherit;font-size:10.5px;font-weight:700;display:inline-flex}.mega-oeall:hover{color:#fff;background:#2c5aa0}.mega-oeall .material-symbols-outlined{font-size:13px}.mega-preku{color:#5b6f86;background:#f2f6fb;border:1px solid #dbe6f3;border-radius:3px;padding:1px 6px;font-size:10.5px}.mega-preku b{color:#1d3a66}.mega-oeallbar{background:#fff8e6;border:1px solid #f0d99b;border-radius:4px;margin:0 0 8px;padding:7px 10px}.mega-oeallhead{color:#1d3a66;flex-wrap:wrap;align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:flex}.mega-oeallhead i{color:#5b6f86;font-style:normal;font-weight:600}.mega-oeallhead .material-symbols-outlined{color:#2c5aa0;font-size:17px}.mega-oeallwarn{color:#8a5a00;align-items:flex-start;gap:5px;margin-top:4px;font-size:11.5px;line-height:1.35;display:flex}.mega-oeallwarn .material-symbols-outlined{flex:none;font-size:15px}.mega-plink{color:#2974c9;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:3px;margin-top:4px;font-size:11px;display:inline-flex}.mega-plink:hover{text-decoration:underline}.mega-plink .material-symbols-outlined{font-size:13px}.mega-detail{background:#f7fafd;border:1px solid #e2e9f1;border-radius:5px;margin-top:8px;padding:9px 11px}.mega-dgrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:3px 18px;display:grid}.mega-drow{border-bottom:1px dotted #e4eaf1;justify-content:space-between;gap:10px;padding:2px 0;font-size:11.5px;display:flex}.mega-dk{color:#5a6e88}.mega-dv{color:#1d3a66;text-align:right;font-weight:600}.mega-dmeta{color:#8a9bb0;flex-wrap:wrap;gap:5px 16px;margin-top:8px;font-size:10.5px;display:flex}.mc-overlay{z-index:90;background:#14284673;animation:.15s mc-fade;position:fixed;inset:0}@keyframes mc-fade{0%{opacity:0}to{opacity:1}}.mc-modal{z-index:91;background:#fff;border-radius:10px;width:min(760px,94vw);max-height:90vh;animation:.16s cubic-bezier(.34,1.4,.64,1) mc-pop;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 64px #0f234657}@keyframes mc-pop{0%{opacity:0;transform:translate(-50%,-46%)}to{opacity:1;transform:translate(-50%,-50%)}}.mc-modal-head{background:#fff;border-bottom:1px solid #e7ecf2;border-radius:10px 10px 0 0;align-items:flex-start;gap:12px;padding:16px 18px;display:flex;position:sticky;top:0}.mc-modal-brand{color:#1565c0;font-size:13px;font-weight:700}.mc-modal-name{color:#1d2b3d;margin:2px 0 3px;font-size:16px;font-weight:700}.mc-modal-code{color:#7c8da3;font-size:12px}.mc-modal-x{color:#5a6e88;cursor:pointer;background:#f1f5f9;border:0;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:auto;display:flex}.mc-modal-x:hover{background:#e2e9f1}.mc-modal-body{padding:16px 18px}.mc-modal-top{gap:18px;margin-bottom:18px;display:flex}.mc-modal-img{background:#fff;border:1px solid #e6eaf0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:160px;display:flex;overflow:hidden}.mc-modal-img img{object-fit:contain;max-width:100%;max-height:100%}.mc-modal-img .material-symbols-outlined{color:#d3dbe5;font-size:48px}.mc-gal{flex-direction:column;flex-shrink:0;gap:7px;display:flex}.mc-modal-img.zoomable{cursor:zoom-in;position:relative}.mc-gal-zoom{color:#fff;opacity:0;background:#14284699;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .12s;display:flex;position:absolute;bottom:5px;right:5px}.mc-gal-zoom .material-symbols-outlined{color:#fff;font-size:18px}.mc-modal-img.zoomable:hover .mc-gal-zoom{opacity:1}.mc-gal-thumbs{flex-wrap:wrap;gap:6px;width:160px;display:flex}.mc-gal-thumb{cursor:pointer;background:#fff;border:1px solid #e0e6ee;border-radius:5px;flex-shrink:0;width:42px;height:42px;padding:2px;overflow:hidden}.mc-gal-thumb.on{border-color:#1565c0;box-shadow:0 0 0 1px #1565c0}.mc-gal-thumb img{object-fit:contain;width:100%;height:100%}.mc-doc-list{flex-direction:column;gap:5px;display:flex}.mc-doc-row{background:#fafcff;border:1px solid #eaeff5;border-radius:7px;align-items:center;gap:9px;padding:6px 9px;display:flex}.mc-doc-row .material-symbols-outlined{color:#c8362b;flex-shrink:0;font-size:22px}.mc-doc-name{color:#33425a;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.mc-doc-btn{color:#1565c0;background:#eef5ff;border:1px solid #cfe0f5;border-radius:5px;flex-shrink:0;align-items:center;gap:3px;padding:4px 10px;font-size:11.5px;font-weight:700;text-decoration:none;display:flex}.mc-doc-btn:hover{background:#dceafd;border-color:#a9c4e6}.mc-doc-btn.dl{padding:4px 7px}.mc-doc-btn.dl .material-symbols-outlined{color:#1565c0;font-size:17px}.mc-lbx{z-index:120;cursor:zoom-out;background:#081222e6;justify-content:center;align-items:center;animation:.15s mc-fade;display:flex;position:fixed;inset:0}.mc-lbx-img{object-fit:contain;cursor:default;background:#fff;border-radius:6px;max-width:90vw;max-height:88vh;box-shadow:0 20px 60px #00000080}.mc-lbx-x{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:18px;right:22px}.mc-lbx-x:hover{background:#ffffff47}.mc-lbx-nav{color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.mc-lbx-nav:hover{background:#ffffff47}.mc-lbx-nav.prev{left:20px}.mc-lbx-nav.next{right:20px}.mc-lbx-nav .material-symbols-outlined,.mc-lbx-x .material-symbols-outlined{color:#fff;font-size:28px}.mc-lbx-count{color:#fff;background:#ffffff24;border-radius:14px;padding:4px 14px;font-size:13px;font-weight:600;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.mc-modal-price{flex-direction:column;flex:1;justify-content:center;display:flex}.mc-modal-price .mega-pval{margin:3px 0 8px;font-size:26px}.mc-modal-stk{flex-wrap:wrap;gap:5px;display:flex}.mc-modal-nostk{color:#b06a1a;font-size:12px}.mc-modal-sec{margin-bottom:18px}.mc-modal-lbl{color:#1d3a66;border-bottom:2px solid #eef2f7;margin-bottom:9px;padding-bottom:7px;font-size:13px;font-weight:700}.mc-oe-sub{color:#9a4e15;margin:10px 0 4px;font-size:11px;font-weight:700}.mc-oe-sub:first-child{margin-top:0}.mc-oe-list{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:2px 14px;margin-bottom:6px;display:grid}.mc-oe-row{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px dotted #eef2f7;border-radius:3px;align-items:center;gap:7px;width:100%;padding:4px 6px;font-family:inherit;font-size:12px;display:flex}.mc-oe-row:hover{background:#eef5ff}.mc-oe-brand{color:#5a6e88;min-width:90px;font-weight:600}.mc-oe-code{color:#1565c0;font-weight:700}.mc-oe-more{color:#1f5aa8;cursor:pointer;background:#f4f7fb;border:1px solid #d6dde6;border-radius:5px;margin:2px 0 4px;padding:6px 12px;font-size:11.5px}.mc-oe-more:hover{background:#e9f1fb;border-color:#a9c4e6}.mc-brand-same{color:#2c5aa0;vertical-align:middle;background:#eaf1fb;border:1px solid #cfe0f5;border-radius:5px;margin-left:7px;padding:1px 6px;font-size:11px;font-weight:600}.mc-oe-none{color:#94a3b8;font-style:italic;font-weight:400}.mc-oe-warn{color:#b45309;font-weight:400}.mc-veh-wait{color:#64748b;padding:8px 2px;font-size:13px}.mc-veh-err{color:#b45309}.mc-veh-list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1px 18px;display:grid}.mc-veh-row{border-bottom:1px dotted #eef2f7;padding:4px 0;font-size:12px;line-height:1.4}.mc-veh-row b{color:#1d3a66}.mc-veh-row span{color:#7385a0;font-size:11px;display:block}.mega-pstock{flex-wrap:wrap;gap:4px 7px;margin-top:5px;display:flex}.mega-wh{color:#9a7b1e;background:#fcf7e8;border:1px solid #eaddb4;border-radius:9px;padding:1px 6px;font-size:10.5px}.mega-wh.here{color:#2c7a3a;background:#ecf7ed;border-color:#c6e6cb}.mega-wh b{font-weight:700}.mega-pprice{text-align:right;flex-direction:column;align-items:flex-end;gap:1px;padding-top:1px;display:flex}.mega-plabel{color:#9aa8ba;font-size:10px}.mega-pval{color:#23303f;white-space:nowrap;font-size:15px;font-weight:700}.mega-pval.gcat{color:#6a7c92;font-size:13px;font-weight:600}.mega-pval.struck{color:#9aa8ba;font-size:12px;font-weight:500;text-decoration:line-through}.mega-pna{color:#aab8c8;font-size:11px}.mega-priceinfo{flex-direction:column;align-items:flex-end;gap:1px;line-height:1.3;display:flex}.mc-modal-price .mega-priceinfo{align-items:flex-start}.mega-pclient{color:#1f7a32;white-space:nowrap;font-size:16px}.mega-pclient b{font-size:17px}.mega-pvat{color:#9aa8ba;white-space:nowrap;font-size:10.5px}.cart-struck{color:#aab8c8;margin-right:5px;font-size:11px;font-weight:400}.cart-rmax{color:#b45309;white-space:nowrap;margin-left:4px;font-size:10px;font-weight:700}.cart-vat{text-align:right;color:#8a9bb0;margin-top:2px;font-size:11.5px}.mega-avail{white-space:nowrap;margin-top:3px;font-size:11px;font-weight:600}.mega-avail.yes{color:#2c7a3a}.mega-avail.no{color:#9aa8ba}.mega-avail.soon{color:#b06a1a}.mega-undist{color:#9a5b12;background:#fdf6ea;border:1px solid #f0dcb8;border-radius:7px;align-items:flex-start;gap:5px;margin-top:5px;padding:6px 9px;font-size:11px;line-height:1.4;display:flex}.mega-undist .material-symbols-outlined{color:#c98a2e;flex-shrink:0;margin-top:1px;font-size:15px}.mega-locstrip{flex-wrap:wrap;align-items:center;gap:3px 4px;margin-top:5px;display:flex}.mega-locstrip>.material-symbols-outlined{color:#7a8aa0;margin-right:1px;font-size:13px}.mega-locp{color:#6a4708;white-space:nowrap;background:#f8d98a;border:1px solid #ecc156;border-radius:10px;padding:1px 7px;font-size:11px;font-weight:600;line-height:18px}.mega-locp.sk{color:#156b3c;background:#b6e3c4;border-color:#84cfa0}.mega-locp.pt{color:#3f4010;background:linear-gradient(135deg,#b6e3c4 0 50%,#f8d98a 50% 100%);border-color:#bcca84}.mega-locp b{color:#5a3d05;font-weight:800}.mega-locp.sk b{color:#0f5a30}.mega-locp.pt b{color:#3f4010}.mega-locrow{flex-wrap:wrap;align-items:center;gap:3px 4px;margin-top:4px;display:flex}.mega-locrow>.material-symbols-outlined{color:#7b61c8;margin-right:1px;font-size:13px}.mega-locrow.unloc{color:#9a5b12;background:#fdf6ea;border:1px solid #f0dcb8;border-radius:7px;padding:2px 8px;font-size:10.5px;font-weight:600}.mega-locpin{color:#4a3d7a;white-space:nowrap;background:#f1eefb;border:1px solid #ddd5f3;border-radius:9px;padding:0 6px;font-size:10px;font-weight:600;line-height:16px}.mega-locpin i{color:#7b61c8;margin-right:2px;font-style:normal;font-weight:700}.mega-locpin.sk i{color:#1f7a4a}.mega-locpin b{color:#23303f;margin-left:2px;font-weight:800}.mega-locpin em{letter-spacing:.2px;margin-left:3px;font-size:8.5px;font-style:normal;font-weight:800}.mega-locpin.nov{color:#14532d;background:#dcfce7;border-color:#22c55e;animation:1.4s ease-in-out infinite mega-loc-nov}.mega-locpin.nov i,.mega-locpin.nov em{color:#15803d}.mega-locpin.star{color:#5a6e88;background:#f3f5f8;border:1px dashed #b8c3d3}.mega-locpin.star i{color:#7d8ca0}.mega-locpin.star em{color:#8a97a8;font-weight:700}.mega-locpin.info{color:#8a97a8;background:#fafbfc;border:1px dashed #d5dce6}.mega-locpin.info i,.mega-locpin.info b,.mega-locpin.info em{color:#9aa6b5}@keyframes mega-loc-nov{0%,to{background:#dcfce7;box-shadow:0 0 #22c55e8c}50%{background:#86efac;box-shadow:0 0 0 3px #22c55e00}}.mega-locgrp{flex-wrap:wrap;align-items:center;gap:3px 4px;display:inline-flex}.mega-locgl{text-transform:uppercase;letter-spacing:.3px;border-radius:3px;padding:1px 5px;font-size:8.5px;font-style:normal;font-weight:800;text-decoration:none}.mega-locgl.pop{color:#1f7a4a;background:#e3f0e6}.mega-locgl.old{color:#5a6e88;background:#eef1f6}.mega-locgl.rec{color:#9a5b12;background:#fdeede}.mega-locgl.rmp{color:#b5541b;cursor:help;background:#ffe9d6}.mega-locmore{color:#7b61c8;font-size:10px;font-weight:700}.land-bstock{color:#1f6b4a;white-space:nowrap;background:#e8f6ee;border:1px solid #c9e9d6;border-radius:6px;flex-shrink:0;padding:1px 6px;font-size:11px;font-weight:700}.mega-pbrandrow{align-items:center;gap:7px;min-height:24px;margin-bottom:6px;display:flex}.mega-blogo{object-fit:contain;object-position:left center;max-width:104px;height:26px}.mega-pbrand{color:#16335c;text-transform:uppercase;letter-spacing:.2px;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.15;overflow:hidden}.mega-nav{border-bottom:1px solid #c4d2e3;gap:8px;padding:10px 12px;display:flex}.mega-nav button{color:#1d3a66;cursor:pointer;background:#fff;border:1px solid #b9c6d8;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px 6px;font-size:12.5px;font-weight:700;display:flex}.mega-nav button:hover{background:#eef4fb;border-color:#2c5aa0}.mega-nav button.about{color:#fff;background:#2c5aa0;border-color:#244c8a;box-shadow:0 2px 6px #2c5aa047}.mega-nav button .material-symbols-outlined{font-size:16px}.land-aboutlink{color:#fff;cursor:pointer;background:#2c5aa0;border:1px solid #244c8a;border-radius:8px;align-items:center;gap:5px;padding:7px 15px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #2c5aa047}.land-aboutlink:hover{background:#244c8a}.land-aboutlink .material-symbols-outlined{font-size:16px}.about{color:#2b3645;margin:0 auto;padding:0 0 50px}.about-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1240px;margin:0 auto;padding:14px 26px;display:flex}.about-logo{width:auto;height:58px}.about-top-r{align-items:center;gap:10px;display:flex}.about-back{color:#3a4a5e;cursor:pointer;background:#f1f5f9;border:1px solid #dde6f1;border-radius:7px;align-items:center;gap:4px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.about-back:hover{background:#e6edf5}.about-back .material-symbols-outlined{font-size:16px}.about-hero{text-align:center;color:#fff;background:linear-gradient(155deg,#16335c 0%,#2c5aa0 100%);padding:44px 20px 38px;box-shadow:0 8px 26px #14284633}.about-hero-logo{background:#fff;border-radius:14px;width:auto;height:88px;margin-bottom:18px;padding:11px 18px;box-shadow:0 6px 18px #00000038}.about-hero h1{color:#fff;letter-spacing:.5px;margin:0 0 8px;font-size:40px;font-weight:800}.about-hero p{color:#d3e2f6;margin:0;font-size:16px}.about-body{max-width:1180px;margin:0 auto;padding:0 18px}.about-sec{margin-top:34px}.about-sec h2{color:#16335c;border-bottom:2px solid #e7eef6;align-items:center;gap:8px;margin:0 0 16px;padding-bottom:9px;font-size:19px;font-weight:800;display:flex}.about-sec h2 .material-symbols-outlined{color:#2974c9;font-size:22px}.about-intro{color:#4a5666;background:#f7fafd;border:1px solid #e6edf5;border-radius:10px;margin:0;padding:18px 20px;font-size:14px;line-height:1.75}.about-grid{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:16px;display:grid}.about-card{background:#fff;border:1px solid #e2e9f1;border-radius:12px;transition:box-shadow .15s,transform .15s;overflow:hidden;box-shadow:0 2px 8px #14284612}.about-card:hover{transform:translateY(-3px);box-shadow:0 8px 22px #14284626}.about-cardmap{background:#eef2f7;border-bottom:1px solid #e2e9f1;height:165px}.about-cardmap iframe{border:0;width:100%;height:100%;display:block}.about-map{width:100%;height:100%;color:inherit;background:#e8edf3;text-decoration:none;display:block;position:relative;overflow:hidden}.about-map-grid{width:768px;height:768px;position:absolute}.about-map-grid img{-webkit-user-select:none;user-select:none;width:256px;max-width:none;height:256px;position:absolute}.about-map-pin{color:#d92d20;filter:drop-shadow(0 2px 2px #00000059);position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.about-map-pin .material-symbols-outlined{font-variation-settings:"FILL" 1;font-size:38px}.about-map-btn{color:#1f5aa8;background:#fff;border:1px solid #cdd6e2;border-radius:3px;align-items:center;gap:4px;padding:4px 8px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;right:8px;box-shadow:0 1px 3px #0000001f}.about-map-btn .material-symbols-outlined{font-size:14px}.about-map:hover .about-map-btn{color:#fff;background:#1f5aa8;border-color:#1f5aa8}.about-map-approx{color:#7c4a03;background:#ffffffeb;border:1px solid #f0c27a;border-radius:3px;padding:2px 6px;font-size:10.5px;font-weight:600;position:absolute;top:8px;left:8px}.about-map-osm{color:#5a6e88;background:#ffffffbf;border-radius:2px;padding:0 3px;font-size:9px;position:absolute;bottom:4px;left:6px}.about-map.nema{color:#1f5aa8;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.about-map.nema .material-symbols-outlined{color:#9aa8ba;font-size:40px}.about-tels{flex-wrap:wrap;gap:4px 10px;display:inline-flex}.about-tels a,.about-crow a{color:#1f5aa8;text-decoration:none}.about-tels a:hover,.about-crow a:hover{text-decoration:underline}.about-card-b{padding:14px 16px}.about-card-h{color:#16335c;align-items:center;gap:7px;margin-bottom:9px;font-size:17px;font-weight:800;display:flex}.about-card-h .material-symbols-outlined{color:#2c7a3a;font-size:21px}.about-row{color:#5a6b80;border-top:1px dotted #eef2f7;align-items:center;gap:6px;padding:5px 0;font-size:12.5px;display:flex}.about-row .material-symbols-outlined{color:#9aa8ba;font-size:16px}.about-ph{color:#b0bccb;font-style:italic}.about-contact{background:#f7fafd;border:1px solid #e6edf5;border-radius:11px;padding:20px 22px}.about-crow{color:#33455c;align-items:center;gap:9px;padding:7px 0;font-size:14.5px;display:flex}.about-crow .material-symbols-outlined{color:#2974c9;font-size:19px}.about-crow b{color:#16335c;font-size:15px}.about-ctatext{color:#5a6b80;margin:12px 0 0;font-size:14px}.about-cta{text-align:center;margin-top:38px}.mega-acct{color:#1d3a66;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #b9c6d8;border-radius:7px;align-items:center;gap:5px;padding:7px 12px;font-size:12px;font-weight:700;display:inline-flex}.mega-acct:hover{background:#eef4fb;border-color:#2c5aa0}.mega-acct .material-symbols-outlined{font-size:16px}.auth-modal{z-index:91;background:#fff;border-radius:12px;width:min(420px,94vw);max-height:92vh;animation:.16s cubic-bezier(.34,1.4,.64,1) mc-pop;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 64px #0f234657}.auth-head{border-bottom:1px solid #e7ecf2;align-items:center;padding:0 6px;display:flex}.auth-head>button{color:#7c8da3;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:1;padding:15px 8px;font-size:14px;font-weight:700}.auth-head>button.on{color:#16335c;border-bottom-color:#2c5aa0}.auth-head .mc-modal-x{color:#5a6e88;cursor:pointer;background:#f1f5f9;border:0;border-radius:7px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-left:4px;display:flex}.auth-body{flex-direction:column;gap:11px;padding:16px 20px 20px;display:flex}.auth-body label{color:#5a6b80;flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.auth-body input{color:#1d2b3d;border:1px solid #cfdbe8;border-radius:7px;padding:9px 11px;font-family:inherit;font-size:14px}.auth-body input:focus{border-color:#2c5aa0;outline:0}.auth-hint{color:#9aa8ba;font-size:11px;font-style:italic;font-weight:400}.auth-err{color:#b03434;background:#fdecec;border:1px solid #f5c6c6;border-radius:7px;padding:8px 11px;font-size:12.5px}.auth-submit{color:#fff;cursor:pointer;background:#2c5aa0;border:0;border-radius:8px;margin-top:4px;padding:11px;font-size:14px;font-weight:700}.auth-submit:hover{background:#244c8a}.auth-submit:disabled{opacity:.6;cursor:default}.auth-switch{text-align:center;color:#2974c9;cursor:pointer;margin-top:2px;font-size:12.5px}.auth-switch:hover{text-decoration:underline}.auth-pinfo{color:#2c5aa0;background:#eef6ff;border:1px solid #cfe0f5;border-radius:7px;padding:8px 11px;font-size:12px;line-height:1.4}.auth-regok{text-align:center;padding:6px 0}.auth-uname{color:#2c5aa0;letter-spacing:.5px;background:#f4f8fd;border:1px dashed #b9cbe0;border-radius:8px;margin:6px 0;padding:10px;font-size:20px;font-weight:800}.cart-modal{z-index:91;background:#fff;width:min(460px,96vw);height:100vh;animation:.2s cart-slide;position:fixed;top:0;right:0;overflow:auto;box-shadow:-12px 0 40px #0f234647}@keyframes cart-slide{0%{transform:translate(100%)}to{transform:translate(0)}}.cart-head{color:#16335c;background:#fff;border-bottom:1px solid #e7ecf2;align-items:center;gap:8px;padding:16px 18px;font-size:17px;font-weight:800;display:flex;position:sticky;top:0}.cart-head .material-symbols-outlined{color:#2c5aa0;font-size:22px}.cart-head .mc-modal-x{color:#5a6e88;cursor:pointer;background:#f1f5f9;border:0;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;display:flex}.cart-body{padding:14px 18px 30px}.cart-empty,.cart-done{text-align:center;color:#7c8da3;flex-direction:column;align-items:center;gap:12px;padding:50px 16px;font-size:14px;display:flex}.cart-empty .material-symbols-outlined,.cart-done .material-symbols-outlined{color:#c4d0de;font-size:52px}.cart-done .material-symbols-outlined{color:#2c7a3a}.cart-line{border-bottom:1px solid #eef2f7;align-items:center;gap:10px;padding:10px 0;display:flex}.cart-li{flex:1;min-width:0}.cart-ln{color:#1d2b3d;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.cart-lc{color:#8a9bb0;font-size:11px}.cart-qtybox{border:1px solid #cfdbe8;border-radius:7px;align-items:center;display:flex;overflow:hidden}.cart-qtybox button{color:#1d3a66;cursor:pointer;background:#f1f5f9;border:0;width:26px;height:28px;font-size:16px}.cart-qtybox button:hover{background:#e2e9f1}.cart-qtybox span{text-align:center;color:#1d2b3d;min-width:30px;font-size:13px;font-weight:700}.cart-lp{text-align:right;color:#16335c;min-width:74px;font-size:13px;font-weight:700}.cart-rm{color:#b9667a;cursor:pointer;background:0 0;border:0;align-items:center;padding:4px;display:flex}.cart-rm:hover{color:#a03050}.cart-line.short{border-bottom:0;padding-bottom:4px}.cart-line.short .cart-ln{color:#9b2c2c}.cart-qtybox button:disabled{color:#b8c3d1;cursor:not-allowed;background:#f6f8fb}.cart-short{color:#9b2c2c;background:#fdf1f1;border:1px solid #f3c9c9;border-radius:7px;align-items:center;gap:8px;margin:0 0 8px;padding:6px 10px;font-size:12px;display:flex}.cart-short .material-symbols-outlined{flex-shrink:0;font-size:17px}.cart-short-t{flex:1;min-width:0}.cart-short button{color:#9b2c2c;cursor:pointer;background:#fff;border:1px solid #d99a9a;border-radius:6px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:700}.cart-short button:hover{background:#fbe3e3}.cart-blocked{color:#9b2c2c;background:#fdf1f1;border:1px solid #f3c9c9;border-radius:7px;align-items:center;gap:8px;margin:8px 0;padding:8px 10px;font-size:12.5px;font-weight:600;display:flex}.cart-blocked .material-symbols-outlined{font-size:18px}.mega-cart:disabled{color:#fff;cursor:not-allowed;background:#c5ced9}.mega-qty:disabled{color:#a7b3c2;background:#f3f5f8}.qpm-add:disabled{cursor:not-allowed;background:#c5ced9;border-color:#c5ced9}.qpm-chk:disabled{cursor:not-allowed;opacity:.45}.qpm-row.nobuy{background:#fafbfc}.cart-rm .material-symbols-outlined{font-size:18px}.cart-total{color:#16335c;justify-content:space-between;align-items:center;padding:14px 0 4px;font-size:15px;display:flex}.cart-total b{font-size:18px}.cart-note{color:#9aa8ba;margin-bottom:10px;font-size:11.5px;font-style:italic}.cart-ship{border-radius:8px;align-items:center;gap:9px;margin:10px 0 6px;padding:9px 11px;font-size:12.5px;line-height:1.35;display:flex}.cart-ship .material-symbols-outlined{flex:none;font-size:20px}.cart-ship-ok{color:#1c6b3a;background:#e8f7ee;border:1px solid #b7e3c7;font-weight:700}.cart-ship-no{color:#a02020;background:#fdecec;border:1px solid #f3c2c2}.cart-ship-no b{font-size:13px;display:block}.cart-ship-sub{color:#b06060;margin-top:2px;font-size:11.5px}.cart-confirm{border-top:2px solid #eef2f7;flex-direction:column;gap:8px;padding-top:14px;display:flex}.cart-confirm-h{color:#16335c;align-items:center;gap:8px;font-size:13.5px;font-weight:800;display:flex}.cart-confirm-h .material-symbols-outlined{color:#c08a1a;font-size:20px}.cart-confirm-list{color:#33465e;flex-direction:column;gap:3px;margin:0;padding-left:30px;font-size:13px;display:flex}.cart-confirm-bo{color:#8a6d1a;background:#fdf6e3;border:1px solid #f0e0b0;border-radius:7px;align-items:center;gap:8px;padding:7px 10px;font-size:12px;display:flex}.cart-confirm-bo .material-symbols-outlined{font-size:18px}.cart-locpick{background:#f4f8fd;border:1px solid #d7e3f2;border-radius:8px;flex-direction:column;gap:6px;margin-bottom:8px;padding:9px 11px;display:flex}.cart-locrow{justify-content:space-between;align-items:center;gap:8px;display:flex}.cart-locname{color:#1d2b3d;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}.cart-locrow select{color:#16335c;background:#fff;border:1px solid #cfdbe8;border-radius:6px;max-width:52%;padding:5px 8px;font-family:inherit;font-size:12.5px}.cart-confirm-sure{color:#16335c;background:#eef6ee;border:1px solid #cbe4cb;border-radius:7px;margin-top:2px;padding:8px 10px;font-size:13px}.cart-checkout{border-top:2px solid #eef2f7;flex-direction:column;gap:9px;padding-top:14px;display:flex}.cart-colbl{color:#16335c;margin-bottom:2px;font-size:14px;font-weight:800}.cart-checkout input,.cart-checkout textarea{color:#1d2b3d;border:1px solid #cfdbe8;border-radius:7px;padding:9px 11px;font-family:inherit;font-size:13.5px}.cart-checkout input:focus,.cart-checkout textarea:focus{border-color:#2c5aa0;outline:0}.cart-checkout textarea{resize:vertical;min-height:56px}.cart-actions{gap:8px;margin-top:4px;display:flex}.cart-clear{color:#5a6e88;cursor:pointer;background:#f1f5f9;border:1px solid #dde6f1;border-radius:8px;padding:11px 14px;font-size:13px;font-weight:600}.cart-submit{color:#fff;cursor:pointer;background:#2c7a3a;border:0;border-radius:8px;flex:1;padding:11px;font-size:14px;font-weight:700}.cart-submit:hover{background:#236430}.cart-submit:disabled{opacity:.6;cursor:default}.land-exact{color:#2c5aa0;cursor:pointer;white-space:nowrap;background:#eef4fb;border:1px solid #cfdbe8;border-radius:6px;align-items:center;gap:4px;margin-right:8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.mega-spin{border:3px solid #cdd9e8;border-top-color:#2c5aa0;border-radius:50%;width:30px;height:30px;margin:50px auto;animation:.8s linear infinite gc-spin}.mega-empty{text-align:center;color:#8a9bb0;flex-direction:column;align-items:center;gap:10px;padding:46px;font-size:13px;display:flex}.mega-tecdoc-btn{color:#dbeafe;cursor:pointer;white-space:nowrap;background:#1e3a8a;border:1px solid #2563eb;border-radius:6px;align-items:center;gap:6px;margin-left:10px;padding:5px 12px;font-size:12px;font-weight:600;display:inline-flex}.mega-tecdoc-btn:hover{color:#fff;background:#2563eb}.mega-empty .mega-tecdoc-btn{margin-top:6px;margin-left:0;padding:8px 16px;font-size:13px}.mega-empty .material-symbols-outlined{color:#c4d0de;font-size:40px}.mega-hero{text-align:center;color:#5a6e88;padding:80px 20px}.mega-hero .material-symbols-outlined{color:#bccadb;margin:0 auto 14px;font-size:56px;display:block}.mega-hero h2{color:#1d3a66;margin:0 0 6px;font-size:19px;font-weight:600}.mega-hero p{color:#8a9bb0;margin:0;font-size:12.5px}.mega-home{padding:18px 20px 40px}.mega-home-hero{background:linear-gradient(110deg,#eaf2fc,#f5f9ff);border:1px solid #d8e4f2;border-radius:12px;align-items:center;gap:16px;margin-bottom:20px;padding:18px 22px;display:flex}.mega-home-hero .material-symbols-outlined{color:#2c5aa0;flex-shrink:0;font-size:44px}.mega-home-hero h2{color:#143a72;margin:0 0 3px;font-size:19px;font-weight:700}.mega-home-hero p{color:#5a7196;margin:0;font-size:12.5px}.mega-promos{grid-template-columns:1fr;gap:16px;display:grid;container-type:inline-size}.mega-promo{color:inherit;background:#fff;border:1px solid #e2e8f1;border-radius:14px;flex-direction:row;align-items:stretch;text-decoration:none;transition:all .16s;display:flex;overflow:hidden}.mega-promo:hover{border-color:#c4d6ec;transform:translateY(-2px);box-shadow:0 12px 30px #1f52a029}.mega-promo-img{aspect-ratio:16/10;background:#16181d;flex:none;width:min(800px,62%);position:relative;overflow:hidden}.mega-promo-img img{object-fit:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.mega-promo-img .mega-promo-bg{object-fit:cover;filter:blur(24px)brightness(.6);width:calc(100% + 60px);height:calc(100% + 60px);top:-30px;left:-30px}.mega-promo-body{flex-direction:column;justify-content:center;gap:12px;min-width:0;padding:26px 30px;display:flex}.mega-promo-title{color:#1d3a66;font-size:28px;font-weight:800;line-height:1.25}.mega-promo-text{color:#4f6079;font-size:18px;line-height:1.55}@supports (width:1cqi){.mega-promo-body{gap:clamp(8px,1.27cqi - 2.9px,12px);padding:clamp(16px,3.18cqi - 11.3px,26px) clamp(18px,3.82cqi - 14.8px,30px)}.mega-promo-title{font-size:clamp(20px,2.55cqi - 1.9px,28px)}.mega-promo-text{font-size:clamp(15px,.96cqi + 6.8px,18px)}}.mega-promo-cta{color:#fff;background:#e30613;border-radius:10px;align-self:flex-start;align-items:center;gap:8px;height:46px;margin-top:6px;padding:0 20px;font-size:16px;font-weight:700;display:inline-flex}.mega-promo:hover .mega-promo-cta{background:#c00510}@container (max-width:820px){.mega-promo{flex-direction:column}.mega-promo-img{width:100%}.mega-promo-body{gap:12px;padding:16px 18px}.mega-promo-title{font-size:20px}.mega-promo-text{font-size:15px}}.mega-acct.admin{color:#7a5a1e;background:#fdf7ec;border-color:#cdb38f}.mega-acct.admin:hover{background:#f7eed9}.mega-acct.admin i{color:#fff;background:#c8862e;border-radius:3px;padding:1px 4px;font-size:8.5px;font-style:normal;font-weight:800}.mega-acct.ghost{color:#5a6e88;padding:7px 9px}.mega-loginmodal{z-index:91;background:#fff;border-radius:12px;flex-direction:column;gap:10px;width:min(340px,92vw);padding:18px;animation:.16s cubic-bezier(.34,1.4,.64,1) mc-pop;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 64px #0f234657}.mega-loginmodal-h{color:#1d3a66;align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.mega-loginmodal-h .mc-modal-x{margin-left:auto}.mega-loginmodal input{border:1px solid #cdd8e6;border-radius:8px;padding:10px 12px;font-family:inherit;font-size:13px}.mega-loginmodal input:focus{border-color:#2c5aa0;outline:none}.mega-loginbtn{color:#fff;cursor:pointer;background:#2c5aa0;border:0;border-radius:8px;padding:10px;font-family:inherit;font-size:13px;font-weight:700}.mega-loginbtn:hover{background:#244a86}.mega-adminmodal{z-index:91;background:#f6f8fb;border-radius:12px;width:min(900px,95vw);max-height:92vh;animation:.16s cubic-bezier(.34,1.4,.64,1) mc-pop;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 64px #0f234657}.mega-adminmodal-h{color:#1d3a66;z-index:1;background:#fff;border-bottom:1px solid #e2e8f1;border-radius:12px 12px 0 0;align-items:center;gap:8px;padding:15px 18px;font-size:15px;font-weight:700;display:flex;position:sticky;top:0}.mega-adminmodal-h .mc-modal-x{margin-left:auto}.mega-adminmodal-body{padding:6px 14px 16px}@media (max-width:1000px){.mega{grid-template-columns:1fr}.mega-side,.mega-filters{border-bottom:1px solid #cdd6e2;border-right:0;min-height:0}.mega-prow{grid-template-columns:1fr 110px 50px}.mega-pthumb,.mega-pcode{display:none}}@media (min-width:761px){.mega-prow{grid-template:"thumb code desc price""thumb code desc buy"1fr/100px 210px minmax(0,1fr) 196px;gap:8px 14px}.mega-pthumb{grid-area:thumb}.mega-pcode{grid-area:code}.mega-pdesc{grid-area:desc}.mega-pprice{grid-area:price}.mega-pbuy{grid-area:buy;grid-template-columns:46px minmax(0,1fr) 30px;align-self:start;align-items:center;gap:5px;width:100%;display:grid}.mega-pbuy .mega-circ{display:none}.mega-pbuy .mega-qty{box-sizing:border-box;color:#1d3a66;border:1px solid #cdd6e2;border-radius:3px;grid-area:1/1;width:100%;height:30px;padding:0 2px;font-size:13px;font-weight:600}.mega-pbuy .mega-cart{letter-spacing:.01em;white-space:nowrap;border-radius:3px;grid-area:1/2;gap:6px;width:100%;height:30px;padding:0 10px;font-size:12px;font-weight:700}.mega-pbuy .mega-cart .material-symbols-outlined{font-size:17px}.mega-pbuy .mega-cart-lbl{display:inline}.mega-pbuy .mega-info{box-sizing:border-box;color:#5a6e88;cursor:pointer;background:#fff;border:1px solid #cdd6e2;border-radius:3px;grid-area:1/3;justify-content:center;align-items:center;width:30px;height:30px}.mega-pbuy .mega-info:hover{color:#1f5aa8;background:#f4f7fb;border-color:#a9c4e6}.mega-pbuy .mega-info .material-symbols-outlined{font-size:17px}}@media (min-width:761px) and (max-width:1000px){.mega-prow{grid-template-columns:minmax(0,1fr) 190px;grid-template-areas:"desc price""desc buy"}}@media (min-width:1001px){.mega-side,.mega-filters{top:var(--mq-h,0px);height:calc(100vh - var(--mq-h,0px));overscroll-behavior:contain;align-self:start;min-height:0;position:sticky;overflow-y:auto}.mega-side::-webkit-scrollbar{width:8px}.mega-filters::-webkit-scrollbar{width:8px}.mega-side::-webkit-scrollbar-thumb{background:#b9c8dc;border-radius:4px}.mega-filters::-webkit-scrollbar-thumb{background:#b9c8dc;border-radius:4px}.mega-side::-webkit-scrollbar-track{background:0 0}.mega-filters::-webkit-scrollbar-track{background:0 0}}.mega-homebtn{color:#1f6fd6;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:11px;display:flex}.mega-homebtn .material-symbols-outlined{font-size:15px}.mega-vehbtn{color:#1d3a66;cursor:pointer;background:#fff;border:1px solid #b9c6d8;border-radius:5px;align-items:center;gap:6px;width:calc(100% - 24px);margin:4px 12px 0;padding:8px 10px;font-size:11.5px;font-weight:600;display:flex}.mega-vehbtn:hover{background:#eef4fb;border-color:#2c5aa0}.mega-vehbtn .material-symbols-outlined{color:#2c5aa0;font-size:17px}.mega-vehhist{border-top:1px dashed #cdd8e6;margin:10px 12px 0;padding-top:8px}.mega-vhhead{letter-spacing:.3px;text-transform:uppercase;color:#5a6b82;align-items:center;gap:5px;margin-bottom:4px;font-size:10.5px;font-weight:700;display:flex}.mega-vhhead .material-symbols-outlined{color:#2c5aa0;font-size:15px}.mega-vhrow{cursor:pointer;color:#1d3a66;border-radius:5px;align-items:center;gap:6px;padding:5px 6px;font-size:11.5px;line-height:1.25;display:flex}.mega-vhrow:hover{background:#eef4fb}.mega-vhrow .material-symbols-outlined{color:#7c8aa0;flex-shrink:0;font-size:15px}.mega-vhlbl{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mega-vhdel{color:#b6c1d0;cursor:pointer;background:0 0;border:0;border-radius:4px;flex-shrink:0;padding:1px;display:flex}.mega-vhrow:hover .mega-vhdel{color:#8a98ab}.mega-vhdel:hover{color:#c0392b;background:#e2e8f0}.mega-vhdel .material-symbols-outlined{color:inherit;font-size:14px}.mega-vhmore{color:#2c5aa0;cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;margin-top:2px;padding:3px 6px;font-size:11px;font-weight:600;display:flex}.mega-vhmore:hover{text-decoration:underline}.mega-vhmore .material-symbols-outlined{font-size:15px}.veh-topbar{background:#fff;border-bottom:2px solid #2c5aa0;align-items:center;gap:14px;padding:9px 18px;display:flex}.veh-back{color:#1d3a66;cursor:pointer;background:#f4f7fb;border:1px solid #cdd6e2;border-radius:5px;align-items:center;gap:5px;padding:6px 12px;font-size:12px;display:flex}.veh-back:hover{background:#e9f1fb}.veh-back .material-symbols-outlined{font-size:16px}.veh-title{color:#1d3a66;align-items:center;gap:6px;font-size:13px;font-weight:700;display:flex}.veh-title .material-symbols-outlined{color:#2c5aa0;font-size:18px}.veh-home{color:#1f6fd6;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;font-size:12px;display:flex}.veh-home .material-symbols-outlined{font-size:16px}.veh-pending{text-align:center;color:#5a6e88;max-width:620px;margin:60px auto;padding:0 24px}.veh-pending>.material-symbols-outlined{color:#bccadb;margin:0 auto 16px;font-size:56px;display:block}.veh-pending h2{color:#1d3a66;margin:0 0 12px;font-size:20px}.veh-pending p{margin:0 0 12px;font-size:13px;line-height:1.6}.veh-pending code{color:#33455c;background:#eef2f7;border:1px solid #dce5ee;border-radius:3px;padding:1px 5px;font-size:11.5px}.veh-pending-sub{color:#8a9bb0}.veh-pending .land-enter{margin-top:10px}.veh-title b{color:#0d2747}.veh-layout{align-items:flex-start;display:flex}.veh-layout .gc-catalog2{flex:1;min-width:0;padding:14px 16px}.veh-hint{text-align:center;color:#7186a0;flex:1;padding:70px 24px}.veh-hint>.material-symbols-outlined{color:#c3d1e2;margin:0 auto 14px;font-size:60px;display:block}.veh-hint p{font-size:14px}.gc-type.soon,.gc-type:disabled{opacity:.45;cursor:not-allowed}.gc-type.soon:hover{border-color:var(--gc-line2);background:#fff}.gc-pactions{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.gc-btn-stock{color:#fff;cursor:pointer;background:#2c5aa0;border:1px solid #2c5aa0;border-radius:9px;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:700;transition:all .12s;display:inline-flex}.gc-btn-stock .material-symbols-outlined{font-size:17px}.gc-btn-stock:hover{background:#234a86;border-color:#234a86}.gc-pcode-btn{cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.gc-pcode-btn:hover{color:var(--gc-blue-d)}.gc-comp-clk{cursor:pointer;border-radius:6px;transition:all .1s}.gc-comp-clk:hover{background:var(--gc-blue-l)}.ltd-part-clk{cursor:pointer;transition:all .1s;position:relative}.ltd-part-clk:hover{background:var(--gc-blue-l,#eef4fd);border-color:#bcd8fb}.ltd-part-stock{color:#fff;cursor:pointer;background:#2c5aa0;border:1px solid #2c5aa0;border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;font-weight:700;display:inline-flex;position:absolute;bottom:10px;right:10px}.ltd-part-stock .material-symbols-outlined{font-size:15px}.ltd-part-stock:hover{background:#234a86}.gcat-app{--mq-h:0px}.gcat-app.ima-mq{--mq-h:30px}.gc-marquee{z-index:40;color:#fff;white-space:nowrap;box-sizing:border-box;background:#1d3a66;border-bottom:1px solid #16294a;align-items:center;height:30px;font-size:12.5px;display:flex;position:sticky;top:0;overflow:hidden}.gc-marquee-in{will-change:transform;backface-visibility:hidden;flex:none;width:max-content;display:flex}.gc-marquee-in span{flex:none;padding-right:80px;display:block}.land{color:#2b3645;background:#f4f7fb;min-height:100vh;font-family:Arial,Segoe UI,sans-serif}.land-top{background:#fff;border-bottom:2px solid #2c5aa0;align-items:center;padding:12px 26px;display:flex}.land-logo{width:auto;height:64px}.land-top-r{align-items:center;gap:16px;margin-left:auto;display:flex}.land-acct{color:#33455c;align-items:center;gap:7px;font-size:12px;display:flex}.land-acct .material-symbols-outlined{color:#2c5aa0;font-size:18px}.land-acct button{color:#5a6e88;background:#fff;border:1px solid #cdd6e2;border-radius:3px;padding:3px 9px;font-size:11px}.land-badge{color:#fff;text-transform:uppercase;background:#2c5aa0;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:700}.land-body{flex-wrap:wrap;gap:24px;max-width:1080px;margin:34px auto 0;padding:0 26px;display:flex}.land-hero{flex:1;min-width:300px}.land-hero h1{color:#1d3a66;margin:0 0 8px;font-size:27px;font-weight:700}.land-hero p{color:#5a6e88;margin:0 0 20px;font-size:14px;line-height:1.5}.land-enter{color:#fff;cursor:pointer;background:#2c5aa0;border:0;border-radius:7px;align-items:center;gap:8px;padding:12px 26px;font-size:15px;font-weight:600;display:inline-flex;box-shadow:0 3px 10px #2c5aa038}.land-enter:hover{background:#244e8e}.land-enter .material-symbols-outlined{font-size:20px}.land-login{background:#fff;border:1px solid #dde4ec;border-radius:9px;width:280px;padding:18px;box-shadow:0 6px 22px #1f52a014}.land-login-h{color:#1d3a66;align-items:center;gap:7px;margin-bottom:14px;font-size:14px;font-weight:700;display:flex}.land-login-h .material-symbols-outlined{color:#2c5aa0;font-size:18px}.land-login input{border:1px solid #cdd6e1;border-radius:5px;outline:0;width:100%;margin-bottom:9px;padding:9px 11px;font-size:13px}.land-login input:focus{border-color:#2c5aa0}.land-login button{color:#fff;cursor:pointer;background:#2c5aa0;border:0;border-radius:5px;width:100%;padding:10px;font-size:14px;font-weight:600}.land-login button:disabled{opacity:.6}.land-err{color:#c0392b;margin-bottom:8px;font-size:12px}.land-promos{max-width:1080px;margin:38px auto 0;padding:0 26px}.land-sec{color:#1d3a66;border-bottom:2px solid #e2e8f1;margin-bottom:14px;padding-bottom:8px;font-size:16px;font-weight:700}.land-pgrid{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:16px;display:grid}.land-promo{color:inherit;background:#fff;border:1px solid #e2e8f1;border-radius:9px;text-decoration:none;transition:all .15s;display:block;overflow:hidden}.land-promo:hover{transform:translateY(-2px);box-shadow:0 8px 22px #1f52a01f}.land-pimg{background:#f1f5fa;justify-content:center;align-items:center;height:148px;display:flex;overflow:hidden}.land-pimg img{object-fit:cover;width:100%;height:100%}.land-pbody{padding:13px 15px}.land-ptitle{color:#1d3a66;margin-bottom:5px;font-size:14px;font-weight:700}.land-ptext{color:#5a6e88;font-size:12.5px;line-height:1.5}.land-adminbar{max-width:none;margin:24px 0 50px;padding:0 24px}.land-adminbar>button{color:#5a6e88;cursor:pointer;background:#fff;border:1px dashed #b9c6d8;border-radius:6px;align-items:center;gap:7px;padding:9px 16px;font-size:12.5px;display:flex}.land-adminbar>button .material-symbols-outlined{font-size:17px}.land-admin{background:#fff;border:1px solid #dde4ec;border-radius:9px;margin-top:12px;padding:18px}.land-tabs{border-bottom:2px solid #e6ecf3;flex-wrap:wrap;gap:6px;margin-bottom:18px;padding-bottom:0;display:flex}.land-tabs button{color:#6a7c92;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:6px 6px 0 0;align-items:center;gap:5px;margin-bottom:-2px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.land-tabs button .material-symbols-outlined{font-size:17px}.land-tabs button:hover{color:#2c5aa0;background:#f4f8fd}.land-tabs button.on{color:#2c5aa0;background:#f4f8fd;border-bottom-color:#2c5aa0}.land-admin-sec{margin-bottom:18px}.land-admin-sec>label{color:#33455c;margin-bottom:7px;font-size:12.5px;font-weight:700;display:block}.land-marqrow{gap:8px;display:flex}.land-marqrow input{border:1px solid #cdd6e1;border-radius:5px;flex:1;padding:8px 11px;font-size:13px}.land-marqrow button,.land-pform button{color:#fff;cursor:pointer;white-space:nowrap;background:#2c5aa0;border:0;border-radius:5px;align-items:center;gap:4px;padding:8px 16px;font-size:13px;display:flex}.land-msg{color:#2e9c4a;margin-left:6px;font-size:12px}.land-pform{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}.land-pform input{border:1px solid #cdd6e1;border-radius:5px;padding:8px 11px;font-size:13px}.land-pform button{grid-row:span 2}.land-prow{border-bottom:1px solid #eef2f7;align-items:center;gap:10px;padding:8px 4px;font-size:13px;display:flex}.land-prow b{color:#1d3a66}.land-pmeta{color:#8a9bb0;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.land-pdot{background:#cfd8e0;border-radius:50%;flex-shrink:0;width:9px;height:9px}.land-pdot.on{background:#46b450}.land-del{color:#c0392b;cursor:pointer;background:0 0;border:0;padding:2px;display:flex}.land-del .material-symbols-outlined{font-size:17px}.land-empty{color:#9aa8ba;padding:6px 0;font-size:12.5px}.land-brow{border-bottom:1px solid #eef2f7;align-items:center;gap:8px;padding:6px 4px;font-size:13px;display:flex}.land-bmeta{flex-direction:column;flex:1;min-width:0;line-height:1.25;display:flex}.land-bmeta b{color:#1d3a66}.land-bmeta span{color:#8a9bb0;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.land-bsug{color:#1f7a32;cursor:pointer;white-space:nowrap;background:#eef8ef;border:1px solid #cfe3d0;border-radius:6px;align-items:center;gap:3px;padding:3px 8px;font-family:inherit;font-size:11.5px;font-weight:600;display:inline-flex}.land-bsug:hover{background:#ddf0de}.land-bsug .material-symbols-outlined{font-size:14px}.land-binput{border:1px solid #cfdbe8;border-radius:6px;width:150px;padding:4px 8px;font-family:inherit;font-size:12.5px}.land-bsave{color:#fff;cursor:pointer;background:#2c5aa0;border:0;border-radius:6px;padding:4px;display:flex}.land-bsave .material-symbols-outlined{font-size:18px}.land-more{color:#2c5aa0;cursor:pointer;background:#f4f8fd;border:1px solid #cfdbe8;border-radius:6px;margin-top:8px;padding:5px 12px;font-family:inherit;font-size:12.5px}.land-brow input[type=checkbox]{cursor:pointer;flex-shrink:0;width:16px;height:16px}.land-brow.sel{background:#eef4fb}.land-progbar{background:#e8eef5;border-radius:5px;height:7px;margin:6px 0 10px;overflow:hidden}.land-progbar>span{background:linear-gradient(90deg,#2c5aa0,#46b450);height:100%;transition:width .3s;display:block}.land-bfilter{cursor:pointer;background:#fff;border:1px solid #cdd6e1;border-radius:5px;min-width:230px;padding:8px 11px;font-family:inherit;font-size:13px}.land-selrow{flex-wrap:wrap;align-items:center}.land-selrow>button{color:#2c5aa0;background:#eef4fb;border:1px solid #cfdbe8}.land-bindsel{font-weight:600;color:#fff!important;background:#1f7a32!important;border:0!important}.land-unbr .land-brow{padding:5px 6px}.land-bopis{color:#5b6f88;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.land-brow.kratka{background:#fff8ea}.land-brow.kratka .land-bopis{color:#9a5b00}.land-bkand{color:#33506f;cursor:pointer;white-space:nowrap;background:#f6f9fd;border:1px solid #d5deea;border-radius:6px;padding:2px 7px;font-family:inherit;font-size:11px}.land-bkand:hover{background:#e8f0fa;border-color:#9fb8d6}.land-brej{color:#b3261e;cursor:pointer;background:#fff5f5;border:1px solid #f0c9c9;border-radius:6px;align-items:center;padding:1px 4px;display:inline-flex}.land-brej .material-symbols-outlined{font-size:15px}.land-approveall{align-items:center;gap:4px;font-weight:600;display:inline-flex;color:#fff!important;background:#1d3a66!important;border:0!important}.land-approveall .material-symbols-outlined{font-size:16px}.land-bhint{color:#5b6f88;margin:2px 0 4px;font-size:11.5px}.land-histbtn{align-items:center;gap:4px;display:inline-flex}.land-histbtn.on{background:#e8f0fa!important}.land-hist{background:#fbfcfe;border:1px solid #e2e8f1;border-radius:8px;max-height:260px;margin:6px 0;overflow:auto}.land-histrow{border-bottom:1px solid #eef2f7;align-items:center;gap:8px;padding:4px 8px;font-size:12px;display:flex}.land-histrow b{color:#1d3a66}.land-histts{color:#8a9bb0;white-space:nowrap;font-size:11px}.land-histname{color:#8a9bb0;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.land-histby{color:#8a9bb0;font-size:11px}.land-histrow button{cursor:pointer;background:#fff;border:1px solid #d5deea;border-radius:6px;align-items:center;gap:2px;padding:1px 6px;font-family:inherit;font-size:11px;display:inline-flex}.land-histrow button .material-symbols-outlined{font-size:14px}@media (max-width:760px){.land-brow,.land-histrow{flex-wrap:wrap}}.land-conf{white-space:nowrap;border-radius:6px;flex-shrink:0;padding:1px 6px;font-size:10.5px;font-weight:700}.land-conf.hi{color:#1f7a32;background:#e8f6ee;border:1px solid #c9e9d6}.land-conf.mid{color:#9a6a12;background:#fcf4e2;border:1px solid #ecd8a8}.land-conf.lo{color:#b3261e;background:#fbe9e7;border:1px solid #f0c4bd}.land-autoapply{color:#1f5aa8;cursor:pointer;background:#eef5ff;border:1px solid #b9cbe0;border-radius:6px;margin-left:auto;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:700}.land-autoapply:hover{background:#dceafd;border-color:#a9c4e6}.land-fixbrand{border-top:2px dashed #e6ecf3;margin-top:16px;padding-top:12px}.land-fixbrand>label{color:#1d3a66;align-items:center;gap:5px;margin-bottom:6px;font-weight:600;display:flex}.land-fixbrand>label .material-symbols-outlined{color:#5a6e88;font-size:17px}.land-pbind{display:inline-block;position:relative}.land-pbind .land-binput{width:150px}.land-pbdrop{z-index:30;background:#fff;border:1px solid #cfdbe8;border-radius:8px;min-width:260px;max-height:240px;margin-top:2px;position:absolute;top:100%;left:0;overflow:auto;box-shadow:0 10px 28px #1428462e}.land-pbrow{text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #f0f4f8;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:5px 9px;font-family:inherit;display:flex}.land-pbrow:hover{background:#eef5ff}.land-pbrow b{color:#1565c0;font-size:12px;font-weight:700}.land-pbrow span{color:#6b7c93;font-size:11px}.land-pbrow.muted{color:#9aa8ba;cursor:default;font-size:12px}.land-pbrow.manual{background:#f1f8f1;border-top:1px solid #d9e8d9}.land-pbrow.manual:hover{background:#e3f3e3}.land-pbrow.manual b{color:#1f7a32}.land-aliaspart{background:#fafcff;border:1px solid #e3eaf2;border-radius:8px;margin:8px 0;padding:8px 10px}.land-aliaschips{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.land-aliaschip{color:#1d3a66;white-space:nowrap;background:#fff;border:1px solid #cfdbe8;border-radius:6px;align-items:center;gap:4px;padding:3px 6px 3px 8px;font-size:12px;display:inline-flex}.land-aliaschip i{color:#8a9bb0;font-size:11px;font-style:normal}.land-aliaschip button{color:#b3261e;cursor:pointer;background:#f3d6d6;border:0;border-radius:4px;padding:2px 5px;font-family:inherit;font-size:11px;line-height:1}.land-aliaschip button:hover{background:#e9b8b8}.land-suggchip{color:#2c5aa0;cursor:pointer;white-space:nowrap;background:#f1f6fc;border:1px dashed #b9cbe0;border-radius:6px;align-items:center;gap:3px;padding:3px 8px;font-family:inherit;font-size:12px;display:inline-flex}.land-suggchip:hover{background:#e2eefb}.land-suggchip i{color:#7d93ad;font-size:10.5px;font-style:normal}.land-suggchip b{color:#fff;background:#2c5aa0;border-radius:3px;margin-left:1px;padding:0 3px;font-size:9px}.land-order{border:1px solid #e3eaf2;border-radius:8px;margin:7px 0;overflow:hidden}.land-orow{cursor:pointer;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.land-orow:hover{background:#f7fafd}.land-orow b{color:#2c5aa0}.land-ocust{text-overflow:ellipsis;white-space:nowrap;color:#1d3a66;flex:1;min-width:0;overflow:hidden}.land-ostat{white-space:nowrap;border-radius:10px;padding:2px 9px;font-size:11px;font-weight:600}.land-ostat.s-new{color:#2c5aa0;background:#e7f0fb}.land-ostat.s-processing{color:#a76f00;background:#fff3d9}.land-ostat.s-done{color:#1f7a32;background:#e3f6e6}.land-ostat.s-cancelled{color:#b3261e;background:#fbe3e3}.land-ototal{color:#1d3a66;white-space:nowrap;font-weight:700}.land-odate{color:#8a9bb0;white-space:nowrap;font-size:11.5px}.land-odetail{background:#fafcff;border-top:1px solid #eef2f7;padding:10px 14px;font-size:12.5px}.land-oitem{color:#33455c;gap:10px;padding:3px 0;display:flex}.land-oitem span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.land-oitem span:last-child{color:#1d3a66;white-space:nowrap;font-weight:600}.land-ometa{color:#5a6b80;border-top:1px dashed #e3eaf2;flex-direction:column;gap:3px;margin:8px 0;padding:8px 0;display:flex}.land-oclient{color:#1f7a32}.land-oguest{color:#8a9bb0}.land-fulfil{background:#fff;border:1px solid #e3eaf2;border-radius:7px;margin:8px 0;padding:8px 10px}.land-fulfilh{color:#2c5aa0;margin-bottom:5px;font-size:12px;font-weight:700}.land-fitem{color:#33455c;justify-content:space-between;gap:10px;padding:3px 0;font-size:12.5px;display:flex}.land-fitem span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.land-fstate{white-space:nowrap;font-weight:600}.land-fstate.s-done{color:#1f7a32}.land-fstate.s-partial{color:#a76f00}.land-fstate.s-none{color:#8a9bb0}.land-addclient{color:#1f7a32;cursor:pointer;background:#eef8ef;border:1px solid #cfe3d0;border-radius:7px;align-items:center;gap:5px;margin:6px 0;padding:7px 13px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.land-addclient:hover{background:#ddf0de}.land-addpanel{background:#fafcff;border:1px solid #cfdbe8;border-radius:9px;margin:8px 0;padding:12px}.land-addhdr{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.land-addhdr b{color:#1d3a66;font-size:14px}.land-addsec{margin-bottom:12px}.land-addsec>label{color:#33455c;margin-bottom:5px;font-size:12.5px;font-weight:700;display:block}.land-pcrow{border-bottom:1px solid #eef2f7;align-items:center;gap:10px;padding:5px 6px;display:flex}.land-created{color:#1d3a66;background:#f1f9f2;border:1px solid #cfe3d0;border-radius:7px;padding:10px;font-size:13px}.land-created b{color:#2c5aa0}@media (max-width:560px){.land-pform{grid-template-columns:1fr}.land-pform button{grid-row:auto}.land-binput{width:110px}.land-bfilter{min-width:140px}}.gc-empty{text-align:center;color:var(--gc-faint);padding:54px}.gc-empty .material-symbols-outlined{color:#c4d6ec;margin:0 auto 10px;font-size:42px;display:block}.gc-spinner{border:3px solid var(--gc-blue-l2);border-top-color:var(--gc-blue);border-radius:50%;width:32px;height:32px;margin:54px auto;animation:.8s linear infinite gc-spin}@keyframes gc-spin{to{transform:rotate(360deg)}}.gc-errbox{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;padding:12px 14px;font-size:12.5px}@media (max-width:900px){.gc-main{flex-direction:column}.gc-vehpanel{border-right:0;border-bottom:1px solid var(--gc-line2);width:100%;min-height:0;position:static}.gc-stage{padding:18px 16px 48px}.gc-row{grid-template-columns:46px 1fr 60px 20px}.gc-row-specs{display:none}}.gc-modetabs{align-items:center;gap:6px;display:flex}.gc-mt{border:1px solid var(--gc-line2);color:var(--gc-muted);background:#fff;border-radius:10px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .12s;display:flex}.gc-mt .material-symbols-outlined{font-size:19px}.gc-mt:hover{background:var(--gc-blue-l);border-color:#bcd8fb}.gc-mt.on{background:var(--gc-blue);border-color:var(--gc-blue);color:#fff}.gc-wip{text-transform:uppercase;letter-spacing:.4px;color:#fff;background:#f59e0b;border-radius:5px;padding:2px 6px;font-size:9px;font-weight:700}.gc-wip-hero p{max-width:460px;color:var(--gc-faint);margin-top:8px;font-size:13px;line-height:1.5}.gc-vsearch{justify-content:center;padding:56px 20px;display:flex}.gc-vsearch-card{border:1px solid var(--gc-line2);width:100%;max-width:560px;box-shadow:var(--gc-shadow-lg);background:#fff;border-radius:16px;padding:26px 26px 30px}.gc-vsearch-h{color:var(--gc-ink);align-items:center;gap:9px;margin-bottom:18px;font-size:15px;font-weight:700;line-height:1.3;display:flex}.gc-vsearch-h .material-symbols-outlined{color:var(--gc-blue);flex-shrink:0;font-size:24px}.gc-tdwrap{padding:18px 26px 60px}.gc-tdlayout{align-items:flex-start;gap:18px;margin-top:4px;display:flex}.gc-tdtree{border:1px solid var(--gc-line2);width:300px;box-shadow:var(--gc-shadow);top:calc(78px + var(--mq-h,0px));max-height:calc(100vh - 96px - var(--mq-h,0px));background:#fff;border-radius:12px;flex-shrink:0;padding:14px 10px;position:sticky;overflow:auto}.gc-tdtree .gc-lbl{text-transform:uppercase;letter-spacing:.8px;color:var(--gc-faint);margin:0 0 10px 8px;font-size:11px;font-weight:700}.gc-tdmain{flex:1;min-width:0}.gc-tdmain-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.gc-toggle{color:var(--gc-muted);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:7px;font-size:12.5px;display:flex}.gc-toggle input{accent-color:var(--gc-blue);width:15px;height:15px}.gc-tree-ul{margin:0;padding:0;list-style:none}.gc-tree-row{cursor:pointer;color:#33455c;border-radius:8px;align-items:center;gap:7px;padding:6px 8px;font-size:13px;transition:all .1s;display:flex}.gc-tree-row:hover{background:var(--gc-blue-l)}.gc-tree-row.sel{background:var(--gc-blue);color:#fff;font-weight:500}.gc-tree-row .material-symbols-outlined{color:var(--gc-faint);flex-shrink:0;font-size:18px}.gc-tree-row.sel .material-symbols-outlined{color:#fff}.gc-tree-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gc-tree-dot{background:#cbd5e1;border-radius:50%;flex-shrink:0;width:5px;height:5px;margin:0 6px}.gc-tree-row.sel .gc-tree-dot{background:#fff}.gc-btn-ghost{border:1px solid var(--gc-line2);color:var(--gc-muted);background:#fff;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;transition:all .12s;display:inline-flex}.gc-btn-ghost .material-symbols-outlined{font-size:17px}.gc-btn-ghost:hover{border-color:var(--gc-blue);color:var(--gc-blue-d);background:var(--gc-blue-l)}.gc-instock{color:var(--gc-green);margin-top:2px;font-family:Roboto;font-size:10px;font-weight:600;display:block}.gc-tag-tecdoc{color:var(--gc-muted);background:#eef2f7;border-radius:5px;padding:2px 7px;font-size:10px;font-weight:700}@media (max-width:900px){.gc-tdwrap{padding:14px 14px 48px}.gc-tdlayout{flex-direction:column}.gc-tdtree{width:100%;max-height:320px;position:static}}.gc-modebar{align-items:center;gap:8px;padding:12px 26px 2px;display:flex}.gc-search-x{color:var(--gc-faint);background:0 0;border:0;border-radius:6px;align-items:center;padding:2px;display:flex}.gc-facets{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.gc-fchip{border:1px solid var(--gc-line2);color:#475569;background:#fff;border-radius:20px;align-items:center;gap:5px;padding:5px 11px;font-size:12px;font-weight:500;transition:all .12s;display:inline-flex}.gc-fchip i{color:var(--gc-faint);font-size:11px;font-style:normal}.gc-fchip:hover{border-color:var(--gc-blue);color:var(--gc-blue-d)}.gc-fchip.on{background:var(--gc-blue);border-color:var(--gc-blue);color:#fff}.gc-fchip.on i{color:#dbeafe}.gc-thumbs{flex-wrap:wrap;gap:7px;margin:-8px 0 16px;display:flex}.gc-thumb-b{border:1px solid var(--gc-line2);cursor:pointer;background:#fff;border-radius:8px;width:50px;height:50px;padding:2px;overflow:hidden}.gc-thumb-b img{object-fit:contain;width:100%;height:100%}.gc-thumb-b.on{border-color:var(--gc-blue);box-shadow:0 0 0 2px #2f80ed2e}.gc-vehlist{flex-direction:column;display:flex}.gc-vehrow{border-bottom:1px solid var(--gc-line);flex-direction:column;gap:1px;padding:7px 0;font-size:12px;display:flex}.gc-vehrow:last-child{border-bottom:0}.gc-vehrow b{color:var(--gc-ink);font-weight:600}.gc-vehrow span{color:var(--gc-muted);font-size:11.5px}.gc-vehmore{color:var(--gc-faint);padding-top:8px;font-size:11.5px}.gc-search-x{color:var(--gc-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:2px;display:flex}.gc-search-x:hover{color:var(--gc-muted)}.gc-search-x .material-symbols-outlined{font-size:18px}.gc-srch-list{flex-direction:column;gap:12px;display:flex}.gc-srch-card{border:1px solid var(--gc-line2);box-shadow:var(--gc-shadow);background:#fff;border-radius:14px;gap:16px;padding:16px;display:flex}.gc-srch-img{background:radial-gradient(circle at 50% 40%,#eaf3ff,#d6e8ff);border:1px solid #d8e9ff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:96px;height:96px;display:flex;overflow:hidden}.gc-srch-img img{object-fit:contain;background:#fff;width:100%;height:100%}.gc-srch-img .material-symbols-outlined{color:#7aa9ec;font-size:40px}.gc-srch-body{flex:1;min-width:0}.gc-srch-top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gc-srch-name{color:var(--gc-ink);margin-top:3px;font-size:14px;font-weight:500;line-height:1.3}.gc-srch-xref{color:var(--gc-muted);word-break:break-word;margin-top:8px;font-family:Roboto Mono,ui-monospace,monospace;font-size:11.5px;line-height:1.5}.gc-srch-xref b{color:var(--gc-faint);font-family:Roboto}.gc-faint-note{color:var(--gc-faint);padding:10px 2px;font-size:12px}.gc-comp-list{border-top:1px solid var(--gc-line);margin-top:10px;padding-top:6px}.gc-comp-row2{border-bottom:1px solid var(--gc-line);align-items:center;gap:11px;padding:7px 0;font-size:13px;display:flex}.gc-comp-row2:last-child{border-bottom:0}.gc-comp-img{border:1px solid var(--gc-line2);background:#f1f7ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex;overflow:hidden}.gc-comp-img img{object-fit:contain;background:#fff;width:100%;height:100%}.gc-comp-img .material-symbols-outlined{color:#7aa9ec;font-size:20px}.gc-comp-info{flex:1;min-width:0}@media (max-width:600px){.gc-srch-card{flex-direction:column}.gc-srch-img{width:100%;height:140px}}.gc-live{letter-spacing:.4px;text-transform:uppercase;color:var(--gc-green);background:var(--gc-green-bg);border:1px solid var(--gc-green-ln);border-radius:20px;align-items:center;gap:5px;margin-left:4px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}.gc-live-dot{background:var(--gc-green);border-radius:50%;width:7px;height:7px;animation:1.8s infinite gc-pulse;box-shadow:0 0 #15803d80}@keyframes gc-pulse{0%{box-shadow:0 0 #15803d73}70%{box-shadow:0 0 0 6px #15803d00}to{box-shadow:0 0 #15803d00}}.gc-main .gc-vehpanel{width:300px}.gc-main .gc-stage{padding:18px 22px 56px}.gc-catalog2{align-items:flex-start;gap:16px;display:flex}.gc-tree-side{border:1px solid var(--gc-line2);width:262px;box-shadow:var(--gc-shadow);top:calc(80px + var(--mq-h,0px));max-height:calc(100vh - 100px - var(--mq-h,0px));background:#fff;border-radius:12px;flex-shrink:0;padding:8px 8px 12px;position:sticky;overflow:auto}.gc-tree-h{text-transform:uppercase;letter-spacing:.7px;color:var(--gc-faint);align-items:center;gap:8px;padding:6px 8px 10px;font-size:11px;font-weight:700;display:flex}.gc-tree-h .material-symbols-outlined{color:var(--gc-blue);font-size:18px}.gc-tnode{margin-bottom:1px}.gc-tcomp{text-align:left;color:#2c3e57;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;width:100%;padding:9px 8px;font-size:13px;font-weight:600;transition:all .1s;display:flex}.gc-tcomp:hover{background:var(--gc-blue-l)}.gc-tcomp.on{background:var(--gc-blue-l);color:var(--gc-blue-d)}.gc-tcomp .material-symbols-outlined{color:var(--gc-faint);flex-shrink:0;font-size:18px;transition:transform .15s}.gc-tcomp.on .material-symbols-outlined{color:var(--gc-blue);transform:rotate(90deg)}.gc-tcomp-t{flex:1;line-height:1.25}.gc-tgrps{flex-direction:column;padding:2px 0 6px 22px;display:flex}.gc-tgrp{text-align:left;color:#5b6f86;border:0;border-left:2px solid var(--gc-line2);background:0 0;border-radius:7px;margin-left:4px;padding:7px 10px;font-size:12.5px;transition:all .1s}.gc-tgrp:hover{color:var(--gc-ink);border-left-color:var(--gc-blue-l2);background:#f3f8ff}.gc-tgrp.on{background:var(--gc-blue);color:#fff;border-left-color:var(--gc-blue-d);font-weight:600}.gc-tgrp-empty{color:var(--gc-faint);padding:4px 10px;font-size:12px}.gc-parts{flex:1;min-width:0}.gc-parts-hint{text-align:center;color:var(--gc-faint);border:1px dashed var(--gc-line2);background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:90px 20px;display:flex}.gc-parts-hint .material-symbols-outlined{color:#bcd8fb;margin-bottom:12px;font-size:50px}.gc-parts-hint p{color:var(--gc-muted);max-width:280px;margin:0;font-size:14px}.gc-parts-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.gc-parts-bc{color:var(--gc-muted);align-items:center;gap:7px;font-size:14px;display:flex}.gc-parts-bc .material-symbols-outlined{color:var(--gc-faint);font-size:18px}.gc-parts-bc b{color:var(--gc-ink);font-weight:700}.gc-parts-n{color:var(--gc-blue-d);background:var(--gc-blue-l);border:1px solid var(--gc-blue-l2);border-radius:20px;padding:4px 10px;font-size:12px;font-weight:600}.gc-plist{flex-direction:column;gap:10px;display:flex}.gc-pcard{border:1px solid var(--gc-line2);box-shadow:var(--gc-shadow);background:#fff;border-radius:13px;align-items:center;gap:15px;padding:13px 16px;transition:all .13s;display:flex}.gc-pcard:hover{box-shadow:var(--gc-shadow-lg);border-color:#bcd8fb;transform:translateY(-1px)}.gc-pthumb{background:radial-gradient(circle at 50% 38%,#eaf3ff,#d6e8ff);border:1px solid #d8e9ff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}.gc-pthumb img{object-fit:contain;background:#fff;width:100%;height:100%}.gc-pthumb .material-symbols-outlined{color:#7aa9ec;font-size:30px}.gc-pmain{flex:1;min-width:0}.gc-ptitle{color:var(--gc-ink);font-size:14px;font-weight:600;line-height:1.3}.gc-psub{color:var(--gc-muted);font-weight:400}.gc-pmeta{flex-wrap:wrap;align-items:center;gap:9px;margin:5px 0;display:flex}.gc-pbrand{color:var(--gc-blue-d);font-size:12px;font-weight:700}.gc-pcode{color:var(--gc-muted);font-family:Roboto Mono,ui-monospace,monospace;font-size:12px}.gc-tag-am{color:var(--gc-blue-d);background:var(--gc-blue-l2);text-transform:uppercase;letter-spacing:.3px;border-radius:5px;padding:2px 7px;font-size:10px;font-weight:700}.gc-pspecs{flex-wrap:wrap;gap:5px;display:flex}.gc-pprice{text-align:right;flex-shrink:0;min-width:84px}.gc-pprice b{color:var(--gc-ink);white-space:nowrap;font-family:Roboto Mono,ui-monospace,monospace;font-size:16px;font-weight:700}.gc-noprice{color:var(--gc-faint);font-size:11px}@media (max-width:1100px){.gc-catalog2{flex-direction:column}.gc-tree-side{width:100%;max-height:340px;position:static}}@media (max-width:640px){.gc-pcard{flex-wrap:wrap}.gc-pprice{text-align:left;min-width:0}}.gc-treehead{background:var(--gc-blue-l);border:1px solid var(--gc-blue-l2);border-radius:12px;align-items:center;gap:11px;margin-bottom:18px;padding:12px 16px;display:flex}.gc-treehead .material-symbols-outlined{color:var(--gc-blue);font-size:24px}.gc-treehead b{color:var(--gc-ink);font-size:14px;font-weight:700}.gc-treehead span{color:var(--gc-muted);font-size:12.5px}.gc-tree-cnt{color:var(--gc-blue-d);background:var(--gc-blue-l);border:1px solid var(--gc-blue-l2);border-radius:20px;margin-left:auto;padding:2px 8px;font-size:11px;font-weight:700}.gc-tsez{margin-bottom:8px}.gc-tsez-h{letter-spacing:1px;color:var(--gc-faint);text-transform:uppercase;padding:8px 8px 4px;font-size:10px;font-weight:800}.gc-pfilter{border:1px solid var(--gc-line2);background:#fff;border-radius:10px;align-items:center;gap:8px;max-width:340px;height:38px;margin-bottom:12px;padding:0 8px 0 12px;display:flex}.gc-pfilter .material-symbols-outlined{color:var(--gc-faint);font-size:19px}.gc-pfilter input{color:var(--gc-ink);background:0 0;border:0;outline:0;flex:1;font-size:13px}.gc-pfilter button{color:var(--gc-faint);cursor:pointer;background:0 0;border:0;display:flex}.gc-genlist{border:1px solid var(--gc-line2);box-shadow:var(--gc-shadow);background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.gc-genrow{border-bottom:1px solid var(--gc-line);align-items:center;gap:12px;padding:11px 16px;transition:background .1s;display:flex}.gc-genrow:last-child{border-bottom:0}.gc-genrow:hover{background:#f5faff}.gc-genrow .material-symbols-outlined{color:#9cb6d6;flex-shrink:0;font-size:19px}.gc-gentitle{color:var(--gc-ink);flex:1;min-width:0;font-size:13.5px}.gc-gentd{color:var(--gc-green);background:var(--gc-green-bg);border:1px solid var(--gc-green-ln);border-radius:6px;flex-shrink:0;padding:3px 9px;font-family:Roboto Mono,ui-monospace,monospace;font-size:11px;font-weight:700}.gc-gennone{color:#cdd9e8;text-align:center;flex-shrink:0;width:54px;font-size:13px}.gc-tdbadge{letter-spacing:.3px;color:#fff;background:linear-gradient(135deg,#2f80ed,#1f6fd6);border-radius:7px;align-items:center;gap:5px;margin-left:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.gc-tdbadge .material-symbols-outlined{font-size:16px}.gc-results-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.gc-mode{flex-shrink:0;gap:6px;display:flex}.gc-mode-btn{border:1px solid var(--gc-line2);color:var(--gc-muted);background:#f1f7ff;border-radius:9px;align-items:center;gap:5px;padding:8px 12px;font-size:12px;font-weight:600;transition:all .15s;display:flex}.gc-mode-btn .material-symbols-outlined{font-size:18px}.gc-mode-btn.on{background:var(--gc-blue);color:#fff;border-color:var(--gc-blue)}.gc-mode-btn:not(.on):hover{border-color:var(--gc-blue);background:#fff}.ltd-wrap{padding:16px 22px}.ltd-vehbar{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:12px;display:grid}.ltd-veh-col{flex-direction:column;gap:5px;display:flex}.ltd-veh-col label{color:var(--gc-muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px;font-weight:700}.ltd-veh-col label i{color:var(--gc-blue);font-style:normal}.ltd-veh-col select,.ltd-filter{border:1px solid var(--gc-line2);color:var(--gc-ink);background:#fff;border-radius:9px;outline:0;padding:9px 11px;font-family:inherit;font-size:13px;transition:all .15s}.ltd-veh-col select:focus,.ltd-filter:focus{border-color:var(--gc-blue);box-shadow:0 0 0 3px #2f80ed21}.ltd-veh-col select:disabled{color:var(--gc-faint);background:#f1f7ff}.ltd-filter{padding:7px 10px;font-size:12px}.ltd-sel{background:var(--gc-blue-l);border:1px solid var(--gc-line2);color:var(--gc-ink);border-radius:10px;align-items:center;gap:10px;margin-bottom:12px;padding:9px 14px;font-size:13px;display:flex}.ltd-sel .ltd-logo{width:auto;height:26px}.ltd-hint{text-align:center;color:var(--gc-faint);padding:40px;font-size:14px}.ltd-body{grid-template-columns:360px 1fr;align-items:start;gap:14px;display:grid}.ltd-tree,.ltd-parts{border:1px solid var(--gc-line2);border-radius:var(--gc-r);box-shadow:var(--gc-shadow);background:#fff;overflow:hidden}.ltd-tree-h,.ltd-parts-h{color:var(--gc-muted);border-bottom:1px solid var(--gc-line);text-transform:uppercase;letter-spacing:.4px;background:#fafdff;padding:10px 14px;font-size:12px;font-weight:700}.ltd-tree-scroll{max-height:70vh;padding:4px 0;overflow-y:auto}.ltd-node{cursor:pointer;color:var(--gc-ink);border-radius:6px;align-items:center;gap:4px;margin:0 4px;padding:5px 10px;font-size:13px;display:flex}.ltd-node:hover{background:var(--gc-blue-l)}.ltd-node.on{background:var(--gc-blue-l2)}.ltd-caret .material-symbols-outlined{color:var(--gc-faint);font-size:18px}.ltd-node-name{flex:1}.ltd-count{color:var(--gc-blue);background:var(--gc-blue-l);text-align:center;border-radius:10px;min-width:20px;padding:1px 7px;font-size:11px;font-weight:700}.ltd-parts-scroll{max-height:70vh;padding:8px;overflow-y:auto}.ltd-empty{text-align:center;color:var(--gc-faint);padding:30px;font-size:13px}.ltd-part{border:1px solid var(--gc-line);border-radius:10px;gap:12px;margin-bottom:8px;padding:10px;display:flex}.ltd-part:hover{border-color:var(--gc-line2);box-shadow:var(--gc-shadow)}.ltd-part-img{background:#f1f7ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.ltd-part-img img{object-fit:contain;max-width:100%;max-height:100%}.ltd-part-img .material-symbols-outlined{color:var(--gc-faint);font-size:30px}.ltd-part-info{flex:1;min-width:0}.ltd-part-top{align-items:center;gap:8px;font-size:13px;display:flex}.ltd-part-top .ltd-code{color:var(--gc-blue-d);font-family:Roboto Mono,monospace;font-weight:600}.ltd-oe{color:#fff;background:var(--gc-green);border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700}.ltd-part-desc{color:var(--gc-ink);margin-top:2px;font-size:12px}.ltd-part-meta{color:var(--gc-muted);margin-top:3px;font-size:11px}@media (max-width:760px){.ltd-vehbar,.ltd-body{grid-template-columns:1fr}}.ltd-searchbar{border:1px solid var(--gc-line2);height:46px;box-shadow:var(--gc-shadow);background:#fff;border-radius:11px;align-items:center;gap:10px;margin-bottom:14px;padding:0 8px 0 14px;display:flex}.ltd-searchbar:focus-within{border-color:var(--gc-blue);box-shadow:0 0 0 4px #2f80ed21}.ltd-searchbar .material-symbols-outlined{color:var(--gc-faint);font-size:22px}.ltd-searchbar input{color:var(--gc-ink);background:0 0;border:0;outline:0;flex:1;font-family:inherit;font-size:14px}.ltd-searchbar input::placeholder{color:var(--gc-faint)}.ltd-search-x{color:var(--gc-faint);cursor:pointer;background:0 0;border:0;display:flex}.ltd-search-x .material-symbols-outlined{font-size:20px}.ltd-search-go{background:var(--gc-blue);color:#fff;white-space:nowrap;border:0;border-radius:9px;padding:9px 20px;font-size:13px;font-weight:600}.ltd-search-go:hover{background:var(--gc-blue-d)}.ltd-search-res{border:1px solid var(--gc-line2);border-radius:var(--gc-r);box-shadow:var(--gc-shadow);background:#fff;overflow:hidden}.ltd-search-res .ltd-parts-scroll{max-height:76vh}.tecdoc-anim{position:relative;overflow:hidden}.tecdoc-anim .tecdoc-badge{letter-spacing:.5px;color:#2c5aa0;background:#fff;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:9px;font-weight:800}.tecdoc-anim:after{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;height:100%;animation:3.2s ease-in-out infinite tdshine;position:absolute;top:0;left:-60%;transform:skew(-18deg)}@keyframes tdshine{0%{left:-60%}55%{left:130%}to{left:130%}}.mega-vehbtn.on{box-shadow:inset 0 0 0 2px #2c5aa0}.veh-panel{color:#23425f;font-size:12.5px}.veh-crumbs{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.veh-crumb{color:#1d3a66;cursor:pointer;background:#eef4fd;border:1px solid #d6e3f4;border-radius:6px;align-items:center;gap:3px;max-width:100%;padding:3px 7px;font-size:11px;display:inline-flex}.veh-crumb .material-symbols-outlined{font-size:14px}.veh-crumb.on{color:#fff;background:#2c5aa0;border-color:#2c5aa0}.veh-step{flex-direction:column;gap:3px;max-height:62vh;display:flex;overflow:auto}.veh-bfilter{border:1px solid #d6e3f4;border-radius:7px;width:100%;margin-bottom:8px;padding:6px 9px;font-size:12px}.veh-brandgrid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.veh-brand{cursor:pointer;background:#fff;border:1px solid #e1eaf5;border-radius:9px;flex-direction:column;align-items:center;gap:3px;padding:9px 4px;transition:all .12s;display:flex}.veh-brand:hover{background:#f3f8ff;border-color:#2c5aa0;transform:translateY(-1px)}.veh-brand img{object-fit:contain;max-width:74px;height:26px}.veh-brand .material-symbols-outlined{color:#9fb4cd;font-size:24px}.veh-brand span{color:#43586f;text-align:center;font-size:9.5px;font-weight:600;line-height:1.1}.veh-showmore{color:#2c5aa0;cursor:pointer;background:#fff;border:1px dashed #c2d3e8;border-radius:7px;justify-content:center;align-items:center;gap:4px;width:100%;margin-top:8px;padding:6px;font-size:11.5px;font-weight:600;display:flex}.veh-listrow{text-align:left;color:#1d3a66;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef3f9;padding:7px 5px;font-size:12px}.veh-listrow:hover{background:#f3f8ff}.veh-listrow i{color:#8295ab;font-size:11px;font-style:normal}.veh-treebox{flex-direction:column;min-height:0;display:flex}.veh-treeh{color:#2c5aa0;text-transform:uppercase;letter-spacing:.3px;border-bottom:1px solid #e8f1fb;align-items:center;gap:5px;margin-bottom:4px;padding:4px 0 6px;font-size:11px;font-weight:700;display:flex}.veh-treeh .material-symbols-outlined{font-size:16px}.veh-treefilter{background:#f4f8fd;border:1px solid #d8e6f5;border-radius:7px;align-items:center;gap:4px;margin:0 0 6px;padding:2px 6px;display:flex}.veh-treefilter .material-symbols-outlined{color:#7a93b5;font-size:15px}.veh-treefilter input{color:#26405c;background:0 0;border:none;outline:none;flex:1;padding:3px 0;font-size:12px}.veh-treefx{cursor:pointer;color:#7a93b5;background:0 0;border:none;padding:0;display:flex}.veh-treefx .material-symbols-outlined{font-size:15px}.veh-npath{color:#9aabc2;font-size:11px}.veh-node.on .veh-npath{color:#cfe0f5}.veh-treescroll{max-height:64vh;overflow:auto}.veh-node{cursor:pointer;color:#26405c;border-radius:6px;align-items:center;gap:3px;padding:4px;font-size:12px;display:flex}.veh-node:hover{background:#eef5ff}.veh-node.on{color:#fff;background:#2c5aa0}.veh-caret{color:#90a6c0;display:inline-flex}.veh-node.on .veh-caret{color:#cfe0f5}.veh-caret .material-symbols-outlined{font-size:17px}.veh-nname{flex:1;line-height:1.15}.veh-ncount{color:#2c5aa0;text-align:center;background:#e7f0fb;border-radius:9px;min-width:20px;padding:0 6px;font-size:10px;font-weight:700}.veh-node.on .veh-ncount{color:#2c5aa0;background:#fff}.veh-spin{border:3px solid #dce8f7;border-top-color:#2c5aa0;border-radius:50%;width:22px;height:22px;margin:18px auto;animation:.8s linear infinite gc-spin}.veh-empty{color:#9fb1c6;text-align:center;padding:14px}.mega-vehcrumb{color:#1d3a66;background:#eef4fd;border:1px solid #d6e3f4;border-radius:8px;align-items:center;gap:7px;margin-bottom:8px;padding:7px 11px;font-size:13px;display:flex}.mega-vehcrumb .material-symbols-outlined{color:#2c5aa0;font-size:18px}.mega-vehcrumb b{color:#0d2747}.mega-vehcrumb button{color:#2c5aa0;cursor:pointer;background:#fff;border:1px solid #2c5aa0;border-radius:6px;align-items:center;gap:4px;margin-left:auto;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.mega-vehcrumb button .material-symbols-outlined{color:#2c5aa0;font-size:14px}.mega-thint{color:#8a9bb0;font-size:11px;font-weight:400}.pos-hl{color:#b91c1c;background:#fee2e2;border-radius:5px;padding:0 5px;font-weight:800;animation:1.3s ease-in-out infinite pospulse;display:inline-block}@keyframes pospulse{0%,to{box-shadow:0 0 #b91c1c00}50%{background:#fecaca;box-shadow:0 0 0 3px #b91c1c4d}}@media (prefers-reduced-motion:reduce){.pos-hl{animation:none}}.mega-favail span:before{content:"";vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.mega-favail.yes span:before{background:#16a34a}.mega-favail.soon span:before{background:#d97706}.mega-favail.no span:before{background:#9ca3af}.mega-favail.febi span:before{background:linear-gradient(135deg,#0fb5a8,#2f7fd6)}.mega-vinhint{color:#7c8aa0;padding:3px 2px 0;font-size:10.5px;line-height:1.3}.mega-vinhint.bad{color:#b91c1c;font-weight:600}.mega-pricesep{color:#1d3a66;background:linear-gradient(#eef4ff,#dbe7fb);border:1px solid #c3d6f0;border-left:4px solid #2c5aa0;border-radius:6px;margin:10px 0 6px;padding:6px 12px;font-size:12px;font-weight:800}.land-repeat{color:#fff;cursor:pointer;background:linear-gradient(#1f7a32,#15692a);border:0;border-radius:7px;width:100%;margin-top:8px;padding:8px 12px;font-size:13px;font-weight:700;transition:filter .15s}.land-repeat:hover{filter:brightness(1.08)}.quattro-anim{position:relative;overflow:hidden}.quattro-anim .material-symbols-outlined{color:#0f766e}.quattro-anim:hover{background:#eaf7f3;border-color:#0f766e}.quattro-anim.on{box-shadow:inset 0 0 0 2px #0f766e}.quattro-anim .tecdoc-badge.q{letter-spacing:.4px;color:#fff;background:#0f766e;border-radius:4px;margin-left:auto;padding:1px 6px;font-size:9px;font-weight:800}.quattro-anim:after{content:"";background:linear-gradient(100deg,#0000,#fff6,#0000);width:40%;height:100%;animation:3.4s ease-in-out infinite tdshine;position:absolute;top:0;left:-60%;transform:skew(-18deg)}.qp-head{color:#0f5e58;align-items:center;gap:6px;padding:4px 2px 8px;font-size:13px;font-weight:800;display:flex}.qp-head .material-symbols-outlined{color:#0f766e}.qp-part{text-align:left;cursor:pointer;background:#fff;border:1px solid #dde5ee;border-radius:8px;width:100%;margin:5px 0;padding:7px 9px;transition:border-color .12s,background .12s;display:block}.qp-part:hover{background:#f3faf8;border-color:#0f766e}.qp-part-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qp-part-brand{color:#1d3a66;font-size:12px;font-weight:700}.qp-part-code{color:#33415a;font-family:ui-monospace,monospace;font-size:12px}.qp-part-name{color:#5a6b7a;margin:2px 0;font-size:12px;line-height:1.3}.qp-part-bot{justify-content:space-between;align-items:center;gap:8px;display:flex}.qp-part-price{color:#0f766e;font-size:12px;font-weight:700}.qp-part-price.na{color:#9aa7b6;font-weight:500}.qp-part-find{color:#0f766e;white-space:nowrap;align-items:center;gap:3px;font-size:11px;display:flex}.qp-part-find .material-symbols-outlined{font-size:14px}.qp-vrow{text-align:left;align-items:center;gap:8px;display:flex}.qp-vfoto{object-fit:contain;background:#f4f7fb;border-radius:4px;flex:none;width:46px;height:34px}.qp-vfoto.ph{color:#9fb0c4;justify-content:center;align-items:center;display:flex}.qp-vfoto.ph .material-symbols-outlined{font-size:20px}.qp-modetabs{gap:6px;margin:0 0 8px;display:flex}.qp-modetabs button{color:#33415a;cursor:pointer;background:#fff;border:1px solid #cdd6e2;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:5px;padding:6px 8px;font-size:12px;font-weight:600;display:flex}.qp-modetabs button.on{color:#fff;background:#0f766e;border-color:#0f766e}.qp-modetabs .material-symbols-outlined{font-size:16px}.qp-views{gap:6px;margin:0 0 6px;display:flex}.qp-views button{color:#5a6b7a;cursor:pointer;background:#fff;border:1px solid #cdd6e2;border-radius:6px;padding:3px 8px;font-size:11px}.qp-views button.on{color:#0f5e58;background:#eaf7f3;border-color:#0f766e;font-weight:700}.qp-svg{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:6px;overflow:hidden}.qp-svg svg{display:block}.qp-svg g[id^=x]{transition:opacity .1s}.qp-svg g.qp-hot path,.qp-svg g.qp-hot line,.qp-svg g.qp-hot polyline,.qp-svg g.qp-hot circle,.qp-svg g.qp-hot rect{stroke:#0f766e!important;stroke-width:2.4px!important}.qp-svg g.qp-hot{fill:#0f766e1f}.qp-complist{flex-direction:column;gap:3px;max-height:240px;margin-top:8px;display:flex;overflow:auto}.qp-comprow{text-align:left;color:#33415a;cursor:pointer;background:#fff;border:1px solid #e6ebf2;border-radius:6px;padding:5px 9px;font-size:12px}.qp-comprow:hover{color:#0f5e58;background:#f3faf8;border-color:#0f766e}.mega.qopen{grid-template-columns:230px minmax(0,1fr)}.mega.qopen .mega-filters{display:none}.mega-qstage{width:100%;padding:6px 2px 30px}.mega-qstage .veh-panel{width:100%;max-width:none}.mega-qstage .veh-brandgrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.qp-compgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-top:10px;display:grid}.qp-compbtn{cursor:pointer;color:#1d3a66;text-align:center;background:#fff;border:1px solid #cdd6e2;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;font-size:12px;font-weight:600;transition:border-color .12s,background .12s,transform 80ms;display:flex}.qp-compbtn:hover{color:#0f5e58;background:#f3faf8;border-color:#0f766e;transform:translateY(-1px)}.qp-compbtn .material-symbols-outlined{color:#0f766e;font-size:28px}.qp-stage2{align-items:flex-start;gap:16px;margin-top:10px;display:flex}.qp-left{flex:0 0 340px;min-width:0;max-width:340px}.qp-right{flex:1;min-width:0;position:sticky;top:8px}.qp-right .veh-empty{text-align:center;padding:40px 12px}.qp-noschema{color:#8a9bb0;flex-direction:column;align-items:center;gap:8px;display:flex}.qp-noschema .material-symbols-outlined{font-size:40px}.qp-partspane{flex-direction:column;gap:6px;max-height:66vh;display:flex;overflow:auto}.qp-back{color:#0f766e;cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:4px;padding:2px 0 6px;font-size:12px;font-weight:700;display:flex}.qp-back .material-symbols-outlined{font-size:16px}@media (max-width:900px){.qp-stage2{flex-direction:column}.qp-left{flex:auto;width:100%;max-width:none}.qp-right{position:static}}.qp-stage3{margin-top:10px}.qp-compgrid.pinned{border-bottom:1px solid #e6ebf2;grid-template-columns:repeat(auto-fill,minmax(106px,1fr));gap:6px;margin:6px 0 12px;padding-bottom:10px}.qp-compgrid.pinned .qp-compbtn{border-radius:8px;gap:4px;padding:8px 6px;font-size:11px}.qp-compgrid.pinned .qp-compbtn .material-symbols-outlined{font-size:20px}.qp-compbtn.on{color:#0f5e58;background:#e6f5f2;border-color:#0f766e;box-shadow:inset 0 0 0 1px #0f766e}.qp-split{align-items:flex-start;gap:14px;display:flex}.qp-diagram{flex:1 1 0;min-width:0}.qp-gruppilist{flex-direction:column;gap:4px;max-height:62vh;margin-top:8px;display:flex;overflow:auto}.qp-gruppilist .veh-listrow.on{color:#0f5e58;background:#e6f5f2;border-color:#0f766e}.qp-complist-h{border-top:1px dashed #e6ebf2;flex-wrap:wrap;gap:5px;margin-top:10px;padding-top:8px;display:flex}.qp-complist-h .qp-comprow{border-radius:14px;padding:3px 9px;font-size:11px}.qp-comprow.on{color:#fff;background:#0f766e;border-color:#0f766e}.qp-tavole{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.qp-tav{cursor:pointer;background:#fff;border:1px solid #cdd6e2;border-radius:9px;flex-direction:column;align-items:center;gap:3px;width:92px;padding:6px 4px;transition:border-color .12s,background .12s,transform 80ms;display:flex}.qp-tav:hover{background:#f3faf8;border-color:#0f766e;transform:translateY(-1px)}.qp-tav.on{background:#e6f5f2;border-color:#0f766e;box-shadow:inset 0 0 0 1px #0f766e}.qp-tav-thumb{object-fit:contain;background:#fff;border-radius:4px;width:78px;height:50px}.qp-tav-thumb.ph{color:#0f766e;justify-content:center;align-items:center;display:flex}.qp-tav-thumb.ph .material-symbols-outlined{font-size:30px}.qp-tav-lbl{text-align:center;color:#1d3a66;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.15;display:-webkit-box;overflow:hidden}.qp-oem{background:#fafcfe;border:1px solid #e6ebf2;border-radius:10px;flex:0 0 22%;min-width:248px;max-width:360px;max-height:80vh;padding:10px;position:sticky;top:8px;overflow:auto}.qp-oem-head{color:#1d3a66;flex-wrap:wrap;align-items:center;gap:5px;margin-bottom:8px;font-size:12.5px;font-weight:700;display:flex}.qp-oem-head .material-symbols-outlined{color:#0f766e;font-size:18px}.qp-oem-grp{color:#55657a;font-weight:600}.qp-oem-all{color:#0f766e;cursor:pointer;background:#fff;border:1px dashed #cdd6e2;border-radius:6px;justify-content:center;align-items:center;gap:4px;width:100%;margin-bottom:7px;padding:5px 8px;font-size:11px;font-weight:600;display:flex}.qp-oem-all:hover{background:#f3faf8;border-color:#0f766e}.qp-oem-all .material-symbols-outlined{font-size:15px}.qp-oem-hint{color:#8a9bb0;gap:6px;padding:6px 2px;font-size:12px;line-height:1.45;display:flex}.qp-oem-hint .material-symbols-outlined{color:#0f766e;flex-shrink:0;font-size:18px}.qp-oemlist{flex-direction:column;gap:7px;display:flex}.qp-oeitem{background:#fff;border:1px solid #e3e9f1;border-radius:8px;overflow:hidden}.qp-oeitem.open{border-color:#0f766e}.qp-oebtn{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;padding:7px 8px 2px;display:flex}.qp-oe-brand{color:#55657a;text-transform:uppercase;letter-spacing:.3px;font-size:10px}.qp-oe-code{color:#16345f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;font-weight:700}.qp-oebtn .material-symbols-outlined{color:#8a9bb0;margin-left:auto;font-size:18px}.qp-oe-sub{color:#55657a;padding:0 8px 7px;font-size:11px;line-height:1.35}.qp-oe-listino{color:#0f766e;font-weight:600}.qp-oematch{background:#f6fafc;border-top:1px dashed #e3e9f1;flex-direction:column;gap:6px;padding:7px;display:flex}.qp-oematch-lbl{color:#0f5e58;align-items:center;gap:4px;font-size:11px;font-weight:600;display:flex}.qp-oematch-lbl .material-symbols-outlined{font-size:14px}.qp-matchcard{cursor:pointer;text-align:left;background:#fff;border:1px solid #e3e9f1;border-radius:7px;align-items:flex-start;gap:7px;padding:6px 7px;transition:border-color .12s,background .12s;display:flex}.qp-matchcard:hover{background:#f3faf8;border-color:#0f766e}.qp-dot{flex-shrink:0;margin-top:4px;width:9px!important;height:9px!important}.qp-mc-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qp-mc-top{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.qp-mc-top img{object-fit:contain;width:auto;max-width:46px;height:13px}.qp-mc-top b{color:#1d3a66;font-size:11px}.qp-mc-code{color:#33415a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.qp-mc-name{color:#55657a;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}.qp-mc-bot{justify-content:space-between;gap:6px;margin-top:1px;font-size:11px;display:flex}.qp-mc-price{color:#16345f;font-weight:700}.qp-mc-stk{color:#55657a;white-space:nowrap}.qp-mc-stk.r0,.qp-mc-stk.r1{color:#16a34a;font-weight:600}.qp-mc-stk.r2{color:#b45309}.qp-mc-stk.r3{color:#9aa7b8}.qp-mc-loc{color:#55657a;flex-wrap:wrap;align-items:center;gap:3px;margin-top:2px;font-size:10px;display:flex}.qp-mc-loc .material-symbols-outlined{color:#16a34a;font-size:13px}.qp-mc-place{white-space:nowrap;background:#eef2f7;border-radius:4px;padding:0 5px;line-height:1.55}.qp-mc-place.sk{color:#15803d;background:#dcfce7;font-weight:600}.qp-mc-more{color:#0f766e;cursor:pointer;background:#fff;border:1px dashed #cdd6e2;border-radius:6px;padding:5px;font-size:11px;font-weight:600}.qp-mc-more:hover{background:#f3faf8;border-color:#0f766e}.qp-nomatch{color:#9aa7b8;align-items:center;gap:5px;padding:3px 2px;font-size:11px;display:flex}.qp-nomatch .material-symbols-outlined{font-size:15px}.qp-sel{filter:drop-shadow(0 0 3px #0f766ee6)}@media (max-width:1100px){.qp-split{flex-direction:column}.qp-oem{flex:auto;width:100%;max-width:none;max-height:none;position:static}}.qp-haynesbtn,.veh-haynesbtn{color:#fff;cursor:pointer;text-align:left;background:linear-gradient(135deg,#0f766e,#115e59);border:none;border-radius:5px;flex-wrap:wrap;align-items:center;gap:3px 7px;width:100%;margin:8px 0;padding:9px 12px;font-size:12.5px;font-weight:600;line-height:1.25;display:flex;box-shadow:0 1px 3px #0f766e59}.qp-haynesbtn:hover,.veh-haynesbtn:hover{filter:brightness(1.08)}.qp-haynesbtn .material-symbols-outlined,.veh-haynesbtn .material-symbols-outlined{flex-shrink:0;font-size:18px}.qp-haynesbadge,.veh-haynesbadge{letter-spacing:.4px;white-space:nowrap;background:#ffffff38;border-radius:3px;flex-shrink:0;margin-left:auto;padding:2px 6px;font-size:9px;font-weight:700}.hay-load{flex-direction:column;align-items:center;gap:12px;padding:44px 16px;display:flex}.hay-loadtxt{color:#64748b;font-size:12.5px}.hay-err{color:#b91c1c;flex-direction:column}.hay-retry{color:#fff;cursor:pointer;background:#0f766e;border:none;border-radius:5px;align-items:center;gap:6px;margin-top:12px;padding:8px 16px;font-size:13px;font-weight:600;display:inline-flex}.hay-retry:hover{filter:brightness(1.08)}.hay-retry .material-symbols-outlined{font-size:16px}.veh-treeload{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:30px 12px;display:flex}.veh-treeloadtxt{color:#64748b;font-size:11.5px;line-height:1.5}.veh-treeloadtxt i{color:#94a3b8;font-size:10.5px}.hay-overlay{z-index:1000;background:#0f172a8c;justify-content:center;align-items:flex-start;padding:28px 14px;display:flex;position:fixed;inset:0;overflow:auto}.hay-modal{background:#fff;border-radius:8px;flex-direction:column;width:100%;max-width:940px;max-height:90vh;display:flex;overflow:hidden;box-shadow:0 12px 40px #0000004d}.hay-head{color:#fff;background:#0f766e;flex-shrink:0;align-items:center;gap:10px;padding:12px 16px;display:flex}.hay-title{align-items:center;gap:8px;font-size:15px;display:flex}.hay-title .hay-veh{opacity:.85;margin-left:6px;font-size:12px;font-weight:400}.hay-x{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:5px;justify-content:center;align-items:center;width:30px;height:30px;margin-left:auto;display:flex}.hay-x:hover{background:#ffffff4d}.hay-spin{border:3px solid #cbd5e1;border-top-color:#0f766e;border-radius:50%;width:26px;height:26px;margin:40px auto;animation:.8s linear infinite spin}.hay-spin.sm{border-width:2px;width:18px;height:18px;margin:14px auto}@keyframes spin{to{transform:rotate(360deg)}}.hay-empty{text-align:center;color:#64748b;justify-content:center;align-items:center;gap:8px;padding:30px 16px;font-size:13px;display:flex}.hay-vehbar{border-bottom:1px solid #e2e8f0;flex-shrink:0;align-items:center;gap:14px;padding:12px 16px;display:flex}.hay-sil{object-fit:contain;flex-shrink:0;width:150px;height:80px}.hay-vehname{color:#1e293b;font-size:14px;font-weight:600}.hay-vehsub{color:#475569;flex-wrap:wrap;gap:10px;margin-top:3px;font-size:12px;display:flex}.hay-vehsub b{color:#0f766e}.hay-cands{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.hay-cand{cursor:pointer;color:#334155;background:#f8fafc;border:1px solid #cbd5e1;border-radius:12px;padding:3px 9px;font-size:11px}.hay-cand.on{color:#fff;background:#0f766e;border-color:#0f766e}.hay-tabs{border-bottom:1px solid #e2e8f0;flex-shrink:0;gap:2px;padding:0 12px;display:flex}.hay-tabs button{cursor:pointer;color:#64748b;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:5px;margin-bottom:-1px;padding:9px 13px;font-size:13px;display:flex}.hay-tabs button.material-symbols-outlined,.hay-tabs button .material-symbols-outlined{font-size:17px}.hay-tabs button i{opacity:.7;font-size:11px;font-style:normal}.hay-tabs button.on{color:#0f766e;border-bottom-color:#0f766e;font-weight:600}.hay-body{padding:14px 16px;overflow:auto}.hay-sec{margin-bottom:16px}.hay-sech{color:#0f766e;border-bottom:1px solid #e2e8f0;margin-bottom:6px;padding:5px 0;font-size:13px;font-weight:700}.hay-spectab{border-collapse:collapse;width:100%;font-size:12.5px}.hay-spectab td{vertical-align:top;border-bottom:1px solid #f1f5f9;padding:4px 6px}.hay-lbl{color:#475569;width:52%}.hay-grp{color:#94a3b8}.hay-val{color:#1e293b;font-weight:600}.hay-val i{color:#64748b;font-style:normal;font-weight:400}.hay-rmk{color:#94a3b8;font-size:11.5px;font-weight:400}.hay-ints{flex-direction:column;gap:5px;display:flex}.hay-intbtn{cursor:pointer;color:#1e293b;text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:5px;align-items:center;gap:6px;width:100%;padding:7px 10px;font-size:12.5px;display:flex}.hay-intbtn.on{background:#ecfdf5;border-color:#0f766e}.hay-intbtn .material-symbols-outlined{color:#0f766e;font-size:17px}.hay-hrs{color:#64748b;background:#e2e8f0;border-radius:9px;margin-left:auto;padding:1px 7px;font-size:11px;font-style:normal}.hay-scheda{padding:8px 4px 4px 22px}.hay-cards{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.hay-card{background:#fafafa;border:1px solid #e2e8f0;border-radius:6px;flex:1;min-width:200px;padding:8px 10px}.hay-cardh{color:#0f766e;align-items:center;gap:5px;margin-bottom:5px;font-size:12px;font-weight:700;display:flex}.hay-cardh .material-symbols-outlined{font-size:16px}.hay-cardrow{color:#475569;justify-content:space-between;gap:8px;padding:2px 0;font-size:12px;display:flex}.hay-cardrow b{color:#1e293b}.hay-tg{margin-bottom:8px}.hay-tgh{color:#334155;margin-bottom:3px;font-size:12px;font-weight:600}.hay-task{color:#475569;align-items:baseline;gap:5px;padding:2px 0;font-size:12px;display:flex}.hay-task .material-symbols-outlined{color:#16a34a;flex-shrink:0;font-size:14px}.hay-arts{color:#94a3b8;font-size:11.5px;font-style:normal}.hay-pdf{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:5px;align-items:center;gap:6px;margin-top:8px;padding:7px 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.hay-pdf:hover{background:#fee2e2}.hay-tsb{border-bottom:1px solid #f1f5f9;padding:8px 0}.hay-tsbtop{gap:8px;margin-bottom:3px;display:flex}.hay-tsbdate{color:#64748b;font-size:11px}.hay-tsboe{color:#0f766e;font-size:11px;font-weight:600}.hay-tsbdesc{color:#334155;font-size:12.5px}@media (max-width:640px){.hay-sil{width:96px;height:56px}.hay-lbl{width:46%}}.qg-bar{background:linear-gradient(#f8fbff,#eef4fc);border:1px solid #d7e3f4;border-radius:12px;align-items:center;gap:10px;margin:2px 0 10px;padding:7px 10px;display:flex}.qg-bar-t{color:#2c5aa0;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;font-size:10.5px;font-weight:800;display:flex}.qg-bar-t .material-symbols-outlined{font-size:16px}.qg-bar-btns{scrollbar-width:thin;flex:1;gap:6px;min-width:0;padding:1px 0;display:flex;overflow-x:auto}.qg-chip{cursor:pointer;color:#1d3a66;white-space:nowrap;background:#fff;border:1px solid #c7d4e5;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:6px 13px;font-size:12.5px;font-weight:600;transition:border-color .12s,background .12s,color .12s,transform 80ms;display:flex}.qg-chip:hover{background:#eef4fc;border-color:#2c5aa0;transform:translateY(-1px)}.qg-chip.on{color:#fff;background:#2c5aa0;border-color:#2c5aa0}.qg-chip .material-symbols-outlined{color:#2c5aa0;font-size:17px}.qg-chip.on .material-symbols-outlined{color:#fff}.mega-bhead.qgsec{color:#2c5aa0;background:#eef4fc;border-color:#d7e3f4;font-size:13px}.mega-bhead.qgsec .material-symbols-outlined{font-size:16px}.mega-qghint{color:#5a6b7a;justify-content:center;align-items:center;gap:6px;margin:-6px 0 12px;font-size:12.5px;display:flex}.mega-qghint .material-symbols-outlined{color:#2c5aa0;font-size:16px}.mega-brandsel{position:relative}.mega-brandsel>button{align-items:center;gap:4px;display:flex}.mega-brandsel>button b{font-weight:800}.mega-brandsel-ov{z-index:60;position:fixed;inset:0}.mega-brandsel-pop{z-index:61;background:#fff;border:1px solid #c7d4e5;border-radius:10px;width:250px;max-width:80vw;padding:8px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #1d3a662e}.mega-brandsel-pop .mega-ffilter{box-sizing:border-box;width:100%;margin-bottom:6px}.mega-brandsel-list{flex-direction:column;gap:1px;max-height:290px;display:flex;overflow-y:auto}.mega-brandsel-list .mega-fitem{border-radius:6px;padding:4px}.mega-brandsel-list .mega-fitem:hover{background:#f2f6fc}.mega-brandsel-clear{cursor:pointer;color:#2c5aa0;background:#f7fafd;border:1px solid #c7d4e5;border-radius:8px;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:6px;padding:6px;font-size:12px;font-weight:600;display:flex}.mega-brandsel-clear .material-symbols-outlined{font-size:15px}@media (max-width:760px){.qg-bar{border-radius:10px;gap:7px;padding:6px 8px}.qg-bar-t b{display:none}.qg-chip{padding:6px 11px;font-size:12px}.mega-brandsel-pop{left:auto;right:0}}.mega-acct.hlpbtn{color:#2c5aa0}.hlp-modal{z-index:210;background:#fff;border-radius:14px;flex-direction:column;width:min(720px,94vw);max-height:88vh;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 18px 50px #0f1e3c4d}.hlp-head{background:linear-gradient(#f8fbff,#eef4fc);border-bottom:1px solid #e7ebf1;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.hlp-title{color:#1d3a66;align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex}.hlp-title .material-symbols-outlined{color:#2c5aa0;font-size:22px}.hlp-sub{color:#5a6b7a;margin-top:3px;font-size:12.5px}.hlp-body{padding:12px 16px 16px;overflow-y:auto}.hlp-sec{background:#fff;border:1px solid #dbe3ee;border-radius:10px;margin:0 0 8px}.hlp-sec summary{cursor:pointer;color:#1d3a66;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;padding:10px 12px;font-size:14px;list-style:none;display:flex}.hlp-sec summary::-webkit-details-marker{display:none}.hlp-sec summary .material-symbols-outlined{color:#2c5aa0;flex-shrink:0;font-size:19px}.hlp-sec summary b{flex:1;font-weight:700}.hlp-sec summary .material-symbols-outlined:last-child{color:#9aa8ba;transition:transform .15s}.hlp-sec[open] summary .material-symbols-outlined:last-child{transform:rotate(180deg)}.hlp-sec[open] summary{background:#f8fbff;border-bottom:1px solid #edf1f7}.hlp-secbody{color:#33465e;padding:4px 14px 12px;font-size:13.5px;line-height:1.6}.hlp-secbody p{margin:8px 0 4px}.hlp-secbody ol,.hlp-secbody ul{margin:6px 0 2px;padding-left:20px}.hlp-secbody li{margin:5px 0}.hlp-secbody li::marker{color:#2c5aa0;font-weight:700}.hlp-contact{color:#33465e;background:#f3f8ff;border:1px solid #d7e3f4;border-left:4px solid #2c5aa0;border-radius:10px;align-items:flex-start;gap:9px;margin-top:10px;padding:11px 13px;font-size:13px;display:flex}.hlp-contact .material-symbols-outlined{color:#2c5aa0;flex-shrink:0;font-size:20px}@media (max-width:640px){.hlp-modal{width:96vw;max-height:92vh}.hlp-head{padding:12px 12px 10px}.hlp-body{padding:10px}.mega-acct.hlpbtn span+*{display:none}}.hay-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.hay-actions .hay-pdf{margin-top:0}.hay-print{color:#2c5aa0;cursor:pointer;background:#eef4fc;border:1px solid #c7d8f0;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.hay-print:hover{background:#dfeafa}.hay-print .material-symbols-outlined{font-size:17px}.hay-pdfit{opacity:.7;font-size:11px;font-style:normal;font-weight:400}.hay-lubs{background:#fff;border:1px solid #dbe3ee;border-radius:10px;margin:10px 0;padding:10px 14px}.hay-lubs .hay-cardh{margin-bottom:4px}.hay-lubgh{color:#1d3a66;margin:8px 0 3px;font-size:12.5px;font-weight:700}.hay-lubrow{border-bottom:1px dotted #e9eef5;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:2px 0;font-size:12.5px;display:flex}.hay-lubname{color:#33465e;flex:1;min-width:160px}.hay-lubspec{white-space:nowrap}.hay-lubv{color:#0f766e}.hay-lubt{color:#5a6b7a;font-size:11.5px;font-style:normal}.qg-chip.svc{color:#0f5e58;border-color:#8fccc5;margin-left:6px}.qg-chip.svc:hover{background:#f0faf8;border-color:#0f766e}.qg-chip.svc .material-symbols-outlined{color:#0f766e}.gc-wall{justify-content:center;align-items:center;min-height:78vh;padding:28px 14px;display:flex}.gc-wall-box{text-align:center;background:#fff;border:1px solid #e2e8f2;border-radius:14px;width:100%;max-width:520px;padding:30px 28px;box-shadow:0 6px 28px #14285014}.gc-wall-logo{object-fit:contain;max-width:190px;max-height:64px;margin-bottom:14px}.gc-wall-box h1{color:#1d3a66;margin:.2em 0 .5em;font-size:1.35rem}.gc-wall-sub{color:#5a6b82;margin:0 0 18px;font-size:.98rem;line-height:1.55}.gc-wall-msg{color:#8a5300;background:#fff4e5;border:1px solid #f0c27a;border-radius:8px;margin:0 0 14px;padding:9px 12px;font-size:.95rem;font-weight:600}.gc-wall-msg.blok{color:#a1251b;background:#fdecea;border-color:#e8a29b}.gc-wall-btn{color:#fff;cursor:pointer;background:#2c5aa0;border:0;border-radius:9px;padding:12px 34px;font-size:1rem;font-weight:600}.gc-wall-btn:hover{background:#24487f}.gc-wall-help{text-align:left;border-top:1px solid #eef2f8;margin-top:22px;padding-top:18px}.gc-wall-help-t{color:#1d3a66;margin-bottom:6px;font-weight:700}.gc-wall-help p{color:#5a6b82;margin:.4em 0;font-size:.9rem;line-height:1.5}.gc-wall-mut{color:#8a9bb0!important;font-size:.84rem!important}.q-srcerr{color:#7a3a15;background:#fdf1ec;border:1px solid #f0c8c2;border-left:4px solid #a8501d;border-radius:6px;flex-direction:column;gap:6px;max-width:640px;margin:12px 0;padding:14px 16px;font-size:.9rem;display:flex}.q-srcerr b{font-size:1rem}.q-srcerr span{color:#8a5a3a}.q-srcerr button{cursor:pointer;color:#7a3a15;font:inherit;background:#fff;border:1px solid #d8a894;border-radius:6px;align-self:flex-start;margin-top:4px;padding:6px 14px}.q-srcerr button:hover{background:#f7e2d8}.qp-oecard{text-align:left;cursor:pointer;width:100%;font:inherit;background:#fff;border:1px solid #e3e9f1;border-radius:8px;flex-direction:column;gap:3px;padding:7px 8px;display:flex}.qp-oecard:hover{background:#f7fdfc;border-color:#0f766e}.qp-oecard-top{align-items:center;gap:6px;display:flex}.qp-oecard-top .material-symbols-outlined{color:#8a9bb0;margin-left:auto;font-size:18px}.qp-oecard .qp-oe-sub{padding:0}.qp-oe-cta{color:#0f766e;align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:flex}.qp-oe-cta .material-symbols-outlined{font-size:14px}.qpm-ov{z-index:88;background:#14284673;animation:.15s mc-fade;position:fixed;inset:0}.qpm{z-index:89;background:#fff;border-radius:10px;flex-direction:column;width:min(900px,96vw);max-height:90vh;animation:.16s cubic-bezier(.34,1.4,.64,1) mc-pop;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 64px #0f234657}.qpm-head{border-bottom:1px solid #e7ecf2;align-items:flex-start;gap:12px;padding:13px 16px;display:flex}.qpm-h-code{color:#16345f;align-items:center;gap:6px;font-size:15px;display:flex}.qpm-h-code b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.qpm-h-sub{color:#55657a;margin-top:2px;font-size:12px}.qpm-tools{background:#fafcfe;border-bottom:1px solid #eef2f7;flex-wrap:wrap;align-items:center;gap:10px;padding:9px 16px;display:flex}.qpm-search{background:#fff;border:1px solid #cdd6e2;border-radius:7px;flex:1;align-items:center;gap:5px;min-width:200px;padding:4px 8px;display:flex}.qpm-search .material-symbols-outlined{color:#8a9bb0;font-size:17px}.qpm-search input{color:#1d2b3d;background:0 0;border:0;outline:0;flex:1;font-size:12.5px}.qpm-only{color:#55657a;cursor:pointer;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.qpm-count{color:#7c8da3;white-space:nowrap;font-size:11.5px}.qpm-body{flex-direction:column;flex:1;gap:6px;padding:8px 10px;display:flex;overflow:auto}.qpm-row{background:#fff;border:1px solid #e9eef5;border-radius:8px;align-items:center;gap:9px;padding:7px 9px;display:flex}.qpm-row:hover{background:#fbfdff;border-color:#cdd9e8}.qpm-row.sel{background:#f3faf8;border-color:#0f766e}.qpm-chk{cursor:pointer;flex-shrink:0;width:15px;height:15px}.qpm-r-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.qpm-r-name{color:#55657a;font-size:11.5px;line-height:1.3}.qpm-r-price{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:1px;display:flex}.qpm-r-p{color:#16345f;font-size:12.5px;font-weight:700}.qpm-r-reb{color:#0f766e;font-size:11px;font-weight:600}.qpm-r-buy{flex-shrink:0;align-items:center;gap:4px;display:flex}.qpm-add,.qpm-find{cursor:pointer;color:#16345f;background:#fff;border:1px solid #cdd6e2;border-radius:6px;justify-content:center;align-items:center;width:30px;height:28px;display:flex}.qpm-add{color:#fff;background:#0f766e;border-color:#0f766e}.qpm-add:hover{background:#0c5f58}.qpm-find:hover{color:#0f766e;border-color:#0f766e}.qpm-add .material-symbols-outlined,.qpm-find .material-symbols-outlined{font-size:17px}.qpm-foot{background:#fafcfe;border-top:1px solid #e7ecf2;border-radius:0 0 10px 10px;align-items:center;gap:9px;padding:10px 16px;display:flex}.qpm-all{color:#0f766e;cursor:pointer;background:#fff;border:1px dashed #cdd6e2;border-radius:7px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:600;display:flex}.qpm-all:hover{background:#f3faf8;border-color:#0f766e}.qpm-all .material-symbols-outlined{font-size:16px}.qpm-msg{color:#15803d;align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.qpm-msg .material-symbols-outlined{font-size:16px}.qpm-cart{color:#fff;cursor:pointer;background:#0f766e;border:0;border-radius:7px;align-items:center;gap:5px;margin-left:auto;padding:7px 13px;font-size:12.5px;font-weight:700;display:flex}.qpm-cart:disabled{color:#9aa7b8;cursor:default;background:#dfe6ee}.qpm-cart .material-symbols-outlined{font-size:17px}.qpm-open{cursor:pointer;color:#16345f;background:#fff;border:1px solid #cdd6e2;border-radius:7px;justify-content:center;align-items:center;width:34px;height:32px;display:flex}.qpm-open:hover{color:#0f766e;border-color:#0f766e}@media (max-width:760px){.qpm{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;top:0;left:0;transform:none}.qpm-row{grid-template-columns:auto auto 1fr;grid-template-areas:"chk dot main"". .price"". .buy";align-items:center;row-gap:6px;display:grid}.qpm-chk{grid-area:chk}.qpm-row>.mega-circ{grid-area:dot}.qpm-r-main{grid-area:main}.qpm-r-price{flex-flow:wrap;grid-area:price;justify-content:flex-start;align-items:center;gap:10px}.qpm-r-buy{grid-area:buy;justify-content:flex-end}.qpm-foot{flex-wrap:wrap}.qpm-cart{flex:1}}.mega-mobtn,.mega-mobclose,.mega-mobov,.mega-cart-lbl{display:none}@media (max-width:760px){html,body{overflow-x:hidden}.mega{grid-template-columns:1fr;min-height:0;font-size:14px}.mega-side,.mega-filters{z-index:85;-webkit-overflow-scrolling:touch;border-right:1px solid #b9c9de;width:min(88vw,350px);min-height:0;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;overflow:auto;transform:translate(-102%);box-shadow:6px 0 28px #0f234638}.mega.mob-side .mega-side,.mega.mob-filters .mega-filters{transform:none}.mega-mobov{z-index:84;background:#0f23466b;position:fixed;inset:0}.mega.panelopen .mega-filters{z-index:auto;width:auto;box-shadow:none;border-bottom:1px solid #cdd6e2;border-right:0;position:static;overflow:visible;transform:none}.mega.panelopen .mega-filters .mega-mobclose{display:none}.mega-mobclose{color:#33455c;z-index:2;background:#fff;border:1px solid #c2d2e6;border-radius:9px;justify-content:center;align-items:center;width:40px;height:40px;margin:6px 6px 0 auto;display:flex;position:sticky;top:6px;box-shadow:0 1px 3px #0f23461f}.mega-mobclose .material-symbols-outlined{font-size:24px}.mega-logo{padding:10px}.mega-logo img{height:52px}.mega-side .mega-sgroup>label{font-size:13px}.mega-side .mega-sinput input,.mega-side .mega-veh input,.mega-direct input{padding:9px 10px;font-size:16px}.mega-side .mega-sinput button,.mega-direct button{width:46px}.mega-side .mega-sinput .material-symbols-outlined{font-size:22px}.mega-vinhint{font-size:11.5px}.mega-nav button,.mega-vehbtn{min-height:44px;font-size:14px}.mega-tabs button{padding:10px 2px;font-size:12.5px}.mega-vhrow,.mega-vhlbl{font-size:13px}.mega-vhrow{min-height:38px}.mega-legend div{font-size:12px}.mega-fitem{min-height:40px;padding:8px;font-size:13.5px}.mega-fitem input{width:17px;height:17px}.mega-fitem i{font-size:12px}.mega-fhead,.mega-fwide,.mega-fempty{font-size:13px}.mega-ffilter{padding:8px;font-size:15px}.mega-main{padding:8px 10px 70px}.mega-topbar{background:#fff;border-bottom:1px solid #e3eaf3;flex-wrap:wrap;gap:7px;margin:0 -10px 8px;padding:8px 10px 9px}.mega-mobtn{color:#1d3a66;background:#fff;border:1px solid #b9c6d8;border-radius:8px;align-items:center;gap:5px;height:40px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.mega-mobtn.on{color:#16345f;background:#eaf2ff;border-color:#2c5aa0}.mega-mobtn b{color:#2c5aa0;font-weight:800}.mega-mobtn .material-symbols-outlined{font-size:20px}.mega-msearch{flex:1 0 100%;order:9;max-width:none}.mega-msearch input{padding:9px 11px;font-size:16px}.mega-msearch button{width:52px}.mega-acct{height:40px;padding:0 11px;font-size:12.5px}.mega-acct .material-symbols-outlined{font-size:19px}.mega-carttop{height:40px;margin-left:auto;padding:0 13px;font-size:13.5px}.mega-langs button{height:32px;padding:0 10px;font-size:12px}.mega-typebar{gap:6px 14px;padding:9px 10px;font-size:13px}.mega-typebar label{font-size:13px}.mega-toolbar{gap:7px;padding:8px 0}.mega-toolbar button,.mega-toolbar label{min-height:38px;font-size:13px}.mega-tstock .mega-thint{display:none}.mega-tsort select{min-height:34px;font-size:13px}.mega-restitle{font-size:14.5px}.mega-bhead{padding:9px 10px;font-size:13.5px}.mega-bgroup{border-left:0;border-right:0;border-radius:0}.mega-prow{border:1px solid #e3eaf3;border-radius:10px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"thumb code""desc desc""price price""buy buy";align-items:start;gap:5px 0;margin:0 0 9px;padding:11px 11px 10px;display:grid;box-shadow:0 1px 2px #1f52a00d}.mega-pcheck{display:none}.mega-pthumb{grid-area:thumb;width:76px;height:76px;margin-right:11px;display:flex}.mega-pthumb .material-symbols-outlined{font-size:32px}.mega-pcode{grid-area:code;min-width:0;padding:0;display:block}.mega-pbrandrow{min-height:0;margin-bottom:3px}.mega-pbrand{font-size:14px}.mega-blogo{max-width:86px;height:22px}.mega-artno{font-size:17px}.mega-artrow{margin-top:3px}.mega-art2{font-size:12.5px}.mega-pdesc{grid-area:desc;margin-top:5px;font-size:13px;line-height:1.5}.mega-pname{margin-bottom:3px;font-size:14px}.mega-pspec{font-size:12.5px}.mega-pean,.mega-oelbl{font-size:12px}.mega-oechip{border-radius:5px;padding:3px 8px;font-size:12px}.mega-locstrip,.mega-locrow,.mega-locchip,.mega-locgrp{font-size:12px}.mega-plink{align-items:center;gap:5px;padding:5px 0;font-size:13px;display:inline-flex}.mega-pprice{text-align:left;border-top:1px dashed #e6ecf3;grid-area:price;align-items:flex-start;margin-top:7px;padding-top:8px}.mega-priceinfo{align-items:flex-start}.mega-pval{font-size:17px}.mega-pval.struck{font-size:14px}.mega-pclient{font-size:18px}.mega-pclient b{font-size:19px}.mega-pvat{font-size:12px}.mega-plabel{font-size:11.5px}.mega-pna{font-size:13px}.mega-avail{margin-top:3px;font-size:12.5px}.mega-pbuy{flex-direction:row;grid-area:buy;align-items:center;gap:9px;margin-top:9px}.mega-cart{border-radius:8px;gap:7px;width:auto;height:44px;padding:0 15px;font-size:14px;font-weight:700}.mega-cart .material-symbols-outlined{font-size:21px}.mega-cart-lbl{display:inline}.mega-qty{border-radius:8px;width:60px;height:44px;font-size:16px}.mega-info{border:1px solid #dbe3ec;border-radius:8px;justify-content:center;width:44px;height:44px}.mega-info .material-symbols-outlined{font-size:22px}.mega-prow .mega-circ{width:19px;height:19px;margin:0 0 0 auto}.mega-undist{font-size:12.5px}.mc-modal{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;top:0;left:0;transform:none}.mc-modal-top{flex-direction:column;gap:12px}.mc-modal-img{width:100%;height:190px}.mc-modal-name{font-size:17px}.mc-modal-body{padding:14px}.mega-dgrid{grid-template-columns:1fr}.cart-modal{width:100vw}.veh-crumb{padding:6px 10px;font-size:12.5px}.veh-step{max-height:none}.veh-listrow{min-height:44px;padding:11px 8px;font-size:14px}.veh-inp,.veh-search input{font-size:16px}.qp-comprow{min-height:40px;padding:9px 11px;font-size:13.5px}.qp-oem{min-width:0;max-width:none;max-height:none;position:static}.qp-oem-head,.qp-oe-code{font-size:14px}.qp-oe-sub,.qp-oe-cta,.qp-oem-hint,.qp-oem-all{font-size:12.5px}.qp-tav{width:104px}.qp-tav-lbl{font-size:11.5px}.qp-split,.qp-stage2{flex-direction:column;gap:10px}.qp-diagram{width:100%}.qp-diagram svg{max-width:100%;height:auto}}@media (max-width:380px){.mega-pthumb{width:62px;height:62px;margin-right:9px}.mega-acct.hlpbtn{display:none}.mega-artno{font-size:16px}}@keyframes uh-pulse{0%{box-shadow:0 0 #0fb5a899}55%{box-shadow:0 0 0 6px #0fb5a800}to{box-shadow:0 0 #0fb5a800}}@keyframes uh-blink{0%,to{background:#0fb5a8}50%{background:#2f7fd6}}.mega-circ.uh{background:#0fb5a8;animation:1.8s ease-out infinite uh-pulse,1.8s ease-in-out infinite uh-blink}.mega-legend .mega-circ.uh{background:linear-gradient(135deg,#0fb5a8,#2f7fd6);animation:none}.mega-locp.uh{color:#07534c;background:#c9f1ec;border-color:#6fd3c8}.uh-lokstrip>.material-symbols-outlined{color:#0b8f84}.mega-avail.uh{color:#0b7a70;white-space:normal;text-align:right}.uh-badge{color:#fff;letter-spacing:.2px;white-space:nowrap;cursor:help;background:#0fb5a8;border-radius:2px;padding:1px 5px;font-size:9px;font-weight:700}.mc-modal-price .uh-badge{align-self:flex-start;margin-top:8px;padding:2px 7px;font-size:11px;display:inline-block}.uh-febirow{flex-wrap:wrap;gap:3px 5px;margin-top:5px;display:flex}.uh-febi{color:#40566f;white-space:nowrap;background:#f2f5f9;border:1px solid #d9e2ec;border-radius:9px;align-items:center;gap:3px;padding:1px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.uh-febi.on{color:#0b6b62;background:#eefaf8;border-color:#a7e6df}.uh-febi.dr{color:#8a9bb0;background:#f7f8fa;border-color:#e3e8ee;font-weight:500}.uh-febi b{font-weight:800}.uh-febi.cena{color:#5b3a8a;background:#f6f1fd;border-color:#d8c8ef}.uh-febi.ceka{color:#8a5a00;background:#fff4d6;border-color:#f0d9a0;font-style:italic;animation:1.2s ease-in-out infinite alternate uhCeka}.uh-febi.nestigna{color:#b3261e;background:#fbe3e3;border-color:#f1b8b4}@keyframes uhCeka{0%{opacity:1}to{opacity:.55}}.uh-febi.zam{color:#8a4b00;background:#fff6e8;border-color:#f0cf9c}.uh-firma{letter-spacing:.3px;white-space:nowrap;border-radius:4px;margin:0 6px 0 2px;padding:1px 6px;font-size:10px;font-weight:700}.uh-firma.sd{color:#1c4f8f;background:#e8f0fb}.uh-firma.rf{color:#a3470f;background:#fdeee6}.uh-kalk{color:#3d2c5c;background:#fbf9fe;border:1px solid #d8c8ef;border-radius:8px;margin-top:5px;padding:4px 8px;font-size:10.5px;display:inline-block}.uh-kalk-h{color:#5b3a8a;margin-bottom:2px;font-weight:700}.uh-kalk-pr{color:#9a5b00;font-weight:600}.uh-kalk table{border-collapse:collapse}.uh-kalk td{white-space:nowrap;text-align:right;padding:0 8px 0 0}.uh-kalk td:first-child{text-align:left;color:#5d6b7c}.uh-kalk tr.febi td{color:#5b3a8a;font-weight:700}.uh-kalk tr.sum td{color:#2c3e50;border-top:1px solid #e6dcf4;font-weight:700}.uh-kalk tr.nab td{font-weight:400;line-height:1.25}.uh-kalk tr.nab b{color:#15803d}.uh-kalk tr.nab small{color:#b42318;font-size:9.5px}.uh-kalk tr.so td{color:#1e7b34}.uh-febi i{color:#5b6f86;font-style:normal;font-weight:500}.uh-box{text-align:left;background:#f0fbfa;border:1px solid #a7e6df;border-radius:6px;flex-direction:column;align-self:stretch;gap:1px;margin-top:6px;padding:6px 8px 7px;line-height:1.3;display:flex}.uh-lbl{color:#3f7d77;font-size:10px;font-weight:700}.uh-lbl i{color:#6b9c97;font-style:normal;font-weight:500}.uh-so{color:#0b4f49;flex-wrap:wrap;align-items:baseline;gap:1px 5px;font-size:11px;display:flex}.uh-so b{font-size:16px;font-weight:800}.uh-bez{color:#5b6f86;flex-wrap:wrap;align-items:baseline;gap:1px 5px;font-size:11px;display:flex}.uh-num{white-space:nowrap}.uh-vat{white-space:nowrap;border-radius:3px;padding:0 4px;font-size:9.5px;font-weight:700}.uh-vat.so{color:#15803d;background:#dcfce7}.uh-vat.bez{color:#b91c1c;background:#fee2e2}.uh-noret{color:#9a5b00;margin-top:3px;font-size:10px}.uh-zam{color:#0b6b62;margin-top:3px;font-size:10.5px;font-weight:600}.uh-add{color:#fff;cursor:pointer;background:#0fb5a8;border:0;border-radius:5px;margin-top:5px;padding:5px 8px;font-size:12px;font-weight:700}.uh-add:hover{background:#0c9a8f}.uh-add.ok{background:#15803d}.mc-modal-price .uh-box{max-width:300px}.mc-modal-price .uh-febirow,.mc-modal-price .uh-lokstrip{justify-content:flex-start}.uh-fab{z-index:80;color:#fff;cursor:pointer;background:#0fb5a8;border:0;border-radius:24px;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:700;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 6px 18px #0b7a7059}.uh-fab:hover{background:#0c9a8f}.uh-fab.on{animation:2.8s ease-out infinite uh-pulse}.uh-fab.on:hover,.uh-fab.on:focus-visible{animation:none}.uh-fab-spacer{height:64px}.uh-modal .cart-head{border-bottom-color:#bfe9e4}.uh-head-ico{font-size:20px}.uh-lp{flex-direction:column;align-items:flex-end;min-width:96px;display:flex}.uh-lp small{color:#5b6f86;font-size:10.5px;font-weight:500}.uh-lp-r{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:1px 4px;display:flex}.uh-tot-bez{text-align:right;color:#5b6f86;margin-top:2px;font-size:12px}.uh-rok{color:#0b6b62;align-items:center;gap:6px;margin:10px 0 4px;font-size:12.5px;display:flex}.uh-rok .material-symbols-outlined{font-size:18px}.uh-warn{color:#9a5b00;background:#fff7e6;border:1px solid #f3d9a4;border-radius:7px;align-items:center;gap:8px;margin:6px 0;padding:8px 10px;font-size:12.5px;font-weight:700;display:flex}.uh-warn .material-symbols-outlined{font-size:18px}.uh-uslovi{color:#4a3a1a;background:#fffbf2;border:1px solid #f3e2bd;border-radius:7px;margin:0 0 8px;padding:8px 10px;font-size:11.5px;line-height:1.45}.uh-warn-d>summary{cursor:pointer;list-style:none}.uh-warn-d>summary::-webkit-details-marker{display:none}.uh-warn-d>summary:after{content:"";border-bottom:2px solid #9a5b00;border-right:2px solid #9a5b00;flex:none;width:7px;height:7px;margin:0 4px 3px auto;transition:transform .15s;transform:rotate(45deg)}.uh-warn-d[open]>summary:after{margin-bottom:-2px;transform:rotate(-135deg)}.uh-uslovi b{color:#7a4a00;margin-bottom:3px;display:block}.uh-uslovi-potvrda{color:#6b5a3a;margin:2px 2px 4px;font-size:11.5px;line-height:1.4}.uh-uslovi ol{margin:2px 0 4px;padding-left:18px}.uh-uslovi li{margin:1px 0}.uh-razb{color:#1d2b3d;cursor:pointer;align-items:center;gap:8px;margin:4px 0 12px;font-size:13.5px;font-weight:700;display:flex}.uh-razb input{width:18px;height:18px}.uh-mag{color:#5a6b80;flex-direction:column;gap:4px;font-size:12px;font-weight:600;display:flex}.uh-mag select{color:#1d2b3d;background:#fff;border:1px solid #cfdbe8;border-radius:7px;padding:8px 10px;font-family:inherit;font-size:13.5px}.uh-submit{background:#0fb5a8}.uh-submit.ceka{opacity:.55}.uh-razb.trepka{border-radius:6px;animation:.45s ease-in-out 6 uhRazbTrepka}@keyframes uhRazbTrepka{0%,to{color:#1d2b3d;background:0 0}50%{color:#c0392b;background:#fde2e2;box-shadow:0 0 0 2px #e74c3c}}.uh-razb-podseti{color:#c0392b;margin:-8px 0 10px 2px;font-size:12px;font-weight:700;line-height:1.35}.uh-submit:hover{background:#0c9a8f}.uh-osvez{color:#5d8e89;margin-bottom:4px;font-size:11.5px;font-style:italic}.uh-errlist{margin:6px 0 0;padding-left:18px}.uh-done p{margin:0}.uh-ak{color:#33455c;font-family:monospace}.uh-noret-big{color:#9a5b00;font-size:12.5px}.uh-adm button:disabled{opacity:.55;cursor:not-allowed}.uh-adm-tabs{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.uh-adm-tabs button{color:#0b6b62;cursor:pointer;background:#fff;border:1px solid #cfe3e0;border-radius:16px;align-items:center;gap:4px;padding:6px 11px;font-size:12.5px;font-weight:600;display:inline-flex}.uh-adm-tabs button .material-symbols-outlined{font-size:16px}.uh-adm-tabs button.on{color:#fff;background:#0fb5a8;border-color:#0fb5a8}.uh-adm-info{color:#33455c;background:#fff;border:1px solid #e3eaf2;border-radius:8px;flex-direction:column;gap:3px;margin-bottom:10px;padding:9px 12px;font-size:12.5px;display:flex}.uh-adm-info.live{background:#fff5f5;border-color:#e8a0a0}.uh-adm-sub{color:#8a9bb0;font-size:11.5px}.uh-adm-help{color:#9a5b00;font-size:10.5px;font-weight:500}.uh-adm-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:9px 12px;margin:8px 0;display:grid}.uh-adm-grid label,.uh-adm-row label{color:#5a6b80;flex-direction:column;gap:3px;font-size:11.5px;font-weight:600;display:flex}.uh-adm-grid input,.uh-adm-row input{color:#1d2b3d;border:1px solid #cdd6e1;border-radius:5px;padding:7px 10px;font-family:inherit;font-size:13px}.uh-adm-row{align-items:flex-end;gap:10px;margin:5px 0;display:flex}.uh-adm-row input{width:110px}.uh-adm-nad{color:#8a9bb0;width:110px;padding-bottom:8px;font-size:12px}.uh-adm-h{color:#33455c;margin:12px 0 5px;font-size:12.5px;font-weight:700}.uh-adm-btns{flex-wrap:wrap;margin-top:8px}.uh-adm-days{flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.uh-adm-toggle{color:#1d3a66;cursor:pointer;align-items:center;gap:7px;margin:10px 0 3px;font-size:13px;font-weight:600;display:flex}.uh-adm-box{background:#fff;border:1px solid #e3eaf2;border-radius:8px;margin:8px 0;padding:9px 12px;font-size:12px;overflow:auto}.uh-adm-det{margin:6px 0;font-size:12px}.uh-adm-det summary{cursor:pointer;color:#2c5aa0}.uh-adm-msg{margin:6px 0}.uh-primer{color:#7a5b00;background:#fff3b0;border:1px solid #f0d25c;border-radius:7px;margin-bottom:10px;padding:8px 12px;font-size:13px;font-weight:800}.uh-warnbox{color:#9b2c2c;background:#fff5f5;border:1px solid #f3c9c9;border-radius:7px;margin:6px 0;padding:9px 12px;font-size:12.5px;font-weight:600}.land-marqrow button.uh-danger{background:#c0392b}.uh-kv{grid-template-columns:minmax(110px,max-content) 1fr;gap:3px 12px;margin-top:4px;display:grid}.uh-kv-k{color:#8a9bb0}.uh-kv-v{color:#1d2b3d;word-break:break-word;min-width:0}.uh-tblwrap{max-width:100%;overflow:auto}.uh-tbl{border-collapse:collapse;margin:4px 0;font-size:11.5px}.uh-tbl th,.uh-tbl td{text-align:left;vertical-align:top;border-bottom:1px solid #eef2f7;padding:4px 7px}.uh-tbl th{color:#8a9bb0;white-space:nowrap;font-weight:600}.uh-sum{white-space:nowrap;flex-direction:column;align-items:flex-end;line-height:1.25;display:inline-flex}.uh-sum small{color:#5b6f86;font-size:10.5px}.uh-oitem{flex-wrap:wrap;align-items:flex-start}.uh-zab{color:#9a5b00;margin:0 0 6px;padding-left:18px}.uh-poraki{margin:4px 0;padding-left:18px;font-size:11.5px}.uh-por-err{color:#b3261e}.uh-por-warn{color:#9a5b00}.uh-por-info{color:#33455c}.land-order.uh-nepoznato{background:#fff5f5;border-color:#e8a0a0}.land-ostat.uh-st-nova,.land-ostat.uh-st-otvorena{color:#2c5aa0;background:#e7f0fb}.land-ostat.uh-st-vo_pratka,.land-ostat.uh-st-zatvorena,.land-ostat.uh-st-se_isprakja{color:#0b6b62;background:#e0f7f4}.land-ostat.uh-st-naracano,.land-ostat.uh-st-isprateno{color:#a76f00;background:#fff3d9}.land-ostat.uh-st-delumno{color:#a14e00;background:#ffe8cc}.land-ostat.uh-st-pristignato,.land-ostat.uh-st-pristigna,.land-ostat.uh-st-zavrseno{color:#1f7a32;background:#e3f6e6}.land-ostat.uh-st-otkazano{color:#6a7c92;background:#eef1f5}.land-ostat.uh-st-ne_knizeno,.land-ostat.uh-st-nepoznato{color:#b3261e;background:#fbe3e3}.land-ostat.uh-st-potvrdena{color:#0b6b62;background:#e0f7f4}.land-ostat.uh-st-odbiena{color:#b3261e;background:#fbe3e3}.land-ostat.uh-mst-ceka{color:#a76f00;background:#fff3d9}.land-ostat.uh-mst-potvrdena{color:#2c5aa0;background:#e7f0fb}.land-ostat.uh-mst-naracano{color:#1f7a32;background:#e3f6e6}.land-ostat.uh-mst-pristignata{color:#16602a;background:#d3f0d9}.land-ostat.uh-mst-odbiena{color:#b3261e;background:#fbe3e3}.land-ostat.uh-mst-otkazana{color:#6a7c92;background:#eef1f5}.uh-moi-h{margin:4px 0 6px;font-weight:700}.uh-moi-odb{color:#b3261e;background:#fbe3e3;border-radius:8px;margin:6px 0;padding:6px 10px;font-size:13px}.uh-moi-txt{color:#6a7c92;margin:4px 0;font-size:12px}.uh-izmeneta{color:#8a5a00;white-space:nowrap;background:#fff4d6;border:1px solid #f0d9a0;border-radius:10px;padding:1px 8px;font-size:11.5px;font-weight:700}.uh-moi-izm{color:#8a5a00;background:#fff4d6;border-radius:8px;margin:6px 0;padding:6px 10px;font-size:13px}.uh-odb{color:#0b4f4a;background:#effbf9;border:1px solid #0fb5a8;border-radius:8px;align-items:flex-start;gap:6px;margin:6px 0;padding:6px 8px;font-size:12px;line-height:1.35;display:flex}.uh-odb-ico{font-size:14px;line-height:1.2}.uh-odb-v{color:#0b6b62;font-variant-numeric:tabular-nums}.uh-odb-done{text-align:left;justify-content:center}.uh-rasp{margin:6px 0;font-size:12px}.uh-rasp summary{cursor:pointer;color:#2c5aa0;align-items:center;gap:5px;font-weight:600;list-style:none;display:flex}.uh-rasp summary::-webkit-details-marker{display:none}.uh-i{color:#fff;background:#2c5aa0;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font:italic 700 10px/1 Georgia,serif;display:inline-flex}.uh-rasp-b{color:#1d3a66;background:#f6f9fc;border-left:3px solid #0fb5a8;margin-top:4px;padding:6px 8px}.uh-rasp-b ul{margin:4px 0 4px 16px;padding:0}.uh-rasp-m{color:#6a7c92;margin-top:3px}.mega-legend .uh-rasp{margin:-2px 0 0;font-size:11px}.mega-legend .uh-rasp div{gap:0;font-size:11px;display:block}.mega-legend .uh-rasp-b{padding:5px 6px}.land-oitem .uh-vat.so,.land-ototal .uh-vat.so{color:#15803d}.land-oitem .uh-vat.bez,.land-ototal .uh-vat.bez{color:#b91c1c}@media (prefers-reduced-motion:reduce){.mega-circ.uh{animation:none;box-shadow:0 0 0 2px #0fb5a873}.uh-fab.on{animation:none;box-shadow:0 0 0 2px #0fb5a873,0 6px 18px #0b7a7059}}@media (max-width:760px){.uh-box{padding:8px 10px}.uh-badge{padding:1px 6px;font-size:11px}.uh-lbl{font-size:11.5px}.uh-so{font-size:12.5px}.uh-so b{font-size:18px}.uh-bez,.uh-noret,.uh-zam{font-size:12px}.uh-vat{font-size:11px}.uh-add{border-radius:8px;height:44px;font-size:14.5px}.uh-febi{padding:2px 9px;font-size:12px}.mega-avail.uh{font-size:12.5px}.uh-fab{padding:12px 18px;font-size:15px;bottom:14px;right:12px}.uh-lp{min-width:84px}.uh-adm-grid{grid-template-columns:1fr}.uh-adm-row input{width:96px}.uh-kv{grid-template-columns:1fr}}.gcat-app{--gc-css:"2026-10-01.1"}.veh-motor{color:#1d3a66;letter-spacing:.02em;font-weight:700}.veh-kats{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.veh-kat{color:#1d3a66;cursor:pointer;white-space:nowrap;background:#eef4fd;border:1px solid #d6e3f4;border-radius:6px;flex:auto;justify-content:center;align-items:center;gap:3px;padding:4px 6px;font-size:11.5px;display:inline-flex}.veh-kat .material-symbols-outlined{font-size:16px}.veh-kat.on{color:#fff;background:#2c5aa0;border-color:#2c5aa0}.mega-pveh,.mega-pveh b{color:#0b5e8a}.mega-osvezi{margin-left:10px}.mega-osvezi.tek{color:#8a96a8;cursor:progress;text-decoration:none}.mega-osvezi-st{color:#5a6e88;margin-top:2px;font-size:10.5px;display:block}.veh-motorbar{gap:0;margin-bottom:8px;display:flex}.veh-motorbar .veh-bfilter{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;flex:1;margin:0}.veh-motorbtn{color:#fff;cursor:pointer;background:#2c5aa0;border:1px solid #2c5aa0;border-radius:0 4px 4px 0;justify-content:center;align-items:center;width:40px;display:flex}.veh-motorbtn:disabled{opacity:.6;cursor:default}.veh-motorlist{background:#f7faff;border:1px solid #d4dce7;border-radius:6px;margin-bottom:12px;padding:4px}.veh-motorhead{color:#1d3a66;padding:4px 6px;font-size:11.5px;font-weight:700}.veh-motornone{color:#8a5a00;background:#fff8e6;border:1px solid #f0d99b;border-radius:4px;margin-bottom:10px;padding:6px 8px;font-size:12px}.mega-vfali{color:#8a5a00;background:#fff8e6;border:1px solid #f0d99b;border-radius:4px;align-items:center;gap:5px;margin:0 0 8px;padding:4px 8px;font-size:11.5px;display:flex}.mega-vfali .material-symbols-outlined{font-size:15px}.uhp-ov{z-index:120}.uhp{z-index:121;color:#13223a;background:#fff;border-top:5px solid #e0242b;border-radius:18px;grid-template-columns:minmax(270px,330px) minmax(0,1fr);width:min(820px,94vw);max-height:92dvh;font-family:Onest,Roboto,Arial,sans-serif;animation:.22s ease-out uhp-in;display:grid;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 30px 80px #08142d73}.uhp.uhp-rf{border-top-color:#2f66d4}@keyframes uhp-in{0%{opacity:0;transform:translate(-50%,-46%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes uhp-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.uhp-lv{color:#fff;background:#10224d;flex-direction:column;gap:14px;min-width:0;padding:22px 24px 24px;display:flex}.uhp-rf .uhp-lv{background:#173a86}.uhp-logos{background:#fff;border-radius:12px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:12px;max-width:100%;padding:7px 14px;display:inline-flex;box-shadow:0 4px 14px #0000002e}.uhp-nas{width:auto;height:32px;display:block}.uhp-sep{background:#dfe5ee;align-self:stretch;width:1px}.uhp-nas-word{color:#2f66d4;margin-left:-6px;font-family:Montserrat,Segoe UI,Roboto,system-ui,sans-serif;font-size:18px;font-style:italic;font-weight:700;line-height:1}.uhp-lg{width:auto;height:28px;display:block}.uhp-lg-bp{height:36px;margin:-4px 0}.uhp-lg-swag{height:18px}.uhp-kicker{letter-spacing:.14em;text-transform:uppercase;color:#b9f3ec;align-items:center;gap:8px;margin-top:4px;font-size:11.5px;font-weight:700;display:flex}.uhp-kicker .material-symbols-outlined{color:#4fe0d2;font-size:18px}.uhp-h{color:#fff;letter-spacing:-.01em;margin:0;font-size:25px;font-weight:800;line-height:1.22}.uhp-pod{color:#d4dff3;margin:0;font-size:14px;line-height:1.5}.uhp-odb{color:#e6f7f5;background:#ffffff14;border:1px solid #fff3;border-radius:10px;align-items:flex-start;gap:9px;padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.uhp-odb .material-symbols-outlined{color:#4fe0d2;flex:none;font-size:20px}.uhp-stats{border-top:1px solid #ffffff29;flex-direction:column;gap:12px;margin-top:auto;padding-top:14px;display:flex}.uhp-st{align-items:baseline;gap:10px;display:flex}.uhp-st b{color:#fff;flex:none;min-width:112px;font-family:Unbounded,Onest,sans-serif;font-size:21px;font-weight:700;line-height:1.15}.uhp-st span{color:#b8c6de;font-size:12.5px;line-height:1.35}.uhp-dv{flex-direction:column;gap:14px;min-width:0;padding:16px 24px 22px;display:flex}.uhp-dv-hd{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.uhp-dv-hd>span{letter-spacing:.1em;text-transform:uppercase;color:#4f6278;font-size:11.5px;font-weight:700}.uhp-x{color:#13223a;cursor:pointer;background:#eef2f7;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.uhp-x:hover{background:#dfe6ef}.uhp-x .material-symbols-outlined{font-size:21px}.uhp-tr{background:#fff6e0;border:1px solid #f3d38a;border-radius:16px;flex-direction:column;gap:10px;padding:18px;display:flex}.uhp-tr-gore{align-items:center;gap:14px;display:flex}.uhp-tr-gore>div{flex-direction:column;gap:5px;min-width:0;display:flex}.uhp-tr-gore b{color:#2b1d00;font-size:20px;font-weight:800;line-height:1.25}.uhp-tr-ik{color:#241800;background:#f2a516;border-radius:18px;flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.uhp-tr-ik svg{width:42px;height:42px}.uhp-novo{letter-spacing:.12em;text-transform:uppercase;color:#fff;background:#c81e26;border-radius:6px;align-self:flex-start;padding:3px 8px;font-size:11px;font-weight:800;line-height:1.3;display:inline-block}.uhp-tr-t{color:#5c4512;margin:0;font-size:14px;line-height:1.5}.uhp-tr-pr{color:#2b1d00;background:#fff;border:1px solid #f0cf86;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:5px 10px;font-size:13px;font-weight:600;display:inline-flex}.uhp-tr-pr .material-symbols-outlined{font-size:16px}.uhp-li{gap:9px;margin:0;padding:0;list-style:none;display:grid}.uhp-li li{color:#1d2b3d;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.uhp-li .material-symbols-outlined{color:#0a7f76;flex:none;font-size:20px}.uhp-kako{border-top:1px solid #e7edf5;padding-top:12px}.uhp-kako-h{color:#4f6278;text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:11.5px;font-weight:700}.uhp-cekori{color:#13223a;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:10px;font-size:12.5px;display:flex}.uhp-cekori>span:not(.material-symbols-outlined){background:#f3f6fb;border:1px solid #e3e9f2;border-radius:7px;align-items:center;gap:5px;padding:4px 8px;display:inline-flex}.uhp-cekori>.material-symbols-outlined{color:#93a7bf;font-size:16px}.uhp-tocka{background:#0fb5a8;border-radius:50%;width:9px;height:9px;display:inline-block}.uhp-sitno{color:#5a6b80;margin:0;font-size:12px;line-height:1.5}.uhp-ms{color:#fff;background:#16181d;border-top:3px solid #e30613;grid-column:1/-1;align-items:center;gap:14px;padding:12px 20px;display:flex}.uhp-ms-logo{flex:none;width:auto;height:46px;display:block}.uhp-ms-t{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.uhp-ms-t b{color:#fff;font-size:14px;line-height:1.25}.uhp-ms-pod{color:#c9ced8;font-size:12px;line-height:1.35}.uhp-ms-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#e30613;border:0;border-radius:10px;flex:none;align-items:center;gap:6px;height:42px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:700;display:inline-flex}.uhp-ms-btn:hover{background:#c00510}.uhp-ms-btn .material-symbols-outlined{font-size:19px}@media (max-width:760px){.uhp-ms{flex-wrap:wrap;padding:12px 16px}.uhp-ms-btn{justify-content:center;width:100%}}.uhp-akc{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.uhp-akc button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:44px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.uhp-akc .material-symbols-outlined{font-size:19px}.uhp-akc .uhp-pri{color:#fff;background:#0a7f76;border:1px solid #0a7f76;padding:0 18px;font-weight:700}.uhp-akc .uhp-pri:hover{background:#086a62}.uhp-akc .uhp-sec{color:#13223a;background:#fff;border:1px solid #c9d5e3}.uhp-akc .uhp-sec:hover{background:#f3f6fb}.uhp-akc .uhp-ne{color:#4f6278;background:0 0;border:0;margin-left:auto;padding:0 12px;font-size:13.5px}.uhp-akc .uhp-ne:hover{color:#13223a;background:#f3f6fb}.uhp-akc button:focus-visible,.uhp-x:focus-visible,.uhp-kart:focus-visible{outline-offset:2px;outline:3px solid #10224d}.uhp-kart-wrap{margin:0 0 20px;container-type:inline-size}.uhp-kart{cursor:pointer;text-align:left;background:#10224d;border:0;border-radius:14px;grid-template-columns:1fr;width:100%;margin:0;padding:0;font-family:Onest,Roboto,Arial,sans-serif;transition:box-shadow .15s,transform .15s;display:grid;overflow:hidden;box-shadow:0 6px 18px #0e1e4438}.uhp-kart:hover{transform:translateY(-1px);box-shadow:0 10px 26px #0e1e444d}.uhp-kart-l{color:#fff;background:#10224d;flex-wrap:wrap;align-items:center;gap:10px 18px;min-width:0;padding:16px 18px 16px 16px;display:flex}.uhp-kart-l,.uhp-kart-tr{font-family:Onest,Roboto,Arial,sans-serif}.uhp-kart.uhp-rf,.uhp-kart.uhp-rf .uhp-kart-l{background:#173a86}.uhp-logos.mal{box-shadow:none;border-radius:10px;flex-wrap:nowrap;flex:none;gap:10px;max-width:none;padding:7px 12px}.uhp-logos.mal .uhp-lg{height:26px}.uhp-logos.mal .uhp-lg-bp{height:32px;margin:-3px 0}.uhp-logos.mal .uhp-lg-swag{height:17px}.uhp-kart-t{flex-direction:column;flex:240px;gap:5px;min-width:0;display:flex}.uhp-kart-t b{color:#fff;align-items:center;gap:7px;font-size:17px;font-weight:800;line-height:1.3;display:flex}.uhp-kart-t b .material-symbols-outlined{color:#4fe0d2;flex:none;font-size:19px}.uhp-kart-t>span{color:#c9d6ea;font-size:13.5px;line-height:1.4}.uhp-kart-btn{color:#fff;white-space:nowrap;background:#ffffff24;border-radius:999px;flex:none;align-items:center;gap:6px;height:38px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.uhp-kart-btn .material-symbols-outlined{font-size:18px}.uhp-kart-tr{color:#241800;background:#f2a516;align-items:center;gap:14px;min-width:0;padding:14px 18px;display:flex}.uhp-kart-tr-ik{background:#ffd27a;border-radius:14px;flex:none;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.uhp-kart-tr-ik svg{width:34px;height:34px}.uhp-kart-tr-t{flex-direction:column;gap:3px;min-width:0;display:flex}.uhp-kart-tr-t b{flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;font-weight:800;line-height:1.25;display:flex}.uhp-kart-tr-t .uhp-novo{letter-spacing:.1em;border-radius:999px;padding:2px 8px}.uhp-kart-tr-t>span{font-size:13px;line-height:1.35}@container (min-width:940px){.uhp-kart{grid-template-columns:minmax(0,1fr) 320px}.uhp-kart-l{flex-wrap:nowrap}}@media (max-width:760px){.uhp{border-radius:18px 18px 0 0;grid-template-columns:1fr;width:100%;max-height:94dvh;animation:.25s ease-out uhp-up;inset:auto 0 0;transform:none}.uhp-lv{gap:10px;padding:16px 16px 18px}.uhp-logos{gap:9px;max-width:calc(100% - 52px);padding:6px 10px}.uhp-nas{height:30px}.uhp-lg{height:26px}.uhp-lg-bp{height:32px;margin:-3px 0}.uhp-lg-swag{height:17px}.uhp-nas-word{margin-left:-5px;font-size:16px}.uhp-kicker{margin-top:2px}.uhp-h{font-size:21px}.uhp-pod{font-size:13.5px}.uhp-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-top:12px;display:grid}.uhp-st{flex-direction:column;align-items:flex-start;gap:3px}.uhp-st b{min-width:0;font-size:15px}.uhp-st span{font-size:11px}.uhp-x{color:#fff;background:#ffffff24;position:absolute;top:10px;right:10px}.uhp-x:hover{background:#ffffff40}.uhp-x:focus-visible{outline-color:#4fe0d2}.uhp-dv{padding:14px 16px calc(16px + env(safe-area-inset-bottom));gap:12px}.uhp-dv-hd{min-height:0}.uhp-tr{gap:9px;padding:14px}.uhp-tr-ik{border-radius:14px;width:54px;height:54px}.uhp-tr-ik svg{width:32px;height:32px}.uhp-tr-gore b{font-size:17px}.uhp-tr-t{font-size:13.5px}.uhp-akc button{flex:100%;height:46px}.uhp-akc .uhp-ne{margin-left:0}.uhp-kart-l{flex-wrap:wrap;gap:10px 14px;padding:14px}.uhp-kart-t{flex-basis:100%;order:2}.uhp-kart-btn{order:3}.uhp-kart-tr-ik{border-radius:12px;width:46px;height:46px}.uhp-kart-tr-ik svg{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.uhp{animation:none}.uhp-kart{transition:none}.uhp-kart:hover{transform:none}}.dolg-ime{color:#1d3a66;margin:8px 0;font-size:15px;font-weight:700}.dolg-ime span{color:#8a9bb0;font-weight:600}.dolg-kartici{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:10px;display:grid}.dolg-kart{color:#5b6b82;background:#fff;border:1px solid #e3eaf2;border-radius:8px;padding:8px 10px;font-size:12px}.dolg-kart>div:first-child{margin-bottom:3px;font-weight:700}.dolg-kart.glav{background:#f2f6fc;border-color:#2c5aa0}.dolg-kart.pretpl{background:#f1faf3;border-color:#86c79a}.dolg-iznos{color:#1d3a66;line-height:1.3}.dolg-iznos b{font-size:14px}.dolg-iznos.mal b{font-size:12.5px}.dolg-bez{color:#5b6b82;font-size:11.5px}.dolg-del{background:#fff;border:1px solid #e3eaf2;border-radius:8px;margin:8px 0;overflow:hidden}.dolg-delh{cursor:pointer;color:#1d3a66;align-items:center;gap:8px;padding:9px 12px;font-size:13px;display:flex}.dolg-delh:hover{background:#f7fafd}.dolg-delsum{text-align:right;margin-left:auto}.dolg-br{color:#2c5aa0;background:#e8eef7;border-radius:10px;padding:0 7px;font-size:11px;font-weight:700}.dolg-mal{color:#8a9bb0;font-size:11px;font-weight:500}.dolg-tblw{overflow-x:auto}.dolg-tbl{border-collapse:collapse;width:100%;font-size:12px}.dolg-tbl th{color:#5b6b82;text-align:left;white-space:nowrap;background:#f6f8fb;border-top:1px solid #e3eaf2;padding:6px 8px;font-weight:700}.dolg-tbl td{vertical-align:top;white-space:nowrap;border-top:1px solid #eef2f7;padding:6px 8px}.dolg-tbl .r{text-align:right}.dolg-tbl.klik tbody tr{cursor:pointer}.dolg-tbl.klik tbody tr:hover{background:#f7fafd}.dolg-dena{color:#5b6b82;font-weight:700}.dolg-dena.ok{color:#15803d;font-weight:600}.dolg-dena.zolt{color:#b45309}.dolg-dena.crv{color:#b91c1c}.dolg-nap{color:#8a9bb0;padding:6px 12px 9px;font-size:11px}.dolg-svezina{color:#5b6b82;background:#fffbea;border:1px solid #f3e3a1;border-radius:8px;margin-top:10px;padding:8px 10px;font-size:11.5px;line-height:1.45}.dolg-svezina .material-symbols-outlined{vertical-align:-3px;font-size:15px}.dolg-baner{color:#7a4b06;background:#fff4e5;border:1px solid #f5c98b;border-radius:8px;margin:8px 0;padding:8px 10px;font-size:12.5px}.dolg-baner.vkl{color:#185c2b;background:#effaf2;border-color:#9fd6ae}.dolg-filt{flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0;display:flex}.dolg-filt>input{border:1px solid #c8d3e1;border-radius:7px;flex:1;min-width:200px;padding:7px 10px;font-size:13px}.dolg-filt label{color:#5b6b82;align-items:center;gap:4px;font-size:12px;display:flex}.mega-topbar{flex-wrap:wrap;row-gap:6px}@media (max-width:1450px){.mega-acct.dolgbtn .lbl{display:none}}@media (max-width:600px){.dolg-delh{flex-wrap:wrap}.dolg-delsum{text-align:left;width:100%;margin-left:26px}}.chat-fab{z-index:81;color:#fff;cursor:pointer;background:#2c5aa0;border:0;border-radius:24px;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:700;display:flex;position:fixed;bottom:70px;right:18px;box-shadow:0 6px 18px #1c3a6e59}.chat-fab:hover{background:#244b86}.chat-fab .material-symbols-outlined{font-size:19px}.chat-fab{white-space:nowrap}.chat-fab.nova{animation:2.8s ease-out infinite uh-pulse}.chat-badge{color:#fff;text-align:center;background:#e03131;border-radius:999px;min-width:18px;padding:0 7px;font-size:12px;line-height:18px}@keyframes chat-sjaj{0%{box-shadow:0 0 0 0 var(--chat-sjaj),0 6px 18px #14283c4d}60%{box-shadow:0 0 0 10px #0000,0 6px 18px #14283c4d}to{box-shadow:0 0 #0000,0 6px 18px #14283c4d}}.chat-fab.rab{--chat-sjaj:#2f9e4499;background:#2f9e44;animation:2.4s ease-out infinite chat-sjaj}.chat-fab.rab:hover{background:#2b8a3e}.chat-fab.zatv{--chat-sjaj:#e031318c;background:#e03131;animation:2.4s ease-out infinite chat-sjaj}.chat-fab.zatv:hover{background:#c92a2a}.chat-fab.rab .chat-badge,.chat-fab.zatv .chat-badge{color:#c92a2a;background:#fff}.chat-win{z-index:90;background:#fff;border:1px solid #cfd9e6;border-radius:14px;flex-direction:column;width:380px;max-width:calc(100vw - 24px);height:560px;max-height:calc(100vh - 150px);display:flex;position:fixed;bottom:122px;right:18px;overflow:hidden;box-shadow:0 14px 40px #14285047}.chat-h{color:#fff;background:#2c5aa0;align-items:center;gap:9px;padding:10px 12px;display:flex}.chat-h .material-symbols-outlined{font-size:24px}.chat-h-t{flex-direction:column;flex:1;min-width:0;display:flex}.chat-h-t b{font-size:14.5px}.chat-h-t span{opacity:.92;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.chat-otv:before{content:"● ";color:#7cf29a}.chat-zatv:before{content:"● ";color:#ffd166}.chat-x{color:#fff;cursor:pointer;background:0 0;border:0;padding:2px;display:flex}.chat-lista{background:#f4f7fb;flex-direction:column;flex:1;gap:8px;padding:12px 10px;display:flex;overflow-y:auto}.chat-prazno{color:#5b6b7f;text-align:center;margin:auto 12px;font-size:13px;line-height:1.45}.chat-p{word-wrap:break-word;white-space:pre-wrap;border-radius:12px;max-width:82%;padding:7px 10px 4px;font-size:13.5px;line-height:1.4}.chat-p.klient{color:#fff;background:#2c5aa0;border-bottom-right-radius:4px;align-self:flex-end}.chat-p.personal{color:#1d2b3e;background:#fff;border:1px solid #dbe3ee;border-bottom-left-radius:4px;align-self:flex-start}.chat-p.sistem{color:#6b5200;background:#fff7e0;border:1px dashed #e8c969;align-self:center;max-width:92%;font-size:12.5px}.chat-avtor{color:#2c5aa0;margin-bottom:2px;font-size:11px;font-weight:700}.chat-vreme{opacity:.7;text-align:right;margin-top:2px;font-size:10.5px}.chat-prilog{white-space:normal;background:#ffffff2e;border:1px solid #00000014;border-radius:7px;align-items:center;gap:4px;margin:1px 0 4px;padding:3px 7px;font-size:12px;display:inline-flex}.chat-p.personal .chat-prilog,.chat-dodatok .chat-prilog{color:#1d3a66;background:#eef3fb}.chat-prilog.klik{cursor:pointer}.chat-prilog.klik:hover{text-decoration:underline}.chat-prilog .material-symbols-outlined{font-size:15px}.chat-slika{cursor:zoom-in;background:#fff;border-radius:8px;max-width:220px;max-height:220px;margin:2px 0 4px;display:block}.chat-slika-x{color:#8a9bb0;background:#0000000f;border-radius:8px;justify-content:center;align-items:center;width:120px;height:80px;margin:2px 0 4px;display:flex}.chat-greska{color:#a32222;background:#fdecec;border-top:1px solid #f3c9c9;padding:6px 10px;font-size:12.5px}.chat-dodatoci{background:#fff;border-top:1px solid #e3e9f2;flex-wrap:wrap;gap:6px;padding:7px 10px 0;display:flex}.chat-dodatok{align-items:center;gap:4px;display:flex}.chat-dodatok button{cursor:pointer;background:#eef1f5;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.chat-dodatok button .material-symbols-outlined{font-size:15px}.chat-predslika{border:1px solid #dbe3ee;border-radius:6px;height:54px}.chat-vlez{background:#fff;border-top:1px solid #e3e9f2;align-items:flex-end;gap:6px;padding:8px 10px;display:flex}.chat-vlez textarea{resize:none;font:inherit;border:1px solid #cfd9e6;border-radius:10px;outline:none;flex:1;min-height:38px;max-height:110px;padding:8px 10px;font-size:13.5px}.chat-vlez textarea:focus{border-color:#2c5aa0}.chat-ikona,.chat-prati{cursor:pointer;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.chat-ikona{color:#2c5aa0;background:#eef3fb}.chat-prati{color:#fff;background:#2c5aa0}.chat-prati:disabled{cursor:default;background:#b9c6d8}.chat-zum{z-index:95;cursor:zoom-out;background:#0a1428d1;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.chat-zum img{border-radius:8px;max-width:100%;max-height:100%}.mega-plink.mega-ask{color:#2c5aa0;margin-left:12px;font-weight:600}.land-ask{color:#2c5aa0;cursor:pointer;background:#fff;border:1px solid #2c5aa0;border-radius:6px;margin-left:8px;padding:5px 10px;font-size:12.5px;font-weight:600}@media (max-width:760px){.chat-fab{padding:11px 16px;font-size:14.5px;bottom:72px;right:12px}.chat-win{border:0;border-radius:0;width:auto;max-width:none;height:auto;max-height:none;inset:0}.chat-p{max-width:88%}.mega-plink.mega-ask{margin-left:0}.chat-vlez textarea{font-size:16px}}@media (height<=520px){.chat-win{border:0;border-radius:0;width:auto;max-width:none;height:auto;max-height:none;inset:0}.chat-vlez textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.chat-fab.nova,.chat-fab.rab,.chat-fab.zatv{animation:none}.chat-fab.rab{box-shadow:0 0 0 3px #2f9e4459,0 6px 18px #14283c4d}.chat-fab.zatv{box-shadow:0 0 0 3px #e0313159,0 6px 18px #14283c4d}}.mega-adminmodal.dolg-cel{width:98vw;max-width:98vw;height:96vh;max-height:96vh}.dolg-tbl tr.zolt td{background:#fff7dc}.dolg-tbl tr.crv td{background:#fde8e8}.dolg-tbl.klik tbody tr.zolt:hover td{background:#fff0c2}.dolg-tbl.klik tbody tr.crv:hover td{background:#fbd5d5}.dolg-kart.zolt{background:#fffaeb;border-color:#f0c24b}.dolg-kart.crv{background:#fff1f1;border-color:#e57373}.dolg-del.zolt{border-color:#f0c24b}.dolg-del.crv{border-color:#e57373}.dolg-urg{color:#fff;letter-spacing:.04em;vertical-align:1px;background:#b91c1c;border-radius:3px;padding:0 5px;font-size:10px;font-weight:800;display:inline-block}.dolg-alarm{border-radius:8px;margin:6px 0 10px;padding:9px 12px;font-size:13px;font-weight:600}.dolg-alarm.zolt{color:#7a5200;background:#fff7dc;border:1px solid #f0c24b}.dolg-alarm.crv{color:#8a1414;background:#fde8e8;border:1px solid #e57373}.dolg-pregled{color:#41516b;background:#fafcfe;border-top:1px solid #eef2f7;flex-wrap:wrap;align-items:baseline;gap:6px 18px;padding:7px 12px;font-size:12.5px;display:flex}.dolg-pregled .ost b{color:#1d3a66}.dolg-pregled>.dolg-mal{flex-basis:100%}.dolg-admininfo{color:#7a5200;background:#fff7dc;border:1px dashed #f0c24b;border-radius:6px;flex-basis:100%;padding:4px 8px;font-size:11.5px}.dolg-filt .dolg-dena{font-size:12px}.dolg-doklink{font:inherit;color:#1d4e89;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-weight:700;text-decoration:underline;display:inline-flex}.dolg-doklink .material-symbols-outlined{font-size:16px;text-decoration:none}.dolg-doklink:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid #1d4e89}.dolg-doklink.otv{color:#0b2f5c}.dolg-tbl tr.dolg-dokred>td{background:#f3f7fc;padding:0 6px 10px}.dolg-dok{background:#fff;border:1px solid #c9d6e8;border-radius:8px;margin-top:2px;padding:8px 10px}.dolg-dok-h{color:#41516b;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:6px;font-size:13px;display:flex}.dolg-dok-h b{color:#16233a;font-size:14px}.dolg-dok-vk{margin-left:auto}.dolg-dok-tbl td,.dolg-dok-tbl th{font-size:12.5px}.dolg-dok-f{color:#16233a;text-align:right;margin-top:6px;font-size:13px}.mega-acct.vipbtn{color:#6b4a00;background:#fffaf0;border-color:#e0b53a}.mega-acct.vipbtn:hover{background:#fff3d6;border-color:#c9971c}.mega-acct.vipbtn .material-symbols-outlined{color:#c9971c;font-size:18px}.vipbtn-p{color:#5c4200;background:#f6e3b0;border-radius:999px;margin-left:4px;padding:1px 7px;font-size:11px;font-weight:700}@media (max-width:1450px) and (min-width:761px){.vipbtn-p{display:none}}.mega-adminmodal.vipm{width:min(560px,95vw)}.vipm-body{flex-direction:column;gap:12px;padding:12px 16px 18px;display:flex}.vipm-hd{color:#fff;background:#10224d;border-radius:14px;align-items:center;gap:14px;padding:16px 18px;display:flex;position:relative}.vipm-kruna{background:#f5c54229;border:2px solid #f5c542;border-radius:50%;flex:none;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.vipm-kruna .material-symbols-outlined{color:#f5c542;font-size:32px}.vipm-nivo{letter-spacing:.02em;font-size:28px;font-weight:800;line-height:1.1}.vipm-rabat{color:#d4dff3;margin-top:2px;font-size:14px}.vipm-n5,.vipm-n6{background:#2b1d00}.vipm-n6 .vipm-kruna{background:#f5c54247}.vipm-test{background:#ffffff24;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;position:absolute;top:10px;right:12px}.vipm-poeni{background:#fff;border:1px solid #e2e8f1;border-radius:12px;padding:12px 14px}.vipm-poeni-g{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.vipm-poeni-g span{color:#4f6278;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:700}.vipm-poeni-g b{color:#1e4fb8;font-size:30px;font-weight:800;line-height:1}.vipm-poeni p,.vipm-nap p{color:#4f6278;margin:6px 0 0;font-size:13px;line-height:1.5}.vipm-fan{background:#fff8e6;border:1px dashed #e0a52a;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.vipm-fan>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.vipm-fan b{color:#2b1d00;font-size:15px}.vipm-fan>div span{color:#5c4512;font-size:13px}.vipm-fan>.material-symbols-outlined{color:#c9971c;font-size:30px}.vipm-novo{letter-spacing:.1em;color:#fff;background:#c81e26;border-radius:6px;flex:none;padding:3px 8px;font-size:11px;font-weight:800}.vipm-nap{background:#fff;border:1px solid #e2e8f1;border-radius:12px;padding:12px 14px}.vipm-nap-t{color:#4f6278;justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.vipm-nap-t b{color:#13223a;font-size:16px}.vipm-bar{background:#e7edf5;border-radius:999px;height:8px;margin-top:8px;overflow:hidden}.vipm-bar i{background:#0fb5a8;border-radius:999px;height:100%;display:block}.vipm-sek{color:#4f6278;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;font-size:12px;font-weight:700}.vipm-promet{background:#fff;border:1px solid #e2e8f1;border-radius:12px;padding:12px 14px}.vipm-pr-g{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.vipm-pr-g>div{background:#f6f8fb;border-radius:10px;flex-direction:column;gap:3px;min-width:0;padding:9px 10px;display:flex}.vipm-pr-g span{color:#4f6278;font-size:11.5px;line-height:1.3}.vipm-pr-g b{color:#13223a;font-size:16px}@media (max-width:520px){.vipm-pr-g{grid-template-columns:minmax(0,1fr)}.vipm-pr-g>div{flex-direction:row;justify-content:space-between;align-items:baseline;gap:10px}}.vipm-skala{background:#fff;border:1px solid #e2e8f1;border-radius:12px;padding:12px 14px}.vipm-sk{color:#13223a;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:flex}.vipm-sk b{min-width:38px}.vipm-sk .vipm-prag{color:#5a6b80;flex:1}.vipm-sk.on{background:#eef4ff;font-weight:700}.vipm-sk.on .material-symbols-outlined{color:#1e4fb8;font-size:19px}.vipm-z{text-align:center;border:1px solid #0000;border-radius:999px;min-width:52px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}.vipm-z1{color:#475569;background:#eef1f5;border-color:#cbd5e1}.vipm-z2{color:#0b6b63;background:#e6f6f4;border-color:#8fd9d0}.vipm-z3{color:#1e4fb8;background:#e7efff;border-color:#9bb8f3}.vipm-z4{color:#6b2fd1;background:#f1e9ff;border-color:#c4a8f5}.vipm-z5{color:#8a5a00;background:#fff4d6;border-color:#f0c766}.vipm-z6{color:#f5c542;background:#2b1d00;border-color:#c9971c}.vipm-dv{background:#fff;border:1px solid #e2e8f1;border-radius:12px;padding:12px 14px}.vipm-dv table{border-collapse:collapse;width:100%;font-size:13px}.vipm-dv td{vertical-align:top;color:#13223a;border-top:1px solid #eef2f7;padding:6px 4px}.vipm-dv td small{color:#5a6b80;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;display:block}.vipm-dv td.rt{text-align:right;white-space:nowrap}.vipm-dv td.plus{color:#2b8a3e;font-weight:700}.vipm-dv td.minus{color:#c92a2a;font-weight:700}.vipm-prazno{color:#5a6b80;margin:0;font-size:13px}.vipm-ft{color:#5a6b80;flex-wrap:wrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.vipm-ft>span{flex:1;min-width:200px}.vipm-ft button{color:#1d3a66;cursor:pointer;background:#fff;border:1px solid #b9c6d8;border-radius:8px;align-items:center;gap:6px;min-height:40px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.vipm-ft button:hover{background:#eef4fb}.vipm-ft .material-symbols-outlined{font-size:18px}@media (max-width:760px){.mega-adminmodal.vipm{border-radius:0;width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;animation:none;top:0;left:0;transform:none}.vipm-nivo{font-size:24px}.vipm-poeni-g b{font-size:26px}}.mega-pspec .mega-pside,.mega-drow.mega-dside .mega-dk,.mega-drow.mega-dside .mega-dv{color:#c62828;font-weight:700}.mega-ppair{color:#c62828;cursor:pointer;font-weight:700;text-decoration:underline}.mega-ppair:hover{color:#8e0000}.mega-limit{color:#9b1c13;background:#fdecea;border:1px solid #f5c2bd;border-radius:8px;align-items:center;gap:8px;margin:14px 0;padding:12px 14px;font-weight:600;display:flex}.mega-imgwait{justify-content:center;align-items:center;width:100%;height:100%;min-height:60px;display:flex}.mega-epcbtn{color:#2f44b3;cursor:pointer;background:#eef2ff;border:1px solid #3b5bdb;border-radius:6px;align-items:center;gap:6px;width:100%;margin:8px 0 0;padding:8px 10px;font-size:11.5px;font-weight:700;display:flex}.mega-epcbtn:hover{background:#e0e7ff}.mega-epcbtn.on{color:#fff;background:#3b5bdb}.mega-epcbtn.locked{color:#8792a6;cursor:help;background:#f4f6f9;border-color:#c4cad6}.mega-epcbtn .material-symbols-outlined{font-size:18px}.tecdoc-badge.epc{letter-spacing:.4px;color:#fff;background:#3b5bdb;border-radius:4px;margin-left:auto;padding:1px 6px;font-size:9px;font-weight:800}.mega-epcbtn.on .tecdoc-badge.epc{color:#3b5bdb;background:#fff}.mega-epcbtn.locked .tecdoc-badge.epc{background:#c4cad6}.mega-epcmsg{color:#8a5a00;background:#fff8e6;border:1px solid #f3dca2;border-radius:5px;margin-top:6px;padding:6px 8px;font-size:11px;line-height:1.35}div.epc{color:#1d2a3a;width:100%}.epc-veh{background:#fff;border:1px solid #d9e0ea;border-radius:10px;margin-bottom:10px;padding:10px 14px}.epc-veh-top{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12.5px;display:flex}.epc-vin{align-items:center;gap:4px;font-family:ui-monospace,Consolas,monospace;font-size:14px;font-weight:700;display:flex}.epc-badge{color:#fff;background:#3b5bdb;border-radius:4px;margin-left:auto;padding:2px 7px;font-size:10px;font-weight:800}.epc-tocnost{border-radius:5px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.epc-tocnost.ok{color:#13703f;background:#e7f6ee}.epc-tocnost.pribl{color:#8a5a00;background:#fff4dc}.epc-tocnost .material-symbols-outlined{font-size:16px}.epc-meta{color:#5d6b80}.epc-vozilo{border-top:1px solid #edf1f6;margin-top:8px;padding-top:8px}.epc-v-ime{font-size:14px}.epc-v-ime span{color:#5d6b80;font-size:12.5px}.epc-specs{flex-wrap:wrap;gap:4px 16px;margin-top:5px;font-size:12.5px;display:flex}.epc-specs i{color:#7c8aa0;margin-right:3px;font-style:normal}.epc-warn{color:#8a5a00;background:#fff8e6;border-radius:5px;align-items:flex-start;gap:6px;margin-top:7px;padding:5px 8px;font-size:12px;display:flex}.epc-warn .material-symbols-outlined{font-size:16px}.epc-oem{margin-top:8px;font-size:12px}.epc-oem summary{cursor:pointer;color:#2f44b3;font-weight:600}.epc-oem i{color:#7c8aa0;margin-right:4px;font-style:normal}.epc-err{color:#9b1c13;background:#fdeceb;border:1px solid #f5c2bd;border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0;padding:8px 10px;font-size:12.5px;display:flex}.epc-err button{cursor:pointer;background:#fff;border:1px solid #d99;border-radius:5px;margin-left:auto;padding:3px 9px}.epc-load{color:#5d6b80;align-items:center;gap:8px;padding:10px 0;font-size:12.5px;display:flex}.epc-crumb{flex-wrap:wrap;align-items:center;gap:2px;margin:4px 0 10px;font-size:12.5px;display:flex}.epc-crumb button{color:#2f44b3;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:3px;padding:2px 4px;display:inline-flex}.epc-crumb button:disabled{color:#1d2a3a;cursor:default;font-weight:700}.epc-crumb .material-symbols-outlined{color:#9aa6b8;font-size:16px}.epc-busy{margin-left:8px;display:inline-flex}.epc-busy .veh-spin{width:16px;height:16px;margin:0}.epc-lista{background:#fff;border:1px solid #d9e0ea;border-radius:10px;overflow:hidden}.epc-tools{background:#f8fafc;border-bottom:1px solid #edf1f6;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:8px 10px;font-size:12px;display:flex}.epc-search{background:#fff;border:1px solid #cdd6e2;border-radius:6px;flex:1;align-items:center;gap:4px;min-width:200px;padding:3px 7px;display:flex}.epc-search input{font:inherit;border:0;outline:0;width:100%}.epc-search .material-symbols-outlined{color:#9aa6b8;font-size:17px}.epc-chk{cursor:pointer;color:#45536a;align-items:center;gap:5px;display:inline-flex}.epc-count{color:#7c8aa0;margin-left:auto}.epc-row{text-align:left;cursor:pointer;width:100%;font:inherit;color:#1d2a3a;background:#fff;border:0;border-bottom:1px solid #f0f3f7;align-items:center;gap:10px;padding:8px 12px;font-size:12.5px;display:flex}.epc-row:hover{background:#f3f6ff}.epc-row.ne-odi{opacity:.5}.epc-r-kod{color:#5d6b80;min-width:62px;font-family:ui-monospace,Consolas,monospace}.epc-r-ime{flex-direction:column;flex:1;display:flex}.epc-r-ime small{color:#7c8aa0;font-size:11.5px}.epc-fit .material-symbols-outlined{font-size:17px}.epc-fit.ok{color:#13703f}.epc-fit.no{color:#b42318}.epc-crtez{align-items:flex-start;gap:14px;display:flex}.epc-pic{background:#fff;border:1px solid #d9e0ea;border-radius:10px;flex:62%;min-width:0;padding:8px}.epc-pic-tools{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;display:flex}.epc-pic-tools button{cursor:pointer;font:inherit;background:#fff;border:1px solid #cdd6e2;border-radius:5px;align-items:center;gap:3px;padding:3px 9px;display:inline-flex}.epc-pic-tools button.on{color:#fff;background:#3b5bdb;border-color:#3b5bdb}.epc-hint{color:#7c8aa0;margin-left:auto}.epc-pic-scroll{max-height:min(82vh,900px);overflow:auto}.epc-pic-wrap{width:100%;position:relative}.epc-pic-wrap.zoom{width:180%}.epc-pic-wrap img{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.epc-hs{cursor:pointer;background:#3b5bdb0f;border:2px solid #3b5bdb8c;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.epc-hs:hover{background:#3b5bdb38;border-color:#3b5bdb}.epc-hs.on{background:#e11d4859;border-color:#e11d48;box-shadow:0 0 0 3px #e11d4840}.epc-parts{background:#fff;border:1px solid #d9e0ea;border-radius:10px;flex:38%;min-width:300px;max-height:min(88vh,980px);position:sticky;top:8px;overflow:auto}.epc-parts-head{z-index:1;background:#f8fafc;border-bottom:1px solid #edf1f6;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:8px 10px;font-size:12.5px;display:flex;position:sticky;top:0}.epc-parts table{border-collapse:collapse;width:100%;font-size:12px}.epc-parts th{text-align:left;color:#45536a;background:#eef2f7;padding:5px 6px;font-weight:700;position:sticky;top:37px}.epc-parts td{vertical-align:top;border-bottom:1px solid #f0f3f7;padding:5px 6px}.epc-parts td small{color:#7c8aa0;font-size:11px;display:block}.epc-parts tr{cursor:pointer}.epc-parts tr:hover td{background:#f6f8ff}.epc-parts tr.on td{background:#ffe8ee}.epc-parts tr.ne-odi td{opacity:.5}.epc-oz{color:#e11d48;white-space:nowrap;font-weight:800}.epc-oe{font:inherit;color:#2f44b3;cursor:pointer;background:0 0;border:0;padding:0;font-family:ui-monospace,Consolas,monospace;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.epc-oe:hover{color:#1e2f8a;text-decoration:underline}.epc-dim{color:#9aa6b8;font-size:11px}.epc-no{color:#b42318!important}@media (max-width:900px){.epc-crtez{flex-direction:column}.epc-pic,.epc-parts{flex:auto;width:100%;max-height:none;position:static}}.mega-epcbtn-t{text-align:left;flex-direction:column;flex:1;align-items:flex-start;min-width:0;line-height:1.2;display:flex}.mega-epcbtn .tecdoc-badge.epc{flex:none}.mega-epcbtn-t small{opacity:.8;margin-top:2px;font-size:9.5px;font-weight:500}.epc-vinbar{background:#fff;border:1px solid #c7d2fe;border-left:5px solid #3b5bdb;border-radius:10px;margin-bottom:10px;padding:10px 14px}.epc-vinbar.prazno{padding:16px 18px}.epc-vinbar-h{color:#2f44b3;align-items:center;gap:6px;font-size:14px;display:flex}.epc-vinbar-h .epc-badge{margin-left:4px}.epc-vinbar-row{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.epc-vinbar-row input{min-width:220px;max-width:380px;font:inherit;letter-spacing:.5px;border:1px solid #9fb0d8;border-radius:7px;outline:0;flex:1;padding:8px 10px;font-family:ui-monospace,Consolas,monospace;font-size:15px}.epc-vinbar-row input:focus{border-color:#3b5bdb;box-shadow:0 0 0 3px #3b5bdb26}.epc-vinbar-row button{color:#fff;font:inherit;cursor:pointer;background:#3b5bdb;border:0;border-radius:7px;align-items:center;gap:5px;padding:8px 16px;font-size:13px;font-weight:700;display:inline-flex}.epc-vinbar-row button:hover{background:#2f44b3}.epc-vinbar-mal{color:#5d6b80;margin-top:6px;font-size:11.5px}.epc-vinbar-info{color:#33415a;flex-direction:column;gap:6px;margin-top:12px;font-size:13px;display:flex}.epc-vinbar-info>div{align-items:center;gap:7px;display:flex}.epc-vinbar-info .material-symbols-outlined{color:#3b5bdb;font-size:19px}.epc-vinbar-razl{color:#6b4a00;background:#fff8e6;border:1px solid #f3dca2;border-radius:7px;margin-top:4px;padding:7px 10px}.epc-vinbar-razl .material-symbols-outlined{color:#b7791f!important}.epc-lista{overflow:visible}.epc-prikaz{border:1px solid #cdd6e2;border-radius:6px;display:inline-flex;overflow:hidden}.epc-prikaz button{font:inherit;cursor:pointer;color:#45536a;background:#fff;border:0;align-items:center;gap:3px;padding:3px 9px;font-size:11.5px;display:inline-flex}.epc-prikaz button+button{border-left:1px solid #cdd6e2}.epc-prikaz button.on{color:#fff;background:#3b5bdb}.epc-prikaz .material-symbols-outlined{font-size:16px}.epc-mala{color:#c2cad6;background:#fff;border:1px solid #e3e8f0;border-radius:6px;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:78px;display:flex;position:relative}.epc-mala>img{object-fit:contain;border-radius:5px;max-width:100%;max-height:100%}.epc-mala.nema{background:#f8fafc}.epc-mala .material-symbols-outlined{font-size:22px}.epc-mala-big{z-index:30;pointer-events:none;background:#fff;border:1px solid #c7d2fe;border-radius:8px;padding:6px;display:none;position:absolute;top:50%;left:66px;transform:translateY(-50%);box-shadow:0 12px 32px #0f234640}.epc-mala-big img{width:280px;height:auto;display:block}.epc-row:hover .epc-mala.ok .epc-mala-big{display:block}.epc-grid{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));gap:10px;padding:10px;display:grid}.epc-card{text-align:left;cursor:pointer;font:inherit;color:#1d2a3a;background:#fff;border:1px solid #e3e8f0;border-radius:9px;flex-direction:column;gap:6px;padding:8px;display:flex}.epc-card:hover{border-color:#3b5bdb;box-shadow:0 4px 14px #3b5bdb26}.epc-card.ne-odi{opacity:.5}.epc-mala.golema{flex:none;width:100%;height:200px}.epc-card-t{flex-direction:column;font-size:12.5px;line-height:1.25;display:flex}.epc-card-t small{color:#7c8aa0;margin-top:2px;font-size:11px}.epc-card-k{color:#5d6b80;justify-content:space-between;align-items:center;margin-top:auto;font-family:ui-monospace,Consolas,monospace;font-size:11.5px;display:flex}body.oepop-open{overflow:hidden}.mega-oepop-ov{z-index:86;background:#14284673;animation:.15s mc-fade;position:fixed;inset:0}.mega-oepop{z-index:87;background:#f4f6fa;border-radius:12px;flex-direction:column;animation:.16s cubic-bezier(.34,1.4,.64,1) mc-pop;display:flex;position:fixed;inset:3vh 2.5vw;overflow:hidden;box-shadow:0 24px 64px #0f234661}.mega-oepop-h{background:#fff;border-bottom:1px solid #dde3ec;flex:none;align-items:center;gap:10px;padding:9px 12px;display:flex}.mega-oepop-t{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:6px;min-width:0;font-size:14px;display:flex;overflow:hidden}.mega-oepop-t b{font-family:ui-monospace,Consolas,monospace;font-size:15px}.mega-oepop-t i{color:#7c8aa0;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.mega-oepop-h button{font:inherit;cursor:pointer;color:#33415a;background:#fff;border:1px solid #cdd6e2;border-radius:7px;align-items:center;gap:4px;padding:6px 10px;font-size:12.5px;display:inline-flex}.mega-oepop-h button:hover{background:#f3f6ff}.mega-oepop-back{font-weight:700;color:#fff!important;background:#3b5bdb!important;border-color:#3b5bdb!important}.mega-oepop-x{padding:6px 8px!important}.mega-oepop-b{overscroll-behavior:contain;flex:1;padding:8px 12px 30px;overflow:auto}@media (max-width:760px){.mega-oepop{border-radius:0;inset:0}.mega-oepop-t i,.mega-oepop-full .lbl{display:none}}.epc-vinbar-moi{color:#2f44b3!important;background:#fff!important;border:1px solid #9fb0d8!important}.epc-vinbar-moi:hover{background:#eef2ff!important}.epc-moi{background:#fff;border:1px solid #d9e0ea;border-radius:10px;margin-bottom:10px;overflow:hidden}.epc-moi-h{color:#1d2a3a;border-bottom:1px solid #edf1f6;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 14px;font-size:14px;display:flex}.epc-moi-h>.material-symbols-outlined{color:#3b5bdb}.epc-moi-kpi{color:#5d6b80;background:#f4f6fa;border:1px solid #e3e8f0;border-radius:12px;padding:2px 9px;font-size:12px}.epc-moi-kpi b{color:#1d2a3a;font-size:13px}.epc-moi-kpi.vrat{background:#ecfdf3;border-color:#b7ebcd}.epc-moi-kpi.vrat b{color:#13703f}.epc-moi-xls{font:inherit;cursor:pointer;color:#45536a;background:#fff;border:1px solid #cdd6e2;border-radius:6px;align-items:center;gap:3px;padding:3px 9px;font-size:11.5px;display:inline-flex}.epc-moi-xls .material-symbols-outlined{font-size:16px}.epc-moi-prazno{color:#7c8aa0;padding:14px;font-size:13px}.epc-moi-denh{z-index:1;color:#2f44b3;text-transform:none;background:#f0f4fb;border-bottom:1px solid #e3e8f0;padding:5px 14px;font-size:12px;font-weight:700;position:sticky;top:0}.epc-moi-denh i{color:#7c8aa0;margin-left:4px;font-style:normal;font-weight:500}.epc-moi-red{text-align:left;cursor:pointer;width:100%;font:inherit;color:#1d2a3a;background:#fff;border:0;border-bottom:1px solid #f0f3f7;align-items:center;gap:12px;padding:8px 14px;font-size:12.5px;display:flex}.epc-moi-red:hover{background:#f3f6ff}.epc-moi-red.nema{opacity:.6}.epc-moi-cas{color:#7c8aa0;min-width:40px;font-family:ui-monospace,Consolas,monospace}.epc-moi-vin{letter-spacing:.3px;min-width:160px;font-family:ui-monospace,Consolas,monospace;font-weight:700}.epc-moi-voz{flex-direction:column;flex:1;min-width:0;display:flex}.epc-moi-voz small{color:#7c8aa0;font-size:11.5px}.epc-moi-tag{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.epc-moi-tag .epc-tocnost{padding:1px 6px;font-size:11px}.epc-moi-vrat{color:#13703f;background:#ecfdf3;border:1px solid #b7ebcd;border-radius:10px;align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:700;display:inline-flex}.epc-moi-vrat .material-symbols-outlined{font-size:14px}.epc-moi-br{color:#45536a;text-align:right;flex-direction:column;align-items:flex-end;min-width:110px;font-size:12px;display:flex}.epc-moi-br small{color:#9aa6b8;font-size:11px}.epc-moi-ost{color:#5d6b80;border-top:1px solid #edf1f6;align-items:center;gap:10px;padding:8px 14px;font-size:12px;display:flex}.epc-moi-ost button{font:inherit;cursor:pointer;background:#fff;border:1px solid #cdd6e2;border-radius:6px;padding:4px 10px;font-size:12px}@media (max-width:760px){.epc-moi-red{flex-wrap:wrap;gap:4px 10px}.epc-moi-vin{min-width:0}.epc-moi-br{text-align:left;align-items:flex-start}}.epc-hs.hov{z-index:2;background:#f59e0b52;border-color:#f59e0b;box-shadow:0 0 0 3px #f59e0b4d}.epc-parts tr.hov td{background:#fff4dc}.epc-parts tr.hov .epc-oe,.epc-parts tr.hov .epc-oz{color:#b45309;font-weight:800}.epc-parts tr.on.hov td{background:#ffe0e8}.epc-hs-lbl{z-index:6;pointer-events:none;color:#fff;white-space:nowrap;background:#1d2a3a;border-radius:7px;flex-direction:column;gap:1px;padding:6px 10px;font-size:12px;line-height:1.35;display:flex;position:absolute;transform:translateY(-50%);box-shadow:0 8px 22px #0f23464d}.epc-hs-lbl b{color:#fbbf24;font-size:13px}.epc-hs-lbl span{font-family:ui-monospace,Consolas,monospace;font-weight:700}.epc-hs-lbl span i,.epc-hs-lbl>i{color:#cbd5e1;font-family:system-ui,sans-serif;font-style:normal;font-weight:400}.epc-hs-meni{z-index:7;background:#fff;border:1px solid #c7d2fe;border-radius:9px;min-width:250px;max-width:420px;position:absolute;overflow:hidden;transform:translateY(-50%);box-shadow:0 12px 32px #0f23464d}.epc-hs-meni-h{color:#fff;background:#1d2a3a;align-items:center;gap:6px;padding:6px 8px 6px 10px;font-size:12px;display:flex}.epc-hs-meni-h b{color:#fbbf24;font-size:13px}.epc-hs-meni-h button{color:#cbd5e1;cursor:pointer;background:0 0;border:0;margin-left:auto;display:inline-flex}.epc-hs-meni-r{text-align:left;cursor:pointer;width:100%;font:inherit;color:#1d2a3a;background:#fff;border:0;border-top:1px solid #eef1f6;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}.epc-hs-meni-r:hover{background:#eef2ff}.epc-hs-meni-r span:not(.material-symbols-outlined){color:#2f44b3;font-family:ui-monospace,Consolas,monospace;font-weight:800}.epc-hs-meni-r i{color:#5d6b80;text-overflow:ellipsis;white-space:nowrap;flex:1;font-style:normal;overflow:hidden}.epc-hs-meni-r .material-symbols-outlined{color:#3b5bdb;font-size:17px}.epc-rezim{flex-wrap:wrap;align-items:center;gap:6px;margin:4px 0 10px;display:flex}.epc-rezim button{color:#2f44b3;font:inherit;cursor:pointer;background:#fff;border:1px solid #c7d2fe;border-radius:8px;align-items:center;gap:5px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.epc-rezim button.on{color:#fff;background:#3b5bdb;border-color:#3b5bdb}.epc-rezim .epc-hint{color:#7c8aa0;margin-left:6px;font-size:12px}.epc-univ{background:#fff;border:1px solid #d9e0ea;border-radius:10px;overflow:hidden}.epc-univ-sve{font:inherit;cursor:pointer;color:#45536a;background:#fff;border:1px solid #cdd6e2;border-radius:6px;align-items:center;gap:3px;padding:3px 10px;font-size:12px;display:inline-flex}.epc-univ-sve .material-symbols-outlined{font-size:16px}.epc-ug{border-bottom:1px solid #edf1f6}.epc-ug-h{text-align:left;cursor:pointer;width:100%;font:inherit;color:#1d2a3a;background:#fff;border:0;align-items:center;gap:6px;padding:10px 14px;font-size:14px;display:flex}.epc-ug-h:hover{background:#f3f6ff}.epc-ug-h i{color:#9aa6b8;font-size:12px;font-style:normal}.epc-ug-h .material-symbols-outlined{color:#3b5bdb;font-size:19px}.epc-ug.otv .epc-ug-h{background:#f0f4fb}.epc-ug-st{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px;padding:8px 14px 12px 42px;display:grid}.epc-us{text-align:left;cursor:pointer;font:inherit;color:#1d2a3a;background:#fff;border:1px solid #e3e8f0;border-radius:7px;align-items:center;gap:6px;padding:8px 10px;font-size:13px;display:flex}.epc-us:hover{color:#2f44b3;background:#eef2ff;border-color:#3b5bdb}.epc-us:disabled{opacity:.6;cursor:wait}.epc-us .material-symbols-outlined{color:#3b5bdb;font-size:17px}.epc-us .veh-spin{width:14px;height:14px}.epc-univ-msg{color:#6b4a00;background:#fff8e6;border:1px solid #f3dca2;border-radius:7px;align-items:center;gap:6px;margin:10px;padding:8px 12px;font-size:12.5px;display:flex}.epc-naglas-info{color:#13703f;background:#ecfdf3;border:1px solid #b7ebcd;border-radius:10px;align-items:center;gap:3px;padding:1px 8px;font-weight:700;display:inline-flex}.epc-naglas-info .material-symbols-outlined{font-size:15px}.epc-parts tr.naglas td{background:#ecfdf3}.epc-parts tr.naglas td:first-child{box-shadow:inset 3px 0 #16a34a}.epc-parts tr.naglas .epc-oe{color:#13703f}@keyframes epc-puls{0%,to{box-shadow:0 0 #16a34a8c}50%{box-shadow:0 0 0 7px #16a34a00}}.epc-hs.naglas{background:#16a34a2e;border-color:#16a34a;animation:1.3s ease-in-out 4 epc-puls}@media (max-width:760px){.epc-ug-st{grid-template-columns:1fr 1fr;padding-left:14px}}.epc-univ-sek{color:#2f44b3;background:#eef2ff;border-top:1px solid #dfe5f5;border-bottom:1px solid #dfe5f5;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:800;display:flex}.epc-univ-sek i{color:#7c8aa0;font-size:12px;font-style:normal;font-weight:500}.epc-univ-sek .material-symbols-outlined{font-size:18px}.epc-tj-r{border-bottom:1px solid #f0f3f7;align-items:center;gap:2px;display:flex}.epc-tj.n1>.epc-tj-r{background:#fff}.epc-tj.n1>.epc-tj-r .epc-tj-ime{font-size:14px;font-weight:700}.epc-tj.n2>.epc-tj-r{padding-left:22px}.epc-tj.n3>.epc-tj-r{padding-left:44px}.epc-tj.n4>.epc-tj-r{padding-left:66px}.epc-tj-t{cursor:pointer;color:#7c8aa0;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:28px;height:30px;display:inline-flex}.epc-tj-t .material-symbols-outlined{font-size:19px}.epc-tj-ime{text-align:left;cursor:pointer;font:inherit;color:#1d2a3a;background:0 0;border:0;flex:1;align-items:center;gap:7px;min-width:0;padding:7px 8px;font-size:13px;display:flex}.epc-tj-ime:hover{color:#2f44b3;background:#f3f6ff}.epc-tj-ime:disabled{cursor:wait;opacity:.7}.epc-tj-ime .material-symbols-outlined{color:#3b5bdb;flex:none;font-size:17px}.epc-tj-ime.gr .material-symbols-outlined{color:#b7791f}.epc-tj-ime i{color:#9aa6b8;margin-left:2px;font-size:11.5px;font-style:normal}.epc-tj-ime small{color:#7c8aa0}.epc-tj-ime .veh-spin{width:14px;height:14px}.epc-tj-sve{font:inherit;cursor:pointer;color:#45536a;background:#fff;border:1px solid #cdd6e2;border-radius:6px;flex:none;margin-right:10px;padding:2px 8px;font-size:11px}.epc-tj-sve:hover{color:#2f44b3;border-color:#3b5bdb}.epc-tj-rez .epc-tj-ime{border-bottom:1px solid #f0f3f7}.epc-err.epc-nema{line-height:1.45;display:block}.epc-err.epc-nema .material-symbols-outlined{vertical-align:-3px}.epc-nema-mal{color:#7a2a22;margin-top:4px}.epc-zum{background:#fff;border:1px solid #cdd6e2;border-radius:6px;align-items:stretch;display:inline-flex;overflow:hidden}.epc-pic-tools .epc-zum button{border:0;border-radius:0;justify-content:center;min-height:28px;padding:2px 8px}.epc-pic-tools .epc-zum button+button{border-left:1px solid #e3e8f0}.epc-pic-tools .epc-zum button:hover:not(:disabled){color:#2f44b3;background:#eef2ff}.epc-pic-tools .epc-zum button:disabled{opacity:.35;cursor:default}.epc-pic-tools .epc-zum .material-symbols-outlined,.epc-pic-tools button .material-symbols-outlined{font-size:19px}.epc-pic-tools .epc-zum .epc-zum-pct{font-variant-numeric:tabular-nums;color:#33415a;min-width:54px;font-weight:700}.epc-pic-tools>button{min-height:30px}.epc-pic-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;border-radius:6px;height:calc(100vh - 84px);max-height:none}.epc-pic-wrap.zum-mal{margin:0 auto}.epc-pic-wrap img{cursor:grab}.epc-pic-scroll.vlece,.epc-pic-scroll.vlece *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}@media (min-width:901px){.epc-pic{position:sticky;top:8px}}@media (max-width:900px){.epc-pic-scroll{height:72vh}}@media (max-width:1000px){.mega.qopen{grid-template-columns:1fr}}.mega-par-blok{border-left:3px solid #c62828;margin:-2px 0 10px 56px;padding-left:10px}.mega-par-lbl2{color:#c62828;flex-wrap:wrap;align-items:center;gap:4px;margin:2px 0;font-size:12.5px;font-weight:700;display:flex}.mega-par-lbl2 .material-symbols-outlined{font-size:18px}.mega-par-blok .mega-prow{background:snow}@media (max-width:640px){.mega-par-blok{margin-left:14px;padding-left:6px}}.mega-cavo-blok{border-left-color:#2e7d32}.mega-cavo-blok .mega-par-lbl2{color:#2e7d32}.mega-cavo-blok .mega-prow{background:#f7fcf7}.mega-cavo-na{color:#2e5d34;background:#eef8ef;border-color:#cfe8d2;align-items:center;gap:3px;display:inline-flex}.mega-cavo-na .material-symbols-outlined{font-size:14px}.mega-cavo-na a{cursor:pointer}.mega-cavo-na b{color:#1b5e20}.chem-nav{flex-direction:column;gap:4px;display:flex}.chem-cats{flex-direction:column;gap:3px;margin-bottom:8px;display:flex}.chem-cattab{border:1px solid var(--border,#e2e6ea);cursor:pointer;text-align:left;background:#fff;border-radius:8px;align-items:center;gap:7px;padding:7px 9px;font-size:13px;transition:all .12s;display:flex}.chem-cattab:hover{border-color:#2f6fed}.chem-cattab.on{color:#fff;background:#2f6fed;border-color:#2f6fed}.chem-cattab .chem-catico{font-size:17px;line-height:1}.chem-cattab .chem-catnm{flex:1;font-weight:600}.chem-cattab i{opacity:.7;font-size:11px;font-style:normal}.chem-navsearch{border:1px solid var(--border,#d4dae0);border-radius:8px;margin-bottom:6px;display:flex;overflow:hidden}.chem-navsearch input{border:0;outline:none;flex:1;min-width:0;padding:6px 8px;font-size:13px}.chem-navsearch select{border:0;border-left:1px solid var(--border,#e2e6ea);cursor:pointer;background:#f7f9fb;font-size:12px}.chem-navstock{margin-bottom:8px}.chemadm-hint{color:#6b7785;margin:0 0 10px;font-size:13px}.chemadm-cats{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.chemadm-cats button{cursor:pointer;background:#fff;border:1px solid #d4dae0;border-radius:16px;padding:5px 12px;font-size:13px}.chemadm-cats button.on{color:#fff;background:#2f6fed;border-color:#2f6fed}.chemadm-search{align-items:center;gap:8px;margin-bottom:10px;display:flex}.chemadm-search input{border:1px solid #d4dae0;border-radius:8px;flex:1;max-width:320px;padding:6px 10px;font-size:13px}.chemadm-search button{color:#fff;cursor:pointer;background:#2f6fed;border:0;border-radius:8px;padding:6px 14px}.chemadm-count{color:#6b7785;font-size:13px}.chemadm-tbl{border-collapse:collapse;width:100%;font-size:13px}.chemadm-tbl th{text-align:left;color:#6b7785;background:#fff;border-bottom:2px solid #e2e6ea;padding:6px 8px;font-weight:600;position:sticky;top:0}.chemadm-tbl td{vertical-align:middle;border-bottom:1px solid #eef1f4;padding:6px 8px}.chemadm-tbl tr.saved{background:#e6f7ed;transition:background .3s}.chemadm-attr{color:#44556a}.chemadm-tbl select{cursor:pointer;border:1px solid #d4dae0;border-radius:6px;max-width:180px;padding:3px 6px;font-size:12.5px}.chemadm-empty{text-align:center;color:#7a8694;padding:24px}.chemadm-edit{cursor:pointer;background:#fff;border:1px solid #d4dae0;border-radius:6px;padding:3px 9px;font-size:14px}.chemadm-edit:hover{background:#f0f3f6}.chemadm-imgok{color:#28a745}.chemadm-imgno{color:#c9ccd1}.chemadm-editrow>td{background:#f7f9fb;padding:12px!important}.chemadm-form{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-items:end;gap:10px 16px;display:grid}.chemadm-form label{color:#6b7785;flex-direction:column;gap:3px;font-size:12px;display:flex}.chemadm-form input{border:1px solid #d4dae0;border-radius:6px;padding:5px 8px;font-size:13px}.chemadm-form input[type=file]{padding:3px;font-size:11px}.chemadm-formbtns{grid-column:1/-1;align-items:center;gap:8px;display:flex}.chemadm-formbtns .save{color:#fff;cursor:pointer;background:#28a745;border:0;border-radius:7px;padding:7px 16px;font-weight:600}.chemadm-formbtns button:not(.save){cursor:pointer;background:#fff;border:1px solid #d4dae0;border-radius:7px;padding:7px 14px}.chemadm-sugbtn{font-weight:600;background:#fff8e1!important;border:1px solid #e0a800!important}.chemadm-sugbtn:disabled{opacity:.7;cursor:wait}.chemadm-msg{color:#1e7e34;font-size:12.5px;font-weight:600}.chemadm-td{white-space:nowrap;align-items:center;gap:4px;font-size:12px;display:inline-flex}.chemadm-td.ok{color:#1e7e34;font-weight:600}.chemadm-td.none{color:#b8c0c9}.chemadm-td.sug select{background:#fff8e1;border:1px solid #e0a800;border-radius:6px;max-width:170px;padding:2px 4px;font-size:11.5px}.chemadm-td button{cursor:pointer;background:#fff;border:1px solid #d4dae0;border-radius:5px;padding:1px 6px;font-size:11px}.chemadm-td button.ok{color:#1e7e34;border-color:#28a745;font-weight:700}.chemadm-tdbind{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.chemadm-tdbind input{border:1px solid #d4dae0;border-radius:6px;min-width:230px;padding:5px 8px;font-size:13px}.chemadm-tdbind button{cursor:pointer;background:#fff;border:1px solid #d4dae0;border-radius:6px;padding:5px 10px;font-size:12.5px}.chemadm-tdbind button.ok{color:#1e7e34;border-color:#28a745;font-weight:600}.chemadm-tdres{background:#fff;border:1px solid #e2e6ea;border-radius:8px;margin:4px 0 10px;padding:6px 10px;font-size:12.5px}.chemadm-tdrow{align-items:center;gap:8px;padding:3px 0;display:flex}.chemadm-tdrow button{margin-left:auto}.chemadm-webimg{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.chemadm-webimg>button{cursor:pointer;background:#fff;border:1px solid #d4dae0;border-radius:6px;padding:6px 12px;font-size:12.5px}.chemadm-webpick{align-items:center;gap:8px;display:inline-flex}.chemadm-webpick img{object-fit:contain;background:#fff;border:1px solid #e2e6ea;border-radius:8px;max-width:130px;max-height:84px;padding:3px}.chemadm-webpick .save{color:#fff;cursor:pointer;background:#28a745;border:0;border-radius:6px;padding:6px 12px;font-weight:600}.chemadm-webpick button:not(.save){cursor:pointer;background:#fff;border:1px solid #d4dae0;border-radius:6px;padding:6px 10px}@keyframes chem-spin{to{transform:rotate(360deg)}}@keyframes chem-pulse{0%,to{opacity:.45}50%{opacity:.9}}.chem-mini{border:2px solid #0000002e;border-top-color:#1e5bb8;border-radius:50%;flex:none;width:13px;height:13px;animation:.7s linear infinite chem-spin;display:inline-block}.chem-loading{color:#4a5568;align-items:center;gap:8px;margin:8px 2px 4px;font-size:.82rem;display:flex}.chem-skel{pointer-events:none;background:#e9edf3;border-radius:7px;height:34px;animation:1.1s ease-in-out infinite chem-pulse}.chem-cattab.busy{opacity:.95}.chem-cattab:disabled{opacity:.5;cursor:default}.chem-err{color:#8a2b22;background:#fdf0ef;border:1px solid #f2c9c4;border-radius:7px;margin:8px 2px;padding:9px 11px;font-size:.82rem}.chem-err button{cursor:pointer;color:#8a2b22;font:inherit;background:#fff;border:1px solid #e0a49c;border-radius:6px;margin-top:7px;padding:5px 11px;display:block}.chem-err button:hover{background:#fbe4e1}
