/* ============================================================
   \41D \435 \439 \442 \440 \430 \43B \438 \437 \430 \446 \438 \44F  \441 \442 \430 \43D \434 \430 \440 \442 \43D \43E \439  \43E \431 \451 \440 \442 \43A \438  \442 \435 \43C \44B : \43F \440 \438 \43B \43E \436 \435 \43D \438 \435  \441 \430 \43C \43E  \441 \435 \431 \435  \43F \430 \43D \435 \43B \44C 
   ============================================================ */
#js-tool-container-cut-car-import-calculator.js-premium-app-wrapper{
  background:none!important;
  background-color:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
  padding:0!important;
  contain:none!important;
  overflow:visible!important;
  display:flex!important;
  flex-direction:column;
  gap:14px;
}
#js-tool-container-cut-car-import-calculator.js-premium-app-wrapper > .js-premium-app-html-content{display:contents!important;}
#js-tool-container-cut-car-import-calculator.js-premium-app-wrapper > .js-premium-app-html-content > *{min-width:0;}

/* ============================================================
   TB COCKPIT \2014  \43E \431 \43E \43B \43E \447 \43A \430  \43F \440 \435 \43C \438 \443 \43C -\43F \440 \438 \43B \43E \436 \435 \43D \438 \44F  ToolBoss (2026)
   Scope: #js-tool-container-cut-car-import-calculator   Accent: #0e7490
   \41F \43E \43B \43D \44B \439  \43E \442 \43A \430 \437  \43E \442  \441 \442 \430 \43D \434 \430 \440 \442 \43D \44B \445  \43F \430 \43D \435 \43B \435 \439  \442 \435 \43C \44B : \43F \440 \438 \43B \43E \436 \435 \43D \438 \435  \436 \438 \432 \451 \442 
   \432  \441 \43E \431 \441 \442 \432 \435 \43D \43D \43E \43C  \AB \43A \43E \440 \43F \443 \441 \435 \BB , \43D \43E  \434 \44B \448 \438 \442  \43F \435 \440 \435 \43C \435 \43D \43D \44B \43C \438  \442 \435 \43C \44B  (light/dark).
   ============================================================ */

/* --- 1. \41A \43E \440 \43F \443 \441 : \43E \431 \43D \443 \43B \44F \435 \43C  \43A \43E \43D \442 \435 \439 \43D \435 \440  \442 \435 \43C \44B , \441 \442 \440 \43E \438 \43C  \441 \432 \43E \451  \443 \441 \442 \440 \43E \439 \441 \442 \432 \43E  --- */
#js-tool-container-cut-car-import-calculator.js-premium-app-wrapper{
  --xa:#0e7490;
  --xa2:#0b5c73;
  --xa-ink:#0a5266;
  --x-ok:#0e9f6e;
  --x-warn:#c2760a;
  --x-bad:#d64545;
  --x-bg:#ffffff;
  --x-canvas:#f6f7fb;
  --x-panel:#ffffff;
  --x-panel2:#fbfbfe;
  --x-line:rgba(14,17,28,.10);
  --x-line2:rgba(14,17,28,.16);
  --x-ink:#0d1017;
  --x-ink2:#4a5261;
  --x-ink3:#79808f;
  --x-shadow:0 1px 2px rgba(13,16,23,.05), 0 12px 34px -18px rgba(13,16,23,.32);
  --x-inset:inset 0 1px 0 rgba(255,255,255,.7);
  --x-r:22px;
  --x-r2:14px;
  --x-r3:10px;
  --x-ease:cubic-bezier(.2,.7,.25,1);
  --x-grid:rgba(14,17,28,.045);
  background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  padding:0 !important;
  contain:none !important;
  overflow:visible;
  font-variant-numeric:tabular-nums;
  color:var(--x-ink);
}
html[data-theme="dark"] #js-tool-container-cut-car-import-calculator.js-premium-app-wrapper{
  --x-ok:#3fbb8a;
  --x-warn:#e0a54a;
  --x-bad:#ef7b6d;
  --x-bg:#0f1117;
  --x-canvas:#0b0d12;
  --x-panel:#14161d;
  --x-panel2:#171a22;
  --x-line:rgba(255,255,255,.09);
  --x-line2:rgba(255,255,255,.16);
  --x-ink:#eef0f5;
  --x-ink2:#a5adbe;
  --x-ink3:#7b8394;
  --x-shadow:0 1px 0 rgba(255,255,255,.03), 0 26px 60px -28px rgba(0,0,0,.85);
  --x-inset:inset 0 1px 0 rgba(255,255,255,.05);
  --x-grid:rgba(255,255,255,.04);
}

/* \41F \440 \435 \441 \435 \442 \44B  \442 \435 \43C \44B  \43F \440 \435 \432 \440 \430 \449 \430 \435 \43C  \432  \441 \446 \435 \43D \430 \440 \43D \443 \44E  \43B \435 \43D \442 \443  \441 \430 \43C \43E \433 \43E  \43F \440 \438 \43B \43E \436 \435 \43D \438 \44F  */
#js-tool-container-cut-car-import-calculator .tb-presets-drawer{
  background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  padding:0 0 12px !important;
  margin:0 0 12px !important;
  position:relative;
}
#js-tool-container-cut-car-import-calculator .tb-presets-label{
  font-size:10.5px !important;
  letter-spacing:.16em !important;
  text-transform:uppercase;
  font-weight:700 !important;
  color:var(--x-ink3) !important;
  margin-bottom:8px !important;
}
#js-tool-container-cut-car-import-calculator .tb-presets-row{gap:6px !important;}
#js-tool-container-cut-car-import-calculator .tb-preset-btn{
  background:var(--x-panel) !important;
  border:1px solid var(--x-line) !important;
  border-radius:999px !important;
  padding:7px 14px !important;
  min-height:36px !important;
  font-size:12.5px !important;
  font-weight:600 !important;
  color:var(--x-ink2) !important;
  box-shadow:none !important;
  transition:border-color .18s var(--x-ease), color .18s var(--x-ease), background .18s var(--x-ease) !important;
}
#js-tool-container-cut-car-import-calculator .tb-preset-btn:hover{
  border-color:color-mix(in srgb, var(--xa) 45%, var(--x-line)) !important;
  color:var(--x-ink) !important;
  background:color-mix(in srgb, var(--xa) 7%, var(--x-panel)) !important;
}
#js-tool-container-cut-car-import-calculator .tb-preset-btn.active{
  background:color-mix(in srgb, var(--xa) 14%, var(--x-panel)) !important;
  border-color:color-mix(in srgb, var(--xa) 55%, transparent) !important;
  color:var(--xa-ink) !important;
  box-shadow:0 0 0 1px color-mix(in srgb, var(--xa) 30%, transparent) !important;
}

