.calculateur-enclos-module__EkhAIa__root{--c-page:var(--v2-page);--c-panel:var(--v2-band);--c-card:var(--v2-surface);--c-card-2:var(--v2-surface-2);--c-text:var(--v2-text);--c-muted:var(--v2-muted);--c-muted-2:var(--v2-muted-2);--c-accent:var(--v2-accent);--c-accent-text:var(--v2-accent-text);--c-ink:var(--v2-ink);--c-warn-bg:#fff4d6;--c-warn-text:#6b4a00;--c-ok-bg:#e2f4ef;--c-ok-text:#0e5a4f;--c-glass:#63cec629;--c-glass-edge:#0e63608c;--c-bars:#0e636059;--c-bedding:#c9a26b;--c-water:#30a0c873;--c-sticky-top:calc(var(--v2-header-height,0px) + 16px);color:var(--c-text);flex-direction:column;gap:20px;font-size:15px;line-height:1.5;display:flex}.dark .calculateur-enclos-module__EkhAIa__root{color-scheme:dark;--c-warn-bg:#3a2f12;--c-warn-text:#f3d48a;--c-ok-bg:#133a35;--c-ok-text:#8fe0d2;--c-glass:#63cec61a;--c-glass-edge:#63cec699;--c-bars:#63cec659}.calculateur-enclos-module__EkhAIa__root[data-theme=light]{--c-page:#e6e4e3;--c-panel:#e7eae7;--c-card:#f5f6f4;--c-card-2:#e0e4e0;--c-text:#141b27;--c-muted:#3d4753;--c-muted-2:#5f6a75;--c-accent-text:#0e6360;--c-warn-bg:#fff4d6;--c-warn-text:#6b4a00;--c-ok-bg:#e2f4ef;--c-ok-text:#0e5a4f;--c-glass:#63cec629;--c-glass-edge:#0e63608c;--c-bars:#0e636059;color-scheme:light}.calculateur-enclos-module__EkhAIa__root[data-theme=dark]{--c-page:#0c1018;--c-panel:#232d40;--c-card:#141b27;--c-card-2:#2c384e;--c-text:#eef4f4;--c-muted:#c2d6d6;--c-muted-2:#9aaeb4;--c-accent-text:#63cec6;--c-warn-bg:#3a2f12;--c-warn-text:#f3d48a;--c-ok-bg:#133a35;--c-ok-text:#8fe0d2;--c-glass:#63cec61a;--c-glass-edge:#63cec699;--c-bars:#63cec659;color-scheme:dark}.calculateur-enclos-module__EkhAIa__root[data-embedded]{--c-sticky-top:12px;background:var(--c-page);gap:16px;padding:16px}.calculateur-enclos-module__EkhAIa__root :focus-visible{outline:3px solid var(--c-accent-text);outline-offset:2px}.calculateur-enclos-module__EkhAIa__root h1,.calculateur-enclos-module__EkhAIa__root h2,.calculateur-enclos-module__EkhAIa__root h3{color:var(--c-text);letter-spacing:-.01em;margin:0}.calculateur-enclos-module__EkhAIa__root h2{font-size:19px;font-weight:800}.calculateur-enclos-module__EkhAIa__root a{color:var(--c-accent-text);text-underline-offset:3px}.calculateur-enclos-module__EkhAIa__root :where(button,select,input){font:inherit;color:inherit}.calculateur-enclos-module__EkhAIa__embedHead{flex-direction:column;gap:4px;display:flex}.calculateur-enclos-module__EkhAIa__embedHead h1{letter-spacing:-.03em;font-size:clamp(24px,4vw,32px);font-weight:900;line-height:1.05}.calculateur-enclos-module__EkhAIa__embedHead p{max-width:70ch;color:var(--c-muted);margin:0}.calculateur-enclos-module__EkhAIa__embedFoot{color:var(--c-muted);text-align:center;margin:0;font-size:13px}.calculateur-enclos-module__EkhAIa__main{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:900px){.calculateur-enclos-module__EkhAIa__main{grid-template-columns:minmax(0,1fr)}}.calculateur-enclos-module__EkhAIa__col{flex-direction:column;gap:20px;min-width:0;display:flex}.calculateur-enclos-module__EkhAIa__panel{background:var(--c-panel);border-radius:var(--v2-radius-card,20px);flex-direction:column;gap:18px;min-width:0;padding:22px;display:flex}@media (max-width:480px){.calculateur-enclos-module__EkhAIa__panel{padding:16px}}.calculateur-enclos-module__EkhAIa__enclos{top:var(--c-sticky-top);position:sticky}@media (max-width:900px){.calculateur-enclos-module__EkhAIa__enclos{position:static}}.calculateur-enclos-module__EkhAIa__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--c-accent-text);font-size:12px;font-weight:800}.calculateur-enclos-module__EkhAIa__root .calculateur-enclos-module__EkhAIa__emptyTitle{letter-spacing:-.02em;text-wrap:balance;margin-top:4px;font-size:22px;font-weight:900}.calculateur-enclos-module__EkhAIa__picker{gap:14px}.calculateur-enclos-module__EkhAIa__pkHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.calculateur-enclos-module__EkhAIa__pkStep{color:var(--c-muted-2);margin-left:auto;font-size:13px}.calculateur-enclos-module__EkhAIa__back{background:var(--c-card);cursor:pointer;border:0;border-radius:50%;width:44px;height:44px;font-size:18px;font-weight:800}.calculateur-enclos-module__EkhAIa__viewport{box-sizing:content-box;margin:-6px;padding:6px;transition:height .35s;overflow:hidden}.calculateur-enclos-module__EkhAIa__viewport[hidden]{display:none}.calculateur-enclos-module__EkhAIa__track{align-items:flex-start;width:200%;transition:transform .35s;display:flex}.calculateur-enclos-module__EkhAIa__atSpecies{transform:translate(-50%)}.calculateur-enclos-module__EkhAIa__slide{flex:none;width:50%}.calculateur-enclos-module__EkhAIa__slide[inert]{visibility:hidden;transition:visibility 0s .35s}.calculateur-enclos-module__EkhAIa__pick{gap:12px;display:grid}.calculateur-enclos-module__EkhAIa__groups{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr))}.calculateur-enclos-module__EkhAIa__species{grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr))}.calculateur-enclos-module__EkhAIa__filter{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.calculateur-enclos-module__EkhAIa__filter label{color:var(--c-muted);font-size:13px;font-weight:800}.calculateur-enclos-module__EkhAIa__filter input{border-radius:var(--v2-radius-field,12px);border:1px solid var(--c-muted-2);background:var(--c-card);width:100%;min-height:44px;color:var(--c-text);font:inherit;padding:10px 12px}.calculateur-enclos-module__EkhAIa__filterEmpty{color:var(--c-muted);margin:0;font-size:14px}@media (max-width:420px){.calculateur-enclos-module__EkhAIa__groups,.calculateur-enclos-module__EkhAIa__species{grid-template-columns:repeat(2,minmax(0,1fr))}}.calculateur-enclos-module__EkhAIa__pcard{background:var(--c-card);cursor:pointer;text-align:left;border:3px solid #0000;border-radius:18px;flex-direction:column;padding:0;transition:transform .15s,border-color .15s;display:flex;overflow:hidden}.calculateur-enclos-module__EkhAIa__pcard:hover{transform:translateY(-2px)}.calculateur-enclos-module__EkhAIa__pcard[aria-checked=true]{border-color:var(--c-accent-text)}.calculateur-enclos-module__EkhAIa__ph{aspect-ratio:4/3;background:var(--c-card-2);width:100%;display:block;position:relative}.calculateur-enclos-module__EkhAIa__groups .calculateur-enclos-module__EkhAIa__ph{aspect-ratio:16/10}.calculateur-enclos-module__EkhAIa__ph img,.calculateur-enclos-module__EkhAIa__chosenPh img{object-fit:cover}.calculateur-enclos-module__EkhAIa__lb{flex-direction:column;gap:1px;padding:10px 12px 12px;display:flex}.calculateur-enclos-module__EkhAIa__lb b{font-size:15px;font-weight:800;line-height:1.2}.calculateur-enclos-module__EkhAIa__groups .calculateur-enclos-module__EkhAIa__lb b{font-size:17px}.calculateur-enclos-module__EkhAIa__species .calculateur-enclos-module__EkhAIa__lb{padding:8px 10px 10px}.calculateur-enclos-module__EkhAIa__species .calculateur-enclos-module__EkhAIa__lb b{font-size:14px}.calculateur-enclos-module__EkhAIa__lb small{color:var(--c-muted-2);font-size:12px}.calculateur-enclos-module__EkhAIa__chosen{background:var(--c-card);border:3px solid var(--c-accent-text);border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;padding:8px 10px 8px 8px;animation:.3s calculateur-enclos-module__EkhAIa__pop;display:flex}.calculateur-enclos-module__EkhAIa__chosenPh{aspect-ratio:4/3;background:var(--c-card-2);border-radius:12px;flex:none;width:84px;position:relative;overflow:hidden}.calculateur-enclos-module__EkhAIa__chosenTxt{flex-direction:column;flex:130px;min-width:0;display:flex}.calculateur-enclos-module__EkhAIa__chosenTxt b{overflow-wrap:break-word;hyphens:auto;font-size:18px;font-weight:800;line-height:1.2}.calculateur-enclos-module__EkhAIa__chosenTxt small{color:var(--c-muted-2);font-size:13px}.calculateur-enclos-module__EkhAIa__change{background:var(--c-panel);cursor:pointer;white-space:nowrap;border:0;border-radius:999px;min-height:44px;margin-left:auto;padding:9px 16px;font-weight:800}@keyframes calculateur-enclos-module__EkhAIa__pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.calculateur-enclos-module__EkhAIa__steps3{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:560px){.calculateur-enclos-module__EkhAIa__steps3{grid-template-columns:minmax(0,1fr)}}.calculateur-enclos-module__EkhAIa__steps3 li{background:var(--c-card);color:var(--c-muted);border-radius:14px;align-items:flex-start;gap:10px;padding:12px;font-size:13.5px;display:flex}.calculateur-enclos-module__EkhAIa__steps3 b{background:var(--c-accent);color:#08100f;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.calculateur-enclos-module__EkhAIa__steps3 strong{color:var(--c-text)}.calculateur-enclos-module__EkhAIa__law,.calculateur-enclos-module__EkhAIa__info2{border-top:1px solid var(--c-card-2);padding-top:14px}.calculateur-enclos-module__EkhAIa__law h3,.calculateur-enclos-module__EkhAIa__info2 h3{margin:0 0 6px;font-size:15px;font-weight:800}.calculateur-enclos-module__EkhAIa__small{color:var(--c-muted);margin:0;font-size:14px}.calculateur-enclos-module__EkhAIa__facts{color:var(--c-muted);flex-direction:column;gap:6px;margin:8px 0 0;padding-left:18px;font-size:14px;list-style:outside;display:flex}.calculateur-enclos-module__EkhAIa__emptyInfo{flex-direction:column;gap:16px;display:flex}.calculateur-enclos-module__EkhAIa__news{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.calculateur-enclos-module__EkhAIa__news li{border-bottom:1px solid var(--c-card-2);grid-template-columns:104px minmax(0,1fr);gap:10px;padding:9px 0;font-size:14px;display:grid}.calculateur-enclos-module__EkhAIa__news li:last-child{border-bottom:0}.calculateur-enclos-module__EkhAIa__news time{color:var(--c-accent-text);font-size:13px;font-weight:800}.calculateur-enclos-module__EkhAIa__news span{color:var(--c-muted)}.calculateur-enclos-module__EkhAIa__focusHeading{scroll-margin-top:calc(var(--c-sticky-top) + 8px)}.calculateur-enclos-module__EkhAIa__step{flex-direction:column;gap:8px;display:flex}.calculateur-enclos-module__EkhAIa__stepLabel{color:var(--c-muted);padding:0;font-size:13px;font-weight:800}.calculateur-enclos-module__EkhAIa__root select,.calculateur-enclos-module__EkhAIa__root input[type=number]{border-radius:var(--v2-radius-field,12px);border:1px solid var(--c-muted-2);background:var(--c-card);width:100%;min-height:44px;padding:10px 12px}.calculateur-enclos-module__EkhAIa__stepper{align-items:center;gap:10px;display:flex}.calculateur-enclos-module__EkhAIa__stepper button{background:var(--c-card);cursor:pointer;border:0;border-radius:12px;width:44px;height:44px;font-size:20px;font-weight:800}.calculateur-enclos-module__EkhAIa__stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:3ch;font-size:22px;font-weight:900}.calculateur-enclos-module__EkhAIa__hint{color:var(--c-muted-2);margin:0;font-size:13px}.calculateur-enclos-module__EkhAIa__fish{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.calculateur-enclos-module__EkhAIa__exampleTag{color:var(--c-warn-text);background:var(--c-warn-bg);border-radius:999px;align-self:flex-start;margin:0;padding:4px 10px;font-size:12.5px;font-weight:700}.calculateur-enclos-module__EkhAIa__fishHead,.calculateur-enclos-module__EkhAIa__fishRow{grid-template-columns:minmax(0,1fr) 16px minmax(0,1.4fr) 44px;align-items:center;gap:8px;display:grid}.calculateur-enclos-module__EkhAIa__fishHead{color:var(--c-muted-2);font-size:12px;font-weight:700}.calculateur-enclos-module__EkhAIa__fishRows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.calculateur-enclos-module__EkhAIa__fishRow>span{text-align:center;color:var(--c-muted-2);font-weight:800}.calculateur-enclos-module__EkhAIa__remove{background:var(--c-card);cursor:pointer;border:0;border-radius:12px;width:44px;height:44px;font-size:20px;font-weight:800}.calculateur-enclos-module__EkhAIa__remove:disabled{cursor:not-allowed;opacity:.45}.calculateur-enclos-module__EkhAIa__add{border:2px solid var(--c-accent-text);min-height:44px;color:var(--c-accent-text);cursor:pointer;background:0 0;border-radius:999px;align-self:flex-start;padding:8px 16px;font-weight:800}.calculateur-enclos-module__EkhAIa__result{flex-direction:column;gap:14px;display:flex}.calculateur-enclos-module__EkhAIa__resultLive,.calculateur-enclos-module__EkhAIa__alerts{flex-direction:column;gap:8px;display:flex}.calculateur-enclos-module__EkhAIa__resultLive{gap:12px}.calculateur-enclos-module__EkhAIa__alert{border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;font-size:14px;display:flex}.calculateur-enclos-module__EkhAIa__alert strong{font-weight:800}.calculateur-enclos-module__EkhAIa__warn{background:var(--c-warn-bg);color:var(--c-warn-text)}.calculateur-enclos-module__EkhAIa__ok{background:var(--c-ok-bg);color:var(--c-ok-text)}.calculateur-enclos-module__EkhAIa__figures{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px;margin:0;display:grid}.calculateur-enclos-module__EkhAIa__fig{background:var(--c-card);border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.calculateur-enclos-module__EkhAIa__fig dt{color:var(--c-muted-2);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.calculateur-enclos-module__EkhAIa__fig dd{flex-direction:column;gap:2px;margin:0;display:flex}.calculateur-enclos-module__EkhAIa__fig b{font-family:var(--font-mono), ui-monospace, Menlo, monospace;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:20px;font-weight:500}.calculateur-enclos-module__EkhAIa__fig small{color:var(--c-muted-2);font-size:12px}.calculateur-enclos-module__EkhAIa__calcDetail{color:var(--c-muted);font-size:13px}.calculateur-enclos-module__EkhAIa__calcDetail summary{cursor:pointer;color:var(--c-accent-text);min-height:24px;font-weight:800}.calculateur-enclos-module__EkhAIa__calcDetail ul{font-family:var(--font-mono), ui-monospace, Menlo, monospace;margin:6px 0 0;padding-left:18px;list-style:outside}.calculateur-enclos-module__EkhAIa__stage{perspective:1100px;cursor:grab;touch-action:pan-y;background:radial-gradient(ellipse at 50% 70%, var(--c-card), transparent 70%);user-select:none;border-radius:18px;place-items:center;height:340px;display:grid;position:relative;overflow:hidden}.calculateur-enclos-module__EkhAIa__stage:active{cursor:grabbing}@media (max-width:480px){.calculateur-enclos-module__EkhAIa__stage{height:300px}}.calculateur-enclos-module__EkhAIa__box{transform-style:preserve-3d;position:relative}.calculateur-enclos-module__EkhAIa__face{border:2px solid var(--c-glass-edge);background:var(--c-glass);position:absolute;top:50%;left:50%}.calculateur-enclos-module__EkhAIa__bars{background-color:#0000;background-image:repeating-linear-gradient(90deg, var(--c-bars) 0 2px, transparent 2px 12px)}.calculateur-enclos-module__EkhAIa__floor{background:var(--c-card-2)}.calculateur-enclos-module__EkhAIa__bedding{background:var(--c-bedding);opacity:.85;border-color:#0000}.calculateur-enclos-module__EkhAIa__water{background:var(--c-water);border-color:#0000}.calculateur-enclos-module__EkhAIa__dim{font-family:var(--font-mono), ui-monospace, Menlo, monospace;color:var(--c-accent-text);background:var(--c-card);white-space:nowrap;border-radius:8px;padding:2px 8px;font-size:13px;font-weight:500;position:absolute}.calculateur-enclos-module__EkhAIa__stageNote{text-align:center;color:var(--c-muted-2);pointer-events:none;font-size:12px;position:absolute;bottom:10px;left:0;right:0}.calculateur-enclos-module__EkhAIa__legend{color:var(--c-muted);flex-wrap:wrap;gap:14px;font-size:13px;display:flex}.calculateur-enclos-module__EkhAIa__legend i{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block}.calculateur-enclos-module__EkhAIa__swBars{background:var(--c-bars)}.calculateur-enclos-module__EkhAIa__swWater{background:var(--c-water)}.calculateur-enclos-module__EkhAIa__swGlass{background:var(--c-glass);border:1px solid var(--c-glass-edge)}.calculateur-enclos-module__EkhAIa__swBedding{background:var(--c-bedding)}.calculateur-enclos-module__EkhAIa__swLand{background:var(--c-card-2);border:1px solid var(--c-glass-edge)}.calculateur-enclos-module__EkhAIa__stageBadge{color:var(--c-warn-text);background:var(--c-warn-bg);pointer-events:none;border-radius:999px;padding:4px 10px;font-size:12.5px;font-weight:800;position:absolute;top:12px;left:12px}.calculateur-enclos-module__EkhAIa__verdict{background:var(--c-card);border-left:6px solid var(--c-accent-text);border-radius:16px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.calculateur-enclos-module__EkhAIa__verdict strong{text-wrap:balance;font-size:20px;font-weight:900;line-height:1.2}.calculateur-enclos-module__EkhAIa__verdict span{color:var(--c-muted);font-size:14px}.calculateur-enclos-module__EkhAIa__category{color:var(--c-muted);margin:0;font-size:13px}.calculateur-enclos-module__EkhAIa__category b{font-weight:800}.calculateur-enclos-module__EkhAIa__why{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.calculateur-enclos-module__EkhAIa__card{background:var(--c-card);border-radius:16px;flex-direction:column;gap:8px;padding:16px;display:flex}.calculateur-enclos-module__EkhAIa__card h3{font-size:15px;font-weight:800}.calculateur-enclos-module__EkhAIa__card p{color:var(--c-muted);margin:0;font-size:14px}.calculateur-enclos-module__EkhAIa__cite{color:var(--c-muted-2);border-left:3px solid var(--c-accent);padding-left:10px;font-size:12.5px}.calculateur-enclos-module__EkhAIa__reco{background:var(--c-ok-bg)}.calculateur-enclos-module__EkhAIa__reco h3,.calculateur-enclos-module__EkhAIa__reco p{color:var(--c-ok-text)}.calculateur-enclos-module__EkhAIa__sources{color:var(--c-muted-2);margin:0;font-size:13px}.calculateur-enclos-module__EkhAIa__credits{color:var(--c-muted);margin:0;font-size:12px}.calculateur-enclos-module__EkhAIa__sources a,.calculateur-enclos-module__EkhAIa__credits a,.calculateur-enclos-module__EkhAIa__embedFoot a{padding-block:4px;display:inline-block}.calculateur-enclos-module__EkhAIa__sources a,.calculateur-enclos-module__EkhAIa__credits a,.calculateur-enclos-module__EkhAIa__small a{text-underline-offset:3px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.calculateur-enclos-module__EkhAIa__track,.calculateur-enclos-module__EkhAIa__viewport,.calculateur-enclos-module__EkhAIa__pcard,.calculateur-enclos-module__EkhAIa__slide[inert]{transition:none}.calculateur-enclos-module__EkhAIa__chosen{animation:none}.calculateur-enclos-module__EkhAIa__pcard:hover{transform:none}}
.calculateur-enclos-integration-module__6Vs2YW__panel{background:var(--v2-band);color:var(--v2-text);border-radius:var(--v2-radius-card,20px);flex-direction:column;gap:20px;padding:24px;font-size:15px;line-height:1.5;display:flex}.dark .calculateur-enclos-integration-module__6Vs2YW__panel{color-scheme:dark}@media (max-width:480px){.calculateur-enclos-integration-module__6Vs2YW__panel{padding:16px}}.calculateur-enclos-integration-module__6Vs2YW__panel :focus-visible{outline:3px solid var(--v2-accent-text);outline-offset:2px}.calculateur-enclos-integration-module__6Vs2YW__panel :where(button,select,input){font:inherit;color:inherit}.calculateur-enclos-integration-module__6Vs2YW__head{flex-direction:column;gap:6px;display:flex}.calculateur-enclos-integration-module__6Vs2YW__head h2{color:var(--v2-text);text-wrap:balance;margin:0;font-size:22px;font-weight:800}.calculateur-enclos-integration-module__6Vs2YW__head p{max-width:68ch;color:var(--v2-muted);margin:0}.calculateur-enclos-integration-module__6Vs2YW__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--v2-accent-text);font-size:12px;font-weight:800}.calculateur-enclos-integration-module__6Vs2YW__layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (min-width:1024px){.calculateur-enclos-integration-module__6Vs2YW__layout{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.calculateur-enclos-integration-module__6Vs2YW__settings{flex-direction:column;gap:12px;min-width:0;display:flex}.calculateur-enclos-integration-module__6Vs2YW__group{background:var(--v2-surface);border:0;border-radius:16px;flex-direction:column;gap:10px;min-width:0;margin:0;padding:14px 16px 16px;display:flex}.calculateur-enclos-integration-module__6Vs2YW__group>legend{float:left;width:100%;color:var(--v2-muted);padding:0;font-size:13px;font-weight:800}.calculateur-enclos-integration-module__6Vs2YW__seg{background:var(--v2-band);border-radius:14px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid;position:relative}.calculateur-enclos-integration-module__6Vs2YW__thumb{width:calc((100% - 8px - (var(--n) - 1) * 4px) / var(--n));background:var(--v2-accent-text);transform:translateX(calc(var(--i) * (100% + 4px)));pointer-events:none;border-radius:10px;transition:transform .28s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px}.calculateur-enclos-integration-module__6Vs2YW__segItem,.calculateur-enclos-integration-module__6Vs2YW__chip{text-align:center;white-space:nowrap;cursor:pointer;min-height:44px;color:var(--v2-text);border-radius:10px;justify-content:center;align-items:center;padding:8px 12px;font-weight:700;transition:background-color .15s,color .2s;display:inline-flex;position:relative}.calculateur-enclos-integration-module__6Vs2YW__segItem{z-index:1}.calculateur-enclos-integration-module__6Vs2YW__segItem input,.calculateur-enclos-integration-module__6Vs2YW__chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.calculateur-enclos-integration-module__6Vs2YW__segItem:not(:has(input:checked)):hover,.calculateur-enclos-integration-module__6Vs2YW__chip:hover{background:var(--v2-surface-2)}.calculateur-enclos-integration-module__6Vs2YW__segItem:has(input:checked){color:var(--v2-surface)}.calculateur-enclos-integration-module__6Vs2YW__chip:has(input:checked){background:var(--v2-accent-text);color:var(--v2-surface)}.calculateur-enclos-integration-module__6Vs2YW__segItem:has(input:focus-visible),.calculateur-enclos-integration-module__6Vs2YW__chip:has(input:focus-visible){outline:3px solid var(--v2-accent-text);outline-offset:2px}.calculateur-enclos-integration-module__6Vs2YW__chips{flex-wrap:wrap;gap:8px;display:flex}.calculateur-enclos-integration-module__6Vs2YW__chip{border:2px solid var(--v2-surface-2);border-radius:999px;padding:6px 16px}.calculateur-enclos-integration-module__6Vs2YW__chip:has(input:checked){border-color:var(--v2-accent-text)}.calculateur-enclos-integration-module__6Vs2YW__chip:has(input:checked) span:before{content:"✓ "}@media (prefers-reduced-motion:reduce){.calculateur-enclos-integration-module__6Vs2YW__thumb,.calculateur-enclos-integration-module__6Vs2YW__segItem,.calculateur-enclos-integration-module__6Vs2YW__chip{transition:none}}.calculateur-enclos-integration-module__6Vs2YW__sub{border:0;border-top:1px solid var(--v2-surface-2);flex-direction:column;gap:10px;min-width:0;margin:0;padding:12px 0 0;display:flex}.calculateur-enclos-integration-module__6Vs2YW__pickLabel{color:var(--v2-muted);margin-bottom:-4px;font-size:13px;font-weight:800}.calculateur-enclos-integration-module__6Vs2YW__pickTrigger{border:1px solid var(--v2-surface-2);background:var(--v2-band);width:100%;min-height:56px;color:var(--v2-text);text-align:left;cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:8px 14px 8px 8px;transition:border-color .15s;display:flex}.calculateur-enclos-integration-module__6Vs2YW__pickTrigger:hover,.calculateur-enclos-integration-module__6Vs2YW__pickTrigger[data-popup-open]{border-color:var(--v2-accent-text)}.calculateur-enclos-integration-module__6Vs2YW__pickTrigger:focus-visible{outline:3px solid var(--v2-accent-text);outline-offset:2px}.calculateur-enclos-integration-module__6Vs2YW__pickValue{flex:1;min-width:0;display:flex}.calculateur-enclos-integration-module__6Vs2YW__pickCurrent{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.calculateur-enclos-integration-module__6Vs2YW__pickText{flex-direction:column;min-width:0;line-height:1.25;display:flex}.calculateur-enclos-integration-module__6Vs2YW__pickText strong{text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.calculateur-enclos-integration-module__6Vs2YW__pickText small{color:var(--v2-muted);font-size:12px}.calculateur-enclos-integration-module__6Vs2YW__pickIcon{color:var(--v2-muted);transition:transform .2s;display:flex}.calculateur-enclos-integration-module__6Vs2YW__pickIcon svg,.calculateur-enclos-integration-module__6Vs2YW__pickCheck svg{width:18px;height:18px}.calculateur-enclos-integration-module__6Vs2YW__pickTrigger[data-popup-open] .calculateur-enclos-integration-module__6Vs2YW__pickIcon{transform:rotate(180deg)}.calculateur-enclos-integration-module__6Vs2YW__pickThumb{background:var(--v2-surface-2);border-radius:9px;flex:none;position:relative;overflow:hidden}.calculateur-enclos-integration-module__6Vs2YW__pickThumb img{object-fit:cover}.calculateur-enclos-integration-module__6Vs2YW__pickPositioner{z-index:60;outline:0}.calculateur-enclos-integration-module__6Vs2YW__pickPopup{box-sizing:border-box;width:var(--anchor-width);max-height:min(var(--available-height), 420px);overscroll-behavior:contain;border:1px solid var(--v2-surface-2);background:var(--v2-surface);color:var(--v2-text);transform-origin:var(--transform-origin);border-radius:14px;outline:0;padding:6px;font-size:15px;transition:opacity .15s,transform .15s;overflow-y:auto;box-shadow:0 20px 44px -18px #08100f80}.calculateur-enclos-integration-module__6Vs2YW__pickPopup[data-starting-style],.calculateur-enclos-integration-module__6Vs2YW__pickPopup[data-ending-style]{opacity:0;transform:translateY(-4px)scale(.98)}.calculateur-enclos-integration-module__6Vs2YW__pickGroup+.calculateur-enclos-integration-module__6Vs2YW__pickGroup{border-top:1px solid var(--v2-surface-2);margin-top:4px;padding-top:4px}.calculateur-enclos-integration-module__6Vs2YW__pickGroupLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--v2-accent-text);padding:8px 10px 4px;font-size:11px;font-weight:800}.calculateur-enclos-integration-module__6Vs2YW__pickItem{cursor:pointer;user-select:none;border-radius:10px;outline:0;align-items:center;gap:10px;min-height:44px;padding:6px 10px 6px 6px;display:flex}.calculateur-enclos-integration-module__6Vs2YW__pickItem[data-highlighted]{background:var(--v2-band)}.calculateur-enclos-integration-module__6Vs2YW__pickItem[data-selected]{font-weight:800}.calculateur-enclos-integration-module__6Vs2YW__pickItemText{flex:1}.calculateur-enclos-integration-module__6Vs2YW__pickCheck{color:var(--v2-accent-text);display:flex}@media (prefers-reduced-motion:reduce){.calculateur-enclos-integration-module__6Vs2YW__pickPopup,.calculateur-enclos-integration-module__6Vs2YW__pickIcon,.calculateur-enclos-integration-module__6Vs2YW__pickTrigger{transition:none}}.calculateur-enclos-integration-module__6Vs2YW__check{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-weight:600;display:inline-flex}.calculateur-enclos-integration-module__6Vs2YW__check input{width:20px;height:20px;accent-color:var(--v2-accent-text);flex:none}.calculateur-enclos-integration-module__6Vs2YW__hint{color:var(--v2-muted);margin:0;font-size:13px}.calculateur-enclos-integration-module__6Vs2YW__codeBox{background:var(--v2-card);color:var(--v2-card-text);border-radius:16px;overflow:hidden}.calculateur-enclos-integration-module__6Vs2YW__codeBar{color:var(--v2-card-muted);border-bottom:1px solid #eef4f41f;justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 16px;font-size:13px;font-weight:800;display:flex}.calculateur-enclos-integration-module__6Vs2YW__copy{cursor:pointer;background:var(--v2-cta);min-width:9.5em;min-height:44px;color:var(--v2-cta-text);border:0;border-radius:999px;padding:8px 18px;font-weight:800}.calculateur-enclos-integration-module__6Vs2YW__copy:hover{background:var(--v2-cta-hover)}.calculateur-enclos-integration-module__6Vs2YW__copy[data-copied]{background:var(--v2-card-accent);color:var(--v2-card)}.calculateur-enclos-integration-module__6Vs2YW__code{font-family:var(--font-mono), ui-monospace, Menlo, monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:14px 16px 16px;font-size:13px;line-height:1.6}.calculateur-enclos-integration-module__6Vs2YW__previewCol{flex-direction:column;gap:10px;min-width:0;display:flex}@media (min-width:1024px){.calculateur-enclos-integration-module__6Vs2YW__previewCol{position:sticky;top:96px}}.calculateur-enclos-integration-module__6Vs2YW__browser{border:1px solid var(--v2-surface-2);background:var(--v2-page);border-radius:16px;overflow:hidden;box-shadow:0 18px 40px -24px #08100f73}.calculateur-enclos-integration-module__6Vs2YW__browserBar{background:var(--v2-surface-2);align-items:center;gap:12px;padding:10px 14px;display:flex}.calculateur-enclos-integration-module__6Vs2YW__dots{gap:6px;display:inline-flex}.calculateur-enclos-integration-module__6Vs2YW__dots i{background:var(--v2-muted-2);opacity:.55;border-radius:50%;width:10px;height:10px}.calculateur-enclos-integration-module__6Vs2YW__url{background:var(--v2-surface);max-width:320px;color:var(--v2-muted);border-radius:999px;flex:1;padding:4px 12px;font-size:12px}.calculateur-enclos-integration-module__6Vs2YW__viewport{overscroll-behavior:contain;max-height:min(72vh,760px);overflow-y:auto}.calculateur-enclos-integration-module__6Vs2YW__stage{transition:height .25s;position:relative}.calculateur-enclos-integration-module__6Vs2YW__frame{background:var(--v2-page);opacity:0;pointer-events:none;border:0;width:100%;transition:opacity .25s;display:block;position:absolute;inset:0 0 auto}.calculateur-enclos-integration-module__6Vs2YW__frame[data-active]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.calculateur-enclos-integration-module__6Vs2YW__stage,.calculateur-enclos-integration-module__6Vs2YW__frame{transition:none}}.calculateur-enclos-integration-module__6Vs2YW__previewFoot{color:var(--v2-muted);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:13px;display:flex}.calculateur-enclos-integration-module__6Vs2YW__previewFoot a{color:var(--v2-accent-text);text-underline-offset:3px;font-weight:700}
/*# sourceMappingURL=3hzavbuy0vwdu.css.map*/