.ika{--ika-green:var(--color-emerald-900,#0b3c31);--ika-green-soft:#0b3c3114;--ika-text:#0f172a;--ika-text-2:#475569;--ika-muted:#64748b;--ika-soft:#94a3b8;--ika-border:#e2e8f0;--ika-border-strong:#cbd5e1;--ika-line:#eef2f6;--ika-bg-soft:#f3f4f6;--ika-gold:#a67c1c;color:var(--ika-text);font-family:var(--font-body,-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif);text-align:left;-webkit-font-smoothing:antialiased;background:radial-gradient(120% 70% at 50% 0,#ffffffe6 0%,#fff0 60%),linear-gradient(#eef5f1 0%,#e1ece6 100%);line-height:1.4;position:relative;container:ika/inline-size}.ika *,.ika :before,.ika :after{box-sizing:border-box}.ika__frame{--ika-row:4.4em;--ika-visible:3.4;padding:1em;font-size:min(3.7037cqw,15px)}.ika__window{background:#fff;border:1px solid #0b3c3129;border-radius:1em;position:relative;overflow:hidden;box-shadow:0 1px 2px #0b3c310f,0 1.4em 3em -1.4em #0b3c3166}.ika__chrome{border-bottom:1px solid var(--ika-border);background:#f4f6f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8em;height:3em;padding:0 .5em 0 .9em;display:grid}.ika__dots{gap:.38em;display:flex}.ika__dots>span{background:#d3dbd7;border-radius:999px;width:.62em;height:.62em}.ika__url{border:1px solid var(--ika-border);max-width:24em;height:1.95em;color:var(--ika-muted);text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:999px;justify-self:center;align-items:center;gap:.45em;padding:0 1em;font-size:.8em;display:none;overflow:hidden}.ika__url .ika-icon{color:var(--ika-soft)}.ika__controls{grid-column:3;align-items:center;gap:.3em;display:flex}.ika__appbar{border-bottom:1px solid var(--ika-border);justify-content:space-between;align-items:center;height:3.1em;padding:0 1em;display:flex}.ika__logo{width:auto;height:.9em;display:block}.ika__appnav{align-items:center;gap:1.4em;font-size:.86em;font-weight:600;display:none}.ika__appnav>span:first-child{align-items:center;gap:.4em;display:inline-flex}.ika__signup{background:var(--ika-green);color:#fff;border-radius:999px;padding:.6em 1.1em}@container ika (width>=560px){.ika__url{display:inline-flex}}.ika-mode,.ika-toggle{appearance:none;color:var(--ika-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex;position:relative}.ika-mode{white-space:nowrap;height:2.2em;padding:0 .85em;font-size:.82em;font-weight:600;overflow:hidden}.ika-mode:hover{color:var(--ika-text)}.ika-mode[aria-pressed=true]{border-color:var(--ika-green);background:var(--ika-green-soft);color:var(--ika-green)}.ika-mode__progress{opacity:.45;transform-origin:0;background:currentColor;border-radius:1px;height:1.5px;position:absolute;bottom:.3em;left:.85em;right:.85em}.ika-toggle{border-color:var(--ika-border);width:2.2em;height:2.2em;color:var(--ika-text);background:#fff}.ika-toggle:hover{border-color:var(--ika-border-strong);background:var(--ika-bg-soft)}.ika-mode:focus-visible,.ika-toggle:focus-visible{outline:2px solid var(--ika-green);outline-offset:2px}.ika-toggle .ika-icon{width:.95em;height:.95em}.ika__stage{background:#fff;height:33em;position:relative;overflow:hidden}.ika-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.125em;flex:none;width:1em;height:1em;display:inline-block}.ika-soft{color:var(--ika-soft)}.ika-swap{min-width:0;display:inline-grid}.ika-swap>*{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.ika-scene{padding:1em;position:absolute;inset:0}.ika-scene__layer{padding:inherit;position:absolute;inset:0}.ika-card{border:1px solid var(--ika-border-strong);background:#fff;border-radius:1.15em}.ika-section{padding:.95em 1em 1.05em}.ika-section+.ika-section{margin-top:.75em}.ika-section__head{align-items:center;gap:.7em;margin-bottom:.85em;display:flex}.ika-section__head>span:last-child{flex-direction:column;min-width:0;display:flex}.ika-section__num{background:var(--ika-green-soft);width:2.2em;height:2.2em;color:var(--ika-green);border-radius:999px;flex:none;place-items:center;font-size:1em;font-weight:700;display:inline-grid}.ika-section__title{font-family:var(--font-headings,inherit);letter-spacing:-.01em;font-size:1.15em;font-weight:700;line-height:1.25}.ika-section__desc{color:var(--ika-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.86em;overflow:hidden}.ika-fields{grid-template-columns:minmax(0,1fr);gap:.75em;display:grid}.ika-field{min-width:0;position:relative}.ika-field--address{align-self:start}.ika-label{align-items:center;gap:.35em;margin-bottom:.45em;font-size:.86em;font-weight:600;display:flex}.ika-label .ika-icon{color:var(--ika-soft)}.ika-input,.ika-gold{border:1px solid var(--ika-border);white-space:nowrap;background:#fff;border-radius:.72em;align-items:center;gap:.6em;height:2.85em;padding:0 .85em;display:flex;position:relative}.ika-input__text{flex:auto}.ika-input__icon{color:var(--ika-text)}.ika-input--center{justify-content:center}.ika-input--end{justify-content:flex-end}.ika-input__unit{color:var(--ika-muted);font-size:.82em}.ika-focus{border-radius:inherit;pointer-events:none;border:1px solid #0b3c3170;position:absolute;inset:-1px;box-shadow:0 0 0 3px #0b3c3124,0 8px 18px #0b3c3114}.ika-caret{background:var(--ika-text);vertical-align:-.2em;width:1px;height:1.15em;margin-left:1px;animation:1s step-end infinite ika-blink;display:inline-block}@keyframes ika-blink{50%{visibility:hidden}}.ika-suggest{z-index:3;border:1px solid var(--ika-border);background:#fff;border-radius:.72em;flex-direction:column;padding:.3em 0;display:flex;position:absolute;top:calc(100% + .35em);left:0;right:0;box-shadow:0 12px 24px #0f172a1f}.ika-suggest__item{flex-direction:column;padding:.45em .85em;display:flex;position:relative}.ika-suggest__hover{background:var(--ika-bg-soft);position:absolute;inset:0}.ika-suggest__name,.ika-suggest__city{position:relative}.ika-suggest__name{font-size:.93em}.ika-suggest__city{color:var(--ika-soft);font-size:.8em}.ika-period{justify-content:space-between}.ika-period .ika-icon{color:var(--ika-muted)}.ika-presets{gap:.3em;margin-top:.55em;display:none}.ika-preset{border:1px solid var(--ika-border);height:2.33em;color:var(--ika-text-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 .55em;font-size:.8em;font-weight:500;display:inline-flex}.ika-preset.is-active{border-color:var(--ika-green);background:var(--ika-green-soft);color:var(--ika-green)}.ika-note,.ika-vehicle,.ika-field--extra{display:none}.ika-note{color:var(--ika-muted);margin:1em 0 0;font-size:.86em}.ika-gold{border-color:#0000;justify-content:flex-end;height:3em;box-shadow:0 0 0 4px #c9931a1a,0 8px 22px #c9931a38}.ika-gold:before{z-index:1;border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(110deg,#b8860b,#f3d27a,#c9931a,#fbeec9,#d6a63a,#b8860b);padding:2px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.ika-gold .ika-focus{display:none}.ika-gold__value{font-family:var(--font-headings,inherit);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.2em;font-weight:700;position:relative}.ika-selection{background:#cfe0fb;border-radius:.15em;position:absolute;inset:-.1em}.ika-gold__value>span:not(.ika-selection){position:relative}.ika-gold__unit{color:var(--ika-gold);font-weight:600}.ika-vehicle{border:1px solid var(--ika-border);border-radius:.86em;align-items:center;gap:.85em;margin-top:1em;padding:.75em 1em}.ika-vehicle__icon{background:var(--ika-bg-soft);width:2.2em;height:2.2em;color:var(--ika-muted);border-radius:.6em;place-items:center;display:inline-grid}.ika-vehicle>span:last-child{flex-direction:column;display:flex}.ika-vehicle__name{font-size:.93em;font-weight:600}.ika-vehicle__meta{color:var(--ika-muted);font-size:.8em}.ika-btn{white-space:nowrap;border:1px solid #0000;border-radius:.72em;justify-content:center;align-items:center;gap:.55em;height:2.9em;padding:0 1.15em;font-size:.93em;font-weight:600;display:inline-flex}.ika-btn--primary{background:var(--ika-green);color:#fff}.ika-btn--outline{border-color:var(--ika-border-strong);color:var(--ika-text);background:#fff}.ika-summary{z-index:2;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"loader loader""idle submit";align-items:center;column-gap:.9em;padding:.8em .8em .8em 1.1em;display:grid;position:absolute;bottom:1em;left:1em;right:1em;box-shadow:0 12px 32px #0f172a24}.ika-summary__idle{flex-direction:column;grid-area:idle;min-width:0;display:flex}.ika-summary__eyebrow,.ika-summary__facts,.ika-summary__hint{display:none}.ika-summary__amount{font-family:var(--font-headings,inherit);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:1.45em;font-weight:700;line-height:1.15}.ika-summary__meta{color:var(--ika-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8em;overflow:hidden}.ika-summary__loader{height:calc(var(--ika-open,0) * 8.6em);text-align:center;flex-direction:column;grid-area:loader;justify-content:flex-end;align-items:center;display:flex;overflow:hidden}.ika-summary__value{height:1.55em;font-family:var(--font-headings,inherit);font-variant-numeric:tabular-nums;letter-spacing:-.02em;place-items:center;font-size:1.55em;font-weight:700;line-height:1;display:inline-grid}.ika-summary__value>*{grid-area:1/1}.ika-summary__check{color:var(--ika-green);place-items:center;display:inline-grid}.ika-summary__check .ika-icon{stroke-width:2.2px;width:1.2em;height:1.2em}.ika-summary__caption{color:var(--ika-muted);margin:.3em 0 .7em;font-size:.86em;font-weight:500}.ika-summary__submit{grid-area:submit;height:3.2em;padding:0 1.4em;font-size:1em}.ika-route{display:block;overflow:visible}.ika-route--lg{flex:none;width:14.3em;height:4.6em;margin-bottom:.5em}.ika-route--sm{width:7.5em;height:3em}.ika-route__track{fill:none;stroke:var(--ika-border-strong);stroke-dasharray:1 7;stroke-linecap:round;stroke-width:2px}.ika-route__path{fill:none;stroke:var(--ika-green);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}.ika-route__pin{stroke-width:2px;transform-box:fill-box;transform-origin:50%}.ika-route__halo{fill:var(--ika-green);transform-box:fill-box;transform-origin:50%}.ika-route__dot{fill:var(--ika-green);stroke:#fff;stroke-width:2.5px}.ika-route__dot--lg{filter:drop-shadow(0 2px 4px #0b3c3159)}.ika-report{flex-direction:column;height:100%;display:flex}.ika-report__infos{color:var(--ika-muted);margin:0 0 .6em;font-size:.86em;font-weight:700}.ika-report__infos strong{color:var(--ika-text);font-variant-numeric:tabular-nums}.ika-sheet{border-color:var(--ika-border);flex-direction:column;min-height:0;display:flex;overflow:hidden}.ika-trip{height:var(--ika-row);border-top:1px solid var(--ika-line);grid-template-columns:1.4em minmax(0,1fr) auto;grid-template-areas:"flag date km""destination destination destination";align-content:center;gap:.35em .5em;padding:0 1em;font-size:1em;display:grid}.ika-trip:first-child{border-top:0}.ika-trip--head,.ika-trip__day,.ika-trip__label,.ika-trip__type{display:none}.ika-trip__date{font-variant-numeric:tabular-nums;grid-area:date;font-size:.86em;font-weight:600}.ika-trip__destination{text-overflow:ellipsis;white-space:nowrap;grid-area:destination;font-size:.86em;overflow:hidden}.ika-trip__flag{color:#2f8f46;grid-area:flag;place-items:center;display:inline-grid}.ika-trip__km{font-variant-numeric:tabular-nums;text-align:right;grid-area:km;font-size:.86em;font-weight:700}.ika-trip .ika-cell__unit{color:var(--ika-muted);margin-left:.3em;font-weight:500}.ika-sheet__viewport{height:calc(var(--ika-visible) * var(--ika-row));flex:none;overflow:hidden}.ika-sheet__rows{transform:translateY(calc(max(0, var(--ika-shown,0) - var(--ika-visible)) * var(--ika-row) * -1))}.ika-totals{border-top:1px solid var(--ika-border);margin:0;padding:.45em 1em}.ika-totals>div{justify-content:space-between;align-items:baseline;gap:1em;padding:.3em 0;display:flex}.ika-totals dt{color:var(--ika-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8em;font-weight:600;overflow:hidden}.ika-totals dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.93em;font-weight:700}.ika-handoff{border-top:1px solid var(--ika-border);grid-template-columns:minmax(0,1fr);align-items:center;padding:.75em 1em;display:grid}.ika-handoff>*{grid-area:1/1}.ika-sheet__actions{justify-content:space-between;align-items:center;gap:1em;display:flex}.ika-sheet__note{color:var(--ika-muted);align-items:center;gap:.45em;margin:0;font-size:.86em;display:none}.ika-sheet__actions .ika-btn{width:100%}.ika-file{border:1px solid var(--ika-border);background:#fff;border-radius:.72em;align-items:center;gap:.7em;min-width:0;padding:.4em .6em .4em .7em;display:flex;box-shadow:0 1px 2px #0b3c310d,0 10px 24px -14px #0b3c3159}.ika-file__icon{flex:none;width:1.6em;height:1.85em}.ika-file__text{flex-direction:column;flex:auto;min-width:0;display:flex}.ika-file__name{text-overflow:ellipsis;white-space:nowrap;font-size:.86em;font-weight:600;overflow:hidden}.ika-file__meta{color:var(--ika-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:.78em;overflow:hidden}.ika-file__check{background:var(--ika-green);color:#fff;border-radius:999px;flex:none;place-items:center;width:1.6em;height:1.6em;display:inline-grid}.ika-file__check .ika-icon{stroke-width:2.2px;width:.9em;height:.9em}.ika-saisie{flex-direction:column;gap:.75em;display:flex}.ika-strip{border:1px solid var(--ika-border);border-radius:.86em;flex:none;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);padding:.6em 0;display:grid}.ika-strip__item{text-overflow:ellipsis;white-space:nowrap;flex-direction:column;gap:.15em;min-width:0;padding:0 .9em;font-size:.86em;font-weight:600;display:flex;overflow:hidden}.ika-strip__item+.ika-strip__item{border-left:1px solid var(--ika-border)}.ika-strip__item--extra{display:none}.ika-strip__label{color:var(--ika-soft);align-items:center;gap:.35em;font-size:.86em;font-weight:500;display:flex}.ika-saisie__body{flex:auto;position:relative}.ika-saisie__layer{flex-direction:column;gap:.75em;display:flex;position:absolute;inset:0}.ika-panel{border-color:var(--ika-border);flex:none;overflow:hidden}.ika-saisie__layer>.ika-panel:first-child{flex:0 auto;min-height:0}.ika-panel__head{flex-direction:column;padding:.75em 1em .45em;display:flex}.ika-panel__title{font-size:.93em;font-weight:700}.ika-panel__meta{color:var(--ika-muted);font-size:.78em}.ika-dest,.ika-pick{border-top:1px solid var(--ika-line);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"name ar tour""address ar tour";align-content:center;align-items:center;column-gap:.45em;height:3.3em;padding:0 1em;display:grid}.ika-dest--head{display:none}.ika-dest__name,.ika-pick__name{text-overflow:ellipsis;white-space:nowrap;grid-area:name;font-size:.86em;font-weight:600;overflow:hidden}.ika-dest__address,.ika-pick__address{color:var(--ika-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:address;font-size:.78em;overflow:hidden}.ika-dest>.ika-dest__type,.ika-dest>.ika-dest__qty,.ika-dest>.ika-dest__date,.ika-pick>.ika-pick__type,.ika-pick>.ika-pick__trash,.ika-dest--wide{display:none}.ika-dest>.ika-chip-btn:nth-last-child(2){grid-area:ar}.ika-dest>.ika-chip-btn:last-child{grid-area:tour}.ika-mini{border:1px solid var(--ika-border);font-variant-numeric:tabular-nums;background:#fff;border-radius:.6em;justify-content:center;align-items:center;height:2.3em;padding:0 .6em;font-size:.86em;display:inline-flex;position:relative}.ika-chip-btn{border:1px solid var(--ika-border-strong);white-space:nowrap;background:#fff;border-radius:.6em;align-items:center;gap:.3em;height:2.2em;padding:0 .6em;font-size:.78em;font-weight:600;display:inline-flex}.ika-chip-btn--soft{background:var(--ika-bg-soft)}.ika-chip-btn .ika-icon{stroke-width:2px;width:.9em;height:.9em}.ika-chip{background:var(--ika-bg-soft);height:1.9em;color:var(--ika-muted);white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;padding:0 .7em;font-size:.75em;font-weight:600;display:inline-flex}.ika-picks__rows{position:relative}.ika-pick{grid-template-areas:"name date chip""address date chip"}.ika-pick__date{grid-area:date;width:7.6em}.ika-pick .ika-chip{grid-area:chip}.ika-picks__empty{border-top:1px solid var(--ika-line);color:var(--ika-soft);place-items:center;margin:0;font-size:.86em;display:grid;position:absolute;inset:0}.ika-picks__actions{border-top:1px solid var(--ika-border);justify-content:space-between;align-items:center;gap:1em;padding:.75em 1em;display:flex}.ika-picks__note{color:var(--ika-muted);font-size:.8em;display:none}.ika-picks__actions .ika-btn{width:100%}.ika-calc{border-top:1px solid var(--ika-line);color:var(--ika-muted);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:.15em;font-size:.86em;display:flex;position:absolute;inset:0}.ika-calc .ika-route--sm{font-size:1.16em}.ika-result-head{flex-direction:column;gap:.2em;display:flex}.ika-result-head__title{font-family:var(--font-headings,inherit);letter-spacing:-.01em;font-size:1.25em;font-weight:700}.ika-result-head__desc{color:var(--ika-muted);font-size:.86em;display:none}.ika-result{border-top:1px solid var(--ika-line);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"trip date km""destination destination destination";align-content:center;align-items:center;gap:.4em .6em;height:4.2em;padding:0 1em;display:grid}.ika-result--head{display:none}.ika-result__trip{grid-area:trip}.ika-result__date{font-variant-numeric:tabular-nums;grid-area:date;font-size:.86em;font-weight:600}.ika-result__destination{text-overflow:ellipsis;white-space:nowrap;grid-area:destination;font-size:.86em;overflow:hidden}.ika-result__flag,.ika-result__name,.ika-result__type{display:none}.ika-result__km{font-variant-numeric:tabular-nums;grid-area:km;font-size:.86em;font-weight:700}.ika-result .ika-cell__unit{color:var(--ika-muted);margin-left:.3em;font-weight:500}.ika-totals--saisie .ika-totals__main{border-top:1px solid var(--ika-border);margin-top:.3em;padding-top:.6em}.ika-totals--saisie .ika-totals__main dt{color:var(--ika-text);font-size:.86em;font-weight:700}.ika-totals--saisie .ika-totals__main dd{color:var(--ika-green);font-family:var(--font-headings,inherit);letter-spacing:-.01em;font-size:1.4em}.ika-results__actions{gap:.6em;display:flex}.ika-results__actions .ika-btn--primary{flex:auto}.ika-results__add{display:none}.ika-toasts{z-index:5;width:12.5em;position:absolute;top:5.5em;right:1.5em}.ika-toast{color:var(--ika-green);background:#ecf7f0;border:1px solid #bfe3cd;border-radius:.72em;justify-content:space-between;align-items:center;gap:.6em;padding:.75em .9em;font-size:.86em;font-weight:500;display:flex;position:absolute;top:0;left:0;right:0;box-shadow:0 10px 24px #0f172a14}.ika-toast__close{color:var(--ika-muted)}.ika-cursor{z-index:10;filter:drop-shadow(0 2px 3px #0f172a40);pointer-events:none;transform-origin:.2em .17em;width:1.3em;height:1.3em;position:absolute;top:-.17em;left:-.2em}@container ika (width>=860px){.ika__frame{--ika-row:3.45em;--ika-visible:5;padding:1.8em;font-size:min(1.3587cqw,14px)}.ika__chrome{padding:0 .6em 0 1.1em}.ika__appbar{height:3.6em;padding:0 max(2em,50% - 33em)}.ika__logo{height:1.05em}.ika__appnav{display:flex}.ika__stage{height:38em}.ika-scene{padding:1.6em max(2em,50% - 33em)}.ika-gen{grid-template-columns:minmax(0,1fr) 19.5em;align-items:start;gap:1.15em;display:grid}.ika-section{padding:1.3em 1.7em 1.4em}.ika-section+.ika-section{margin-top:.9em}.ika-section__head{gap:.85em;margin-bottom:1em}.ika-note{margin-top:.8em}.ika-vehicle{margin-top:.9em}.ika-section__num{width:2.6em;height:2.6em;font-size:1.14em}.ika-fields{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:1.1em}.ika-fields--amount{grid-template-columns:repeat(3,minmax(0,1fr))}.ika-presets,.ika-vehicle{display:flex}.ika-note,.ika-field--extra{display:block}.ika-summary{box-shadow:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"panel""submit""hint";padding:1.6em 1.6em 1.4em;position:static}.ika-summary__idle,.ika-summary__loader{grid-area:panel;align-self:start}.ika-summary__eyebrow{color:var(--ika-muted);font-size:.86em;font-weight:500;display:block}.ika-summary__amount{margin-top:.1em;font-size:2.15em}.ika-summary__meta{font-size:.89em}.ika-summary__facts{background:var(--ika-bg-soft);border-radius:.72em;flex-direction:column;gap:.45em;margin:1.1em 0 0;padding:.8em .85em;list-style:none;display:flex}.ika-summary__facts li{align-items:center;gap:.5em;min-width:0;font-size:.93em;font-weight:500;display:flex}.ika-summary__facts .ika-icon{color:var(--ika-soft);align-self:flex-start;margin-top:.15em}.ika-summary__facts .ika-swap>*{white-space:normal}.ika-summary__loader{justify-content:flex-start;height:auto}.ika-route--lg{width:17.1em;height:6.85em;margin-bottom:.9em}.ika-summary__value{height:1.3em;font-size:2.15em}.ika-summary__caption{margin:.55em 0 0}.ika-summary__submit{width:100%;margin-top:1.2em;font-size:1.07em}.ika-summary__hint{color:var(--ika-muted);text-align:center;grid-area:hint;margin:.8em 0 0;font-size:.86em;display:block}.ika-trip,.ika-trip--head{grid-template-columns:6em 6.9em minmax(0,1fr) 3.6em 15% 13% 7.6em;grid-template-areas:none;align-items:center;column-gap:.45em;padding:0 1.2em;display:grid}.ika-trip--head{border-bottom:1px solid var(--ika-border);height:2.7em;color:var(--ika-muted);letter-spacing:.02em;font-weight:600}.ika-trip--head>span{text-overflow:ellipsis;white-space:nowrap;font-size:.86em;overflow:hidden}.ika-trip--head .ika-trip__flag{color:inherit}.ika-trip--head .ika-trip__km{text-align:right;font-weight:600}.ika-trip>*{grid-area:auto;display:block}.ika-trip>.ika-trip__flag,.ika-trip>.ika-trip__km{display:flex}.ika-trip--head>.ika-trip__flag,.ika-trip--head>.ika-trip__km{display:block}.ika-cell{border:1px solid var(--ika-border);text-overflow:ellipsis;white-space:nowrap;border-radius:.72em;align-items:center;height:2.55em;padding:0 .7em;font-size:.93em;font-weight:400;line-height:calc(2.55em - 2px);position:relative;overflow:hidden}.ika-cell--select{padding-right:2em}.ika-cell--select:after{border-left:1px solid var(--ika-border);background:linear-gradient(45deg, transparent 50%, var(--ika-muted) 50%) calc(50% - .1em) 52% / .35em .35em no-repeat, linear-gradient(-45deg, transparent 50%, var(--ika-muted) 50%) calc(50% + .15em) 52% / .35em .35em no-repeat;content:"";clip-path:polygon(0 0,100% 0,100% 100%,0 100%);width:1.7em;position:absolute;top:0;bottom:0;right:0}.ika-trip__date{font-weight:400}.ika-trip__flag{justify-content:center}.ika-trip__km{justify-content:flex-end;padding-right:0;font-weight:400}.ika-trip .ika-cell__unit{border-left:1px solid var(--ika-border);background:#f8fafc;align-items:center;height:100%;margin-left:.7em;padding:0 .65em;font-size:.86em;font-weight:600;display:inline-flex}.ika-totals{padding:.55em 1.3em}.ika-handoff{padding:.85em 1.3em}.ika-sheet__note{display:flex}.ika-sheet__actions .ika-btn{width:auto}.ika-sheet .ika-file{justify-self:end;width:24em}.ika-results .ika-file{justify-self:start;width:24em}.ika-saisie{gap:1em}.ika-strip{grid-template-columns:repeat(4,minmax(0,1fr));padding:.75em 0}.ika-strip__item{padding:0 1.1em}.ika-strip__item--extra{display:flex}.ika-saisie__layer{gap:1em}.ika-panel__head{padding:.9em 1.2em .5em}.ika-dest,.ika-pick,.ika-dest--head{grid-template-areas:none;column-gap:.8em;height:2.75em;padding:0 1.2em}.ika-dest,.ika-dest--head{grid-template-columns:minmax(0,1.05fr) minmax(0,1.9fr) minmax(0,.85fr) 3.4em 6.4em 6.4em 6.2em;display:grid}.ika-dest--head{height:2.3em;color:var(--ika-muted);font-weight:600}.ika-dest.ika-dest--head>*{color:inherit;font-size:.86em;font-weight:inherit;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ika-dest.ika-dest--head>.ika-dest__name,.ika-dest.ika-dest--head>.ika-dest__address,.ika-dest.ika-dest--head>.ika-dest__type{text-align:left}.ika-dest>*,.ika-pick>*,.ika-pick>.ika-chip{grid-area:auto}.ika-dest>.ika-chip-btn:nth-last-child(2),.ika-dest>.ika-chip-btn:last-child{grid-area:auto;justify-self:center}.ika-dest__address,.ika-pick__address{color:var(--ika-text);font-size:.86em}.ika-dest__name,.ika-pick__name{font-weight:500}.ika-dest>.ika-dest__type,.ika-pick>.ika-pick__type{font-size:.86em;display:block}.ika-dest>.ika-dest__qty,.ika-dest>.ika-dest__date{display:inline-flex}.ika-dest.ika-dest--head>.ika-dest__qty,.ika-dest.ika-dest--head>.ika-dest__date{display:block}.ika-pick{grid-template-columns:minmax(0,1.05fr) minmax(0,1.9fr) minmax(0,.85fr) 7.2em 7.4em 1.4em}.ika-pick__date{width:100%}.ika-pick>.ika-pick__trash{color:var(--ika-soft);display:inline-block}.ika-picks__note{display:block}.ika-picks__actions{padding:.8em 1.2em}.ika-picks__actions .ika-btn{width:auto}.ika-result-head__desc{display:block}.ika-result,.ika-result--head{grid-template-columns:7em 7.4em minmax(0,1fr) 3.6em 9.5em 9em 7.4em;grid-template-areas:none;column-gap:.6em;height:3.45em;padding:0 1.2em;display:grid}.ika-result--head{height:2.5em;color:var(--ika-muted);font-weight:600}.ika-result--head>*{color:inherit;font-size:.86em;font-weight:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;padding:0;display:block;overflow:hidden}.ika-result>*{grid-area:auto;display:block}.ika-result>.ika-chip,.ika-result>.ika-result__flag,.ika-result>.ika-result__km{display:flex}.ika-result--head>*,.ika-result--head .ika-result__flag,.ika-result--head .ika-result__name,.ika-result--head .ika-result__type{display:block}.ika-result__flag{color:var(--ika-green);justify-content:center}.ika-result--head .ika-result__flag{color:inherit;text-align:center}.ika-result__date,.ika-result__km{font-weight:400}.ika-result__km{justify-content:flex-end;padding-right:0}.ika-result--head .ika-result__km{text-align:right}.ika-result .ika-cell__unit{border-left:1px solid var(--ika-border);background:#f8fafc;align-items:center;height:100%;margin-left:.7em;padding:0 .65em;font-size:.86em;font-weight:600;display:inline-flex}.ika-totals--saisie{padding:.6em 1.3em}.ika-results__actions .ika-btn--primary{flex:none}.ika-results__add{display:inline-flex}.ika-toasts{width:17em;top:7.1em;right:calc(max(2em,50% - 33em) + 1em)}}@media (prefers-reduced-motion:reduce){.ika-caret{animation:none}}