/* --- 2. \423 \441 \442 \440 \43E \439 \441 \442 \432 \43E  --- */
#js-tool-container-cut-car-import-calculator .tbx{
  position:relative;
  padding:0;
  margin:0;
  border:1px solid var(--x-line);
  border-radius:var(--x-r);
  background:
    radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--xa) 9%, transparent) 0%, transparent 58%),
    radial-gradient(90% 70% at 0% 100%, color-mix(in srgb, var(--xa2) 7%, transparent) 0%, transparent 55%),
    linear-gradient(180deg, var(--x-panel) 0%, var(--x-canvas) 100%);
  box-shadow:var(--x-shadow), var(--x-inset);
  overflow:hidden;
  isolation:isolate;
}
#js-tool-container-cut-car-import-calculator .tbx::before{
  content:"";
  position:absolute;inset:0;
  background-image:linear-gradient(var(--x-grid) 1px, transparent 1px), linear-gradient(90deg, var(--x-grid) 1px, transparent 1px);
  background-size:34px 34px;
  -webkit-mask-image:radial-gradient(120% 90% at 50% -10%, #000 0%, transparent 70%);
  mask-image:radial-gradient(120% 90% at 50% -10%, #000 0%, transparent 70%);
  pointer-events:none;z-index:0;
}
#js-tool-container-cut-car-import-calculator .tbx > *{position:relative;z-index:1;}

#js-tool-container-cut-car-import-calculator .tbx-grid{
  display:grid;
  grid-template-columns:minmax(0,360px) minmax(0,1fr);
  align-items:stretch;
}

/* --- 3. \41F \443 \43B \44C \442  (\43B \435 \432 \430 \44F  \440 \435 \439 \43A \430 ) --- */
#js-tool-container-cut-car-import-calculator .tbx-rail{
  border-right:1px solid var(--x-line);
  background:color-mix(in srgb, var(--x-panel) 82%, transparent);
  backdrop-filter:blur(8px);
  padding:18px 18px 16px;
  display:flex;flex-direction:column;gap:14px;
  min-width:0;
}
#js-tool-container-cut-car-import-calculator .tbx-eyebrow{
  display:flex;align-items:center;gap:8px;
  font-size:10.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;
  color:var(--x-ink3);
}
#js-tool-container-cut-car-import-calculator .tbx-eyebrow::after{content:"";flex:1;height:1px;background:var(--x-line);}
#js-tool-container-cut-car-import-calculator .tbx-eyebrow .dot{
  width:6px;height:6px;border-radius:50%;
  background:var(--xa);box-shadow:0 0 0 3px color-mix(in srgb, var(--xa) 18%, transparent);
}

#js-tool-container-cut-car-import-calculator .tbx-group{display:flex;flex-direction:column;gap:11px;}
#js-tool-container-cut-car-import-calculator .tbx-f{display:flex;flex-direction:column;gap:7px;min-width:0;}
#js-tool-container-cut-car-import-calculator .tbx-f-top{display:flex;align-items:center;gap:8px;justify-content:space-between;}
#js-tool-container-cut-car-import-calculator .tbx-f label,#js-tool-container-cut-car-import-calculator .tbx-f .tbx-cap{
  font-size:12.5px;font-weight:600;color:var(--x-ink2);letter-spacing:.005em;line-height:1.25;
}
#js-tool-container-cut-car-import-calculator .tbx-badge{
  font-size:11px;font-weight:700;color:var(--xa-ink);
  background:color-mix(in srgb, var(--xa) 12%, transparent);
  border:1px solid color-mix(in srgb, var(--xa) 26%, transparent);
  padding:2px 8px;border-radius:999px;white-space:nowrap;
}
#js-tool-container-cut-car-import-calculator .tbx-badge.mut{color:var(--x-ink3);background:color-mix(in srgb, var(--x-ink3) 10%, transparent);border-color:var(--x-line);}

/* \427 \438 \441 \43B \43E \432 \43E \435  \43F \43E \43B \435 -\AB \441 \442 \435 \43F \43F \435 \440 \BB  */
#js-tool-container-cut-car-import-calculator .tbx-num{
  display:flex;align-items:stretch;
  border:1px solid var(--x-line);
  border-radius:var(--x-r3);
  background:var(--x-panel2);
  transition:border-color .16s var(--x-ease), box-shadow .16s var(--x-ease), background .16s var(--x-ease);
  overflow:hidden;
}
#js-tool-container-cut-car-import-calculator .tbx-num:focus-within{
  border-color:color-mix(in srgb, var(--xa) 60%, transparent);
  box-shadow:0 0 0 3px color-mix(in srgb, var(--xa) 16%, transparent);
  background:var(--x-panel);
}
#js-tool-container-cut-car-import-calculator .tbx-num input[type="number"],
#js-tool-container-cut-car-import-calculator .tbx-num input[type="text"]{
  flex:1;min-width:0;width:100%;
  height:42px !important;
  border:0 !important;border-radius:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  padding:0 8px 0 12px !important;
  font-size:15px !important;font-weight:650 !important;
  color:var(--x-ink) !important;
  font-variant-numeric:tabular-nums;
  -moz-appearance:textfield;appearance:textfield;
}
#js-tool-container-cut-car-import-calculator .tbx-num input::-webkit-outer-spin-button,
#js-tool-container-cut-car-import-calculator .tbx-num input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}
#js-tool-container-cut-car-import-calculator .tbx-num input:focus{box-shadow:none !important;border:0 !important;outline:none !important;}
#js-tool-container-cut-car-import-calculator .tbx-suf{
  display:flex;align-items:center;padding:0 10px 0 2px;
  font-size:12px;font-weight:700;color:var(--x-ink3);white-space:nowrap;
}
#js-tool-container-cut-car-import-calculator .tbx-step{
  width:34px;flex:0 0 34px;border:0;border-left:1px solid var(--x-line);
  background:transparent;color:var(--x-ink2);
  font-size:15px;font-weight:700;line-height:1;cursor:pointer;
  transition:background .14s var(--x-ease), color .14s var(--x-ease);
  display:flex;align-items:center;justify-content:center;
}
#js-tool-container-cut-car-import-calculator .tbx-step:hover{background:color-mix(in srgb, var(--xa) 12%, transparent);color:var(--xa-ink);}
#js-tool-container-cut-car-import-calculator .tbx-step:active{background:color-mix(in srgb, var(--xa) 22%, transparent);}

/* \421 \435 \433 \43C \435 \43D \442 \438 \440 \43E \432 \430 \43D \43D \44B \439  \43F \435 \440 \435 \43A \43B \44E \447 \430 \442 \435 \43B \44C  (\432 \438 \437 \443 \430 \43B \44C \43D \430 \44F  \437 \430 \43C \435 \43D \430  select) */
#js-tool-container-cut-car-import-calculator .tbx-seg{
  display:grid;grid-auto-flow:column;grid-auto-columns:1fr;
  gap:3px;padding:3px;
  background:var(--x-panel2);
  border:1px solid var(--x-line);
  border-radius:var(--x-r3);
  position:relative;
}
#js-tool-container-cut-car-import-calculator .tbx-seg.stack{grid-auto-flow:row;grid-auto-columns:auto;}
#js-tool-container-cut-car-import-calculator .tbx-seg-btn{
  appearance:none;border:0;background:transparent;cursor:pointer;
  padding:8px 10px;border-radius:8px;
  font-size:12.5px;font-weight:650;color:var(--x-ink2);
  line-height:1.2;text-align:center;
  transition:background .18s var(--x-ease), color .18s var(--x-ease), box-shadow .18s var(--x-ease);
  min-height:36px;display:flex;align-items:center;justify-content:center;gap:6px;
}
#js-tool-container-cut-car-import-calculator .tbx-seg-btn:hover{color:var(--x-ink);background:color-mix(in srgb, var(--x-ink) 5%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-seg-btn[aria-pressed="true"]{
  background:var(--x-panel);
  color:var(--xa-ink);
  box-shadow:0 1px 2px rgba(0,0,0,.10), 0 0 0 1px color-mix(in srgb, var(--xa) 32%, transparent);
}
html[data-theme="dark"] #js-tool-container-cut-car-import-calculator .tbx-seg-btn[aria-pressed="true"]{background:color-mix(in srgb, var(--xa) 16%, var(--x-panel));}
#js-tool-container-cut-car-import-calculator select.tbx-native{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;clip:rect(0 0 0 0);}

