.cf-opt{color:var(--faint);font-weight:400;text-transform:none;letter-spacing:0}.cf-icode{margin-top:2px;align-items:end}.cf-kids.cf-all{box-sizing:border-box;height:48px;align-items:center;gap:11px;padding:0 15px;border:1px solid var(--line);border-radius:13px;font-size:13px;letter-spacing:-.01em;color:var(--muted);white-space:nowrap;text-transform:none;transition:border-color .2s}.cf-kids.cf-all input{margin-top:0}.cf-kids:has(input:checked){border-color:var(--lime)}.cf-kids__b{display:flex;align-items:baseline;gap:8px;min-width:0;overflow:hidden}.cf-kids__b b{flex:0 0 auto;font-weight:500;font-size:14px;line-height:1.2;color:var(--ink)}.cf-kids__b i{min-width:0;overflow:hidden;text-overflow:ellipsis;font-style:normal;font-family:inherit;font-size:12.5px;line-height:1.2;color:var(--faint);letter-spacing:0}.cf-addprod{display:flex;align-items:center;gap:10px;width:100%;margin-top:14px;padding:14px 16px;border:1px dashed var(--line-strong,var(--line));border-radius:16px;background:transparent;color:var(--ink);font:500 14px/1.2 "Space Grotesk",sans-serif;letter-spacing:-.01em;cursor:pointer;transition:border-color .2s,background .2s}.cf-addprod svg{flex:0 0 auto;width:16px;height:16px;color:var(--lime-ink)}.cf-addprod i{margin-left:auto;font-style:normal;font-size:12px;color:var(--faint)}@media (hover:hover){.cf-addprod:hover{border-color:var(--lime)}}.cf-addprod:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.cf-addprod[hidden]{display:none}.cf-addprod[disabled]{opacity:.55;cursor:default}.cs-cmp__one{margin-left:auto;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.cs-cmp__list{display:flex;flex-direction:column;gap:8px}.cs-opt{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(72px,.45fr) minmax(0,1.25fr) minmax(0,.75fr);gap:18px;align-items:center;width:100%;margin:0;padding:14px 18px;text-align:left;border:1px solid var(--line);border-radius:14px;background:transparent;color:var(--ink);font:inherit;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}@media (hover:hover){.cs-opt:not(.is-sel):hover{border-color:var(--line-strong,var(--line));background:color-mix(in srgb,var(--ink) 3%,transparent)}}.cs-opt.is-sel,.cs-opt.is-sel:hover,.cs-opt.is-sel:active{border-color:var(--lime);background:var(--lime);box-shadow:var(--shadow-sm);cursor:default}.cs-opt.is-sel,.cs-opt.is-sel .cs-opt__name b,.cs-opt.is-sel .cs-opt__days b,.cs-opt.is-sel .cs-opt__sum b,.cs-opt.is-sel .cs-opt__kg b{color:var(--ink-on-lime,#0a0b0a)}.cs-opt.is-sel .cs-opt__name>i,.cs-opt.is-sel .cs-opt__days i,.cs-opt.is-sel .cs-opt__sum>i,.cs-opt.is-sel .cs-opt__kg i,.cs-opt.is-sel .cs-opt__sum em,.cs-opt.is-sel .cs-fillrow{color:rgba(10,11,10,.66)}.cs-opt.is-sel .cs-opt__bar,.cs-opt.is-sel .cs-fill{background:rgba(10,11,10,.14)}.cs-opt.is-sel .cs-opt__bar i,.cs-opt.is-sel .cs-fill i{background:rgba(10,11,10,.72)}.cs-opt.is-sel .cs-badge{color:var(--lime);background:var(--ink-on-lime,#0a0b0a)}.cs-opt.is-sel:focus-visible{outline-color:var(--ink)}.cs-opt:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.cs-opt[disabled]{opacity:.6;cursor:default}.cs-opt__name,.cs-opt__days,.cs-opt__sum,.cs-opt__kg{display:block;min-width:0}.cs-opt__name b{display:block;font-family:"Space Grotesk",sans-serif;font-weight:600;font-size:15px;letter-spacing:-.01em;color:var(--ink)}.cs-opt__name>i{display:block;margin-top:3px;font-style:normal;font-size:12px;line-height:1.4;color:var(--faint)}.cs-opt__days i,.cs-opt__sum>i,.cs-opt__kg i{display:block;margin-bottom:3px;font-style:normal;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--faint)}.cs-opt__days b,.cs-opt__kg b{font-family:"Space Grotesk",sans-serif;font-weight:500;font-size:14px;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.cs-opt__sum b{display:block;font-family:"Space Grotesk",sans-serif;font-weight:600;font-size:15.5px;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.cs-opt__sum em{display:block;margin-top:5px;font-style:normal;font-size:11.5px;color:var(--muted)}.cs-opt__bar{display:block;height:4px;margin-top:7px;border-radius:2px;background:var(--track,color-mix(in srgb,var(--ink) 8%,transparent));overflow:hidden}.cs-opt__bar i{display:block;height:100%;border-radius:2px;background:color-mix(in srgb,var(--ink) 30%,transparent)}.cs-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cs-badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;font:600 10.5px/1 "Space Grotesk",sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb,var(--ink) 7%,transparent)}.cs-badge--lime{color:var(--ink-on-lime,#0a0b0a);background:var(--lime)}.cs-badge--muted{color:var(--amber);background:color-mix(in srgb,var(--amber) 12%,transparent)}.cs-fillrow{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:11.5px;color:var(--muted)}.cs-fill{flex:0 0 auto;width:64px;height:5px;border-radius:3px;background:var(--track,color-mix(in srgb,var(--ink) 8%,transparent));overflow:hidden}.cs-fill i{display:block;height:100%;background:color-mix(in srgb,var(--ink) 38%,transparent)}.cs-item{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(16px,2.2vw,30px);padding:20px 0;border-top:1px solid var(--line-2)}.cs-items .cr-sec__h+.cs-item{border-top:0;padding-top:2px}.cs-item:last-child{padding-bottom:0}.cs-item__h{display:flex;align-items:flex-start;gap:10px}.cs-item__n{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-top:0;border-radius:7px;font:600 12px/1 "Space Grotesk",sans-serif;color:var(--ink-on-lime,#0a0b0a);background:var(--lime)}.cs-item__h b{font-family:"Space Grotesk",sans-serif;font-weight:600;font-size:16px;line-height:1.3;letter-spacing:-.01em;color:var(--ink)}.cs-item__tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.cs-code{display:inline-flex;align-items:center;padding:5px 9px;border:1px solid var(--line);border-radius:8px;font:500 12px/1 "Space Grotesk",sans-serif;letter-spacing:.01em;color:var(--ink);font-variant-numeric:tabular-nums}.cs-code--auto{border-style:dashed;color:var(--muted)}.cs-code--warn{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,transparent)}.cs-code--kids{color:var(--lime-ink);border-color:var(--lime)}.cs-item__cat{margin:10px 0 0;font-size:12.5px;line-height:1.45;color:var(--muted);text-wrap:pretty}.cs-item__qty{margin:6px 0 0;font-size:12.5px;color:var(--faint);font-variant-numeric:tabular-nums}.cs-item__warn{margin:10px 0 0;padding:9px 11px;border-radius:10px;font-size:12.5px;line-height:1.45;color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent)}.cs-item__docs{margin-top:16px}.cs-item__dh{margin-bottom:9px;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--faint)}.cs-docs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.cs-docs li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;margin:0;padding:0}.cs-docs li::before{content:none}.cs-docs__s{margin-top:1px;padding:4px 7px;border-radius:6px;font:600 10px/1.1 "Space Grotesk",sans-serif;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--muted);background:color-mix(in srgb,var(--ink) 7%,transparent)}.cs-docs .is-must .cs-docs__s{color:var(--terra,var(--amber));background:color-mix(in srgb,var(--terra,var(--amber)) 13%,transparent)}.cs-docs .is-date .cs-docs__s{color:var(--amber);background:color-mix(in srgb,var(--amber) 12%,transparent)}.cs-docs__t b{display:block;font-weight:500;font-size:13px;line-height:1.35;color:var(--ink)}.cs-docs__t i{display:block;margin-top:2px;font-style:normal;font-size:12px;line-height:1.4;color:var(--faint)}.cs-docs__none,.cs-docs__by{margin:0;font-size:12.5px;line-height:1.45;color:var(--muted);text-wrap:pretty}.cs-docs__by{margin-bottom:8px;color:var(--faint)}.cs-item__nums{align-self:start;display:flex;flex-direction:column;gap:10px;min-width:0}.cs-unit{display:flex;flex-direction:column;gap:5px;padding:16px 18px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(180deg,#2a2c31 0%,#1c1e22 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 32px -22px rgba(0,0,0,.85)}.cs-unit span{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.cs-unit b{font-family:"Space Grotesk",sans-serif;font-weight:600;font-size:clamp(22px,2.3vw,28px);line-height:1.15;letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums}.cs-unit i{font-style:normal;font-size:11.5px;line-height:1.4;color:var(--muted)}.cs-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--line)}.cs-kpi{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;background:var(--card)}.cs-kpi span{font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.cs-kpi b{font-family:"Space Grotesk",sans-serif;font-weight:600;font-size:14.5px;line-height:1.25;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.cs-kpi i{font-style:normal;font-size:11.5px;line-height:1.4;color:var(--muted);text-wrap:pretty}.cs-how .cr-aud:first-child{border-top:0}.cs-how .cr-aud b{text-align:right}@media (max-width:760px){.cs-cmp__one{margin-left:0;width:100%}.cs-opt{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name name" "sum days";gap:12px 16px;padding:13px 14px}.cs-opt__name{grid-area:name}.cs-opt__sum{grid-area:sum}.cs-opt__days{grid-area:days;text-align:right;align-self:start}.cs-opt__kg{display:none}.cs-item{grid-template-columns:1fr;gap:14px}.cs-kpi{padding:11px 12px}}@media print{.cs-opt{break-inside:avoid}.cs-item{break-inside:avoid}}.cf-prod__h .cf-prod__clr:not([hidden]){margin-left:auto}.cf-prod__h .cf-prod__clr+.cf-prod__clr{margin-left:8px}.cf-prod__min svg{transition:transform .2s}.cf-prod.is-min>:not(.cf-prod__h):not(.cf-prod__sum){display:none}.cf-prod.is-min .cf-prod__h{margin-bottom:8px;cursor:pointer}.cf-prod.is-min .cf-prod__n{text-transform:none;letter-spacing:0;font-size:14px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cf-prod.is-min .cf-prod__min svg{transform:rotate(-90deg)}.cf-prod.is-min .cf-prod__sum{margin-top:0;padding-top:0;border-top:0}@media (min-width:1100px){.cf-card .cf-inco{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:761px){.cr--ship .cr-wf__row{grid-template-columns:minmax(180px,1.15fr) minmax(0,1fr) 210px}.cr--ship .cr-wf__v{text-align:right}}.cr--ship .cr-sec__h>.cs-ht{flex:1 1 0%;min-width:0}.cs-how .cr-aud b{font-weight:500}@media (max-width:760px){.cr--ship .cr-metrics{grid-template-columns:1fr 1fr}.cs-docs li{display:block}.cs-docs__s{display:inline-block;margin:0 0 5px}.cs-kpi b{font-size:13.5px}.cs-how .cr-aud{flex-direction:column;align-items:flex-start;gap:3px}.cs-how .cr-aud b{text-align:left}}.cr-badge{border-color:var(--lime);background:var(--lime);color:var(--ink-on-lime,#0a0b0a)}.cr-badge::before{background:var(--ink-on-lime,#0a0b0a)}.cr-clarify__n{border-color:var(--lime);background:var(--lime);color:var(--ink-on-lime,#0a0b0a)}.cr--ship .cr-wf__fill:not(.cr-wf__fill--goods):not(.cr-wf__fill--customs):not(.cr-wf__fill--docs){background:var(--lime)}.cs-body{display:flex;flex-direction:column;gap:clamp(14px,1.6vw,20px);min-width:0}.cf-review .cf-ready--ok{border-color:rgba(255,255,255,.1);background:linear-gradient(180deg,#2a2c31 0%,#1c1e22 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 14px 32px -20px rgba(0,0,0,.85)}.cf-review .cf-ready--ok .cf-ready__k{color:var(--faint)}.cf-review .cf-ready--ok .cf-ready__v,.cf-review .cf-ready--ok .cf-ready__r .cf-ready__v{color:var(--ink)}.cf-review .cf-ready--ok .cf-ready__r .cf-ready__k{display:inline-flex;align-items:center;gap:8px;color:var(--faint)}.cf-review .cf-ready--ok .cf-ready__r .cf-ready__k::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--lime)}.cf-access .cf-tries.is-on{border-color:var(--lime);background:var(--lime);color:var(--ink-on-lime,#0a0b0a)}.cf-access .cf-tries.is-on b{color:var(--ink-on-lime,#0a0b0a)}.cf-access .cf-tries.is-on .cf-tries__dots i{background:var(--ink-on-lime,#0a0b0a);box-shadow:none}.cf-access .cf-tries.is-on .cf-tries__dots i.off{background:rgba(10,11,10,.25);opacity:1}.cf-card.is-demo-lock .is-sel[disabled]{opacity:1}.cf-card.is-demo-lock .cf-go[disabled]{opacity:1;background:color-mix(in srgb,var(--ink) 9%,transparent);color:var(--muted);box-shadow:none;transform:none}.cf-card.is-demo-lock .cf-go[disabled] svg{background:color-mix(in srgb,var(--ink) 14%,transparent);color:var(--muted)}.cf-review .cf-ready__l{max-width:100%;align-self:stretch}.cf-review .cf-ready__l .cf-ready__v{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.cf-access .cf-tries{display:none!important}.cs-item{grid-template-areas:"main nums" "docs nums";grid-template-rows:auto 1fr;row-gap:0}.cs-item__main{grid-area:main;min-width:0}.cs-item__nums{grid-area:nums}.cs-item__docs{grid-area:docs;min-width:0}@media (max-width:760px){.cs-item{grid-template-areas:"main" "nums" "docs";grid-template-rows:auto;row-gap:14px}.cs-item__docs{margin-top:2px}}.cs-how .cr-aud{display:grid;grid-template-columns:minmax(110px,32%) 1fr;gap:14px;align-items:baseline}.cs-how .cr-aud b{text-align:left}@media (max-width:760px){.cs-how .cr-aud{grid-template-columns:1fr;gap:3px}}.cf-prod__clr[hidden]{display:none!important}@media (max-width:760px),(pointer:coarse){.cf-card textarea.cf-input.cf-input--area{font-size:16px!important}.cf-card textarea.cf-input.cf-input--area::placeholder{font-size:15px}}.cx-start{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 14px}.cx-go.cx-go--start{flex:0 0 auto;margin:0;min-height:54px;padding:0 30px;font-size:15px;justify-content:center}.cx-go.cx-go--start svg{width:15px;height:15px}.cx-start .cx-demo{min-height:54px;padding:0 24px;font-size:13px;color:var(--ink);background:transparent;border-color:rgba(255,255,255,.16)}.cx-start .cx-demo svg{color:var(--lime)}@media (hover:hover){.cx-start .cx-demo:hover{border-color:var(--lime)}}@media (max-width:760px){.cx-start{flex-direction:column;align-items:stretch}.cx-go.cx-go--start,.cx-start .cx-demo{width:100%;justify-content:center}}.cf-card .cf-card__live::before{box-shadow:none;animation:none;opacity:1}.cx-hints{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;margin-top:clamp(18px,2.6vh,26px);padding-top:clamp(14px,2vh,18px);border-top:1px solid var(--line-2)}.cx-hints__lab{font-size:12px;color:var(--faint);margin-right:2px}.cx-hint{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line-2);border-radius:999px;background:none;color:var(--faint);cursor:pointer;padding:8px 13px 8px 11px;min-height:34px;font:500 11.5px/1 "Space Grotesk",sans-serif;letter-spacing:.02em;text-transform:lowercase;transition:color .25s ease,border-color .25s ease,transform .2s var(--ease)}.cx-hint i{position:relative;flex:0 0 auto;width:10px;height:10px}.cx-hint i::before,.cx-hint i::after{content:"";position:absolute;left:50%;top:50%;background:var(--lime);border-radius:1px;transition:transform .35s var(--ease),opacity .25s ease}.cx-hint i::before{width:10px;height:1.5px;transform:translate(-50%,-50%)}.cx-hint i::after{width:1.5px;height:10px;transform:translate(-50%,-50%)}@media (hover:hover){.cx-hint:hover{color:var(--ink);border-color:var(--line)}}.cx-hint:active{transform:scale(.96)}.cx-hint:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.cx-hint.is-on{color:var(--lime-ink);border-color:var(--lime)}.cx-hint.is-on i::after{transform:translate(-50%,-50%) scaleY(0);opacity:0}.cx-hintpanel{display:grid;width:100%;box-sizing:border-box;margin-top:12px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,var(--glass),transparent 70%),var(--card);padding:clamp(16px,2vw,22px) clamp(18px,2.4vw,26px);text-align:left}.cx-hintpanel[hidden]{display:none}.cx-hintitem{grid-area:1/1;visibility:hidden}.cx-hintitem.is-on{visibility:visible}.cx-hintpanel h3{margin:0 0 8px;font:500 clamp(14.5px,1.1vw,16px)/1.3 "Space Grotesk",sans-serif;letter-spacing:-.01em;text-transform:lowercase;color:var(--ink)}.cx-hintpanel p{margin:0;font-size:clamp(13px,1vw,14.5px);line-height:1.6;color:var(--muted)}.cx-hintpanel b{color:var(--ink);font-weight:500}.cx-hintpanel a{color:var(--ink);text-decoration:none;border-bottom:1px solid var(--lime-line,var(--lime));transition:color .25s ease,border-color .25s ease}@media (hover:hover){.cx-hintpanel a:hover{color:var(--lime-ink);border-color:var(--lime-ink)}}@media (max-width:600px){.cx-hints,.cx-hintpanel{display:none!important}}
