/*!/wp-content/plugins/isitfor-3d-printing-calculator/assets/calculator.css*/@import url(https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,600;0,9..144,700;0,9..144,800;1,9..144,600;1,9..144,700&family=Figtree:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap);body:has(#ifm-cost-wp) .site.grid-container,body:has(#ifm-cost-wp) .site-content{max-width:none!important;width:100%!important;padding:0!important;margin:0!important;display:block!important}body:has(#ifm-cost-wp) .content-area,body:has(#ifm-cost-wp) .site-main{width:100%!important;max-width:none!important;float:none!important;padding:0!important;margin:0!important}body:has(#ifm-cost-wp) .inside-article{padding:0!important;background:transparent!important;box-shadow:none!important}body:has(#ifm-cost-wp) .entry-content{margin:0!important}body:has(#ifm-cost-wp) .entry-header,body:has(#ifm-cost-wp) .featured-image,body:has(#ifm-cost-wp) .page-header-image,body:has(#ifm-cost-wp) .is-right-sidebar,body:has(#ifm-cost-wp) .is-left-sidebar,body:has(#ifm-cost-wp) .comments-area,body:has(#ifm-cost-wp) .generate-back-to-top{display:none!important}body:has(#ifm-cost-wp) .site-content .grid-container{max-width:none!important}#ifm-cost-wp{--ifm-hdr:0px;isolation:isolate;position:relative;display:block;width:100%;max-width:100%;margin:0;background:#07090E;color:#F5F8FB;box-sizing:border-box;font-family:'Figtree',system-ui,sans-serif;line-height:1.66;-webkit-font-smoothing:antialiased}#ifm-cost-wp *,#ifm-cost-wp *::before,#ifm-cost-wp *::after{box-sizing:border-box}#ifm-cost-wp :where([hidden]){display:none!important}#ifm-cost-wp :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #F0A500!important;outline-offset:3px}#ifm-cost-wp :where(button,input,select,textarea){font-family:inherit}#ifm-cost-wp{--paper:#EBEEF2;--surface:#FFFFFF;--surface-2:#F5F7FA;--ink:#141922;--ink-2:#39424F;--muted:#6A7684;--line:#DCE2EA;--line-2:#EAEEF3;--teal:#0EA99B;--teal-ink:#0A7A70;--teal-soft:#E2F4F1;--amber:#F6941E;--amber-2:#FF6E1A;--violet:#7C6CF0;--blue:#3F93E0;--cyan:#17BEBB;--red:#E5563C;--green:#2FA96A;--panel:#151A22;--panel-2:#1D242E;--panel-line:#2A323D;--panel-ink:#F3F6FA;--panel-muted:#93A0AE;--font-display:"Space Grotesk",sans-serif;--font-body:"IBM Plex Sans",sans-serif;--font-mono:"IBM Plex Mono",monospace;--r:14px;--r-sm:10px;--shadow:0 1px 2px rgba(20,25,34,.04),0 8px 24px rgba(20,25,34,.06)}#ifm-cost-wp *{box-sizing:border-box}#ifm-cost-wp,#ifm-cost-wp{margin:0;padding:0}#ifm-cost-wp{font-family:var(--font-body);background:radial-gradient(1200px 600px at 80% -10%,rgb(14 169 155 / .07),transparent 60%),radial-gradient(900px 500px at -5% 10%,rgb(246 148 30 / .06),transparent 55%),var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;line-height:1.5;min-height:100vh}#ifm-cost-wp a{color:inherit}#ifm-cost-wp h1,#ifm-cost-wp h2,#ifm-cost-wp h3{margin:0;font-family:var(--font-display);font-weight:700;letter-spacing:-.01em}#ifm-cost-wp .wrap{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}#ifm-cost-wp .mono{font-family:var(--font-mono)}#ifm-cost-wp header{position:sticky;top:0;z-index:40;backdrop-filter:saturate(1.1) blur(8px);background:rgb(235 238 242 / .82);border-bottom:1px solid var(--line)}#ifm-cost-wp .header-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0}#ifm-cost-wp .brand{display:flex;align-items:center;gap:11px;min-width:0}#ifm-cost-wp .brand .logo{width:30px;height:30px;flex:none}#ifm-cost-wp .brand .name{font-family:var(--font-display);font-weight:700;font-size:18px;letter-spacing:.02em}#ifm-cost-wp .brand .name b{color:var(--teal-ink)}#ifm-cost-wp .brand .tag{font-family:var(--font-mono);font-size:11px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#ifm-cost-wp .brand .sep{width:1px;height:22px;background:var(--line);margin:0 2px}#ifm-cost-wp .header-controls{display:flex;align-items:center;gap:8px;flex:none}#ifm-cost-wp .seg{display:inline-flex;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:3px;box-shadow:var(--shadow)}#ifm-cost-wp .seg button{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--muted);background:none;border:0;padding:6px 13px;border-radius:999px;cursor:pointer;transition:.15s}#ifm-cost-wp .seg button.on{background:var(--ink);color:#fff}#ifm-cost-wp .icon-btn{font-family:var(--font-mono);font-size:12px;font-weight:600;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:8px 13px;box-shadow:var(--shadow);cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:.15s}#ifm-cost-wp .icon-btn:hover{border-color:var(--teal);color:var(--teal-ink)}#ifm-cost-wp .icon-btn svg{width:14px;height:14px}#ifm-cost-wp select.cur{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:8px 10px;box-shadow:var(--shadow);cursor:pointer}#ifm-cost-wp .hero{padding:clamp(28px,5vw,50px) 0 clamp(16px,3vw,26px)}#ifm-cost-wp .eyebrow{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.22em;color:var(--teal-ink);text-transform:uppercase;display:flex;align-items:center;gap:10px}#ifm-cost-wp .eyebrow::before{content:"";width:26px;height:2px;background:var(--teal)}#ifm-cost-wp .hero h1{font-size:clamp(30px,5vw,50px);line-height:1.03;margin:16px 0 12px;max-width:16ch}#ifm-cost-wp .hero h1 em{font-style:normal;color:var(--amber-2)}#ifm-cost-wp .hero p{font-size:clamp(15px,1.5vw,18px);color:var(--ink-2);max-width:60ch;margin:0}#ifm-cost-wp .grid{display:grid;grid-template-columns:1fr 400px;gap:22px;align-items:start;padding-bottom:70px}@media (max-width:960px){#ifm-cost-wp .grid{grid-template-columns:1fr}}#ifm-cost-wp .col-left{display:flex;flex-direction:column;gap:18px;min-width:0}#ifm-cost-wp .col-right{position:sticky;top:82px;display:flex;flex-direction:column;gap:16px}@media (max-width:960px){#ifm-cost-wp .col-right{position:static;order:-1}}#ifm-cost-wp .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow)}#ifm-cost-wp .card-h{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 18px;border-bottom:1px solid var(--line-2)}#ifm-cost-wp .card-h h2{font-size:14px;font-family:var(--font-mono);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}#ifm-cost-wp .card-h .hint{font-family:var(--font-mono);font-size:11px;color:var(--muted)}#ifm-cost-wp .card-b{padding:18px}#ifm-cost-wp .viewer{position:relative;border-radius:var(--r);overflow:hidden;background:linear-gradient(180deg,#10151c,#171d26);border:1px solid var(--line);min-height:300px}#ifm-cost-wp #gl{display:block;width:100%;height:340px}#ifm-cost-wp .viewer-badge{position:absolute;top:12px;left:12px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--panel-muted);background:rgb(21 26 34 / .7);border:1px solid var(--panel-line);border-radius:999px;padding:5px 11px;text-transform:uppercase}#ifm-cost-wp .viewer-actions{position:absolute;top:12px;right:12px;display:flex;gap:8px}#ifm-cost-wp .v-btn{font-family:var(--font-mono);font-size:11px;font-weight:600;color:#fff;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .16);border-radius:8px;padding:6px 10px;cursor:pointer;backdrop-filter:blur(4px)}#ifm-cost-wp .v-btn:hover{background:rgb(14 169 155 / .25);border-color:var(--teal)}#ifm-cost-wp .v-btn.primary{background:var(--teal);border-color:var(--teal)}#ifm-cost-wp .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line-2);border-top:1px solid var(--line)}@media (max-width:520px){#ifm-cost-wp .stats{grid-template-columns:repeat(2,1fr)}}#ifm-cost-wp .stat{background:var(--surface);padding:12px 14px}#ifm-cost-wp .stat .k{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}#ifm-cost-wp .stat .v{font-family:var(--font-mono);font-size:15px;font-weight:600;color:var(--ink);margin-top:3px}#ifm-cost-wp .stat .v small{font-size:11px;color:var(--muted);font-weight:500}#ifm-cost-wp .sec{border-top:1px solid var(--line-2)}#ifm-cost-wp .sec:first-child{border-top:0}#ifm-cost-wp .sec-h{display:flex;align-items:center;gap:9px;padding:14px 18px 6px;font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}#ifm-cost-wp .sec-h .ico{width:15px;height:15px;color:var(--teal-ink)}#ifm-cost-wp .fields{display:grid;grid-template-columns:1fr 1fr;gap:12px 14px;padding:6px 18px 18px}@media (max-width:520px){#ifm-cost-wp .fields{grid-template-columns:1fr}}#ifm-cost-wp .field{display:flex;flex-direction:column;gap:5px;min-width:0}#ifm-cost-wp .field.full{grid-column:1/-1}#ifm-cost-wp .field label{font-size:12px;font-weight:500;color:var(--ink-2);display:flex;align-items:center;gap:6px}#ifm-cost-wp .field label .q{width:14px;height:14px;border-radius:50%;background:var(--surface-2);border:1px solid var(--line);color:var(--muted);font-size:9px;font-family:var(--font-mono);display:inline-flex;align-items:center;justify-content:center;cursor:help;flex:none}#ifm-cost-wp .input-wrap{position:relative;display:flex;align-items:center}#ifm-cost-wp .input-wrap .pre,#ifm-cost-wp .input-wrap .suf{position:absolute;font-family:var(--font-mono);font-size:12px;color:var(--muted);pointer-events:none}#ifm-cost-wp .input-wrap .pre{left:11px}#ifm-cost-wp .input-wrap .suf{right:11px}#ifm-cost-wp input[type=number],#ifm-cost-wp input[type=text],#ifm-cost-wp select{width:100%;font-family:var(--font-mono);font-size:14px;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:9px 11px;transition:.15s;-moz-appearance:textfield}#ifm-cost-wp input:focus,#ifm-cost-wp select:focus{outline:0;border-color:var(--teal);background:#fff;box-shadow:0 0 0 3px var(--teal-soft)}#ifm-cost-wp .input-wrap.has-pre input{padding-left:26px}#ifm-cost-wp .input-wrap.has-suf input{padding-right:40px}#ifm-cost-wp .hasauto input{border-style:dashed;border-color:var(--teal);color:var(--teal-ink)}#ifm-cost-wp .auto-flag{font-family:var(--font-mono);font-size:10px;color:var(--teal-ink)}#ifm-cost-wp select{cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%236A7684' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;padding-right:30px}#ifm-cost-wp .toggle-row{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;gap:12px}#ifm-cost-wp .toggle-row .tt{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);display:flex;align-items:center;gap:9px}#ifm-cost-wp .toggle-row .tt .ico{width:15px;height:15px;color:var(--amber-2)}#ifm-cost-wp .toggle-row .sub{font-size:11px;color:var(--muted);font-family:var(--font-body);letter-spacing:0;text-transform:none;font-weight:400;margin-top:2px}#ifm-cost-wp .sw{position:relative;width:42px;height:24px;flex:none;cursor:pointer}#ifm-cost-wp .sw input{position:absolute;opacity:0;width:0;height:0}#ifm-cost-wp .sw .track{position:absolute;inset:0;background:var(--line);border-radius:999px;transition:.2s}#ifm-cost-wp .sw .thumb{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:.2s;box-shadow:0 1px 3px rgb(0 0 0 / .2)}#ifm-cost-wp .sw input:checked+.track{background:var(--amber-2)}#ifm-cost-wp .sw input:checked+.track+.thumb{transform:translateX(18px)}#ifm-cost-wp .collapse{max-height:0;overflow:hidden;transition:max-height .28s ease}#ifm-cost-wp .collapse.open{max-height:1200px}#ifm-cost-wp .result{background:linear-gradient(165deg,#161c25,#10151c);border:1px solid var(--panel-line);border-radius:var(--r);color:var(--panel-ink);overflow:hidden;position:relative}#ifm-cost-wp .result::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--teal),transparent);opacity:.6;animation:scan 3.4s linear infinite}@keyframes scan{0%{transform:translateY(0)}100%{transform:translateY(230px)}}@media (prefers-reduced-motion:reduce){#ifm-cost-wp .result::before{animation:none}}#ifm-cost-wp .result .rin{padding:20px 20px 18px}#ifm-cost-wp .r-label{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--panel-muted)}#ifm-cost-wp .total{display:flex;align-items:baseline;gap:6px;margin:8px 0 2px}#ifm-cost-wp .total .sym{font-family:var(--font-mono);font-size:24px;font-weight:500;color:var(--amber)}#ifm-cost-wp .total .num{font-family:var(--font-mono);font-size:52px;font-weight:600;line-height:1;background:linear-gradient(180deg,#FFD9A8,#FF8A2B 55%,#FF6E1A);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;letter-spacing:-.02em}#ifm-cost-wp .total .per{font-family:var(--font-mono);font-size:12px;color:var(--panel-muted);margin-left:2px}#ifm-cost-wp .readout-meta{font-family:var(--font-mono);font-size:12px;color:var(--panel-muted);display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:4px}#ifm-cost-wp .readout-meta .sell{color:var(--teal)}#ifm-cost-wp .bar{display:flex;height:12px;border-radius:6px;overflow:hidden;margin:16px 0 12px;background:var(--panel-2)}#ifm-cost-wp .bar span{display:block;height:100%}#ifm-cost-wp .legend{display:grid;grid-template-columns:1fr 1fr;gap:7px 14px}#ifm-cost-wp .leg{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;color:var(--panel-muted)}#ifm-cost-wp .leg .dot{width:9px;height:9px;border-radius:2px;flex:none}#ifm-cost-wp .leg .amt{margin-left:auto;color:var(--panel-ink);font-weight:500}#ifm-cost-wp .r-foot{border-top:1px solid var(--panel-line);display:grid;grid-template-columns:1fr 1fr}#ifm-cost-wp .r-foot .cell{padding:14px 20px}#ifm-cost-wp .r-foot .cell+.cell{border-left:1px solid var(--panel-line)}#ifm-cost-wp .r-foot .k{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--panel-muted)}#ifm-cost-wp .r-foot .v{font-family:var(--font-mono);font-size:20px;font-weight:600;margin-top:3px}#ifm-cost-wp .r-foot .v.teal{color:var(--teal)}#ifm-cost-wp .r-foot .v.amber{color:var(--amber)}#ifm-cost-wp .sell-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}#ifm-cost-wp .sell-card.off{display:none}#ifm-cost-wp .sell-h{padding:13px 18px;border-bottom:1px solid var(--line-2);display:flex;align-items:center;justify-content:space-between}#ifm-cost-wp .sell-h h3{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}#ifm-cost-wp .sell-h .mp{font-family:var(--font-mono);font-size:11px;color:var(--teal-ink);font-weight:600}#ifm-cost-wp .sell-b{padding:16px 18px}#ifm-cost-wp .sell-price{display:flex;align-items:baseline;gap:5px}#ifm-cost-wp .sell-price .sym{font-family:var(--font-mono);font-size:18px;color:var(--teal-ink)}#ifm-cost-wp .sell-price .num{font-family:var(--font-mono);font-size:36px;font-weight:600;color:var(--ink);line-height:1}#ifm-cost-wp .sell-sub{font-family:var(--font-mono);font-size:11px;color:var(--muted);margin-top:3px}#ifm-cost-wp .sell-rows{margin-top:14px;display:flex;flex-direction:column;gap:8px}#ifm-cost-wp .sell-rows .row{display:flex;justify-content:space-between;font-family:var(--font-mono);font-size:12px;color:var(--ink-2)}#ifm-cost-wp .sell-rows .row .val{font-weight:600;color:var(--ink)}#ifm-cost-wp .sell-rows .row.neg .val{color:var(--red)}#ifm-cost-wp .sell-rows .row.pos .val{color:var(--green)}#ifm-cost-wp .sell-rows .row.total{border-top:1px dashed var(--line);padding-top:9px;margin-top:2px}#ifm-cost-wp .actions{display:flex;gap:8px;flex-wrap:wrap}#ifm-cost-wp .actions .icon-btn{flex:1;justify-content:center;padding:11px 10px}#ifm-cost-wp .btn-primary{background:var(--ink);color:#fff;border-color:var(--ink)}#ifm-cost-wp .btn-primary:hover{background:#0b0f15;color:#fff;border-color:#0b0f15}#ifm-cost-wp .trust{display:flex;flex-wrap:wrap;gap:10px 22px;padding:16px 0 0}#ifm-cost-wp .trust .t{display:flex;align-items:center;gap:7px;font-family:var(--font-mono);font-size:11px;color:var(--muted)}#ifm-cost-wp .trust .t svg{width:14px;height:14px;color:var(--teal)}#ifm-cost-wp .modal-bg{position:fixed;inset:0;background:rgb(16 20 26 / .55);backdrop-filter:blur(3px);z-index:80;display:none;align-items:center;justify-content:center;padding:20px}#ifm-cost-wp .modal-bg.open{display:flex}#ifm-cost-wp .modal{background:var(--surface);border-radius:var(--r);box-shadow:0 20px 60px rgb(0 0 0 / .3);max-width:520px;width:100%;max-height:88vh;overflow:auto}#ifm-cost-wp .modal-h{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line-2)}#ifm-cost-wp .modal-h h3{font-size:16px}#ifm-cost-wp .modal-x{background:none;border:0;font-size:22px;color:var(--muted);cursor:pointer;line-height:1;padding:0 4px}#ifm-cost-wp .modal-b{padding:20px}#ifm-cost-wp .modal-b p{font-size:13px;color:var(--ink-2);margin:0 0 12px}#ifm-cost-wp .copy-field{display:flex;gap:8px;margin-bottom:14px}#ifm-cost-wp .copy-field input,#ifm-cost-wp .copy-field textarea{flex:1;font-family:var(--font-mono);font-size:12px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:10px}#ifm-cost-wp .copy-field textarea{resize:vertical;min-height:80px;line-height:1.5}#ifm-cost-wp .copy-btn{font-family:var(--font-mono);font-size:12px;font-weight:600;background:var(--teal);color:#fff;border:0;border-radius:var(--r-sm);padding:0 16px;cursor:pointer;white-space:nowrap}#ifm-cost-wp .copy-btn:hover{background:var(--teal-ink)}#ifm-cost-wp .note{font-size:12px;color:var(--muted);background:var(--surface-2);border:1px solid var(--line-2);border-radius:var(--r-sm);padding:10px 12px;line-height:1.5}#ifm-cost-wp .note b{color:var(--ink-2)}#ifm-cost-wp .preset-list{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}#ifm-cost-wp .preset{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 13px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--r-sm)}#ifm-cost-wp .preset .pn{font-family:var(--font-mono);font-size:13px;font-weight:600}#ifm-cost-wp .preset .pm{font-family:var(--font-mono);font-size:11px;color:var(--muted)}#ifm-cost-wp .preset .pa{display:flex;gap:6px}#ifm-cost-wp .mini{font-family:var(--font-mono);font-size:11px;font-weight:600;border:1px solid var(--line);background:#fff;border-radius:7px;padding:5px 9px;cursor:pointer}#ifm-cost-wp .mini:hover{border-color:var(--teal);color:var(--teal-ink)}#ifm-cost-wp .mini.del:hover{border-color:var(--red);color:var(--red)}#ifm-cost-wp .empty{font-size:12px;color:var(--muted);text-align:center;padding:14px}#ifm-cost-wp .toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%) translateY(20px);background:var(--ink);color:#fff;font-family:var(--font-mono);font-size:13px;padding:11px 18px;border-radius:999px;box-shadow:0 8px 24px rgb(0 0 0 / .25);opacity:0;pointer-events:none;transition:.25s;z-index:90}#ifm-cost-wp .toast.show{opacity:1;transform:translateX(-50%) translateY(0)}#ifm-cost-wp .disclaimer{font-family:var(--font-mono);font-size:10px;line-height:1.55;color:var(--muted);text-align:center;margin:4px 6px 0}#ifm-cost-wp .notes-wrap{padding:6px 0 46px}#ifm-cost-wp .notes{border-top:1px solid var(--line);padding-top:32px}#ifm-cost-wp .notes .eyebrow{margin-bottom:12px}#ifm-cost-wp .notes h2.nt{font-size:clamp(21px,3vw,29px);margin-bottom:20px;max-width:22ch}#ifm-cost-wp .notes-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:720px){#ifm-cost-wp .notes-grid{grid-template-columns:1fr}}#ifm-cost-wp .note-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:16px 18px;box-shadow:var(--shadow)}#ifm-cost-wp .note-card h3{font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--ink);margin:0 0 7px;display:flex;align-items:center;gap:9px;line-height:1.3}#ifm-cost-wp .note-card h3 .dot{width:7px;height:7px;border-radius:2px;flex:none}#ifm-cost-wp .note-card p{font-size:13px;color:var(--ink-2);margin:0;line-height:1.58}#ifm-cost-wp .note-card p b{color:var(--ink)}#ifm-cost-wp.embed .notes-wrap{display:none}#ifm-cost-wp.embed header .brand .sep,#ifm-cost-wp.embed .hero,#ifm-cost-wp.embed .trust{display:none}#ifm-cost-wp.embed .grid{padding-bottom:20px}#ifm-cost-wp.embed{background:var(--paper)}@media (max-width:480px){#ifm-cost-wp .brand .tag{display:none}#ifm-cost-wp .icon-btn .lbl-full{display:none}#ifm-cost-wp .icon-btn{padding:8px 10px}#ifm-cost-wp .header-inner{gap:7px}#ifm-cost-wp select.cur{padding:8px 8px 8px 10px}#ifm-cost-wp .seg button{padding:6px 10px}}#ifm-cost-wp .related-guide{font:13px/1.55 var(--font-body);color:var(--muted);padding:16px 0 0}#ifm-cost-wp .related-guide span{font-weight:600;color:var(--ink-2)}#ifm-cost-wp .related-guide a,#ifm-cost-wp .ownership-bridge a{color:var(--teal-ink);text-underline-offset:3px}#ifm-cost-wp .ownership-bridge{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:var(--r-sm);padding:16px 18px}#ifm-cost-wp .ownership-bridge strong{font:700 15px/1.4 var(--font-display);display:block}#ifm-cost-wp .ownership-bridge p{font-size:13px;color:var(--ink-2);line-height:1.5;margin:8px 0 12px}#ifm-cost-wp .ownership-bridge .bridge-caveat{font-size:11px;color:var(--muted);margin:10px 0 0}#ifm-cost-wp .bridge-button{display:block;width:100%;padding:12px 13px;font:600 12px/1.4 var(--font-mono);cursor:pointer;background:var(--teal-ink);color:#fff;border:1px solid var(--teal-ink);border-radius:9px;text-align:center}#ifm-cost-wp .bridge-button:hover{background:#075f57}#ifm-cost-wp .bridge-button:focus-visible{outline:3px solid var(--amber);outline-offset:3px}#ifm-cost-wp{color-scheme:dark;--paper:#07090E;--surface:#11151E;--surface-2:#0C0F16;--ink:#F5F8FB;--ink-2:#B5BFCD;--muted:#9CA6B6;--line:#2A3340;--line-2:#1E2530;--teal:#F0A500;--teal-ink:#FFB820;--teal-soft:#453314;--amber:#F0A500;--amber-2:#FFB820;--violet:#8B5CF6;--blue:#4F8EF7;--cyan:#14B8A6;--red:#EF6666;--green:#34D399;--panel:#0C0F16;--panel-2:#161B26;--panel-line:#2A3340;--panel-ink:#F5F8FB;--panel-muted:#9CA6B6;--font-display:"Fraunces",Georgia,serif;--font-body:"Figtree",system-ui,-apple-system,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,monospace;--shadow:0 14px 40px -20px rgba(0,0,0,.70)}#ifm-cost-wp{background:radial-gradient(1000px 620px at 18% -8%,rgb(240 165 0 / .085),transparent 67%),radial-gradient(700px 560px at 90% 86%,rgb(79 142 247 / .045),transparent 64%),var(--paper);color:var(--ink);font-size:15px;line-height:1.65}#ifm-cost-wp::selection{background:#F0A500;color:#111}#ifm-cost-wp header{background:rgb(7 9 14 / .93);border-bottom:1px solid #2A3340;backdrop-filter:blur(15px)}#ifm-cost-wp .header-inner{padding-top:14px;padding-bottom:14px}#ifm-cost-wp .brand .logo rect{fill:#161B26}#ifm-cost-wp .brand .logo path{stroke:#F0A500}#ifm-cost-wp .brand .logo circle{fill:#FFB820}#ifm-cost-wp .brand .name{font-family:var(--font-display);letter-spacing:-.02em;color:#F5F8FB;font-size:20px}#ifm-cost-wp .brand .name b{color:#F0A500}#ifm-cost-wp .brand .tag{font-size:10px;color:#9CA6B6}#ifm-cost-wp .header-controls{gap:9px}#ifm-cost-wp .seg{background:#11151E;border-color:#2A3340;box-shadow:none}#ifm-cost-wp .seg button{color:#B5BFCD}#ifm-cost-wp .seg button.on{background:linear-gradient(180deg,#FFB820,#F0A500);color:#171205}#ifm-cost-wp .seg button:not(.on):hover{color:#FFB820}#ifm-cost-wp .icon-btn{background:#161B26;color:#F5F8FB;border:1px solid #2A3340;box-shadow:none}#ifm-cost-wp .icon-btn:hover{background:#1C2430;border-color:#F0A500;color:#FFB820}#ifm-cost-wp select.cur{background:#161B26;border-color:#2A3340;color:#F5F8FB;box-shadow:none}#ifm-cost-wp .hero{padding-top:52px;padding-bottom:27px}#ifm-cost-wp .eyebrow{font-family:var(--font-mono);color:#F0A500;letter-spacing:.14em;font-size:11px}#ifm-cost-wp .eyebrow::before{background:#F0A500}#ifm-cost-wp .hero h1{font-size:clamp(2.4rem,4.7vw,3.65rem);font-weight:700;max-width:19ch;line-height:1.12;letter-spacing:-.04em;margin:17px 0 16px;color:#F5F8FB}#ifm-cost-wp .hero h1 em{font-style:italic;color:#FFB820}#ifm-cost-wp .hero p{color:#B5BFCD;font-size:clamp(15px,1.4vw,17px);line-height:1.65}#ifm-cost-wp .grid{gap:22px}#ifm-cost-wp .card,#ifm-cost-wp .sell-card,#ifm-cost-wp .note-card,#ifm-cost-wp .ownership-bridge{background:linear-gradient(155deg,#11151E,#0C0F16);border:1px solid #2A3340;box-shadow:var(--shadow);border-radius:14px}#ifm-cost-wp .card-h{border-bottom-color:#2A3340}#ifm-cost-wp .card-h h2{color:#F0A500}#ifm-cost-wp .card-h .hint{color:#9CA6B6}#ifm-cost-wp .viewer{background:linear-gradient(155deg,#10151D,#07090E);border-color:#2A3340}#ifm-cost-wp .viewer-badge{background:#11151ECC;color:#CDD6E2}#ifm-cost-wp .v-btn{color:#F5F8FB}#ifm-cost-wp .v-btn.primary{background:linear-gradient(180deg,#FFB820,#F0A500);color:#151008;border-color:#F0A500}#ifm-cost-wp .v-btn.primary:hover{background:#FDD79A}#ifm-cost-wp .stats{background:#2A3340;border-color:#2A3340}#ifm-cost-wp .stat{background:#11151E}#ifm-cost-wp .stat .k{color:#9CA6B6}#ifm-cost-wp .stat .v{color:#F5F8FB}#ifm-cost-wp .sec{border-color:#2A3340}#ifm-cost-wp .sec-h{color:#F0A500}#ifm-cost-wp .sec-h .ico{color:#F0A500}#ifm-cost-wp .field label{color:#D5DCE6;font-size:12px}#ifm-cost-wp .field label .q{background:#1D2632;color:#B5BFCD;border-color:#3E4B5C}#ifm-cost-wp input[type=number],#ifm-cost-wp input[type=text],#ifm-cost-wp select,#ifm-cost-wp .copy-field input,#ifm-cost-wp .copy-field textarea{background:#0C0F16;border-color:#2A3340;color:#F5F8FB;min-height:42px}#ifm-cost-wp input:focus,#ifm-cost-wp select:focus{background:#161B26;color:#F5F8FB;border-color:#F0A500;box-shadow:0 0 0 3px rgb(240 165 0 / .16)}#ifm-cost-wp input::placeholder{color:#808C9E}#ifm-cost-wp .input-wrap .pre,#ifm-cost-wp .input-wrap .suf{color:#9CA6B6}#ifm-cost-wp .hasauto input{color:#FDD79A;border-color:#AA7B20}#ifm-cost-wp .auto-flag{color:#F0A500}#ifm-cost-wp .toggle-row .tt,#ifm-cost-wp .toggle-row .tt .ico{color:#F0A500}#ifm-cost-wp .toggle-row .sub{color:#9CA6B6}#ifm-cost-wp .sw .track{background:#2A3340}#ifm-cost-wp .sw input:checked+.track{background:#F0A500}#ifm-cost-wp .result{background:linear-gradient(150deg,#161B26,#0C0F16);border-color:#2A3340;color:#F5F8FB;box-shadow:var(--shadow)}#ifm-cost-wp .result::before{background:linear-gradient(90deg,transparent,#F0A500,transparent);animation:none;opacity:1}#ifm-cost-wp .total .sym{color:#F0A500}#ifm-cost-wp .total .num{background:linear-gradient(180deg,#FDD79A,#FFB820 55%,#F0A500);-webkit-background-clip:text;background-clip:text}#ifm-cost-wp .readout-meta .sell{color:#34D399}#ifm-cost-wp .r-foot{border-color:#2A3340}#ifm-cost-wp .r-foot .cell+.cell{border-color:#2A3340}#ifm-cost-wp .r-foot .v.teal{color:#34D399}#ifm-cost-wp .r-foot .v.amber{color:#F0A500}#ifm-cost-wp .sell-h{border-color:#2A3340}#ifm-cost-wp .sell-h h3,#ifm-cost-wp .sell-h .mp{color:#F0A500}#ifm-cost-wp .sell-price .sym{color:#F0A500}#ifm-cost-wp .sell-price .num{color:#F5F8FB}#ifm-cost-wp .sell-rows .row{color:#CDD5DF}#ifm-cost-wp .sell-rows .row .val{color:#F5F8FB}#ifm-cost-wp .sell-rows .row.neg .val{color:#FF8585}#ifm-cost-wp .sell-rows .row.pos .val{color:#34D399}#ifm-cost-wp .btn-primary{background:linear-gradient(180deg,#FFB820,#F0A500);color:#1A1306;border-color:#F0A500}#ifm-cost-wp .btn-primary:hover{background:#FDD79A;color:#1A1306;border-color:#FDD79A}#ifm-cost-wp .trust .t svg{color:#F0A500}#ifm-cost-wp .modal-bg{background:#05070bdd}#ifm-cost-wp .modal{background:#11151E;border:1px solid #2A3340;color:#F5F8FB;box-shadow:0 24px 80px #000b}#ifm-cost-wp .modal-h{border-color:#2A3340}#ifm-cost-wp .modal-h h3{color:#F5F8FB}#ifm-cost-wp .modal-b p{color:#B5BFCD}#ifm-cost-wp .copy-btn{background:#F0A500;color:#171205}#ifm-cost-wp .copy-btn:hover{background:#FFB820}#ifm-cost-wp .note{background:#161B26;border-color:#2A3340;color:#B5BFCD}#ifm-cost-wp .note b{color:#F5F8FB}#ifm-cost-wp .preset{background:#161B26;border-color:#2A3340}#ifm-cost-wp .preset .pn{color:#F5F8FB}#ifm-cost-wp .mini{background:#161B26;border-color:#2A3340;color:#F5F8FB}#ifm-cost-wp .mini:hover{background:#222B39;border-color:#F0A500;color:#FFB820}#ifm-cost-wp .toast{background:#F0A500;color:#181205}#ifm-cost-wp .notes{border-top-color:#2A3340}#ifm-cost-wp .notes h2.nt{color:#F5F8FB;max-width:35ch;font-size:clamp(24px,3vw,34px)}#ifm-cost-wp .note-card h3{color:#FDD79A}#ifm-cost-wp .note-card p{color:#B5BFCD}#ifm-cost-wp .note-card p b{color:#F5F8FB}#ifm-cost-wp .related-guide{color:#9CA6B6}#ifm-cost-wp .related-guide span{color:#F5F8FB}#ifm-cost-wp .related-guide a,#ifm-cost-wp .ownership-bridge a{color:#FFB820}#ifm-cost-wp .ownership-bridge{border-left:3px solid #F0A500}#ifm-cost-wp .ownership-bridge strong{color:#F5F8FB;font-size:20px}#ifm-cost-wp .ownership-bridge p{color:#B5BFCD}#ifm-cost-wp .bridge-button{background:linear-gradient(180deg,#FFB820,#F0A500);border-color:#F0A500;color:#1B1304;border-radius:10px}#ifm-cost-wp .bridge-button:hover{background:#FDD79A;border-color:#FDD79A;color:#1B1304}#ifm-cost-wp .bridge-button:focus-visible{outline-color:#F0A500}@media (max-width:520px){#ifm-cost-wp .hero{padding-top:34px}#ifm-cost-wp .hero h1{font-size:clamp(2rem,9.2vw,3rem)}#ifm-cost-wp .grid{gap:16px}#ifm-cost-wp .result .rin{padding:18px}#ifm-cost-wp .total .num{font-size:clamp(34px,11vw,52px)}#ifm-cost-wp .legend{gap:7px}}@media (prefers-reduced-motion:reduce){#ifm-cost-wp *{scroll-behavior:auto!important;animation:none!important;transition-duration:.01ms!important}}#ifm-cost-wp{background:radial-gradient(1000px 600px at 12% -4%,rgb(240 165 0 / .08),transparent 65%),#07090E;min-height:100vh;overflow:clip;padding-bottom:24px}#ifm-cost-wp header{position:sticky;top:var(--ifm-hdr,0);z-index:60;background:rgb(12 15 22 / .97);border-bottom:1px solid #2A3340;backdrop-filter:blur(14px)}#ifm-cost-wp .header-inner{max-width:1360px}#ifm-cost-wp .brand .name{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:#F5F8FB;font-family:'Fraunces',Georgia,serif;font-size:19px}#ifm-cost-wp .brand .name b{color:#F0A500}#ifm-cost-wp .ifm-siteword{color:#F5F8FB}#ifm-cost-wp .ifm-toolslash{color:#808C9E;font-weight:400}#ifm-cost-wp .brand .tag{color:#9CA6B6}#ifm-cost-wp .wrap{max-width:1320px;margin:0 auto;padding-inline:clamp(16px,3vw,46px)}#ifm-cost-wp .hero{padding-top:clamp(32px,5vw,65px);padding-bottom:22px}#ifm-cost-wp .hero h1{max-width:19ch;line-height:1.08;font-size:clamp(34px,4.5vw,60px);font-weight:700}#ifm-cost-wp .hero h1 em{background:linear-gradient(100deg,#FFB820,#FDD79A);-webkit-background-clip:text;background-clip:text;color:#fff0}#ifm-cost-wp .hero p{color:#B5BFCD;font-size:clamp(16px,1.3vw,19px)}#ifm-cost-wp .ifm-tool-trust{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}#ifm-cost-wp .ifm-tool-trust span{font:600 10px/1.5 'JetBrains Mono',monospace;letter-spacing:.015em;background:#11151E;border:1px solid #2A3340;border-radius:999px;padding:7px 10px;color:#B5BFCD}#ifm-cost-wp .ifm-tool-trust span:first-child{color:#F0A500;border-color:rgb(240 165 0 / .32)}#ifm-cost-wp .ifm-tool-jump{position:sticky;top:calc(var(--ifm-hdr,0px) + 58px);z-index:58;background:rgb(7 9 14 / .95);border-block:1px solid #1E2530;backdrop-filter:blur(12px);margin-bottom:26px}#ifm-cost-wp .ifm-tool-jump-inner{display:flex;gap:7px 13px;align-items:center;white-space:nowrap;overflow-x:auto;scrollbar-width:none;max-width:1320px;margin:auto;padding:10px clamp(16px,3vw,46px)}#ifm-cost-wp .ifm-nav-mark{font:700 10px 'JetBrains Mono',monospace;color:#F0A500;letter-spacing:.12em;margin-right:8px}#ifm-cost-wp .ifm-tool-jump a{color:#B5BFCD;text-decoration:none;font:600 12px 'Figtree',sans-serif;white-space:nowrap;padding:7px 10px;border:1px solid #fff0;border-radius:8px}#ifm-cost-wp .ifm-tool-jump a:hover,#ifm-cost-wp .ifm-tool-jump a.active{color:#FFB820;background:#11151E;border-color:#2A3340}#ifm-cost-wp .grid{grid-template-columns:minmax(0,1fr) minmax(320px,380px);gap:24px;align-items:start}#ifm-cost-wp .col-right{position:sticky;top:calc(var(--ifm-hdr,0px) + 130px);gap:14px}#ifm-cost-wp .card{border:1px solid #2A3340;background:linear-gradient(165deg,#11151E,#0C0F16)}#ifm-cost-wp .result{background:linear-gradient(150deg,#141C26,#0C0F16);border:1px solid #2A3340}#ifm-cost-wp .total .num{background:linear-gradient(100deg,#FFDF9A,#F0A500);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}#ifm-cost-wp .viewer{background:#0C0F16;border-color:#2A3340}#ifm-cost-wp .ifm-tool-ownership-note{padding:16px 18px;border:1px solid #2A3340;border-radius:12px;background:#11151E}#ifm-cost-wp .ifm-tool-ownership-note span{font:600 10px 'JetBrains Mono',monospace;color:#F0A500;letter-spacing:.1em}#ifm-cost-wp .ifm-tool-ownership-note p{font:14px/1.55 'Figtree',sans-serif;color:#B5BFCD;margin:8px 0 12px}#ifm-cost-wp .ifm-tool-ownership-note a{font:700 12px 'Figtree',sans-serif;text-decoration:none;color:#F0A500}#ifm-cost-wp .notes-wrap{padding-top:20px}#ifm-cost-wp :where(#ifmToolOverview,#ifmToolInputs,#ifmToolResults,#ifmToolNotes){scroll-margin-top:calc(var(--ifm-hdr,0px) + 138px)}#ifm-cost-wp .modal-bg{z-index:210}#ifm-cost-wp .modal{background:#11151E;color:#F5F8FB;border:1px solid #2A3340}#ifm-cost-wp .modal .note{background:#0C0F16;color:#B5BFCD}#ifm-cost-wp .modal .copy-field input,#ifm-cost-wp .modal .copy-field textarea{background:#0C0F16;color:#F5F8FB}@media(max-width:1000px){#ifm-cost-wp .grid{grid-template-columns:1fr}#ifm-cost-wp .col-right{position:static;order:-1}#ifm-cost-wp .ifm-tool-jump{top:calc(var(--ifm-hdr,0px) + 57px)}}@media(max-width:600px){#ifm-cost-wp .brand .tag{display:none}#ifm-cost-wp .hero h1{font-size:clamp(31px,8.5vw,44px)}#ifm-cost-wp .ifm-tool-jump-inner{padding:8px 13px}#ifm-cost-wp .header-inner{gap:8px}#ifm-cost-wp .header-controls{gap:6px}#ifm-cost-wp .brand .name{font-size:14px}}#ifm-cost-wp .brand .name{font-family:'Fraunces',Georgia,serif;font-size:clamp(14px,1.4vw,18px);letter-spacing:-.02em}#ifm-cost-wp .brand .name .tool-name{font-family:'Figtree',system-ui,sans-serif;font-size:.82em;font-weight:700;letter-spacing:0;color:#F5F8FB}#ifm-cost-wp .brand .name .tool-name b{color:#FFB820}#ifm-cost-wp .hero h1{max-width:26ch;font-size:clamp(32px,4.2vw,56px);line-height:1.09;letter-spacing:-.028em}#ifm-cost-wp .hero p{max-width:70ch;line-height:1.65}#ifm-cost-wp .notes h2{line-height:1.2}@media(max-width:620px){#ifm-cost-wp .brand .name .tool-name{font-size:.78em}#ifm-cost-wp .brand .tag{display:none}#ifm-cost-wp .hero h1{font-size:clamp(30px,8vw,42px)}#ifm-cost-wp .brand .sep{display:none}#ifm-cost-wp .brand .name .ifm-toolslash{display:none}#ifm-cost-wp .brand .name{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 8px}}#ifm-cost-wp .calculator-seo-faq{margin-top:32px;padding:26px 0 12px;border-top:1px solid #2A3340}#ifm-cost-wp .calculator-seo-faq h2{font:700 clamp(23px,2.6vw,34px)/1.2 'Fraunces',Georgia,serif;color:#F5F8FB;margin:0 0 20px}#ifm-cost-wp .calculator-seo-faq .faq-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#ifm-cost-wp .calculator-seo-faq .faq-items>div{background:#11151E;border:1px solid #2A3340;border-radius:12px;padding:18px}#ifm-cost-wp .calculator-seo-faq h3{font:700 17px/1.35 'Figtree',sans-serif;color:#FDD79A;margin:0 0 8px}#ifm-cost-wp .calculator-seo-faq p{font:15px/1.65 'Figtree',sans-serif;color:#B5BFCD;margin:0}@media(max-width:760px){#ifm-cost-wp .calculator-seo-faq .faq-items{grid-template-columns:1fr}}#ifm-cost-wp .hero{padding-top:clamp(24px,4vw,42px)}#ifm-cost-wp .hero h1{margin-top:0}#ifm-cost-wp .ifm-tool-jump{top:var(--ifm-hdr,0);margin-bottom:0}#ifm-cost-wp .col-right{top:calc(var(--ifm-hdr,0px) + 72px)}#ifm-cost-wp :where(#ifmToolOverview,#ifmToolSettings,#ifmToolInputs,#ifmToolResults,#ifmToolNotes){scroll-margin-top:calc(var(--ifm-hdr,0px) + 72px)}#ifm-cost-wp .tool-settings-wrap{padding-top:22px;padding-bottom:22px}#ifm-cost-wp .tool-settings{display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap;background:linear-gradient(135deg,#161B26,#10141C);border:1px solid #343C49;border-radius:16px;padding:18px 22px;box-shadow:0 6px 28px rgb(0 0 0 / .16)}#ifm-cost-wp .settings-intro{flex:1 1 220px;min-width:195px}#ifm-cost-wp .settings-kicker{font:700 11px/1.35 'JetBrains Mono',monospace;letter-spacing:.15em;color:#FFB820}#ifm-cost-wp .settings-intro p{color:#AEB9C8;font:400 13px/1.5 'Figtree',sans-serif;margin:8px 0 0;max-width:29ch}#ifm-cost-wp .settings-actions{display:flex;align-items:flex-end;gap:14px 18px;flex-wrap:wrap;justify-content:flex-start}#ifm-cost-wp .settings-field{display:flex;flex-direction:column;gap:9px}#ifm-cost-wp .settings-label{font:700 11px/1.25 'JetBrains Mono',monospace;color:#B5BFCD;letter-spacing:.075em;text-transform:uppercase}#ifm-cost-wp .tool-settings .seg{background:#0C0F16;border:1px solid #3A4555;padding:4px;box-shadow:none;min-height:44px}#ifm-cost-wp .tool-settings .seg button{color:#B5BFCD;font:700 12px/1.2 'Figtree',sans-serif;letter-spacing:0;padding:9px 13px;min-width:104px}#ifm-cost-wp .tool-settings .seg button span{font-size:11px;font-weight:500;opacity:.9;margin-left:3px}#ifm-cost-wp .tool-settings .seg button.on{background:linear-gradient(180deg,#FFB820,#F0A500);color:#171205}#ifm-cost-wp .tool-settings .icon-btn,#ifm-cost-wp .tool-settings select.cur{display:inline-flex;align-items:center;justify-content:center;background:#0C0F16;border:1px solid #3A4555;border-radius:10px;color:#F5F8FB;font:600 13px/1.3 'Figtree',sans-serif;min-height:44px;box-shadow:none;padding:10px 14px}#ifm-cost-wp .tool-settings .icon-btn:hover,#ifm-cost-wp .tool-settings select.cur:hover{border-color:#F0A500}#ifm-cost-wp .tool-settings select.cur{min-width:104px;cursor:pointer}#ifm-cost-wp .tool-settings select.cur option{background:#0C0F16;color:#F5F8FB}#ifm-cost-wp .tool-settings .icon-btn svg{width:17px;height:17px;color:#FFB820}#ifm-cost-wp .tool-settings .icon-btn span{white-space:nowrap}@media(max-width:1000px){#ifm-cost-wp .ifm-tool-jump{top:var(--ifm-hdr,0)}#ifm-cost-wp .col-right{top:auto}}@media(max-width:760px){#ifm-cost-wp .tool-settings{display:block;padding:16px}#ifm-cost-wp .settings-intro p{max-width:none;margin:6px 0 16px}#ifm-cost-wp .settings-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px}#ifm-cost-wp .settings-method{grid-column:1/-1}#ifm-cost-wp .settings-method .seg{width:100%;display:flex}#ifm-cost-wp .settings-method .seg button{flex:1;min-width:0}#ifm-cost-wp .settings-setups .icon-btn{white-space:nowrap}#ifm-cost-wp .tool-settings-wrap{padding-top:16px;padding-bottom:16px}}@media(max-width:420px){#ifm-cost-wp .settings-actions{grid-template-columns:minmax(0,1fr)}#ifm-cost-wp .settings-field{min-width:0}#ifm-cost-wp .settings-method .seg button span{display:none}#ifm-cost-wp .tool-settings .icon-btn,#ifm-cost-wp .tool-settings select.cur{width:100%}}#ifm-cost-wp #ifmCalcRuntime[hidden]{display:none!important}#ifm-cost-wp #gl{touch-action:none;cursor:grab}#ifm-cost-wp #gl:active{cursor:grabbing}