/* \421 \43B \430 \439 \434 \435 \440  */
#js-tool-container-cut-car-import-calculator .tbx-slider{padding:2px 0 0;}
#js-tool-container-cut-car-import-calculator .tbx-track{
  position:relative;height:30px;cursor:pointer;touch-action:none;
  display:flex;align-items:center;
}
#js-tool-container-cut-car-import-calculator .tbx-track-bg{
  position:absolute;left:0;right:0;height:8px;border-radius:999px;
  background:var(--x-panel2);border:1px solid var(--x-line);overflow:hidden;
}
#js-tool-container-cut-car-import-calculator .tbx-track-zone{position:absolute;top:0;bottom:0;}
#js-tool-container-cut-car-import-calculator .tbx-track-fill{
  position:absolute;left:0;height:8px;border-radius:999px;
  background:linear-gradient(90deg, color-mix(in srgb, var(--xa) 55%, transparent), var(--xa));
}
#js-tool-container-cut-car-import-calculator .tbx-knob{
  position:absolute;width:18px;height:18px;border-radius:50%;
  background:var(--x-panel);border:2px solid var(--xa);
  box-shadow:0 2px 8px rgba(0,0,0,.22);
  transform:translateX(-50%);
  transition:transform .12s var(--x-ease), box-shadow .16s var(--x-ease);
}
#js-tool-container-cut-car-import-calculator .tbx-track:focus-visible .tbx-knob,
#js-tool-container-cut-car-import-calculator .tbx-track:hover .tbx-knob{box-shadow:0 0 0 6px color-mix(in srgb, var(--xa) 16%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-track:active .tbx-knob{transform:translateX(-50%) scale(1.12);}
#js-tool-container-cut-car-import-calculator .tbx-edge{
  position:absolute;top:-4px;bottom:-4px;width:2px;border-radius:2px;
  background:repeating-linear-gradient(180deg, currentColor 0 3px, transparent 3px 6px);
}
#js-tool-container-cut-car-import-calculator .tbx-scale{display:flex;justify-content:space-between;font-size:10.5px;color:var(--x-ink3);margin-top:2px;}

/* \420 \430 \441 \43A \440 \44B \432 \430 \44E \449 \438 \439 \441 \44F  \431 \43B \43E \43A  \AB \440 \430 \441 \448 \438 \440 \435 \43D \43D \44B \435  \43F \430 \440 \430 \43C \435 \442 \440 \44B \BB  */
#js-tool-container-cut-car-import-calculator .tbx-more{border:1px solid var(--x-line);border-radius:var(--x-r2);background:color-mix(in srgb, var(--x-panel2) 70%, transparent);overflow:hidden;}
#js-tool-container-cut-car-import-calculator .tbx-more > summary{
  list-style:none;cursor:pointer;padding:11px 13px;
  display:flex;align-items:center;gap:9px;
  font-size:12.5px;font-weight:700;color:var(--x-ink2);
}
#js-tool-container-cut-car-import-calculator .tbx-more > summary::-webkit-details-marker{display:none;}
#js-tool-container-cut-car-import-calculator .tbx-more > summary::after{
  content:"";margin-left:auto;width:7px;height:7px;
  border-right:2px solid currentColor;border-bottom:2px solid currentColor;
  transform:rotate(45deg) translateY(-2px);transition:transform .2s var(--x-ease);opacity:.65;
}
#js-tool-container-cut-car-import-calculator .tbx-more[open] > summary::after{transform:rotate(-135deg) translateY(-2px);}
#js-tool-container-cut-car-import-calculator .tbx-more[open] > summary{border-bottom:1px solid var(--x-line);}
#js-tool-container-cut-car-import-calculator .tbx-more-body{padding:13px;display:flex;flex-direction:column;gap:11px;}
#js-tool-container-cut-car-import-calculator .tbx-more .tbx-sum{margin-left:auto;font-size:11.5px;font-weight:700;color:var(--x-ink3);}
#js-tool-container-cut-car-import-calculator .tbx-more[open] .tbx-sum{display:none;}

#js-tool-container-cut-car-import-calculator .tbx-mini{
  display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;
}
#js-tool-container-cut-car-import-calculator .tbx-mini .tbx-num{width:150px;}
#js-tool-container-cut-car-import-calculator .tbx-mini label{font-size:12px;color:var(--x-ink2);font-weight:600;}

/* --- 4. \414 \435 \43A \430  (\43F \440 \430 \432 \430 \44F  \447 \430 \441 \442 \44C ) --- */
#js-tool-container-cut-car-import-calculator .tbx-deck{display:flex;flex-direction:column;min-width:0;}
#js-tool-container-cut-car-import-calculator .tbx-hero{
  padding:20px 22px 16px;
  border-bottom:1px solid var(--x-line);
  display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;
  background:linear-gradient(180deg, color-mix(in srgb, var(--xa) 5%, transparent), transparent);
}
#js-tool-container-cut-car-import-calculator .tbx-hero-l{min-width:0;display:flex;flex-direction:column;gap:8px;}
#js-tool-container-cut-car-import-calculator .tbx-hero-cap{
  font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--x-ink3);
  display:flex;align-items:center;gap:8px;flex-wrap:wrap;
}
#js-tool-container-cut-car-import-calculator .tbx-hero-val{
  display:flex;align-items:baseline;gap:9px;flex-wrap:wrap;
  font-size:clamp(30px, 5.2vw, 50px);
  font-weight:800;letter-spacing:-.03em;line-height:1;color:var(--x-ink);
  font-variant-numeric:tabular-nums;
}
#js-tool-container-cut-car-import-calculator .tbx-hero-cur{font-size:.42em;font-weight:700;color:var(--x-ink3);letter-spacing:0;}
#js-tool-container-cut-car-import-calculator .tbx-hero-sub{font-size:13px;line-height:1.5;color:var(--x-ink2);max-width:62ch;}
#js-tool-container-cut-car-import-calculator .tbx-hero-sub b{color:var(--x-ink);font-weight:700;}
#js-tool-container-cut-car-import-calculator .tbx-ring{width:104px;height:104px;flex:0 0 auto;}

#js-tool-container-cut-car-import-calculator .tbx-kpis{
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));
  border-bottom:1px solid var(--x-line);
}
#js-tool-container-cut-car-import-calculator .tbx-kpi{
  padding:12px 16px;border-right:1px solid var(--x-line);
  display:flex;flex-direction:column;gap:3px;min-width:0;
}
#js-tool-container-cut-car-import-calculator .tbx-kpi:last-child{border-right:0;}
#js-tool-container-cut-car-import-calculator .tbx-kpi .k-cap{font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--x-ink3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#js-tool-container-cut-car-import-calculator .tbx-kpi .k-val{font-size:17px;font-weight:750;color:var(--x-ink);letter-spacing:-.01em;}
#js-tool-container-cut-car-import-calculator .tbx-kpi .k-note{font-size:11px;color:var(--x-ink3);line-height:1.35;}
#js-tool-container-cut-car-import-calculator .tbx-kpi.ok .k-val{color:var(--x-ok);}
#js-tool-container-cut-car-import-calculator .tbx-kpi.warn .k-val{color:var(--x-warn);}
#js-tool-container-cut-car-import-calculator .tbx-kpi.bad .k-val{color:var(--x-bad);}

/* \412 \43A \43B \430 \434 \43A \438  */
#js-tool-container-cut-car-import-calculator .tbx-tabs{
  display:flex;gap:2px;padding:8px 12px 0;
  border-bottom:1px solid var(--x-line);
  overflow-x:auto;scrollbar-width:none;
}
#js-tool-container-cut-car-import-calculator .tbx-tabs::-webkit-scrollbar{display:none;}
#js-tool-container-cut-car-import-calculator .tbx-tab{
  appearance:none;border:0;background:transparent;cursor:pointer;
  padding:9px 13px 11px;border-radius:9px 9px 0 0;
  font-size:12.5px;font-weight:650;color:var(--x-ink3);white-space:nowrap;
  position:relative;transition:color .16s var(--x-ease), background .16s var(--x-ease);
  min-height:40px;
}
#js-tool-container-cut-car-import-calculator .tbx-tab:hover{color:var(--x-ink2);background:color-mix(in srgb, var(--x-ink) 4%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-tab[aria-selected="true"]{color:var(--x-ink);}
#js-tool-container-cut-car-import-calculator .tbx-tab[aria-selected="true"]::after{
  content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;border-radius:2px;
  background:var(--xa);box-shadow:0 0 12px color-mix(in srgb, var(--xa) 60%, transparent);
}
#js-tool-container-cut-car-import-calculator .tbx-tab .cnt{
  font-size:10px;font-weight:800;margin-left:6px;padding:1px 5px;border-radius:5px;
  background:color-mix(in srgb, var(--x-ink) 8%, transparent);color:var(--x-ink3);
}

#js-tool-container-cut-car-import-calculator .tbx-view{padding:16px 18px 18px;display:none;animation:ctfade .22s var(--x-ease) both;}
#js-tool-container-cut-car-import-calculator .tbx-view.is-on{display:block;}
@keyframes ctfade{from{opacity:0;transform:translateY(4px);}to{opacity:1;transform:none;}}
#js-tool-container-cut-car-import-calculator .tbx-view-note{font-size:12px;color:var(--x-ink3);line-height:1.5;margin:0 0 12px;}

/* \41A \430 \440 \442 \43E \447 \43A \438 /\43F \430 \43D \435 \43B \438  \432 \43D \443 \442 \440 \438  \434 \435 \43A \438  */
#js-tool-container-cut-car-import-calculator .tbx-card{
  border:1px solid var(--x-line);border-radius:var(--x-r2);
  background:color-mix(in srgb, var(--x-panel) 92%, transparent);
  padding:14px;
}
#js-tool-container-cut-car-import-calculator .tbx-card + .tbx-card{margin-top:12px;}
#js-tool-container-cut-car-import-calculator .tbx-card-h{
  display:flex;align-items:center;gap:8px;margin-bottom:10px;
  font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--x-ink3);
}
#js-tool-container-cut-car-import-calculator .tbx-card-h .r{margin-left:auto;font-size:11px;letter-spacing:0;text-transform:none;font-weight:600;color:var(--x-ink3);}

/* \413 \440 \430 \444 \438 \43A \438  */
#js-tool-container-cut-car-import-calculator .tbx-chart{width:100%;display:block;overflow:visible;}
#js-tool-container-cut-car-import-calculator .tbx-chart text{font-family:inherit;fill:var(--x-ink3);font-size:10.5px;font-variant-numeric:tabular-nums;}
#js-tool-container-cut-car-import-calculator .tbx-chart .lbl-v{fill:var(--x-ink);font-weight:700;font-size:11px;}
#js-tool-container-cut-car-import-calculator .tbx-chart .grid{stroke:var(--x-line);stroke-width:1;}
#js-tool-container-cut-car-import-calculator .tbx-chart .axis{stroke:var(--x-line2);stroke-width:1;}
#js-tool-container-cut-car-import-calculator .tbx-chart .bar{transition:opacity .16s var(--x-ease);}
#js-tool-container-cut-car-import-calculator .tbx-chart .bar:hover{opacity:.82;}
#js-tool-container-cut-car-import-calculator .tbx-chart .conn{stroke:var(--x-line2);stroke-width:1;stroke-dasharray:3 3;}

/* \41B \435 \433 \435 \43D \434 \430  */
#js-tool-container-cut-car-import-calculator .tbx-leg{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px;}
#js-tool-container-cut-car-import-calculator .tbx-leg-i{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--x-ink2);}
#js-tool-container-cut-car-import-calculator .tbx-leg-i i{width:9px;height:9px;border-radius:3px;display:inline-block;flex:0 0 auto;}
#js-tool-container-cut-car-import-calculator .tbx-leg-i b{color:var(--x-ink);font-weight:700;}

/* \422 \430 \431 \43B \438 \446 \430  */
#js-tool-container-cut-car-import-calculator .tbx-tw{overflow-x:auto;border:1px solid var(--x-line);border-radius:var(--x-r2);-webkit-overflow-scrolling:touch;}
#js-tool-container-cut-car-import-calculator table.tbx-t{width:100%;border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums;}
#js-tool-container-cut-car-import-calculator table.tbx-t th{
  text-align:left;padding:9px 12px;white-space:nowrap;
  font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--x-ink3);
  background:color-mix(in srgb, var(--x-ink) 4%, transparent);
  border-bottom:1px solid var(--x-line);
}
#js-tool-container-cut-car-import-calculator table.tbx-t td{padding:9px 12px;border-top:1px solid var(--x-line);color:var(--x-ink2);vertical-align:top;}
#js-tool-container-cut-car-import-calculator table.tbx-t td:first-child{color:var(--x-ink);font-weight:600;}
#js-tool-container-cut-car-import-calculator table.tbx-t td.num,#js-tool-container-cut-car-import-calculator table.tbx-t th.num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;}
#js-tool-container-cut-car-import-calculator table.tbx-t tbody tr:hover td{background:color-mix(in srgb, var(--xa) 5%, transparent);}
#js-tool-container-cut-car-import-calculator table.tbx-t tfoot td{border-top:1px solid var(--x-line2);font-weight:800;color:var(--x-ink);background:color-mix(in srgb, var(--xa) 7%, transparent);}
#js-tool-container-cut-car-import-calculator table.tbx-t .mono{font-family:var(--mono, ui-monospace, monospace);font-size:11.5px;color:var(--x-ink3);}
#js-tool-container-cut-car-import-calculator table.tbx-t .pill{display:inline-block;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:700;border:1px solid var(--x-line);}

/* \412 \435 \440 \434 \438 \43A \442  */
#js-tool-container-cut-car-import-calculator .tbx-verdict{
  margin:0;padding:13px 18px;border-top:1px solid var(--x-line);
  display:flex;gap:12px;align-items:flex-start;
  background:color-mix(in srgb, var(--x-ink) 3%, transparent);
  font-size:13px;line-height:1.55;color:var(--x-ink2);
}
#js-tool-container-cut-car-import-calculator .tbx-verdict b{color:var(--x-ink);}
#js-tool-container-cut-car-import-calculator .tbx-verdict .v-ic{
  flex:0 0 auto;width:26px;height:26px;border-radius:9px;display:grid;place-items:center;
  font-size:14px;font-weight:800;color:#fff;background:var(--x-ink3);
}
#js-tool-container-cut-car-import-calculator .tbx-verdict.ok{background:color-mix(in srgb, var(--x-ok) 8%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-verdict.ok .v-ic{background:var(--x-ok);}
#js-tool-container-cut-car-import-calculator .tbx-verdict.warn{background:color-mix(in srgb, var(--x-warn) 9%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-verdict.warn .v-ic{background:var(--x-warn);}
#js-tool-container-cut-car-import-calculator .tbx-verdict.bad{background:color-mix(in srgb, var(--x-bad) 8%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-verdict.bad .v-ic{background:var(--x-bad);}

/* \41F \43E \434 \432 \430 \43B  \443 \441 \442 \440 \43E \439 \441 \442 \432 \430  */
#js-tool-container-cut-car-import-calculator .tbx-foot{
  display:flex;align-items:center;gap:10px;flex-wrap:wrap;
  padding:10px 18px;border-top:1px solid var(--x-line);
  font-size:11.5px;color:var(--x-ink3);
  background:color-mix(in srgb, var(--x-panel) 60%, transparent);
}
#js-tool-container-cut-car-import-calculator .tbx-foot .sp{margin-left:auto;}
#js-tool-container-cut-car-import-calculator .tbx-btn{
  appearance:none;cursor:pointer;
  border:1px solid var(--x-line);border-radius:9px;
  background:var(--x-panel);color:var(--x-ink2);
  padding:7px 12px;font-size:12px;font-weight:650;min-height:34px;
  display:inline-flex;align-items:center;gap:7px;
  transition:border-color .16s var(--x-ease), color .16s var(--x-ease), background .16s var(--x-ease);
}
#js-tool-container-cut-car-import-calculator .tbx-btn:hover{border-color:color-mix(in srgb, var(--xa) 45%, var(--x-line));color:var(--x-ink);background:color-mix(in srgb, var(--xa) 8%, var(--x-panel));}
#js-tool-container-cut-car-import-calculator .tbx-btn.pri{background:var(--xa);border-color:var(--xa);color:#fff;}
#js-tool-container-cut-car-import-calculator .tbx-btn.pri:hover{background:var(--xa2);border-color:var(--xa2);color:#fff;}

/* \41F \43E \434 \441 \43A \430 \437 \43A \430 -\442 \443 \43B \442 \438 \43F  */
#js-tool-container-cut-car-import-calculator .tbx-info{
  appearance:none;border:1px solid var(--x-line);background:transparent;
  width:17px;height:17px;border-radius:50%;flex:0 0 auto;
  font-size:10px;font-weight:800;line-height:1;color:var(--x-ink3);cursor:help;
  display:inline-grid;place-items:center;padding:0;
  transition:color .15s var(--x-ease), border-color .15s var(--x-ease);
}
#js-tool-container-cut-car-import-calculator .tbx-info:hover,#js-tool-container-cut-car-import-calculator .tbx-info:focus-visible{color:var(--xa-ink);border-color:color-mix(in srgb, var(--xa) 50%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-tip{
  position:absolute;z-index:60;max-width:280px;
  padding:9px 11px;border-radius:10px;
  background:var(--x-ink);color:var(--x-bg);
  font-size:11.5px;line-height:1.45;font-weight:500;
  box-shadow:0 14px 34px -12px rgba(0,0,0,.5);
  pointer-events:none;opacity:0;transform:translateY(4px);
  transition:opacity .14s var(--x-ease), transform .14s var(--x-ease);
}
html[data-theme="dark"] #js-tool-container-cut-car-import-calculator .tbx-tip{background:#20242e;color:#eef0f5;border:1px solid var(--x-line2);}
#js-tool-container-cut-car-import-calculator .tbx-tip.on{opacity:1;transform:none;}

/* \421 \43B \443 \436 \435 \431 \43D \44B \435  */
#js-tool-container-cut-car-import-calculator .tbx-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;}
#js-tool-container-cut-car-import-calculator .tbx-flash{animation:ctflash .5s var(--x-ease);}
@keyframes ctflash{0%{background-color:color-mix(in srgb, var(--xa) 22%, transparent);}100%{background-color:transparent;}}

/* --- 5. \410 \434 \430 \43F \442 \438 \432  --- */
@media (max-width:1080px){
  #js-tool-container-cut-car-import-calculator .tbx-grid{grid-template-columns:1fr;}
  #js-tool-container-cut-car-import-calculator .tbx-rail{border-right:0;border-bottom:1px solid var(--x-line);}
  #js-tool-container-cut-car-import-calculator .tbx-kpis{grid-template-columns:repeat(2,minmax(0,1fr));}
  #js-tool-container-cut-car-import-calculator .tbx-kpi:nth-child(2n){border-right:0;}
  #js-tool-container-cut-car-import-calculator .tbx-kpi:nth-child(-n+2){border-bottom:1px solid var(--x-line);}
}
@media (max-width:560px){
  #js-tool-container-cut-car-import-calculator .tbx{border-radius:16px;}
  #js-tool-container-cut-car-import-calculator .tbx-rail{padding:14px;}
  #js-tool-container-cut-car-import-calculator .tbx-hero{grid-template-columns:1fr;padding:16px;}
  #js-tool-container-cut-car-import-calculator .tbx-ring{justify-self:start;}
  #js-tool-container-cut-car-import-calculator .tbx-view{padding:13px;}
  #js-tool-container-cut-car-import-calculator .tbx-verdict{padding:12px 14px;}
  #js-tool-container-cut-car-import-calculator .tbx-foot{padding:10px 14px;}
}

/* \424 \43E \43A \443 \441 -\440 \435 \436 \438 \43C  \442 \435 \43C \44B : \43F \440 \438 \43B \43E \436 \435 \43D \438 \435  \437 \430 \43D \438 \43C \430 \435 \442  \432 \435 \441 \44C  \44D \43A \440 \430 \43D  */
#js-tool-container-cut-car-import-calculator.tb-focus-mode{padding:16px !important;background:var(--x-canvas) !important;}
#js-tool-container-cut-car-import-calculator.tb-focus-mode .tbx{min-height:calc(100vh - 32px);}

@media print{
  #js-tool-container-cut-car-import-calculator .tbx-rail{break-inside:avoid;}
  #js-tool-container-cut-car-import-calculator .tbx-view{display:block !important;}
  #js-tool-container-cut-car-import-calculator .tbx-tabs{display:none;}
}
@media (prefers-reduced-motion:reduce){
  #js-tool-container-cut-car-import-calculator *{animation:none !important;transition:none !important;}
}

/* ---- \434 \43E \43F \43E \43B \43D \438 \442 \435 \43B \44C \43D \44B \435  \44D \43B \435 \43C \435 \43D \442 \44B  \43E \431 \43E \43B \43E \447 \43A \438  (\43E \431 \449 \438 \435  \434 \43B \44F  \43F \440 \438 \43B \43E \436 \435 \43D \438 \439 ) ---- */
#js-tool-container-cut-car-import-calculator .tbx-hint{font-size:11.5px;line-height:1.45;color:var(--x-ink3);}
#js-tool-container-cut-car-import-calculator .tbx-f-sub{margin-top:-2px;}
#js-tool-container-cut-car-import-calculator .tbx-check{
  display:flex;align-items:flex-start;gap:9px;margin-top:2px;
  font-size:12px;line-height:1.4;color:var(--x-ink2);cursor:pointer;user-select:none;
}
#js-tool-container-cut-car-import-calculator .tbx-check input[type="checkbox"]{
  appearance:none;-webkit-appearance:none;
  width:17px !important;height:17px !important;flex:0 0 17px;margin:1px 0 0 !important;
  border:1.5px solid var(--x-line2) !important;border-radius:5px !important;
  background:var(--x-panel2) !important;cursor:pointer;position:relative;
  transition:background .16s var(--x-ease), border-color .16s var(--x-ease);
  box-shadow:none !important;padding:0 !important;
}
#js-tool-container-cut-car-import-calculator .tbx-check input[type="checkbox"]:checked{background:var(--xa) !important;border-color:var(--xa) !important;}
#js-tool-container-cut-car-import-calculator .tbx-check input[type="checkbox"]:checked::after{
  content:"";position:absolute;left:5px;top:1.5px;width:4px;height:9px;
  border:solid #fff;border-width:0 2px 2px 0;transform:rotate(42deg);
}
#js-tool-container-cut-car-import-calculator .tbx-check input[type="checkbox"]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--xa) 22%, transparent) !important;}

#js-tool-container-cut-car-import-calculator .tbx-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;}
#js-tool-container-cut-car-import-calculator .tbx-cols > .tbx-card + .tbx-card{margin-top:0;}

#js-tool-container-cut-car-import-calculator .tbx-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;}
#js-tool-container-cut-car-import-calculator .tbx-list li{
  font-size:12.5px;line-height:1.5;color:var(--x-ink2);
  padding-left:14px;position:relative;
}
#js-tool-container-cut-car-import-calculator .tbx-list li::before{
  content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:2px;
  background:color-mix(in srgb, var(--xa) 70%, transparent);
}
#js-tool-container-cut-car-import-calculator .tbx-list li b{color:var(--x-ink);font-weight:700;}
#js-tool-container-cut-car-import-calculator .tbx-list li .src{display:block;font-size:11px;color:var(--x-ink3);margin-top:2px;}

#js-tool-container-cut-car-import-calculator .tbx-steps{list-style:none;margin:0;padding:0;counter-reset:tbxs;display:flex;flex-direction:column;gap:0;}
#js-tool-container-cut-car-import-calculator .tbx-steps li{
  counter-increment:tbxs;position:relative;padding:0 0 14px 30px;
  font-size:12.5px;line-height:1.5;color:var(--x-ink2);
}
#js-tool-container-cut-car-import-calculator .tbx-steps li:last-child{padding-bottom:0;}
#js-tool-container-cut-car-import-calculator .tbx-steps li::before{
  content:counter(tbxs);position:absolute;left:0;top:-1px;
  width:20px;height:20px;border-radius:7px;display:grid;place-items:center;
  font-size:10.5px;font-weight:800;color:var(--xa-ink);
  background:color-mix(in srgb, var(--xa) 14%, transparent);
  border:1px solid color-mix(in srgb, var(--xa) 28%, transparent);
}
#js-tool-container-cut-car-import-calculator .tbx-steps li::after{
  content:"";position:absolute;left:9.5px;top:21px;bottom:2px;width:1px;background:var(--x-line);
}
#js-tool-container-cut-car-import-calculator .tbx-steps li:last-child::after{display:none;}
#js-tool-container-cut-car-import-calculator .tbx-steps li b{color:var(--x-ink);font-weight:700;display:block;margin-bottom:1px;}

#js-tool-container-cut-car-import-calculator .tbx-notecards{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;}
#js-tool-container-cut-car-import-calculator .tbx-nc{
  border:1px solid var(--x-line);border-radius:12px;padding:11px 12px;
  background:color-mix(in srgb, var(--x-panel2) 70%, transparent);
  display:flex;flex-direction:column;gap:3px;
}
#js-tool-container-cut-car-import-calculator .tbx-nc .nc-l{font-size:10.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--x-ink3);}
#js-tool-container-cut-car-import-calculator .tbx-nc .nc-v{font-size:18px;font-weight:800;letter-spacing:-.01em;color:var(--x-ink);}
#js-tool-container-cut-car-import-calculator .tbx-nc .nc-n{font-size:11.5px;line-height:1.45;color:var(--x-ink3);}
#js-tool-container-cut-car-import-calculator .tbx-nc.ok{border-color:color-mix(in srgb, var(--x-ok) 40%, transparent);background:color-mix(in srgb, var(--x-ok) 8%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-nc.ok .nc-v{color:var(--x-ok);}
#js-tool-container-cut-car-import-calculator .tbx-nc.warn{border-color:color-mix(in srgb, var(--x-warn) 40%, transparent);background:color-mix(in srgb, var(--x-warn) 9%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-nc.warn .nc-v{color:var(--x-warn);}
#js-tool-container-cut-car-import-calculator .tbx-nc.bad{border-color:color-mix(in srgb, var(--x-bad) 40%, transparent);background:color-mix(in srgb, var(--x-bad) 8%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-nc.bad .nc-v{color:var(--x-bad);}

/* \441 \435 \433 \43C \435 \43D \442  \432 \430 \43B \44E \442 \44B  \2014  \43A \43E \43C \43F \430 \43A \442 \43D \44B \439  \440 \44F \434  \43F \43E \434  \43F \43E \43B \435 \43C  \441 \442 \43E \438 \43C \43E \441 \442 \438  */
#js-tool-container-cut-car-import-calculator #ev-cur-host .tbx-seg,#js-tool-container-cut-car-import-calculator .tbx-seg.tiny{padding:2px;}
#js-tool-container-cut-car-import-calculator #ev-cur-host .tbx-seg-btn,#js-tool-container-cut-car-import-calculator .tbx-seg.tiny .tbx-seg-btn{min-height:28px;padding:4px 6px;font-size:11.5px;}

/* \AB \444 \43B \430 \433 \BB  \440 \44F \434 \43E \43C  \441  \437 \430 \433 \43E \43B \43E \432 \43A \43E \43C  \433 \435 \440 \43E \44F  */
#js-tool-container-cut-car-import-calculator .tbx-hero-cap .tbx-badge{letter-spacing:0;text-transform:none;}

/* ---- \432 \43E \434 \43E \43F \430 \434  \432  \432 \435 \440 \442 \438 \43A \430 \43B \44C \43D \43E \439  \440 \430 \441 \43A \43B \430 \434 \43A \435  (\443 \437 \43A \438 \435  \44D \43A \440 \430 \43D \44B ) ---- */
#js-tool-container-cut-car-import-calculator .tbx-wfr{display:flex;flex-direction:column;gap:9px;}
#js-tool-container-cut-car-import-calculator .tbx-wfr-row{display:flex;flex-direction:column;gap:4px;}
#js-tool-container-cut-car-import-calculator .tbx-wfr-head{display:flex;align-items:baseline;gap:8px;font-size:12px;color:var(--x-ink2);}
#js-tool-container-cut-car-import-calculator .tbx-wfr-head .n{flex:1;min-width:0;}
#js-tool-container-cut-car-import-calculator .tbx-wfr-head b{color:var(--x-ink);font-weight:750;white-space:nowrap;}
#js-tool-container-cut-car-import-calculator .tbx-wfr-bar{height:9px;border-radius:999px;background:var(--x-panel2);border:1px solid var(--x-line);overflow:hidden;}
#js-tool-container-cut-car-import-calculator .tbx-wfr-bar i{display:block;height:100%;border-radius:999px;transition:width .45s var(--x-ease);}
#js-tool-container-cut-car-import-calculator .tbx-wfr-row.is-total .tbx-wfr-head{font-weight:750;color:var(--x-ink);}
#js-tool-container-cut-car-import-calculator .tbx-wfr-row.is-total{padding-top:7px;border-top:1px dashed var(--x-line2);}

/* ---- KPI: \43F \43E \434 \43F \438 \441 \438  \432  \434 \432 \435  \441 \442 \440 \43E \43A \438  \432 \43C \435 \441 \442 \43E  \43E \431 \440 \435 \437 \43A \438  ---- */
#js-tool-container-cut-car-import-calculator .tbx-kpi .k-cap{white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25;min-height:2.2em;display:flex;align-items:flex-end;}

/* ---- \43C \438 \43D \438 -\43F \430 \43D \435 \43B \44C  \AB \434 \440 \430 \439 \432 \435 \440 \44B  \441 \443 \43C \43C \44B \BB  \432  \43F \443 \43B \44C \442 \435  ---- */
#js-tool-container-cut-car-import-calculator .tbx-drivers{
  border:1px solid var(--x-line);border-radius:var(--x-r2);
  background:color-mix(in srgb, var(--x-panel2) 70%, transparent);
  padding:12px 13px;display:flex;flex-direction:column;gap:9px;margin-top:auto;
}
#js-tool-container-cut-car-import-calculator .tbx-drivers .dh{font-size:10.5px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--x-ink3);}
#js-tool-container-cut-car-import-calculator .tbx-dr{display:flex;flex-direction:column;gap:4px;}
#js-tool-container-cut-car-import-calculator .tbx-dr-top{display:flex;justify-content:space-between;gap:8px;font-size:11.5px;color:var(--x-ink2);}
#js-tool-container-cut-car-import-calculator .tbx-dr-top b{color:var(--x-ink);font-weight:700;}
#js-tool-container-cut-car-import-calculator .tbx-dr-bar{height:6px;border-radius:999px;background:var(--x-panel2);border:1px solid var(--x-line);overflow:hidden;}
#js-tool-container-cut-car-import-calculator .tbx-dr-bar i{display:block;height:100%;border-radius:999px;transition:width .45s var(--x-ease);}

/* ---- \43F \430 \43B \438 \442 \440 \430  \43F \440 \438 \43B \43E \436 \435 \43D \438 \44F  \AB \420 \430 \441 \43F \438 \43B , \43A \430 \440 \43F \438 \43B , \43A \43E \43D \441 \442 \440 \443 \43A \442 \43E \440 \BB  ---- */
#js-tool-container-cut-car-import-calculator.js-premium-app-wrapper{
  --c-price:#8d97ab;
  --c-duty:#0e7490;
  --c-exc:#8054d6;
  --c-vat:#0f8f74;
  --c-fee:#9aa4b4;
  --c-util:#d1493c;
  --c-extra:#b3720c;
}
html[data-theme="dark"] #js-tool-container-cut-car-import-calculator.js-premium-app-wrapper{
  --xa:#3fb6d4;
  --xa2:#79cfe4;
  --xa-ink:#a8e2f0;
  --c-price:#6d7789;
  --c-duty:#3fb6d4;
  --c-exc:#a184f0;
  --c-vat:#33b799;
  --c-fee:#7b8494;
  --c-util:#ea6c60;
  --c-extra:#dda149;
}

/* \AB \441 \442 \430 \43B \44C \43D \430 \44F \BB  \434 \435 \442 \430 \43B \44C : \434 \438 \430 \433 \43E \43D \430 \43B \44C \43D \430 \44F  \448 \442 \440 \438 \445 \43E \432 \43A \430  \432  \448 \430 \43F \43A \435  \443 \441 \442 \440 \43E \439 \441 \442 \432 \430  */
#js-tool-container-cut-car-import-calculator .tbx::after{
  content:"";position:absolute;top:0;left:0;right:0;height:2px;z-index:2;
  background:repeating-linear-gradient(90deg,
    color-mix(in srgb, var(--xa) 55%, transparent) 0 14px,
    transparent 14px 26px);
  opacity:.5;pointer-events:none;
}
#js-tool-container-cut-car-import-calculator .tbx-hero-val output{color:var(--x-ink);}
#js-tool-container-cut-car-import-calculator .tbx-hero-cap .tbx-badge{background:color-mix(in srgb, var(--xa) 14%, transparent);}

/* ---- \441 \435 \43B \435 \43A \442 \43E \440  \441 \445 \435 \43C \44B  \432 \432 \43E \437 \430  ---- */
#js-tool-container-cut-car-import-calculator .tbx-pick{display:flex;flex-direction:column;gap:6px;}
#js-tool-container-cut-car-import-calculator .tbx-pick-i{
  appearance:none;cursor:pointer;text-align:left;
  display:flex;align-items:center;gap:10px;
  padding:10px 12px;border-radius:var(--x-r3);
  border:1px solid var(--x-line);
  background:var(--x-panel2);
  transition:border-color .18s var(--x-ease), background .18s var(--x-ease), box-shadow .18s var(--x-ease);
  min-height:52px;
}
#js-tool-container-cut-car-import-calculator .tbx-pick-i:hover{border-color:color-mix(in srgb, var(--xa) 45%, var(--x-line2));}
#js-tool-container-cut-car-import-calculator .tbx-pick-i .p-l{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;}
#js-tool-container-cut-car-import-calculator .tbx-pick-i .p-n{font-size:13px;font-weight:700;color:var(--x-ink);line-height:1.2;}
#js-tool-container-cut-car-import-calculator .tbx-pick-i .p-s{font-size:11px;color:var(--x-ink3);line-height:1.3;}
#js-tool-container-cut-car-import-calculator .tbx-pick-i .p-v{
  font-size:12.5px;font-weight:750;color:var(--x-ink2);white-space:nowrap;
  font-variant-numeric:tabular-nums;
}
#js-tool-container-cut-car-import-calculator .tbx-pick-i.on{
  border-color:color-mix(in srgb, var(--xa) 62%, transparent);
  background:color-mix(in srgb, var(--xa) 10%, var(--x-panel));
  box-shadow:0 0 0 1px color-mix(in srgb, var(--xa) 30%, transparent);
}
#js-tool-container-cut-car-import-calculator .tbx-pick-i.on .p-n{color:var(--xa-ink);}
#js-tool-container-cut-car-import-calculator .tbx-pick-i.on .p-v{color:var(--xa-ink);}
#js-tool-container-cut-car-import-calculator .tbx-pick-i:focus-visible{outline:2px solid var(--xa);outline-offset:2px;}

/* ---- \43A \430 \440 \442 \43E \447 \43A \438  \441 \445 \435 \43C  ---- */
#js-tool-container-cut-car-import-calculator .tbx-cards4{
  display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin-top:12px;
}
#js-tool-container-cut-car-import-calculator .tbx-sc{
  border:1px solid var(--x-line);border-radius:var(--x-r2);
  background:var(--x-panel);padding:13px 14px;
  display:flex;flex-direction:column;gap:7px;
}
#js-tool-container-cut-car-import-calculator .tbx-sc.on{
  border-color:color-mix(in srgb, var(--xa) 55%, transparent);
  box-shadow:0 0 0 1px color-mix(in srgb, var(--xa) 26%, transparent);
  background:color-mix(in srgb, var(--xa) 5%, var(--x-panel));
}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-h{display:flex;align-items:center;justify-content:space-between;gap:8px;}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-n{font-size:13.5px;font-weight:750;color:var(--x-ink);}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-risk{
  font-size:10px;font-weight:750;letter-spacing:.04em;padding:2px 7px;border-radius:999px;
  border:1px solid var(--x-line2);color:var(--x-ink3);white-space:nowrap;
}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-risk.r0{color:var(--x-ok);border-color:color-mix(in srgb, var(--x-ok) 45%, transparent);background:color-mix(in srgb, var(--x-ok) 9%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-risk.r2{color:var(--x-warn);border-color:color-mix(in srgb, var(--x-warn) 45%, transparent);background:color-mix(in srgb, var(--x-warn) 10%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-risk.r3{color:var(--x-bad);border-color:color-mix(in srgb, var(--x-bad) 45%, transparent);background:color-mix(in srgb, var(--x-bad) 9%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-v{font-size:19px;font-weight:800;letter-spacing:-.015em;color:var(--x-ink);font-variant-numeric:tabular-nums;}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-a{margin:0;font-size:11.5px;line-height:1.5;color:var(--x-ink3);}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-f{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:5px;}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-f li{display:flex;justify-content:space-between;gap:10px;font-size:11.5px;color:var(--x-ink3);}
#js-tool-container-cut-car-import-calculator .tbx-sc .sc-f li b{color:var(--x-ink2);font-weight:700;text-align:right;}

/* ---- \447 \438 \43F \44B  \434 \43E \43A \443 \43C \435 \43D \442 \43E \432  \432  \442 \430 \431 \43B \438 \446 \435  ---- */
#js-tool-container-cut-car-import-calculator table.tbx-t .chip{
  display:inline-block;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:750;
  border:1px solid var(--x-line2);color:var(--x-ink2);white-space:nowrap;
}
#js-tool-container-cut-car-import-calculator table.tbx-t .chip.ok{color:var(--x-ok);border-color:color-mix(in srgb, var(--x-ok) 45%, transparent);background:color-mix(in srgb, var(--x-ok) 9%, transparent);}
#js-tool-container-cut-car-import-calculator table.tbx-t .chip.bad{color:var(--x-bad);border-color:color-mix(in srgb, var(--x-bad) 40%, transparent);background:color-mix(in srgb, var(--x-bad) 8%, transparent);}
#js-tool-container-cut-car-import-calculator table.tbx-t td.strong{font-weight:750;color:var(--x-ink);}
#js-tool-container-cut-car-import-calculator table.tbx-t tr.is-cur td{background:color-mix(in srgb, var(--xa) 7%, transparent);}

/* ---- \441 \43F \438 \441 \43E \43A  \440 \438 \441 \43A \43E \432  ---- */
#js-tool-container-cut-car-import-calculator .tbx-risks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;}
#js-tool-container-cut-car-import-calculator .tbx-risks li{
  display:flex;gap:10px;align-items:flex-start;
  padding:10px 12px;border-radius:var(--x-r2);
  border:1px solid var(--x-line);background:var(--x-panel2);
  font-size:12px;line-height:1.5;color:var(--x-ink3);
}
#js-tool-container-cut-car-import-calculator .tbx-risks li b{display:block;color:var(--x-ink);font-weight:700;font-size:12.5px;margin-bottom:2px;}
#js-tool-container-cut-car-import-calculator .tbx-risks .rk-i{
  flex:0 0 auto;width:20px;height:20px;border-radius:7px;
  display:flex;align-items:center;justify-content:center;
  font-size:11px;font-weight:800;color:#fff;background:var(--x-ink3);margin-top:1px;
}
#js-tool-container-cut-car-import-calculator .tbx-risks li.r3{border-color:color-mix(in srgb, var(--x-bad) 38%, transparent);background:color-mix(in srgb, var(--x-bad) 7%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-risks li.r3 .rk-i{background:var(--x-bad);}
#js-tool-container-cut-car-import-calculator .tbx-risks li.r2{border-color:color-mix(in srgb, var(--x-warn) 38%, transparent);background:color-mix(in srgb, var(--x-warn) 8%, transparent);}
#js-tool-container-cut-car-import-calculator .tbx-risks li.r2 .rk-i{background:var(--x-warn);}
#js-tool-container-cut-car-import-calculator .tbx-risks li.r1 .rk-i,#js-tool-container-cut-car-import-calculator .tbx-risks li.r0 .rk-i{background:var(--xa);}


/* ---- \431 \44B \441 \442 \440 \44B \439  \441 \442 \430 \440 \442 : \441 \446 \435 \43D \430 \440 \438 \438  \432 \43D \443 \442 \440 \438  \43F \440 \438 \43B \43E \436 \435 \43D \438 \44F  ---- */
#js-tool-container-cut-car-import-calculator .tbx-quick{
  display:flex;flex-direction:column;gap:7px;
  padding-bottom:12px;margin-bottom:2px;
  border-bottom:1px dashed var(--x-line);
}
#js-tool-container-cut-car-import-calculator .tbx-quick.is-empty{display:none;}
#js-tool-container-cut-car-import-calculator .tbx-quick-l{
  font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--x-ink3);
}
#js-tool-container-cut-car-import-calculator .tbx-presets{display:flex;flex-wrap:wrap;gap:6px;}
#js-tool-container-cut-car-import-calculator .tbx-preset{
  appearance:none;cursor:pointer;
  border:1px solid var(--x-line2);border-radius:999px;
  background:var(--x-panel2);color:var(--x-ink2);
  font:650 11.5px/1 var(--x-font);
  padding:8px 11px;min-height:32px;
  transition:border-color .16s var(--x-ease), color .16s var(--x-ease), background .16s var(--x-ease);
}
#js-tool-container-cut-car-import-calculator .tbx-preset:hover{border-color:var(--xa);color:var(--xa-ink);}
#js-tool-container-cut-car-import-calculator .tbx-preset.on{
  border-color:color-mix(in srgb, var(--xa) 62%, transparent);
  background:color-mix(in srgb, var(--xa) 12%, var(--x-panel));
  color:var(--xa-ink);
}
#js-tool-container-cut-car-import-calculator .tbx-preset:focus-visible{outline:2px solid var(--xa);outline-offset:2px;}
