@font-face{font-family:lucide;src:url(/assets/lucide-DsoDLC_J.eot?t=1730123138153);src:url(/assets/lucide-DsoDLC_J.eot?t=1730123138153#iefix) format("embedded-opentype"),url(/assets/lucide-D_uSupcL.woff2?t=1730123138153) format("woff2"),url(/assets/lucide-XYO9WZYy.woff?t=1730123138153) format("woff"),url(/assets/lucide-Bgr0QBay.ttf?t=1730123138153) format("truetype"),url(/assets/lucide-Bj1jepfO.svg?t=1730123138153#lucide) format("svg")}[class^=icon-],[class*=" icon-"]{font-family:lucide!important;font-size:inherit;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-a-arrow-down:before{content:""}.icon-a-arrow-up:before{content:""}.icon-a-large-small:before{content:""}.icon-accessibility:before{content:""}.icon-activity:before{content:""}.icon-air-vent:before{content:""}.icon-airplay:before{content:""}.icon-alarm-clock-check:before{content:""}.icon-alarm-clock-minus:before{content:""}.icon-alarm-clock-off:before{content:""}.icon-alarm-clock-plus:before{content:""}.icon-alarm-clock:before{content:""}.icon-alarm-smoke:before{content:""}.icon-album:before{content:""}.icon-align-center-horizontal:before{content:""}.icon-align-center-vertical:before{content:""}.icon-align-center:before{content:""}.icon-align-end-horizontal:before{content:""}.icon-align-end-vertical:before{content:""}.icon-align-horizontal-distribute-center:before{content:""}.icon-align-horizontal-distribute-end:before{content:""}.icon-align-horizontal-distribute-start:before{content:""}.icon-align-horizontal-justify-center:before{content:""}.icon-align-horizontal-justify-end:before{content:""}.icon-align-horizontal-justify-start:before{content:""}.icon-align-horizontal-space-around:before{content:""}.icon-align-horizontal-space-between:before{content:""}.icon-align-justify:before{content:""}.icon-align-left:before{content:""}.icon-align-right:before{content:""}.icon-align-start-horizontal:before{content:""}.icon-align-start-vertical:before{content:""}.icon-align-vertical-distribute-center:before{content:""}.icon-align-vertical-distribute-end:before{content:""}.icon-align-vertical-distribute-start:before{content:""}.icon-align-vertical-justify-center:before{content:""}.icon-align-vertical-justify-end:before{content:""}.icon-align-vertical-justify-start:before{content:""}.icon-align-vertical-space-around:before{content:""}.icon-align-vertical-space-between:before{content:""}.icon-ambulance:before{content:""}.icon-ampersand:before{content:""}.icon-ampersands:before{content:""}.icon-amphora:before{content:""}.icon-anchor:before{content:""}.icon-angry:before{content:""}.icon-annoyed:before{content:""}.icon-antenna:before{content:""}.icon-anvil:before{content:""}.icon-aperture:before{content:""}.icon-app-window-mac:before{content:""}.icon-app-window:before{content:""}.icon-apple:before{content:""}.icon-archive-restore:before{content:""}.icon-archive-x:before{content:""}.icon-archive:before{content:""}.icon-armchair:before{content:""}.icon-arrow-big-down-dash:before{content:""}.icon-arrow-big-down:before{content:""}.icon-arrow-big-left-dash:before{content:""}.icon-arrow-big-left:before{content:""}.icon-arrow-big-right-dash:before{content:""}.icon-arrow-big-right:before{content:""}.icon-arrow-big-up-dash:before{content:""}.icon-arrow-big-up:before{content:""}.icon-arrow-down-0-1:before{content:""}.icon-arrow-down-1-0:before{content:""}.icon-arrow-down-a-z:before{content:""}.icon-arrow-down-from-line:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-down-narrow-wide:before{content:""}.icon-arrow-down-right:before{content:""}.icon-arrow-down-to-dot:before{content:""}.icon-arrow-down-to-line:before{content:""}.icon-arrow-down-up:before{content:""}.icon-arrow-down-wide-narrow:before{content:""}.icon-arrow-down-z-a:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-left-from-line:before{content:""}.icon-arrow-left-right:before{content:""}.icon-arrow-left-to-line:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right-from-line:before{content:""}.icon-arrow-right-left:before{content:""}.icon-arrow-right-to-line:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up-0-1:before{content:""}.icon-arrow-up-1-0:before{content:""}.icon-arrow-up-a-z:before{content:""}.icon-arrow-up-down:before{content:""}.icon-arrow-up-from-dot:before{content:""}.icon-arrow-up-from-line:before{content:""}.icon-arrow-up-left:before{content:""}.icon-arrow-up-narrow-wide:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrow-up-to-line:before{content:""}.icon-arrow-up-wide-narrow:before{content:""}.icon-arrow-up-z-a:before{content:""}.icon-arrow-up:before{content:""}.icon-arrows-up-from-line:before{content:""}.icon-asterisk:before{content:""}.icon-at-sign:before{content:""}.icon-atom:before{content:""}.icon-audio-lines:before{content:""}.icon-audio-waveform:before{content:""}.icon-award:before{content:""}.icon-axe:before{content:""}.icon-axis-3d:before{content:""}.icon-baby:before{content:""}.icon-backpack:before{content:""}.icon-badge-alert:before{content:""}.icon-badge-cent:before{content:""}.icon-badge-check:before{content:""}.icon-badge-dollar-sign:before{content:""}.icon-badge-euro:before{content:""}.icon-badge-help:before{content:""}.icon-badge-indian-rupee:before{content:""}.icon-badge-info:before{content:""}.icon-badge-japanese-yen:before{content:""}.icon-badge-minus:before{content:""}.icon-badge-percent:before{content:""}.icon-badge-plus:before{content:""}.icon-badge-pound-sterling:before{content:""}.icon-badge-russian-ruble:before{content:""}.icon-badge-swiss-franc:before{content:""}.icon-badge-x:before{content:""}.icon-badge:before{content:""}.icon-baggage-claim:before{content:""}.icon-ban:before{content:""}.icon-banana:before{content:""}.icon-bandage:before{content:""}.icon-banknote:before{content:""}.icon-barcode:before{content:""}.icon-baseline:before{content:""}.icon-bath:before{content:""}.icon-battery-charging:before{content:""}.icon-battery-full:before{content:""}.icon-battery-low:before{content:""}.icon-battery-medium:before{content:""}.icon-battery-warning:before{content:""}.icon-battery:before{content:""}.icon-beaker:before{content:""}.icon-bean-off:before{content:""}.icon-bean:before{content:""}.icon-bed-double:before{content:""}.icon-bed-single:before{content:""}.icon-bed:before{content:""}.icon-beef:before{content:""}.icon-beer-off:before{content:""}.icon-beer:before{content:""}.icon-bell-dot:before{content:""}.icon-bell-electric:before{content:""}.icon-bell-minus:before{content:""}.icon-bell-off:before{content:""}.icon-bell-plus:before{content:""}.icon-bell-ring:before{content:""}.icon-bell:before{content:""}.icon-between-horizontal-end:before{content:""}.icon-between-horizontal-start:before{content:""}.icon-between-vertical-end:before{content:""}.icon-between-vertical-start:before{content:""}.icon-biceps-flexed:before{content:""}.icon-bike:before{content:""}.icon-binary:before{content:""}.icon-binoculars:before{content:""}.icon-biohazard:before{content:""}.icon-bird:before{content:""}.icon-bitcoin:before{content:""}.icon-blend:before{content:""}.icon-blinds:before{content:""}.icon-blocks:before{content:""}.icon-bluetooth-connected:before{content:""}.icon-bluetooth-off:before{content:""}.icon-bluetooth-searching:before{content:""}.icon-bluetooth:before{content:""}.icon-bold:before{content:""}.icon-bolt:before{content:""}.icon-bomb:before{content:""}.icon-bone:before{content:""}.icon-book-a:before{content:""}.icon-book-audio:before{content:""}.icon-book-check:before{content:""}.icon-book-copy:before{content:""}.icon-book-dashed:before{content:""}.icon-book-down:before{content:""}.icon-book-headphones:before{content:""}.icon-book-heart:before{content:""}.icon-book-image:before{content:""}.icon-book-key:before{content:""}.icon-book-lock:before{content:""}.icon-book-marked:before{content:""}.icon-book-minus:before{content:""}.icon-book-open-check:before{content:""}.icon-book-open-text:before{content:""}.icon-book-open:before{content:""}.icon-book-plus:before{content:""}.icon-book-text:before{content:""}.icon-book-type:before{content:""}.icon-book-up-2:before{content:""}.icon-book-up:before{content:""}.icon-book-user:before{content:""}.icon-book-x:before{content:""}.icon-book:before{content:""}.icon-bookmark-check:before{content:""}.icon-bookmark-minus:before{content:""}.icon-bookmark-plus:before{content:""}.icon-bookmark-x:before{content:""}.icon-bookmark:before{content:""}.icon-boom-box:before{content:""}.icon-bot-message-square:before{content:""}.icon-bot-off:before{content:""}.icon-bot:before{content:""}.icon-box:before{content:""}.icon-boxes:before{content:""}.icon-braces:before{content:""}.icon-brackets:before{content:""}.icon-brain-circuit:before{content:""}.icon-brain-cog:before{content:""}.icon-brain:before{content:""}.icon-brick-wall:before{content:""}.icon-briefcase-business:before{content:""}.icon-briefcase-conveyor-belt:before{content:""}.icon-briefcase-medical:before{content:""}.icon-briefcase:before{content:""}.icon-bring-to-front:before{content:""}.icon-brush:before{content:""}.icon-bug-off:before{content:""}.icon-bug-play:before{content:""}.icon-bug:before{content:""}.icon-building-2:before{content:""}.icon-building:before{content:""}.icon-bus-front:before{content:""}.icon-bus:before{content:""}.icon-cable-car:before{content:""}.icon-cable:before{content:""}.icon-cake-slice:before{content:""}.icon-cake:before{content:""}.icon-calculator:before{content:""}.icon-calendar-1:before{content:""}.icon-calendar-arrow-down:before{content:""}.icon-calendar-arrow-up:before{content:""}.icon-calendar-check-2:before{content:""}.icon-calendar-check:before{content:""}.icon-calendar-clock:before{content:""}.icon-calendar-cog:before{content:""}.icon-calendar-days:before{content:""}.icon-calendar-fold:before{content:""}.icon-calendar-heart:before{content:""}.icon-calendar-minus-2:before{content:""}.icon-calendar-minus:before{content:""}.icon-calendar-off:before{content:""}.icon-calendar-plus-2:before{content:""}.icon-calendar-plus:before{content:""}.icon-calendar-range:before{content:""}.icon-calendar-search:before{content:""}.icon-calendar-x-2:before{content:""}.icon-calendar-x:before{content:""}.icon-calendar:before{content:""}.icon-camera-off:before{content:""}.icon-camera:before{content:""}.icon-candy-cane:before{content:""}.icon-candy-off:before{content:""}.icon-candy:before{content:""}.icon-cannabis:before{content:""}.icon-captions-off:before{content:""}.icon-captions:before{content:""}.icon-car-front:before{content:""}.icon-car-taxi-front:before{content:""}.icon-car:before{content:""}.icon-caravan:before{content:""}.icon-carrot:before{content:""}.icon-case-lower:before{content:""}.icon-case-sensitive:before{content:""}.icon-case-upper:before{content:""}.icon-cassette-tape:before{content:""}.icon-cast:before{content:""}.icon-castle:before{content:""}.icon-cat:before{content:""}.icon-cctv:before{content:""}.icon-chart-area:before{content:""}.icon-chart-bar-big:before{content:""}.icon-chart-bar-decreasing:before{content:""}.icon-chart-bar-increasing:before{content:""}.icon-chart-bar-stacked:before{content:""}.icon-chart-bar:before{content:""}.icon-chart-candlestick:before{content:""}.icon-chart-column-big:before{content:""}.icon-chart-column-decreasing:before{content:""}.icon-chart-column-increasing:before{content:""}.icon-chart-column-stacked:before{content:""}.icon-chart-column:before{content:""}.icon-chart-gantt:before{content:""}.icon-chart-line:before{content:""}.icon-chart-network:before{content:""}.icon-chart-no-axes-column-decreasing:before{content:""}.icon-chart-no-axes-column-increasing:before{content:""}.icon-chart-no-axes-column:before{content:""}.icon-chart-no-axes-combined:before{content:""}.icon-chart-no-axes-gantt:before{content:""}.icon-chart-pie:before{content:""}.icon-chart-scatter:before{content:""}.icon-chart-spline:before{content:""}.icon-check-check:before{content:""}.icon-check:before{content:""}.icon-chef-hat:before{content:""}.icon-cherry:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-first:before{content:""}.icon-chevron-last:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-chevrons-down-up:before{content:""}.icon-chevrons-down:before{content:""}.icon-chevrons-left-right-ellipsis:before{content:""}.icon-chevrons-left-right:before{content:""}.icon-chevrons-left:before{content:""}.icon-chevrons-right-left:before{content:""}.icon-chevrons-right:before{content:""}.icon-chevrons-up-down:before{content:""}.icon-chevrons-up:before{content:""}.icon-chrome:before{content:""}.icon-church:before{content:""}.icon-cigarette-off:before{content:""}.icon-cigarette:before{content:""}.icon-circle-alert:before{content:""}.icon-circle-arrow-down:before{content:""}.icon-circle-arrow-left:before{content:""}.icon-circle-arrow-out-down-left:before{content:""}.icon-circle-arrow-out-down-right:before{content:""}.icon-circle-arrow-out-up-left:before{content:""}.icon-circle-arrow-out-up-right:before{content:""}.icon-circle-arrow-right:before{content:""}.icon-circle-arrow-up:before{content:""}.icon-circle-check-big:before{content:""}.icon-circle-check:before{content:""}.icon-circle-chevron-down:before{content:""}.icon-circle-chevron-left:before{content:""}.icon-circle-chevron-right:before{content:""}.icon-circle-chevron-up:before{content:""}.icon-circle-dashed:before{content:""}.icon-circle-divide:before{content:""}.icon-circle-dollar-sign:before{content:""}.icon-circle-dot-dashed:before{content:""}.icon-circle-dot:before{content:""}.icon-circle-ellipsis:before{content:""}.icon-circle-equal:before{content:""}.icon-circle-fading-arrow-up:before{content:""}.icon-circle-fading-plus:before{content:""}.icon-circle-gauge:before{content:""}.icon-circle-help:before{content:""}.icon-circle-minus:before{content:""}.icon-circle-off:before{content:""}.icon-circle-parking-off:before{content:""}.icon-circle-parking:before{content:""}.icon-circle-pause:before{content:""}.icon-circle-percent:before{content:""}.icon-circle-play:before{content:""}.icon-circle-plus:before{content:""}.icon-circle-power:before{content:""}.icon-circle-slash-2:before{content:""}.icon-circle-slash:before{content:""}.icon-circle-stop:before{content:""}.icon-circle-user-round:before{content:""}.icon-circle-user:before{content:""}.icon-circle-x:before{content:""}.icon-circle:before{content:""}.icon-circuit-board:before{content:""}.icon-citrus:before{content:""}.icon-clapperboard:before{content:""}.icon-clipboard-check:before{content:""}.icon-clipboard-copy:before{content:""}.icon-clipboard-list:before{content:""}.icon-clipboard-minus:before{content:""}.icon-clipboard-paste:before{content:""}.icon-clipboard-pen-line:before{content:""}.icon-clipboard-pen:before{content:""}.icon-clipboard-plus:before{content:""}.icon-clipboard-type:before{content:""}.icon-clipboard-x:before{content:""}.icon-clipboard:before{content:""}.icon-clock-1:before{content:""}.icon-clock-10:before{content:""}.icon-clock-11:before{content:""}.icon-clock-12:before{content:""}.icon-clock-2:before{content:""}.icon-clock-3:before{content:""}.icon-clock-4:before{content:""}.icon-clock-5:before{content:""}.icon-clock-6:before{content:""}.icon-clock-7:before{content:""}.icon-clock-8:before{content:""}.icon-clock-9:before{content:""}.icon-clock-alert:before{content:""}.icon-clock-arrow-down:before{content:""}.icon-clock-arrow-up:before{content:""}.icon-clock:before{content:""}.icon-cloud-cog:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-drizzle:before{content:""}.icon-cloud-fog:before{content:""}.icon-cloud-hail:before{content:""}.icon-cloud-lightning:before{content:""}.icon-cloud-moon-rain:before{content:""}.icon-cloud-moon:before{content:""}.icon-cloud-off:before{content:""}.icon-cloud-rain-wind:before{content:""}.icon-cloud-rain:before{content:""}.icon-cloud-snow:before{content:""}.icon-cloud-sun-rain:before{content:""}.icon-cloud-sun:before{content:""}.icon-cloud-upload:before{content:""}.icon-cloud:before{content:""}.icon-cloudy:before{content:""}.icon-clover:before{content:""}.icon-club:before{content:""}.icon-code-xml:before{content:""}.icon-code:before{content:""}.icon-codepen:before{content:""}.icon-codesandbox:before{content:""}.icon-coffee:before{content:""}.icon-cog:before{content:""}.icon-coins:before{content:""}.icon-columns-2:before{content:""}.icon-columns-3:before{content:""}.icon-columns-4:before{content:""}.icon-combine:before{content:""}.icon-command:before{content:""}.icon-compass:before{content:""}.icon-component:before{content:""}.icon-computer:before{content:""}.icon-concierge-bell:before{content:""}.icon-cone:before{content:""}.icon-construction:before{content:""}.icon-contact-round:before{content:""}.icon-contact:before{content:""}.icon-container:before{content:""}.icon-contrast:before{content:""}.icon-cookie:before{content:""}.icon-cooking-pot:before{content:""}.icon-copy-check:before{content:""}.icon-copy-minus:before{content:""}.icon-copy-plus:before{content:""}.icon-copy-slash:before{content:""}.icon-copy-x:before{content:""}.icon-copy:before{content:""}.icon-copyleft:before{content:""}.icon-copyright:before{content:""}.icon-corner-down-left:before{content:""}.icon-corner-down-right:before{content:""}.icon-corner-left-down:before{content:""}.icon-corner-left-up:before{content:""}.icon-corner-right-down:before{content:""}.icon-corner-right-up:before{content:""}.icon-corner-up-left:before{content:""}.icon-corner-up-right:before{content:""}.icon-cpu:before{content:""}.icon-creative-commons:before{content:""}.icon-credit-card:before{content:""}.icon-croissant:before{content:""}.icon-crop:before{content:""}.icon-cross:before{content:""}.icon-crosshair:before{content:""}.icon-crown:before{content:""}.icon-cuboid:before{content:""}.icon-cup-soda:before{content:""}.icon-currency:before{content:""}.icon-cylinder:before{content:""}.icon-dam:before{content:""}.icon-database-backup:before{content:""}.icon-database-zap:before{content:""}.icon-database:before{content:""}.icon-delete:before{content:""}.icon-dessert:before{content:""}.icon-diameter:before{content:""}.icon-diamond-minus:before{content:""}.icon-diamond-percent:before{content:""}.icon-diamond-plus:before{content:""}.icon-diamond:before{content:""}.icon-dice-1:before{content:""}.icon-dice-2:before{content:""}.icon-dice-3:before{content:""}.icon-dice-4:before{content:""}.icon-dice-5:before{content:""}.icon-dice-6:before{content:""}.icon-dices:before{content:""}.icon-diff:before{content:""}.icon-disc-2:before{content:""}.icon-disc-3:before{content:""}.icon-disc-album:before{content:""}.icon-disc:before{content:""}.icon-divide:before{content:""}.icon-dna-off:before{content:""}.icon-dna:before{content:""}.icon-dock:before{content:""}.icon-dog:before{content:""}.icon-dollar-sign:before{content:""}.icon-donut:before{content:""}.icon-door-closed:before{content:""}.icon-door-open:before{content:""}.icon-dot:before{content:""}.icon-download:before{content:""}.icon-drafting-compass:before{content:""}.icon-drama:before{content:""}.icon-dribbble:before{content:""}.icon-drill:before{content:""}.icon-droplet:before{content:""}.icon-droplets:before{content:""}.icon-drum:before{content:""}.icon-drumstick:before{content:""}.icon-dumbbell:before{content:""}.icon-ear-off:before{content:""}.icon-ear:before{content:""}.icon-earth-lock:before{content:""}.icon-earth:before{content:""}.icon-eclipse:before{content:""}.icon-egg-fried:before{content:""}.icon-egg-off:before{content:""}.icon-egg:before{content:""}.icon-ellipsis-vertical:before{content:""}.icon-ellipsis:before{content:""}.icon-equal-not:before{content:""}.icon-equal:before{content:""}.icon-eraser:before{content:""}.icon-ethernet-port:before{content:""}.icon-euro:before{content:""}.icon-expand:before{content:""}.icon-external-link:before{content:""}.icon-eye-closed:before{content:""}.icon-eye-off:before{content:""}.icon-eye:before{content:""}.icon-facebook:before{content:""}.icon-factory:before{content:""}.icon-fan:before{content:""}.icon-fast-forward:before{content:""}.icon-feather:before{content:""}.icon-fence:before{content:""}.icon-ferris-wheel:before{content:""}.icon-figma:before{content:""}.icon-file-archive:before{content:""}.icon-file-audio-2:before{content:""}.icon-file-audio:before{content:""}.icon-file-axis-3d:before{content:""}.icon-file-badge-2:before{content:""}.icon-file-badge:before{content:""}.icon-file-box:before{content:""}.icon-file-chart-column-increasing:before{content:""}.icon-file-chart-column:before{content:""}.icon-file-chart-line:before{content:""}.icon-file-chart-pie:before{content:""}.icon-file-check-2:before{content:""}.icon-file-check:before{content:""}.icon-file-clock:before{content:""}.icon-file-code-2:before{content:""}.icon-file-code:before{content:""}.icon-file-cog:before{content:""}.icon-file-diff:before{content:""}.icon-file-digit:before{content:""}.icon-file-down:before{content:""}.icon-file-heart:before{content:""}.icon-file-image:before{content:""}.icon-file-input:before{content:""}.icon-file-json-2:before{content:""}.icon-file-json:before{content:""}.icon-file-key-2:before{content:""}.icon-file-key:before{content:""}.icon-file-lock-2:before{content:""}.icon-file-lock:before{content:""}.icon-file-minus-2:before{content:""}.icon-file-minus:before{content:""}.icon-file-music:before{content:""}.icon-file-output:before{content:""}.icon-file-pen-line:before{content:""}.icon-file-pen:before{content:""}.icon-file-plus-2:before{content:""}.icon-file-plus:before{content:""}.icon-file-question:before{content:""}.icon-file-scan:before{content:""}.icon-file-search-2:before{content:""}.icon-file-search:before{content:""}.icon-file-sliders:before{content:""}.icon-file-spreadsheet:before{content:""}.icon-file-stack:before{content:""}.icon-file-symlink:before{content:""}.icon-file-terminal:before{content:""}.icon-file-text:before{content:""}.icon-file-type-2:before{content:""}.icon-file-type:before{content:""}.icon-file-up:before{content:""}.icon-file-user:before{content:""}.icon-file-video-2:before{content:""}.icon-file-video:before{content:""}.icon-file-volume-2:before{content:""}.icon-file-volume:before{content:""}.icon-file-warning:before{content:""}.icon-file-x-2:before{content:""}.icon-file-x:before{content:""}.icon-file:before{content:""}.icon-files:before{content:""}.icon-film:before{content:""}.icon-filter-x:before{content:""}.icon-filter:before{content:""}.icon-fingerprint:before{content:""}.icon-fire-extinguisher:before{content:""}.icon-fish-off:before{content:""}.icon-fish-symbol:before{content:""}.icon-fish:before{content:""}.icon-flag-off:before{content:""}.icon-flag-triangle-left:before{content:""}.icon-flag-triangle-right:before{content:""}.icon-flag:before{content:""}.icon-flame-kindling:before{content:""}.icon-flame:before{content:""}.icon-flashlight-off:before{content:""}.icon-flashlight:before{content:""}.icon-flask-conical-off:before{content:""}.icon-flask-conical:before{content:""}.icon-flask-round:before{content:""}.icon-flip-horizontal-2:before{content:""}.icon-flip-horizontal:before{content:""}.icon-flip-vertical-2:before{content:""}.icon-flip-vertical:before{content:""}.icon-flower-2:before{content:""}.icon-flower:before{content:""}.icon-focus:before{content:""}.icon-fold-horizontal:before{content:""}.icon-fold-vertical:before{content:""}.icon-folder-archive:before{content:""}.icon-folder-check:before{content:""}.icon-folder-clock:before{content:""}.icon-folder-closed:before{content:""}.icon-folder-code:before{content:""}.icon-folder-cog:before{content:""}.icon-folder-dot:before{content:""}.icon-folder-down:before{content:""}.icon-folder-git-2:before{content:""}.icon-folder-git:before{content:""}.icon-folder-heart:before{content:""}.icon-folder-input:before{content:""}.icon-folder-kanban:before{content:""}.icon-folder-key:before{content:""}.icon-folder-lock:before{content:""}.icon-folder-minus:before{content:""}.icon-folder-open-dot:before{content:""}.icon-folder-open:before{content:""}.icon-folder-output:before{content:""}.icon-folder-pen:before{content:""}.icon-folder-plus:before{content:""}.icon-folder-root:before{content:""}.icon-folder-search-2:before{content:""}.icon-folder-search:before{content:""}.icon-folder-symlink:before{content:""}.icon-folder-sync:before{content:""}.icon-folder-tree:before{content:""}.icon-folder-up:before{content:""}.icon-folder-x:before{content:""}.icon-folder:before{content:""}.icon-folders:before{content:""}.icon-footprints:before{content:""}.icon-forklift:before{content:""}.icon-forward:before{content:""}.icon-frame:before{content:""}.icon-framer:before{content:""}.icon-frown:before{content:""}.icon-fuel:before{content:""}.icon-fullscreen:before{content:""}.icon-gallery-horizontal-end:before{content:""}.icon-gallery-horizontal:before{content:""}.icon-gallery-thumbnails:before{content:""}.icon-gallery-vertical-end:before{content:""}.icon-gallery-vertical:before{content:""}.icon-gamepad-2:before{content:""}.icon-gamepad:before{content:""}.icon-gauge:before{content:""}.icon-gavel:before{content:""}.icon-gem:before{content:""}.icon-ghost:before{content:""}.icon-gift:before{content:""}.icon-git-branch-plus:before{content:""}.icon-git-branch:before{content:""}.icon-git-commit-horizontal:before{content:""}.icon-git-commit-vertical:before{content:""}.icon-git-compare-arrows:before{content:""}.icon-git-compare:before{content:""}.icon-git-fork:before{content:""}.icon-git-graph:before{content:""}.icon-git-merge:before{content:""}.icon-git-pull-request-arrow:before{content:""}.icon-git-pull-request-closed:before{content:""}.icon-git-pull-request-create-arrow:before{content:""}.icon-git-pull-request-create:before{content:""}.icon-git-pull-request-draft:before{content:""}.icon-git-pull-request:before{content:""}.icon-github:before{content:""}.icon-gitlab:before{content:""}.icon-glass-water:before{content:""}.icon-glasses:before{content:""}.icon-globe-lock:before{content:""}.icon-globe:before{content:""}.icon-goal:before{content:""}.icon-grab:before{content:""}.icon-graduation-cap:before{content:""}.icon-grape:before{content:""}.icon-grid-2x2-check:before{content:""}.icon-grid-2x2-plus:before{content:""}.icon-grid-2x2-x:before{content:""}.icon-grid-2x2:before{content:""}.icon-grid-3x3:before{content:""}.icon-grip-horizontal:before{content:""}.icon-grip-vertical:before{content:""}.icon-grip:before{content:""}.icon-group:before{content:""}.icon-guitar:before{content:""}.icon-ham:before{content:""}.icon-hammer:before{content:""}.icon-hand-coins:before{content:""}.icon-hand-heart:before{content:""}.icon-hand-helping:before{content:""}.icon-hand-metal:before{content:""}.icon-hand-platter:before{content:""}.icon-hand:before{content:""}.icon-handshake:before{content:""}.icon-hard-drive-download:before{content:""}.icon-hard-drive-upload:before{content:""}.icon-hard-drive:before{content:""}.icon-hard-hat:before{content:""}.icon-hash:before{content:""}.icon-haze:before{content:""}.icon-hdmi-port:before{content:""}.icon-heading-1:before{content:""}.icon-heading-2:before{content:""}.icon-heading-3:before{content:""}.icon-heading-4:before{content:""}.icon-heading-5:before{content:""}.icon-heading-6:before{content:""}.icon-heading:before{content:""}.icon-headphone-off:before{content:""}.icon-headphones:before{content:""}.icon-headset:before{content:""}.icon-heart-crack:before{content:""}.icon-heart-handshake:before{content:""}.icon-heart-off:before{content:""}.icon-heart-pulse:before{content:""}.icon-heart:before{content:""}.icon-heater:before{content:""}.icon-hexagon:before{content:""}.icon-highlighter:before{content:""}.icon-history:before{content:""}.icon-hop-off:before{content:""}.icon-hop:before{content:""}.icon-hospital:before{content:""}.icon-hotel:before{content:""}.icon-hourglass:before{content:""}.icon-house-plug:before{content:""}.icon-house-plus:before{content:""}.icon-house:before{content:""}.icon-ice-cream-bowl:before{content:""}.icon-ice-cream-cone:before{content:""}.icon-id-card:before{content:""}.icon-image-down:before{content:""}.icon-image-minus:before{content:""}.icon-image-off:before{content:""}.icon-image-play:before{content:""}.icon-image-plus:before{content:""}.icon-image-up:before{content:""}.icon-image:before{content:""}.icon-images:before{content:""}.icon-import:before{content:""}.icon-inbox:before{content:""}.icon-indent-decrease:before{content:""}.icon-indent-increase:before{content:""}.icon-indian-rupee:before{content:""}.icon-infinity:before{content:""}.icon-info:before{content:""}.icon-inspection-panel:before{content:""}.icon-instagram:before{content:""}.icon-italic:before{content:""}.icon-iteration-ccw:before{content:""}.icon-iteration-cw:before{content:""}.icon-japanese-yen:before{content:""}.icon-joystick:before{content:""}.icon-kanban:before{content:""}.icon-key-round:before{content:""}.icon-key-square:before{content:""}.icon-key:before{content:""}.icon-keyboard-music:before{content:""}.icon-keyboard-off:before{content:""}.icon-keyboard:before{content:""}.icon-lamp-ceiling:before{content:""}.icon-lamp-desk:before{content:""}.icon-lamp-floor:before{content:""}.icon-lamp-wall-down:before{content:""}.icon-lamp-wall-up:before{content:""}.icon-lamp:before{content:""}.icon-land-plot:before{content:""}.icon-landmark:before{content:""}.icon-languages:before{content:""}.icon-laptop-minimal:before{content:""}.icon-laptop:before{content:""}.icon-lasso-select:before{content:""}.icon-lasso:before{content:""}.icon-laugh:before{content:""}.icon-layers-2:before{content:""}.icon-layers-3:before{content:""}.icon-layers:before{content:""}.icon-layout-dashboard:before{content:""}.icon-layout-grid:before{content:""}.icon-layout-list:before{content:""}.icon-layout-panel-left:before{content:""}.icon-layout-panel-top:before{content:""}.icon-layout-template:before{content:""}.icon-leaf:before{content:""}.icon-leafy-green:before{content:""}.icon-lectern:before{content:""}.icon-letter-text:before{content:""}.icon-library-big:before{content:""}.icon-library:before{content:""}.icon-life-buoy:before{content:""}.icon-ligature:before{content:""}.icon-lightbulb-off:before{content:""}.icon-lightbulb:before{content:""}.icon-link-2-off:before{content:""}.icon-link-2:before{content:""}.icon-link:before{content:""}.icon-linkedin:before{content:""}.icon-list-check:before{content:""}.icon-list-checks:before{content:""}.icon-list-collapse:before{content:""}.icon-list-end:before{content:""}.icon-list-filter:before{content:""}.icon-list-minus:before{content:""}.icon-list-music:before{content:""}.icon-list-ordered:before{content:""}.icon-list-plus:before{content:""}.icon-list-restart:before{content:""}.icon-list-start:before{content:""}.icon-list-todo:before{content:""}.icon-list-tree:before{content:""}.icon-list-video:before{content:""}.icon-list-x:before{content:""}.icon-list:before{content:""}.icon-loader-circle:before{content:""}.icon-loader-pinwheel:before{content:""}.icon-loader:before{content:""}.icon-locate-fixed:before{content:""}.icon-locate-off:before{content:""}.icon-locate:before{content:""}.icon-lock-keyhole-open:before{content:""}.icon-lock-keyhole:before{content:""}.icon-lock-open:before{content:""}.icon-lock:before{content:""}.icon-log-in:before{content:""}.icon-log-out:before{content:""}.icon-logs:before{content:""}.icon-lollipop:before{content:""}.icon-luggage:before{content:""}.icon-magnet:before{content:""}.icon-mail-check:before{content:""}.icon-mail-minus:before{content:""}.icon-mail-open:before{content:""}.icon-mail-plus:before{content:""}.icon-mail-question:before{content:""}.icon-mail-search:before{content:""}.icon-mail-warning:before{content:""}.icon-mail-x:before{content:""}.icon-mail:before{content:""}.icon-mailbox:before{content:""}.icon-mails:before{content:""}.icon-map-pin-check-inside:before{content:""}.icon-map-pin-check:before{content:""}.icon-map-pin-house:before{content:""}.icon-map-pin-minus-inside:before{content:""}.icon-map-pin-minus:before{content:""}.icon-map-pin-off:before{content:""}.icon-map-pin-plus-inside:before{content:""}.icon-map-pin-plus:before{content:""}.icon-map-pin-x-inside:before{content:""}.icon-map-pin-x:before{content:""}.icon-map-pin:before{content:""}.icon-map-pinned:before{content:""}.icon-map:before{content:""}.icon-martini:before{content:""}.icon-maximize-2:before{content:""}.icon-maximize:before{content:""}.icon-medal:before{content:""}.icon-megaphone-off:before{content:""}.icon-megaphone:before{content:""}.icon-meh:before{content:""}.icon-memory-stick:before{content:""}.icon-menu:before{content:""}.icon-merge:before{content:""}.icon-message-circle-code:before{content:""}.icon-message-circle-dashed:before{content:""}.icon-message-circle-heart:before{content:""}.icon-message-circle-more:before{content:""}.icon-message-circle-off:before{content:""}.icon-message-circle-plus:before{content:""}.icon-message-circle-question:before{content:""}.icon-message-circle-reply:before{content:""}.icon-message-circle-warning:before{content:""}.icon-message-circle-x:before{content:""}.icon-message-circle:before{content:""}.icon-message-square-code:before{content:""}.icon-message-square-dashed:before{content:""}.icon-message-square-diff:before{content:""}.icon-message-square-dot:before{content:""}.icon-message-square-heart:before{content:""}.icon-message-square-lock:before{content:""}.icon-message-square-more:before{content:""}.icon-message-square-off:before{content:""}.icon-message-square-plus:before{content:""}.icon-message-square-quote:before{content:""}.icon-message-square-reply:before{content:""}.icon-message-square-share:before{content:""}.icon-message-square-text:before{content:""}.icon-message-square-warning:before{content:""}.icon-message-square-x:before{content:""}.icon-message-square:before{content:""}.icon-messages-square:before{content:""}.icon-mic-off:before{content:""}.icon-mic-vocal:before{content:""}.icon-mic:before{content:""}.icon-microchip:before{content:""}.icon-microscope:before{content:""}.icon-microwave:before{content:""}.icon-milestone:before{content:""}.icon-milk-off:before{content:""}.icon-milk:before{content:""}.icon-minimize-2:before{content:""}.icon-minimize:before{content:""}.icon-minus:before{content:""}.icon-monitor-check:before{content:""}.icon-monitor-cog:before{content:""}.icon-monitor-dot:before{content:""}.icon-monitor-down:before{content:""}.icon-monitor-off:before{content:""}.icon-monitor-pause:before{content:""}.icon-monitor-play:before{content:""}.icon-monitor-smartphone:before{content:""}.icon-monitor-speaker:before{content:""}.icon-monitor-stop:before{content:""}.icon-monitor-up:before{content:""}.icon-monitor-x:before{content:""}.icon-monitor:before{content:""}.icon-moon-star:before{content:""}.icon-moon:before{content:""}.icon-mountain-snow:before{content:""}.icon-mountain:before{content:""}.icon-mouse-off:before{content:""}.icon-mouse-pointer-2:before{content:""}.icon-mouse-pointer-ban:before{content:""}.icon-mouse-pointer-click:before{content:""}.icon-mouse-pointer:before{content:""}.icon-mouse:before{content:""}.icon-move-3d:before{content:""}.icon-move-diagonal-2:before{content:""}.icon-move-diagonal:before{content:""}.icon-move-down-left:before{content:""}.icon-move-down-right:before{content:""}.icon-move-down:before{content:""}.icon-move-horizontal:before{content:""}.icon-move-left:before{content:""}.icon-move-right:before{content:""}.icon-move-up-left:before{content:""}.icon-move-up-right:before{content:""}.icon-move-up:before{content:""}.icon-move-vertical:before{content:""}.icon-move:before{content:""}.icon-music-2:before{content:""}.icon-music-3:before{content:""}.icon-music-4:before{content:""}.icon-music:before{content:""}.icon-navigation-2-off:before{content:""}.icon-navigation-2:before{content:""}.icon-navigation-off:before{content:""}.icon-navigation:before{content:""}.icon-network:before{content:""}.icon-newspaper:before{content:""}.icon-nfc:before{content:""}.icon-notebook-pen:before{content:""}.icon-notebook-tabs:before{content:""}.icon-notebook-text:before{content:""}.icon-notebook:before{content:""}.icon-notepad-text-dashed:before{content:""}.icon-notepad-text:before{content:""}.icon-nut-off:before{content:""}.icon-nut:before{content:""}.icon-octagon-alert:before{content:""}.icon-octagon-minus:before{content:""}.icon-octagon-pause:before{content:""}.icon-octagon-x:before{content:""}.icon-octagon:before{content:""}.icon-omega:before{content:""}.icon-option:before{content:""}.icon-orbit:before{content:""}.icon-origami:before{content:""}.icon-package-2:before{content:""}.icon-package-check:before{content:""}.icon-package-minus:before{content:""}.icon-package-open:before{content:""}.icon-package-plus:before{content:""}.icon-package-search:before{content:""}.icon-package-x:before{content:""}.icon-package:before{content:""}.icon-paint-bucket:before{content:""}.icon-paint-roller:before{content:""}.icon-paintbrush-vertical:before{content:""}.icon-paintbrush:before{content:""}.icon-palette:before{content:""}.icon-panel-bottom-close:before{content:""}.icon-panel-bottom-dashed:before{content:""}.icon-panel-bottom-open:before{content:""}.icon-panel-bottom:before{content:""}.icon-panel-left-close:before{content:""}.icon-panel-left-dashed:before{content:""}.icon-panel-left-open:before{content:""}.icon-panel-left:before{content:""}.icon-panel-right-close:before{content:""}.icon-panel-right-dashed:before{content:""}.icon-panel-right-open:before{content:""}.icon-panel-right:before{content:""}.icon-panel-top-close:before{content:""}.icon-panel-top-dashed:before{content:""}.icon-panel-top-open:before{content:""}.icon-panel-top:before{content:""}.icon-panels-left-bottom:before{content:""}.icon-panels-right-bottom:before{content:""}.icon-panels-top-left:before{content:""}.icon-paperclip:before{content:""}.icon-parentheses:before{content:""}.icon-parking-meter:before{content:""}.icon-party-popper:before{content:""}.icon-pause:before{content:""}.icon-paw-print:before{content:""}.icon-pc-case:before{content:""}.icon-pen-line:before{content:""}.icon-pen-off:before{content:""}.icon-pen-tool:before{content:""}.icon-pen:before{content:""}.icon-pencil-line:before{content:""}.icon-pencil-off:before{content:""}.icon-pencil-ruler:before{content:""}.icon-pencil:before{content:""}.icon-pentagon:before{content:""}.icon-percent:before{content:""}.icon-person-standing:before{content:""}.icon-philippine-peso:before{content:""}.icon-phone-call:before{content:""}.icon-phone-forwarded:before{content:""}.icon-phone-incoming:before{content:""}.icon-phone-missed:before{content:""}.icon-phone-off:before{content:""}.icon-phone-outgoing:before{content:""}.icon-phone:before{content:""}.icon-pi:before{content:""}.icon-piano:before{content:""}.icon-pickaxe:before{content:""}.icon-picture-in-picture-2:before{content:""}.icon-picture-in-picture:before{content:""}.icon-piggy-bank:before{content:""}.icon-pilcrow-left:before{content:""}.icon-pilcrow-right:before{content:""}.icon-pilcrow:before{content:""}.icon-pill-bottle:before{content:""}.icon-pill:before{content:""}.icon-pin-off:before{content:""}.icon-pin:before{content:""}.icon-pipette:before{content:""}.icon-pizza:before{content:""}.icon-plane-landing:before{content:""}.icon-plane-takeoff:before{content:""}.icon-plane:before{content:""}.icon-play:before{content:""}.icon-plug-2:before{content:""}.icon-plug-zap:before{content:""}.icon-plug:before{content:""}.icon-plus:before{content:""}.icon-pocket-knife:before{content:""}.icon-pocket:before{content:""}.icon-podcast:before{content:""}.icon-pointer-off:before{content:""}.icon-pointer:before{content:""}.icon-popcorn:before{content:""}.icon-popsicle:before{content:""}.icon-pound-sterling:before{content:""}.icon-power-off:before{content:""}.icon-power:before{content:""}.icon-presentation:before{content:""}.icon-printer-check:before{content:""}.icon-printer:before{content:""}.icon-projector:before{content:""}.icon-proportions:before{content:""}.icon-puzzle:before{content:""}.icon-pyramid:before{content:""}.icon-qr-code:before{content:""}.icon-quote:before{content:""}.icon-rabbit:before{content:""}.icon-radar:before{content:""}.icon-radiation:before{content:""}.icon-radical:before{content:""}.icon-radio-receiver:before{content:""}.icon-radio-tower:before{content:""}.icon-radio:before{content:""}.icon-radius:before{content:""}.icon-rail-symbol:before{content:""}.icon-rainbow:before{content:""}.icon-rat:before{content:""}.icon-ratio:before{content:""}.icon-receipt-cent:before{content:""}.icon-receipt-euro:before{content:""}.icon-receipt-indian-rupee:before{content:""}.icon-receipt-japanese-yen:before{content:""}.icon-receipt-pound-sterling:before{content:""}.icon-receipt-russian-ruble:before{content:""}.icon-receipt-swiss-franc:before{content:""}.icon-receipt-text:before{content:""}.icon-receipt:before{content:""}.icon-rectangle-ellipsis:before{content:""}.icon-rectangle-horizontal:before{content:""}.icon-rectangle-vertical:before{content:""}.icon-recycle:before{content:""}.icon-redo-2:before{content:""}.icon-redo-dot:before{content:""}.icon-redo:before{content:""}.icon-refresh-ccw-dot:before{content:""}.icon-refresh-ccw:before{content:""}.icon-refresh-cw-off:before{content:""}.icon-refresh-cw:before{content:""}.icon-refrigerator:before{content:""}.icon-regex:before{content:""}.icon-remove-formatting:before{content:""}.icon-repeat-1:before{content:""}.icon-repeat-2:before{content:""}.icon-repeat:before{content:""}.icon-replace-all:before{content:""}.icon-replace:before{content:""}.icon-reply-all:before{content:""}.icon-reply:before{content:""}.icon-rewind:before{content:""}.icon-ribbon:before{content:""}.icon-rocket:before{content:""}.icon-rocking-chair:before{content:""}.icon-roller-coaster:before{content:""}.icon-rotate-3d:before{content:""}.icon-rotate-ccw-square:before{content:""}.icon-rotate-ccw:before{content:""}.icon-rotate-cw-square:before{content:""}.icon-rotate-cw:before{content:""}.icon-route-off:before{content:""}.icon-route:before{content:""}.icon-router:before{content:""}.icon-rows-2:before{content:""}.icon-rows-3:before{content:""}.icon-rows-4:before{content:""}.icon-rss:before{content:""}.icon-ruler:before{content:""}.icon-russian-ruble:before{content:""}.icon-sailboat:before{content:""}.icon-salad:before{content:""}.icon-sandwich:before{content:""}.icon-satellite-dish:before{content:""}.icon-satellite:before{content:""}.icon-save-all:before{content:""}.icon-save-off:before{content:""}.icon-save:before{content:""}.icon-scale-3d:before{content:""}.icon-scale:before{content:""}.icon-scaling:before{content:""}.icon-scan-barcode:before{content:""}.icon-scan-eye:before{content:""}.icon-scan-face:before{content:""}.icon-scan-line:before{content:""}.icon-scan-qr-code:before{content:""}.icon-scan-search:before{content:""}.icon-scan-text:before{content:""}.icon-scan:before{content:""}.icon-school:before{content:""}.icon-scissors-line-dashed:before{content:""}.icon-scissors:before{content:""}.icon-screen-share-off:before{content:""}.icon-screen-share:before{content:""}.icon-scroll-text:before{content:""}.icon-scroll:before{content:""}.icon-search-check:before{content:""}.icon-search-code:before{content:""}.icon-search-slash:before{content:""}.icon-search-x:before{content:""}.icon-search:before{content:""}.icon-section:before{content:""}.icon-send-horizontal:before{content:""}.icon-send-to-back:before{content:""}.icon-send:before{content:""}.icon-separator-horizontal:before{content:""}.icon-separator-vertical:before{content:""}.icon-server-cog:before{content:""}.icon-server-crash:before{content:""}.icon-server-off:before{content:""}.icon-server:before{content:""}.icon-settings-2:before{content:""}.icon-settings:before{content:""}.icon-shapes:before{content:""}.icon-share-2:before{content:""}.icon-share:before{content:""}.icon-sheet:before{content:""}.icon-shell:before{content:""}.icon-shield-alert:before{content:""}.icon-shield-ban:before{content:""}.icon-shield-check:before{content:""}.icon-shield-ellipsis:before{content:""}.icon-shield-half:before{content:""}.icon-shield-minus:before{content:""}.icon-shield-off:before{content:""}.icon-shield-plus:before{content:""}.icon-shield-question:before{content:""}.icon-shield-x:before{content:""}.icon-shield:before{content:""}.icon-ship-wheel:before{content:""}.icon-ship:before{content:""}.icon-shirt:before{content:""}.icon-shopping-bag:before{content:""}.icon-shopping-basket:before{content:""}.icon-shopping-cart:before{content:""}.icon-shovel:before{content:""}.icon-shower-head:before{content:""}.icon-shrink:before{content:""}.icon-shrub:before{content:""}.icon-shuffle:before{content:""}.icon-sigma:before{content:""}.icon-signal-high:before{content:""}.icon-signal-low:before{content:""}.icon-signal-medium:before{content:""}.icon-signal-zero:before{content:""}.icon-signal:before{content:""}.icon-signature:before{content:""}.icon-signpost-big:before{content:""}.icon-signpost:before{content:""}.icon-siren:before{content:""}.icon-skip-back:before{content:""}.icon-skip-forward:before{content:""}.icon-skull:before{content:""}.icon-slack:before{content:""}.icon-slash:before{content:""}.icon-slice:before{content:""}.icon-sliders-horizontal:before{content:""}.icon-sliders-vertical:before{content:""}.icon-smartphone-charging:before{content:""}.icon-smartphone-nfc:before{content:""}.icon-smartphone:before{content:""}.icon-smile-plus:before{content:""}.icon-smile:before{content:""}.icon-snail:before{content:""}.icon-snowflake:before{content:""}.icon-sofa:before{content:""}.icon-soup:before{content:""}.icon-space:before{content:""}.icon-spade:before{content:""}.icon-sparkle:before{content:""}.icon-sparkles:before{content:""}.icon-speaker:before{content:""}.icon-speech:before{content:""}.icon-spell-check-2:before{content:""}.icon-spell-check:before{content:""}.icon-spline:before{content:""}.icon-split:before{content:""}.icon-spray-can:before{content:""}.icon-sprout:before{content:""}.icon-square-activity:before{content:""}.icon-square-arrow-down-left:before{content:""}.icon-square-arrow-down-right:before{content:""}.icon-square-arrow-down:before{content:""}.icon-square-arrow-left:before{content:""}.icon-square-arrow-out-down-left:before{content:""}.icon-square-arrow-out-down-right:before{content:""}.icon-square-arrow-out-up-left:before{content:""}.icon-square-arrow-out-up-right:before{content:""}.icon-square-arrow-right:before{content:""}.icon-square-arrow-up-left:before{content:""}.icon-square-arrow-up-right:before{content:""}.icon-square-arrow-up:before{content:""}.icon-square-asterisk:before{content:""}.icon-square-bottom-dashed-scissors:before{content:""}.icon-square-chart-gantt:before{content:""}.icon-square-check-big:before{content:""}.icon-square-check:before{content:""}.icon-square-chevron-down:before{content:""}.icon-square-chevron-left:before{content:""}.icon-square-chevron-right:before{content:""}.icon-square-chevron-up:before{content:""}.icon-square-code:before{content:""}.icon-square-dashed-bottom-code:before{content:""}.icon-square-dashed-bottom:before{content:""}.icon-square-dashed-kanban:before{content:""}.icon-square-dashed-mouse-pointer:before{content:""}.icon-square-dashed:before{content:""}.icon-square-divide:before{content:""}.icon-square-dot:before{content:""}.icon-square-equal:before{content:""}.icon-square-function:before{content:""}.icon-square-kanban:before{content:""}.icon-square-library:before{content:""}.icon-square-m:before{content:""}.icon-square-menu:before{content:""}.icon-square-minus:before{content:""}.icon-square-mouse-pointer:before{content:""}.icon-square-parking-off:before{content:""}.icon-square-parking:before{content:""}.icon-square-pen:before{content:""}.icon-square-percent:before{content:""}.icon-square-pi:before{content:""}.icon-square-pilcrow:before{content:""}.icon-square-play:before{content:""}.icon-square-plus:before{content:""}.icon-square-power:before{content:""}.icon-square-radical:before{content:""}.icon-square-scissors:before{content:""}.icon-square-sigma:before{content:""}.icon-square-slash:before{content:""}.icon-square-split-horizontal:before{content:""}.icon-square-split-vertical:before{content:""}.icon-square-square:before{content:""}.icon-square-stack:before{content:""}.icon-square-terminal:before{content:""}.icon-square-user-round:before{content:""}.icon-square-user:before{content:""}.icon-square-x:before{content:""}.icon-square:before{content:""}.icon-squircle:before{content:""}.icon-squirrel:before{content:""}.icon-stamp:before{content:""}.icon-star-half:before{content:""}.icon-star-off:before{content:""}.icon-star:before{content:""}.icon-step-back:before{content:""}.icon-step-forward:before{content:""}.icon-stethoscope:before{content:""}.icon-sticker:before{content:""}.icon-sticky-note:before{content:""}.icon-store:before{content:""}.icon-stretch-horizontal:before{content:""}.icon-stretch-vertical:before{content:""}.icon-strikethrough:before{content:""}.icon-subscript:before{content:""}.icon-sun-dim:before{content:""}.icon-sun-medium:before{content:""}.icon-sun-moon:before{content:""}.icon-sun-snow:before{content:""}.icon-sun:before{content:""}.icon-sunrise:before{content:""}.icon-sunset:before{content:""}.icon-superscript:before{content:""}.icon-swatch-book:before{content:""}.icon-swiss-franc:before{content:""}.icon-switch-camera:before{content:""}.icon-sword:before{content:""}.icon-swords:before{content:""}.icon-syringe:before{content:""}.icon-table-2:before{content:""}.icon-table-cells-merge:before{content:""}.icon-table-cells-split:before{content:""}.icon-table-columns-split:before{content:""}.icon-table-of-contents:before{content:""}.icon-table-properties:before{content:""}.icon-table-rows-split:before{content:""}.icon-table:before{content:""}.icon-tablet-smartphone:before{content:""}.icon-tablet:before{content:""}.icon-tablets:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-tally-1:before{content:""}.icon-tally-2:before{content:""}.icon-tally-3:before{content:""}.icon-tally-4:before{content:""}.icon-tally-5:before{content:""}.icon-tangent:before{content:""}.icon-target:before{content:""}.icon-telescope:before{content:""}.icon-tent-tree:before{content:""}.icon-tent:before{content:""}.icon-terminal:before{content:""}.icon-test-tube-diagonal:before{content:""}.icon-test-tube:before{content:""}.icon-test-tubes:before{content:""}.icon-text-cursor-input:before{content:""}.icon-text-cursor:before{content:""}.icon-text-quote:before{content:""}.icon-text-search:before{content:""}.icon-text-select:before{content:""}.icon-text:before{content:""}.icon-theater:before{content:""}.icon-thermometer-snowflake:before{content:""}.icon-thermometer-sun:before{content:""}.icon-thermometer:before{content:""}.icon-thumbs-down:before{content:""}.icon-thumbs-up:before{content:""}.icon-ticket-check:before{content:""}.icon-ticket-minus:before{content:""}.icon-ticket-percent:before{content:""}.icon-ticket-plus:before{content:""}.icon-ticket-slash:before{content:""}.icon-ticket-x:before{content:""}.icon-ticket:before{content:""}.icon-tickets-plane:before{content:""}.icon-tickets:before{content:""}.icon-timer-off:before{content:""}.icon-timer-reset:before{content:""}.icon-timer:before{content:""}.icon-toggle-left:before{content:""}.icon-toggle-right:before{content:""}.icon-tornado:before{content:""}.icon-torus:before{content:""}.icon-touchpad-off:before{content:""}.icon-touchpad:before{content:""}.icon-tower-control:before{content:""}.icon-toy-brick:before{content:""}.icon-tractor:before{content:""}.icon-traffic-cone:before{content:""}.icon-train-front-tunnel:before{content:""}.icon-train-front:before{content:""}.icon-train-track:before{content:""}.icon-tram-front:before{content:""}.icon-trash-2:before{content:""}.icon-trash:before{content:""}.icon-tree-deciduous:before{content:""}.icon-tree-palm:before{content:""}.icon-tree-pine:before{content:""}.icon-trees:before{content:""}.icon-trello:before{content:""}.icon-trending-down:before{content:""}.icon-trending-up-down:before{content:""}.icon-trending-up:before{content:""}.icon-triangle-alert:before{content:""}.icon-triangle-right:before{content:""}.icon-triangle:before{content:""}.icon-trophy:before{content:""}.icon-truck:before{content:""}.icon-turtle:before{content:""}.icon-tv-minimal-play:before{content:""}.icon-tv-minimal:before{content:""}.icon-tv:before{content:""}.icon-twitch:before{content:""}.icon-twitter:before{content:""}.icon-type-outline:before{content:""}.icon-type:before{content:""}.icon-umbrella-off:before{content:""}.icon-umbrella:before{content:""}.icon-underline:before{content:""}.icon-undo-2:before{content:""}.icon-undo-dot:before{content:""}.icon-undo:before{content:""}.icon-unfold-horizontal:before{content:""}.icon-unfold-vertical:before{content:""}.icon-ungroup:before{content:""}.icon-university:before{content:""}.icon-unlink-2:before{content:""}.icon-unlink:before{content:""}.icon-unplug:before{content:""}.icon-upload:before{content:""}.icon-usb:before{content:""}.icon-user-check:before{content:""}.icon-user-cog:before{content:""}.icon-user-minus:before{content:""}.icon-user-pen:before{content:""}.icon-user-plus:before{content:""}.icon-user-round-check:before{content:""}.icon-user-round-cog:before{content:""}.icon-user-round-minus:before{content:""}.icon-user-round-pen:before{content:""}.icon-user-round-plus:before{content:""}.icon-user-round-search:before{content:""}.icon-user-round-x:before{content:""}.icon-user-round:before{content:""}.icon-user-search:before{content:""}.icon-user-x:before{content:""}.icon-user:before{content:""}.icon-users-round:before{content:""}.icon-users:before{content:""}.icon-utensils-crossed:before{content:""}.icon-utensils:before{content:""}.icon-utility-pole:before{content:""}.icon-variable:before{content:""}.icon-vault:before{content:""}.icon-vegan:before{content:""}.icon-venetian-mask:before{content:""}.icon-vibrate-off:before{content:""}.icon-vibrate:before{content:""}.icon-video-off:before{content:""}.icon-video:before{content:""}.icon-videotape:before{content:""}.icon-view:before{content:""}.icon-voicemail:before{content:""}.icon-volleyball:before{content:""}.icon-volume-1:before{content:""}.icon-volume-2:before{content:""}.icon-volume-off:before{content:""}.icon-volume-x:before{content:""}.icon-volume:before{content:""}.icon-vote:before{content:""}.icon-wallet-cards:before{content:""}.icon-wallet-minimal:before{content:""}.icon-wallet:before{content:""}.icon-wallpaper:before{content:""}.icon-wand-sparkles:before{content:""}.icon-wand:before{content:""}.icon-warehouse:before{content:""}.icon-washing-machine:before{content:""}.icon-watch:before{content:""}.icon-waves:before{content:""}.icon-waypoints:before{content:""}.icon-webcam:before{content:""}.icon-webhook-off:before{content:""}.icon-webhook:before{content:""}.icon-weight:before{content:""}.icon-wheat-off:before{content:""}.icon-wheat:before{content:""}.icon-whole-word:before{content:""}.icon-wifi-high:before{content:""}.icon-wifi-low:before{content:""}.icon-wifi-off:before{content:""}.icon-wifi-zero:before{content:""}.icon-wifi:before{content:""}.icon-wind:before{content:""}.icon-wine-off:before{content:""}.icon-wine:before{content:""}.icon-workflow:before{content:""}.icon-worm:before{content:""}.icon-wrap-text:before{content:""}.icon-wrench:before{content:""}.icon-x:before{content:""}.icon-youtube:before{content:""}.icon-zap-off:before{content:""}.icon-zap:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}:root,[data-mode=jour]{--bg:#FFFFFF;--surface:#FFFFFF;--alt:#F6F4EF;--line:#E6E1D6;--ink:#0E0F0D;--title:#0C3326;--muted:#4A4A45;--gold:#A8843F;--gold-dot:#C9A45C;--btn-bg:#0C3326;--btn-ink:#FFFFFF;--side-bg:#0C3326;--side-line:#144A37;--side-ink:#E3E8E5;--side-active:#144A37;--alert:#8F2A14;--show-day:block;--show-night:none}[data-mode=nuit]{--bg:#0A1712;--surface:#0D1F18;--alt:#12291F;--line:#1E3D31;--ink:#E6E3DC;--title:#F6F4EF;--muted:#9AA8A1;--gold:#C9A45C;--gold-dot:#C9A45C;--btn-bg:#F6F4EF;--btn-ink:#0C3326;--side-bg:#06110D;--side-line:#1E3D31;--side-ink:#C9D1CC;--side-active:#12291F;--alert:#F0857A;--show-day:none;--show-night:block}*{box-sizing:border-box}html,body{margin:0;background:var(--bg);color:var(--ink);font-family:Jost,sans-serif;font-weight:400}a{color:var(--title)}a:hover{color:var(--gold)}input,select,textarea,button{font-family:Jost,sans-serif}input:focus,select:focus,textarea:focus{outline:2px solid #C9A45C;outline-offset:1px}.jour{display:var(--show-day)}.nuit{display:var(--show-night)}.serif{font-family:Cormorant Garamond,serif;font-feature-settings:"ccmp" 0,"mark" 0,"mkmk" 0;font-weight:500}.surtitre{font-size:12px;letter-spacing:.28em;color:var(--gold);text-transform:uppercase}.trait{width:56px;height:2px;background:var(--gold-dot)}.h1{margin:0;font-size:52px;line-height:1;color:var(--title)}.h2{margin:0;font-size:32px;line-height:1.1;color:var(--title)}.muted{color:var(--muted)}.champ{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:var(--title)}.champ input,.champ select,.champ textarea{height:50px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:15px;font-weight:400;padding:0 14px;border-radius:0;width:100%}.champ textarea{height:auto;padding:12px 14px}.mdp{display:flex;border:1px solid var(--line)}.mdp input{flex:1;height:48px;border:0}.mdp span{width:48px;display:flex;align-items:center;justify-content:center;color:var(--muted);cursor:pointer;border-left:1px solid var(--line)}.btn{height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 20px;background:var(--btn-bg);color:var(--btn-ink);font-size:15px;letter-spacing:.04em;cursor:pointer;border:0;width:100%}.btn[disabled]{opacity:.55;cursor:wait}.btn2{height:46px;display:inline-flex;align-items:center;gap:8px;padding:0 16px;border:1px solid var(--title);color:var(--title);background:transparent;font-size:13px;cursor:pointer}.btn2.petit{height:36px;padding:0 12px;font-size:12px}.btn2.alerte{border-color:var(--alert);color:var(--alert)}.lien{color:var(--title);border-bottom:1px solid var(--gold-dot);cursor:pointer;background:none;border-top:0;border-left:0;border-right:0;padding:0;font-size:13px}.erreur{display:flex;gap:10px;font-size:13px;color:var(--alert);line-height:1.5}.info{display:flex;gap:10px;font-size:13px;line-height:1.6;background:var(--alt);border-top:2px solid var(--title);padding:12px 14px}.carte{border:1px solid var(--line);background:var(--surface);padding:22px}.badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.08em;padding:3px 8px;border:1px solid var(--line);color:var(--muted)}.badge.n4{border-color:var(--alert);color:var(--alert)}.badge.n3{border-color:var(--gold-dot);color:var(--gold)}.case{width:20px;height:20px;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--bg)}.case.on{border-color:var(--title);background:var(--title)}i[class^=icon-]{line-height:1}.cx{display:grid;grid-template-columns:minmax(0,1fr) 560px;min-height:100vh}.cx-g{padding:64px 96px;display:flex;flex-direction:column;justify-content:space-between;gap:40px}.cx-form{display:flex;flex-direction:column;gap:22px;max-width:440px;width:100%}.cx-d{background:#0c3326;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;position:relative;overflow:hidden;text-align:center;padding:40px}.cx-d .motif{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/brand/numerique/motif-losange.svg);background-size:120px 120px;opacity:.12}.cx-pied{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--muted)}.onb-h{height:84px;display:flex;align-items:center;gap:16px;padding:0 64px;border-bottom:1px solid var(--line)}.onb-c{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:72px;padding:64px 96px 40px;align-items:center}.onb-f{display:flex;align-items:center;gap:16px;padding:24px 96px 40px}.app{display:grid;grid-template-columns:248px minmax(0,1fr);min-height:100vh}.side{background:var(--side-bg);display:flex;flex-direction:column;padding:28px 0 24px;position:sticky;top:0;height:100vh;overflow-y:auto}.side .it{display:flex;align-items:center;gap:12px;padding:12px 28px;color:var(--side-ink);font-size:14px;cursor:pointer;border:0;background:none;text-align:left;width:100%}.side .it.on{background:var(--side-active);color:#fff;box-shadow:inset 3px 0 #c9a45c}.entete{height:76px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;padding:0 56px}.contenu{padding:36px 56px 56px;display:flex;flex-direction:column;gap:26px}.tableau{width:100%;border-collapse:collapse;font-size:13px}.tableau th{text-align:left;font-size:11px;letter-spacing:.12em;color:var(--gold);font-weight:500;padding:10px 8px;border-bottom:2px solid var(--title)}.tableau td{padding:12px 8px;border-bottom:1px solid var(--line);vertical-align:top}.voile{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e0f0d66;display:flex;align-items:flex-start;justify-content:center;padding:48px 16px;overflow-y:auto;z-index:20}[data-mode=nuit] .voile{background:#0000008c}.fenetre{background:var(--bg);border:1px solid var(--line);width:100%;max-width:620px;padding:28px;display:flex;flex-direction:column;gap:18px}.burger{display:none}@media print{body *{visibility:hidden}.imprimable,.imprimable *{visibility:visible;color:#0e0f0d!important}.imprimable{position:absolute;left:0;top:0;width:100%}.non-imprime{display:none!important}}@media (max-width: 900px){.cx{grid-template-columns:1fr}.cx-d{display:none}.cx-g{padding:32px 20px}.h1{font-size:42px}.onb-h{padding:0 16px;height:68px}.onb-c{grid-template-columns:1fr;gap:28px;padding:28px 16px}.onb-f{padding:16px 16px 28px}.app{grid-template-columns:1fr}.side{position:fixed;z-index:30;width:260px;left:-270px;transition:left .2s}.side.ouvert{left:0}.burger{display:inline-flex}.entete{padding:0 16px}.contenu{padding:24px 16px 40px}.cache-tel,.tableau .cache-tel,.mode-lib{display:none}}input::-ms-reveal,input::-ms-clear{display:none}.rp-fil{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.rp-retour{height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px 0 10px;border:1px solid var(--line);background:transparent;color:var(--title);font-size:13px;cursor:pointer}.rp-x{width:40px;height:40px;border:1px solid var(--line);background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--title);cursor:pointer}.rp-tete{display:flex;align-items:flex-end;gap:14px;flex-wrap:wrap}.rp-tete.filet{padding-bottom:12px;border-bottom:2px solid var(--title)}.rp-h1{margin:0;font-size:48px;line-height:1;color:var(--title)}.rp-sur{font-size:12px;letter-spacing:.24em;color:var(--gold);text-transform:uppercase}.rp-ex{border:1px solid var(--gold);color:var(--gold);padding:3px 8px;letter-spacing:.16em;font-size:10px;white-space:nowrap}.rp-etiq{font-size:12px;padding:4px 10px;border:1px solid var(--gold);color:var(--gold)}.rp-aide{width:40px;height:40px;border:1px solid var(--line);background:transparent;color:var(--title);font-size:16px;font-weight:500;cursor:pointer}.rp-rubrique{font-size:11px;letter-spacing:.2em;color:var(--gold);padding:10px 0 4px;text-transform:uppercase}.rp-titre2{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:500;color:var(--title)}.rp-note{font-size:12px;color:var(--muted);line-height:1.6}.rp-bandeau{background:var(--alt);border-top:2px solid var(--title);padding:10px 14px;font-size:13px;line-height:1.55;display:flex;gap:10px}.rp-lien{background:none;border:0;border-bottom:1px solid var(--gold-dot);padding:0;color:var(--title);font-size:13px;cursor:pointer}.rp-sel{height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;font-size:13px;cursor:pointer;border:1px solid var(--line);background:transparent;color:var(--ink);white-space:nowrap}.rp-sel.on{border-color:var(--title);background:var(--title);color:var(--bg)}.rp-sel.petit{height:32px;padding:0 10px;font-size:12.5px}.rp-puces{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.rp-onglets{display:flex;gap:26px;border-bottom:1px solid var(--line);overflow-x:auto}.rp-onglet{display:flex;align-items:center;gap:8px;padding:0 0 11px;font-size:14px;cursor:pointer;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);white-space:nowrap}.rp-onglet.on{border-bottom-color:var(--title);color:var(--title);font-weight:500}.rp-statut{justify-self:start;font-size:11.5px;padding:2px 8px;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.rp-recherche{height:44px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);padding:0 12px;max-width:420px;width:100%;flex:none}.rp-recherche input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font-size:14px;outline:none}.rp-toast{position:fixed;left:50%;transform:translate(-50%);bottom:32px;z-index:40;background:var(--title);color:var(--bg);padding:14px 18px;font-size:13px;display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px)}.rp-tel-seul{display:none!important}.rp-panneau-voile{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;z-index:20}.rp-panneau{position:fixed;top:0;right:0;bottom:0;width:540px;max-width:100%;background:var(--surface);border-left:1px solid var(--line);z-index:21;display:flex;flex-direction:column}.rp-panneau .corps{padding:20px 24px;display:flex;flex-direction:column;gap:14px;overflow:auto}.rp-champ-l{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:var(--title)}.rp-champ-l input,.rp-champ-l select,.rp-champ-l textarea{min-height:46px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:14px;font-weight:400;padding:0 12px;width:100%;font-family:Jost,sans-serif}.rp-champ-l textarea{padding:10px 12px}.rp-rapide{display:flex;gap:10px;flex-wrap:wrap;padding-bottom:6px;border-bottom:1px solid var(--line);align-items:center}.rp-rapide button{height:40px;display:flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--line);background:transparent;font-size:13px;color:var(--title);cursor:pointer}.rp-rapide button:hover,.rp-carte:hover{background:var(--alt)}.rp-cartes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.rp-carte{border:1px solid var(--line);border-top:2px solid var(--title);background:var(--surface);padding:18px;display:flex;flex-direction:column;gap:10px;cursor:pointer;min-height:200px;text-align:left;font-family:Jost,sans-serif;color:var(--ink)}.rp-carte .num{font-family:Cormorant Garamond,serif;font-size:28px;color:var(--gold);line-height:1}.rp-carte .pied{display:flex;justify-content:space-between;align-items:center;padding-top:10px;border-top:1px solid var(--line);font-size:12px;gap:8px}.rp-carte .sous{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:12.5px;color:var(--title);border:1px solid var(--line);padding:6px 8px;background:var(--bg)}.rp-carte .sous:hover{border-color:var(--title)}.rp-defile{overflow-x:auto}.rp-matrice{min-width:860px}.rp-mligne{display:grid;grid-template-columns:minmax(0,1fr) repeat(11,50px) minmax(0,170px);gap:4px;padding:7px 0;border-bottom:1px solid var(--line);align-items:center;font-size:13px}.rp-mligne.tete{padding:10px 0;font-size:10px;letter-spacing:.06em;color:var(--muted);border-top:2px solid var(--title);align-items:end}.rp-cel{width:28px;height:28px;border:1px solid var(--line);background:transparent;display:flex;align-items:center;justify-content:center;color:var(--bg);outline-offset:2px;padding:0}.rp-cel.on{border-color:var(--title);background:var(--title)}.rp-2col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.rp-section{display:flex;flex-direction:column;border-top:2px solid var(--title)}.rp-org{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;align-items:start}.rp-poles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.rp-pole{border:1px solid var(--title);border-top:3px solid var(--title);padding:11px 11px 12px;display:flex;flex-direction:column;gap:7px;cursor:pointer;min-height:138px;text-align:left;font-family:Jost,sans-serif;color:var(--ink)}.rp-pole:hover{background:var(--alt)}.rp-fiche{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:32px;align-items:start}.rp-catl{display:grid;grid-template-columns:130px minmax(0,1.3fr) minmax(0,1.6fr) minmax(0,1fr) 170px 120px;gap:12px;padding:12px 0;font-size:13px;border-bottom:1px solid var(--line);align-items:center}.rp-catl.tete{padding:10px 0;font-size:10.5px;letter-spacing:.1em;color:var(--muted)}.rp-catl.ligne{cursor:pointer}.rp-catl.ligne:hover{background:var(--alt)}.rp-3col{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}.rp-feuille-cadre{background:var(--alt);padding:30px;overflow-x:auto}.rp-pv{display:grid;grid-template-columns:180px minmax(0,1.6fr) repeat(5,minmax(0,.8fr));gap:10px;padding:10px 0;font-size:12.5px;border-bottom:1px solid var(--line);align-items:start}.rp-pv.tete{padding:9px 0;font-size:10.5px;letter-spacing:.1em;color:var(--muted)}.rp-pv.ligne.modifiable{cursor:pointer}.rp-pv.ligne.modifiable:hover{background:var(--alt)}.rp-niveaux{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--title)}.rp-kv{display:grid;grid-template-columns:170px 1fr;gap:12px;padding:7px 0;border-bottom:1px solid var(--line);font-size:13px}@media (max-width: 1200px){.rp-cartes{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-poles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.rp-tel-seul{display:flex!important}.rp-bureau{display:none!important}.rp-h1{font-size:34px}.rp-cartes{grid-template-columns:1fr 1fr;gap:8px}.rp-carte{min-height:104px;padding:12px;gap:6px}.rp-carte .num{font-size:20px}.rp-carte .desc,.rp-carte .pied{display:none}.rp-2col,.rp-org,.rp-fiche,.rp-3col{grid-template-columns:1fr;gap:24px}.rp-niveaux{grid-template-columns:1fr}.rp-kv{grid-template-columns:120px 1fr}.rp-onglets{gap:18px}.rp-panneau .corps{padding:16px}.rp-puces.defile{flex-wrap:nowrap;overflow-x:auto}}.gv{--on-gold: #FFFFFF;--track: #E6E1D6}[data-mode=nuit] .gv{--on-gold: #0E0F0D;--track: #1A3329}.gv-fil{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted);flex-wrap:wrap}.gv-retour{height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px 0 10px;border:1px solid var(--line);color:var(--title);background:transparent;cursor:pointer;font-size:13px}.gv-recherche{height:40px;width:300px;max-width:100%;border:1px solid var(--line);display:flex;align-items:center;gap:8px;padding:0 12px;color:var(--muted)}.gv-recherche input{flex:1;border:0;outline:0;background:transparent;color:var(--ink);font-size:13px;min-width:0}.gv-exemple{border:1px solid var(--gold);color:var(--gold);padding:3px 8px;letter-spacing:.16em;font-size:10px;white-space:nowrap}.gv-ex{display:inline-block;border:1px solid var(--gold);color:var(--gold);padding:1px 6px;letter-spacing:.08em;font-size:10px;margin-top:3px;white-space:nowrap}.gv-tete{display:flex;align-items:flex-end;gap:14px;padding-bottom:12px;border-bottom:2px solid var(--title);flex-wrap:wrap}.gv-tete h1{margin:0;font-family:Cormorant Garamond,serif;font-size:42px;font-weight:500;line-height:1;color:var(--title)}.gv-sur{font-size:12px;letter-spacing:.24em;color:var(--gold)}.gv-btn{height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 18px;background:var(--btn-bg);color:var(--btn-ink);font-size:14px;cursor:pointer;border:1px solid var(--btn-bg)}.gv-btn.p{height:40px;font-size:13px;padding:0 14px}.gv-btn2{height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;background:transparent;color:var(--title);font-size:13px;cursor:pointer;border:1px solid var(--line)}.gv-btn[disabled],.gv-btn2[disabled]{opacity:.45;cursor:not-allowed}.gv-onglets{display:flex;gap:24px;border-bottom:1px solid var(--line);overflow-x:auto}.gv-onglets>button{padding:0 0 11px;font-size:14px;cursor:pointer;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;color:var(--muted);background:none;white-space:nowrap}.gv-onglets>button.on{border-bottom-color:var(--title);color:var(--title);font-weight:500}.gv-puces{display:flex;flex-wrap:wrap;gap:6px}.gv-puce{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;cursor:pointer;border:1px solid var(--line);background:transparent;color:var(--ink);white-space:nowrap}.gv-puce.on{border-color:var(--title);background:var(--title);color:var(--bg)}.gv-puce b{font-weight:500}.gv-filtres{display:grid;gap:8px}.gv-filtres label{display:flex;flex-direction:column;gap:4px;font-size:11px;letter-spacing:.08em;color:var(--muted);min-width:0}.gv-filtres select{height:36px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:12.5px;padding:0 6px;border-radius:0;width:100%}.gv-titre-sec{display:block;font-size:11px;letter-spacing:.2em;color:var(--gold);padding:10px 0 4px}.gv-sec{border-top:2px solid var(--title);display:flex;flex-direction:column}.gv-liste{border-top:2px solid var(--title)}.gv-entete-l{display:grid;gap:12px;padding:10px 0;font-size:10.5px;letter-spacing:.1em;color:var(--muted);border-bottom:1px solid var(--line)}.gv-ligne{display:grid;gap:12px;padding:11px 0;font-size:12.5px;border-bottom:1px solid var(--line);align-items:start;cursor:pointer}.gv-ligne:hover,.gv-ligne.sel{background:var(--alt)}.gv-note{font-size:12px;color:var(--muted);line-height:1.6}.gv-2col{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;align-items:start}.gv-cote{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start}.gv-kv{display:grid;grid-template-columns:200px 1fr;gap:12px;padding:6px 0;border-bottom:1px solid var(--line);font-size:13px}.gv-kv>span:first-child{color:var(--muted)}.gv-etapes{display:grid;gap:6px}.gv-boite{margin-top:10px;background:var(--alt);border-top:2px solid var(--gold);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.gv-boite textarea,.gv-champ{width:100%;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:13px;padding:8px 10px;border-radius:0;font-family:Jost,sans-serif}.gv-champ{height:34px;padding:0 8px}select.gv-champ{padding:0 6px}.gv-boite textarea{min-height:54px;resize:vertical}.gv-tuiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:2px solid var(--title)}.gv-tuile{padding:12px 14px 12px 0;display:flex;flex-direction:column;gap:4px;text-align:left;background:none;border:0;border-bottom:3px solid transparent;cursor:pointer;color:var(--ink)}.gv-tuile.on{border-bottom-color:var(--title)}.gv-tuile .n{font-size:32px;font-weight:300;line-height:1}.gv-panneau-voile{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e0f0d66;z-index:25}[data-mode=nuit] .gv-panneau-voile{background:#0000008c}.gv-panneau{position:fixed;top:0;right:0;bottom:0;width:620px;max-width:100%;background:var(--surface);border-left:1px solid var(--line);z-index:26;display:flex;flex-direction:column}.gv-panneau-h{display:flex;align-items:center;gap:10px;padding:18px 26px;border-bottom:1px solid var(--line)}.gv-panneau-c{padding:22px 26px;display:flex;flex-direction:column;gap:16px;overflow:auto}.gv-meta{display:grid;grid-template-columns:170px 1fr;gap:9px 14px;font-size:14px}.gv-rappel{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1fr) auto;gap:24px;align-items:center;border-top:2px solid var(--title);padding:16px 0}.gv-feuille{width:794px;max-width:100%;min-height:1123px;background:#fff;color:#0e0f0d;box-shadow:0 6px 24px #0000001f;display:flex;flex-direction:column;padding:44px 52px 26px;font-family:Jost,sans-serif}.gv-tel{display:none}@media (max-width: 900px){.gv-tete h1{font-size:32px}.gv-recherche{width:100%}.gv-bureau{display:none!important}.gv-tel{display:flex}.gv-2col,.gv-cote{grid-template-columns:1fr;gap:20px}.gv-filtres{grid-template-columns:1fr 1fr!important}.gv-tuiles{grid-template-columns:repeat(3,minmax(0,1fr))}.gv-tuile .n{font-size:26px}.gv-kv{grid-template-columns:1fr;gap:2px;padding:8px 0}.gv-meta{grid-template-columns:1fr;gap:2px}.gv-meta>span:nth-child(2n){padding-bottom:8px;border-bottom:1px solid var(--line)}.gv-panneau-h,.gv-panneau-c{padding-left:16px;padding-right:16px}.gv-rappel{grid-template-columns:1fr;gap:12px}.gv-etapes{gap:3px!important}.gv-etapes .lib{display:none}.gv-feuille{padding:24px 18px;min-height:0}.gv-puces.defile{flex-wrap:nowrap;overflow-x:auto}}.gv-auto{display:inline-block;border:1px dashed var(--gold);color:var(--gold);padding:2px 7px;font-size:11px;letter-spacing:.04em;white-space:nowrap;line-height:1.3;align-self:flex-start;justify-self:start}.gv-auto-boite{display:flex;flex-direction:column;gap:6px;border-left:3px solid var(--gold);padding:8px 0 8px 12px}.gv-auto-boite textarea{min-height:54px;resize:vertical;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:14px;padding:8px 10px;border-radius:0;font-family:Jost,sans-serif}.gv-auto-boite .expl{font-size:12px;color:var(--muted);line-height:1.5}.ad-sous{display:flex;align-items:center;gap:10px}.ad-sous .btn2.petit{height:40px}.ad-ex{border:1px solid var(--gold);color:var(--gold);padding:3px 8px;letter-spacing:.16em;font-size:10px;white-space:nowrap}.ad-sect{display:flex;flex-direction:column;border-top:2px solid var(--title)}.ad-lab{display:block;font-size:11px;letter-spacing:.2em;color:var(--gold);padding:14px 0 6px;text-transform:uppercase}.ad-note{font-size:12px;color:var(--muted);line-height:1.6}.ad-onglets{display:flex;gap:22px;border-bottom:1px solid var(--line);flex-wrap:wrap}.ad-onglets button{padding:0 0 11px;font-size:14px;cursor:pointer;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted)}.ad-onglets button.on{border-bottom-color:var(--title);color:var(--title);font-weight:500}.ad-puces{display:flex;border:1px solid var(--line);height:42px;flex-wrap:wrap}.ad-puces button{padding:0 12px;display:flex;align-items:center;font-size:13px;cursor:pointer;border:0;background:transparent;color:var(--ink)}.ad-puces button.on{background:var(--title);color:var(--bg)}.ad-filtre{height:42px;border:1px solid var(--line);display:flex;align-items:center;gap:8px;padding:0 0 0 14px;font-size:13px}.ad-filtre select{height:40px;border:0;background:transparent;color:var(--title);font-weight:500;font-size:13px;padding-right:8px}.ad-etiq{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;padding:2px 8px;border:1px solid var(--line);white-space:nowrap}.ad-kv{display:grid;grid-template-columns:170px minmax(0,1fr);gap:10px;padding:6px 0;border-bottom:1px solid var(--line);font-size:13px;line-height:1.45}.ad-kv>span:first-child{color:var(--muted)}.ad-btns{display:flex;gap:8px;flex-wrap:wrap}.ad-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.ad-form .plein{grid-column:1 / -1}.fenetre.large{max-width:780px}.ad-ag{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start}.ad-ag-l{display:grid;grid-template-columns:240px minmax(0,1fr) 120px;gap:14px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px;align-items:center}.ad-ag-l>span:last-child{justify-self:end;font-size:12px}.ad-par{display:grid;grid-template-columns:260px minmax(0,1fr);gap:36px;align-items:start}.ad-par-nav{display:flex;flex-direction:column;border-top:2px solid var(--title)}.ad-par-nav button{display:flex;gap:10px;padding:11px 12px;border:0;border-bottom:1px solid var(--line);font-size:13px;cursor:pointer;background:transparent;color:var(--ink);text-align:left}.ad-par-nav button.on{background:var(--title);color:var(--bg)}.ad-par-l{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 150px auto;gap:14px;padding:11px 0;border-bottom:1px solid var(--line);font-size:14px;align-items:center}.ad-par-l>.s{justify-self:end;font-size:12px;color:var(--muted);text-align:right}.ad-log{display:grid;grid-template-columns:140px minmax(0,1fr) 150px 150px 130px minmax(0,1.6fr) 100px;gap:12px;padding:12px 0;font-size:13px;border-bottom:1px solid var(--line);align-items:center}.ad-log.tete{font-size:11px;letter-spacing:.12em;color:var(--muted)}.ad-sec{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 40px}.ad-sec-l{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px;align-items:center}.ad-sec-l>span:last-child{justify-self:end;display:flex;align-items:center;gap:6px;font-size:12px;padding:3px 9px;border:1px solid var(--line);text-align:right}.ad-g4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ad-g3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ad-g2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.ad-g2b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:32px;align-items:start}.ad-etapes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px}.ad-mat{display:grid;grid-template-columns:200px 40px repeat(10,minmax(84px,1fr));gap:4px;padding:6px 0;border-bottom:1px solid var(--line);font-size:11.5px;align-items:center;min-width:1100px}.ad-carte-acc{padding:12px 10px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:4px;cursor:pointer;background:transparent;border-left:0;border-right:0;border-top:0;text-align:left;color:var(--ink);width:100%}.ad-carte-acc:hover,.ad-carte-acc.on{background:var(--alt)}.ad-rsq{display:grid;grid-template-columns:minmax(0,1.4fr) 90px minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) auto;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:12.5px;align-items:start}.ad-ph{display:grid;grid-template-columns:44px minmax(0,1.6fr) minmax(0,1fr) 150px auto;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px;align-items:start}@media (max-width: 900px){.ad-ag,.ad-par,.ad-sec,.ad-g2,.ad-g2b,.ad-g3,.ad-g4{grid-template-columns:1fr;gap:18px}.ad-ag-l{grid-template-columns:1fr;gap:3px}.ad-ag-l>span:last-child{justify-self:start}.ad-par-nav{flex-direction:row;overflow-x:auto;border-top:0;border-bottom:1px solid var(--line)}.ad-par-nav button{white-space:nowrap;border-bottom:0;border-right:1px solid var(--line)}.ad-par-l{grid-template-columns:1fr auto;gap:4px 10px}.ad-par-l>:nth-child(1){grid-column:1}.ad-par-l>:nth-child(2){grid-column:1}.ad-par-l>.s{grid-column:1;justify-self:start;text-align:left}.ad-par-l>:nth-child(4){grid-column:2;grid-row:1 / span 3;align-self:center}.ad-log{grid-template-columns:1fr auto;gap:4px 10px}.ad-log.tete{display:none}.ad-log>*{grid-column:1 / -1}.ad-log>.d{grid-column:1}.ad-log>.res{grid-column:2;grid-row:1;justify-self:end}.ad-kv{grid-template-columns:1fr;gap:2px}.ad-etapes{gap:3px}.ad-etapes .t{display:none}.ad-rsq{grid-template-columns:1fr;gap:4px}.ad-ph{grid-template-columns:36px 1fr}.ad-ph>:nth-child(n+3){grid-column:2}.ad-sous .chemin,.ad-sous .reserve{display:none}.ad-onglets{gap:14px;flex-wrap:nowrap;overflow-x:auto}.ad-onglets button{white-space:nowrap}}.ad-taux{display:flex;align-items:center;gap:8px}.ad-taux>span{font-size:14px;color:var(--title);white-space:nowrap}.ad-taux input{flex:1;min-width:0}.ca-tete{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}.ca-tete .ca-titres{display:flex;flex-direction:column;gap:10px;flex:1;min-width:220px}.ca-h1{margin:0;font-size:52px;line-height:1;color:var(--title)}.ca-h2{margin:0;font-family:Cormorant Garamond,serif;font-size:28px;font-weight:500;color:var(--title)}.ca-sur{font-size:12px;letter-spacing:.28em;color:var(--gold);text-transform:uppercase}.ca-btn{height:44px;display:inline-flex;align-items:center;gap:10px;padding:0 18px;background:var(--btn-bg);color:var(--btn-ink);font-size:13px;letter-spacing:.04em;cursor:pointer;border:0;white-space:nowrap}.ca-btn[disabled]{opacity:.45;cursor:not-allowed}.ca-btn2{height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--line);background:transparent;color:var(--title);font-size:13px;cursor:pointer;white-space:nowrap;text-decoration:none}.ca-btn2.fort{border-color:var(--title)}.ca-btn2:hover{background:var(--alt)}.ca-btn2[disabled]{opacity:.45;cursor:not-allowed}.ca-carre{width:44px;height:44px;border:1px solid var(--line);background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--title);cursor:pointer;font-size:16px;font-weight:500;flex:none}.ca-badges{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted);flex-wrap:wrap}.ca-ex{border:1px solid var(--gold);color:var(--gold);padding:3px 8px;letter-spacing:.16em;font-size:10px;white-space:nowrap}.ca-n3{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--gold);color:var(--gold);padding:3px 8px;letter-spacing:.14em;font-size:10px;white-space:nowrap}.ca-onglets{display:flex;align-items:flex-end;gap:28px;border-bottom:1px solid var(--line);flex-wrap:wrap}.ca-onglet{display:flex;align-items:center;gap:8px;padding:0 0 12px;font-size:15px;cursor:pointer;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);white-space:nowrap;font-family:Jost,sans-serif}.ca-onglet.on{border-bottom-color:var(--title);color:var(--title);font-weight:500}.ca-onglet small{font-size:12px;color:var(--muted);font-weight:400}.ca-onglets .ca-badges{margin-left:auto;padding-bottom:12px}.ca-filtres{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ca-recherche{width:300px;max-width:100%;height:44px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);padding:0 12px}.ca-recherche input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font-size:14px;outline:none}.ca-segm{display:flex;border:1px solid var(--line);height:44px}.ca-segm button{padding:0 14px;display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer;background:transparent;color:var(--ink);border:0;white-space:nowrap}.ca-segm button.on{background:var(--title);color:var(--bg)}.ca-segm button span{opacity:.7}.ca-select{height:44px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:13px;padding:0 10px;max-width:280px}.ca-select.actif{border-color:var(--title);background:var(--alt)}.ca-lien{background:none;border:0;border-bottom:1px solid var(--gold-dot);padding:0;color:var(--title);font-size:13px;cursor:pointer;white-space:nowrap}.ca-table{border-top:2px solid var(--title)}.ca-ligne{display:grid;gap:16px;padding:14px 0;align-items:center;font-size:14px;border-bottom:1px solid var(--line)}.ca-ligne.tete{padding:12px 0;font-size:11px;letter-spacing:.16em;color:var(--muted)}.ca-ligne.clic{cursor:pointer}.ca-ligne.clic:hover{background:var(--alt)}.ca-g-fiches{grid-template-columns:minmax(0,2fr) 130px minmax(0,1fr) minmax(0,1fr) 120px 150px 110px}.ca-g-contacts{grid-template-columns:120px minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,1fr) 120px 170px 90px minmax(0,1.2fr);gap:12px;font-size:13px}.ca-g-dem{grid-template-columns:130px minmax(0,1.2fr) minmax(0,1.6fr) 120px 90px 120px 170px;gap:12px;font-size:13px}.ca-nom{font-weight:500;color:var(--title)}.ca-sous{font-size:13px;color:var(--muted)}.ca-vide{padding:32px 0;font-size:14px;color:var(--muted)}.ca-note{font-size:12px;color:var(--muted);line-height:1.6}.ca-retard{color:var(--alert)!important;font-weight:500}.ca-st{justify-self:start;align-self:center;font-size:12px;padding:3px 9px;border:1px solid var(--line);white-space:nowrap}.ca-st.nouveau_prospect{border:1px dashed var(--muted);color:var(--muted)}.ca-st.a_qualifier{border-color:var(--gold);color:var(--gold)}.ca-st.attente_informations{border:1px dashed var(--gold);color:var(--gold)}.ca-st.devis_en_cours{border-color:var(--gold-dot);background:var(--alt);color:var(--title)}.ca-st.devis_transmis{border-color:var(--title);color:var(--title)}.ca-st.en_negociation{border-color:var(--gold);background:var(--gold);color:#fff}[data-mode=nuit] .ca-st.en_negociation{color:#0e0f0d}.ca-st.client_actif{border-color:var(--title);background:var(--title);color:var(--bg)}.ca-st.client_sans_mission{border:1px dashed var(--title);background:var(--alt);color:var(--title)}.ca-st.inactif{border-color:var(--line);background:var(--alt);color:var(--muted)}.ca-st.perdu{border:1px dashed var(--line);color:var(--muted)}.ca-etiq{font-size:12px;padding:3px 9px;border:1px solid var(--line);color:var(--title);background:var(--alt);white-space:nowrap}.ca-fen{max-width:600px;padding:0;gap:0}.ca-fen-t{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 28px;border-bottom:1px solid var(--line)}.ca-fen-t .t{display:flex;flex-direction:column;gap:6px}.ca-fen-t .s{font-size:11px;letter-spacing:.2em;color:var(--gold)}.ca-fen-t .h{font-family:Cormorant Garamond,serif;font-size:28px;font-weight:500;color:var(--title);line-height:1.1}.ca-fen-c{padding:20px 28px;display:flex;flex-direction:column;gap:14px}.ca-fen-p{display:flex;justify-content:flex-end;gap:10px;padding:0 28px 24px;flex-wrap:wrap}.ca-2c{display:grid;grid-template-columns:1fr 1fr;gap:14px 16px}.ca-champ{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:var(--title)}.ca-champ input,.ca-champ select,.ca-champ textarea{min-height:44px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:14px;font-weight:400;padding:0 12px;width:100%;font-family:Jost,sans-serif;border-radius:0}.ca-champ textarea{padding:10px 12px;min-height:80px}.ca-champ.plein{grid-column:1 / -1}.ca-puces{display:flex;flex-wrap:wrap;gap:8px}.ca-puce{height:40px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;font-size:13px;cursor:pointer;border:1px solid var(--line);background:transparent;color:var(--ink);font-family:Jost,sans-serif}.ca-puce.on{border-color:var(--title);background:var(--title);color:var(--bg)}.ca-doublon{background:var(--alt);border-top:2px solid var(--gold-dot);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.ca-doublon .l{display:flex;justify-content:space-between;gap:10px;font-size:13px;padding-top:6px;border-top:1px solid var(--line);align-items:center}.ca-encart{background:var(--alt);border-top:2px solid var(--title);padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.6}.ca-encart .s{font-size:11px;letter-spacing:.2em;color:var(--gold)}.ca-toast{position:fixed;left:50%;transform:translate(-50%);bottom:32px;z-index:40;background:var(--title);color:var(--bg);padding:14px 18px;font-size:13px;display:flex;align-items:center;gap:10px;max-width:calc(100% - 32px)}.ca-fiche-t{display:flex;align-items:flex-end;gap:20px;padding-bottom:18px;border-bottom:2px solid var(--title);flex-wrap:wrap}.ca-fiche-t .ca-titres{display:flex;flex-direction:column;gap:10px;flex:1;min-width:240px}.ca-fiche-t h1{margin:0;font-size:46px;line-height:1;color:var(--title)}.ca-actions{display:flex;gap:8px;flex-wrap:wrap}.ca-secs{display:flex;gap:26px;border-bottom:1px solid var(--line);overflow-x:auto}.ca-sec{display:flex;align-items:center;gap:8px;padding:0 0 12px;font-size:14px;cursor:pointer;margin-bottom:-1px;white-space:nowrap;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font-family:Jost,sans-serif}.ca-sec.on{border-bottom-color:var(--title);color:var(--title);font-weight:500}.ca-sec .n{font-family:Cormorant Garamond,serif;font-size:18px;color:var(--gold)}.ca-2zones{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:40px;align-items:start}.ca-champs{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid var(--title)}.ca-champs>div{display:flex;flex-direction:column;gap:4px;padding:12px 20px 12px 0;border-bottom:1px solid var(--line);min-width:0}.ca-champs>div.plein{grid-column:1 / -1}.ca-champs .k{font-size:12px;color:var(--muted);display:flex;align-items:center;gap:6px}.ca-champs .v{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.ca-champs .v.vide{color:var(--gold);font-style:italic}.ca-zone{display:flex;flex-direction:column;border-top:2px solid var(--title)}.ca-zone-t{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0 6px;gap:10px;flex-wrap:wrap}.ca-zone-t .t{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:500;color:var(--title);display:flex;align-items:center;gap:10px}.ca-dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 36px}.ca-dos-l{display:grid;grid-template-columns:130px minmax(0,1fr) auto;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px;align-items:center}.ca-contacts{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.ca-contacts>div{padding:16px 20px 16px 0;display:flex;flex-direction:column;gap:6px;border-bottom:1px solid var(--line);font-size:13px}.ca-histo{display:grid;grid-template-columns:40px minmax(0,1fr) 170px;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);align-items:start}.ca-histo .ic{width:36px;height:36px;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--title)}.ca-histo .q{display:flex;flex-direction:column;gap:3px;font-size:12px;color:var(--muted);text-align:right}.ca-ech{display:grid;grid-template-columns:110px 130px minmax(0,1fr) 140px;gap:12px;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px}.ca-ech.tete{padding:8px 0;font-size:11px;letter-spacing:.12em;color:var(--muted)}.ca-kv{display:grid;grid-template-columns:90px 1fr;gap:6px 10px;font-size:13px}.ca-raccourcis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ca-raccourci{border:1px solid var(--line);border-top:2px solid var(--title);background:var(--surface);padding:12px 14px;display:flex;flex-direction:column;gap:4px;cursor:pointer;text-align:left;font-family:Jost,sans-serif;color:var(--ink)}.ca-raccourci:hover{background:var(--alt)}.ca-pipe{display:flex;gap:10px;overflow-x:auto;padding-bottom:10px;min-width:0}.ca-col{flex:0 0 172px;display:flex;flex-direction:column;gap:8px;border-top:2px solid var(--title);padding-top:10px;min-height:540px}.ca-col.client{border-top-color:var(--gold-dot)}.ca-col.sortie{border-top-color:var(--line)}.ca-col.survol{background:var(--alt)}.ca-col-t{display:flex;justify-content:space-between;align-items:baseline;padding:0 2px 6px;border-bottom:1px solid var(--line);gap:6px}.ca-carte{border:1px solid var(--line);border-left:3px solid var(--line);background:var(--surface);padding:10px;display:flex;flex-direction:column;gap:5px;cursor:grab;text-align:left;font-family:Jost,sans-serif;color:var(--ink)}.ca-carte.retard{border-left-color:var(--alert)}.ca-carte .p{font-size:11.5px;line-height:1.35;padding-top:5px;border-top:1px solid var(--line)}.ca-rel{display:grid;grid-template-columns:44px minmax(0,1.4fr) minmax(0,1fr) 120px 110px 140px;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px}.ca-coche{width:38px;height:38px;border:1px solid var(--line);background:transparent;display:flex;align-items:center;justify-content:center;color:var(--bg);cursor:pointer}.ca-coche.on{border-color:var(--title);background:var(--title)}.ca-seg-f{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ca-seg-f label{display:flex;flex-direction:column;gap:4px;font-size:11px;letter-spacing:.08em;color:var(--muted)}.ca-seg-f select{height:44px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:13px;padding:0 6px}.ca-qual{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.ca-qual>div{border-top:3px solid var(--gold);padding-top:6px;display:flex;flex-direction:column;gap:3px}.ca-qual>div.cli{border-top-color:var(--title)}.ca-chiffre{font-size:26px;font-weight:300;color:var(--title);line-height:1}.ca-rub{display:block;font-size:11px;letter-spacing:.2em;color:var(--gold);padding:10px 0 6px}.ca-seg-l{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px;align-items:start}.ca-seg-s{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) 160px;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.ca-sum6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:2px solid var(--title)}.ca-sum6>div{padding:10px 12px 10px 0;display:flex;flex-direction:column;gap:2px}.ca-tel{display:none!important}@media (max-width: 900px){.ca-bureau{display:none!important}.ca-tel{display:flex!important}.ca-h1,.ca-fiche-t h1{font-size:34px}.ca-onglets{gap:18px;flex-wrap:nowrap;overflow-x:auto}.ca-onglet{font-size:14px}.ca-onglets .ca-badges{display:none}.ca-recherche{width:100%}.ca-segm{overflow-x:auto;max-width:100%}.ca-select{max-width:100%;flex:1 1 45%}.ca-2c,.ca-champs,.ca-contacts,.ca-dos,.ca-2zones,.ca-seg-f,.ca-seg-l{grid-template-columns:1fr}.ca-champs>div{padding-right:0}.ca-raccourcis,.ca-qual,.ca-sum6{grid-template-columns:repeat(2,minmax(0,1fr))}.ca-seg-s{grid-template-columns:1fr auto}.ca-seg-s>:nth-child(2){grid-column:1 / -1;grid-row:2}.ca-histo{grid-template-columns:36px minmax(0,1fr)}.ca-histo .q{grid-column:2;text-align:left;flex-direction:row;gap:8px}.ca-ech{grid-template-columns:1fr;gap:4px}.ca-ech.tete{display:none}.ca-dos-l{grid-template-columns:minmax(0,1fr) auto}.ca-rel{grid-template-columns:44px minmax(0,1fr) auto}.ca-dos-l>:first-child{grid-column:1 / -1}.ca-fen-t,.ca-fen-c{padding-left:18px;padding-right:18px}.ca-fen-p{padding:0 18px 20px}.ca-fen-p>*{flex:1;justify-content:center}.ca-actions{width:100%}.ca-actions>*{flex:1;justify-content:center}.ca-mob-l{display:flex;align-items:center;gap:12px;min-height:72px;padding:10px 0;border-bottom:1px solid var(--line);cursor:pointer}}.cb-tete-d{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.cb-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.cb-btn{height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 18px;background:var(--btn-bg);color:var(--btn-ink);font-size:13px;cursor:pointer;border:0;font-family:Jost,sans-serif}.cb-btn[disabled],.btn2[disabled]{opacity:.4;cursor:not-allowed}.cb-puce{display:inline-flex;align-items:center;font-size:11.5px;padding:3px 9px;border:1px solid var(--line);color:var(--muted);white-space:nowrap;background:transparent}.cb-puce.f{border-color:var(--title);background:var(--title);color:var(--bg)}.cb-puce.o{border-color:var(--title);color:var(--title)}.cb-puce.w{border-color:var(--gold);background:var(--gold);color:var(--bg)}.cb-puce.g{border-color:var(--gold);color:var(--gold)}.cb-puce.d{border-color:var(--gold);border-style:dashed;color:var(--gold)}.cb-puce.n{border-color:var(--alert);color:var(--alert)}.cb-puce.m{background:var(--alt)}.cb-section{display:flex;flex-direction:column;border-top:2px solid var(--title)}.cb-section-t{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:12px 0 6px;flex-wrap:wrap}.cb-rub{font-size:11px;letter-spacing:.2em;color:var(--gold);text-transform:uppercase}.cb-t2{font-family:Cormorant Garamond,serif;font-size:24px;font-weight:500;color:var(--title);line-height:1.1}.cb-2col{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;align-items:start}.cb-3col{display:grid;grid-template-columns:200px minmax(0,1fr) 300px;gap:28px;align-items:start}.cb-col{display:flex;flex-direction:column;gap:16px;min-width:0}.cb-kv{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13.5px;line-height:1.5}.cb-kv>span:first-child{color:var(--muted);font-size:12.5px}.cb-vide{color:var(--gold);font-style:italic}.cb-grille2{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.cb-grille2 .plein{grid-column:1 / -1}.cb-bloc{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:var(--alt)}.cb-bloc>span:first-child{font-size:11px;letter-spacing:.14em;color:var(--muted)}.cb-attente{display:flex;gap:10px;align-items:flex-start;background:var(--alt);border-top:2px solid var(--gold);padding:12px 14px;font-size:13px;line-height:1.55}.cb-ligne{display:flex;flex-direction:column;gap:4px;padding:10px 0;border-bottom:1px solid var(--line);font-size:13px}.cb-sous{font-size:11.5px;color:var(--muted)}.cb-nav{display:flex;flex-direction:column;border-top:2px solid var(--title)}.cb-nav button{display:flex;align-items:center;gap:10px;padding:11px 12px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font-size:13.5px;cursor:pointer;text-align:left;font-family:Jost,sans-serif}.cb-nav button.on{background:var(--title);color:var(--bg)}.cb-nav button b{font-family:Cormorant Garamond,serif;font-size:18px;font-weight:500;width:22px}.cb-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border:1px solid var(--line)}.cb-kpi{padding:16px 18px;display:flex;flex-direction:column;gap:6px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.cb-kpi>span:first-child{font-size:11px;letter-spacing:.14em;color:var(--gold)}.cb-kpi>b{font-size:30px;font-weight:300;color:var(--title);line-height:1}.cb-kpi>span:last-child{font-size:12px;color:var(--muted);line-height:1.45}.cb-defile{overflow-x:auto}.cb-tab{width:100%;border-collapse:collapse;font-size:13px;min-width:760px}.cb-tab th{text-align:left;font-size:10.5px;letter-spacing:.1em;color:var(--muted);font-weight:500;padding:10px 8px;border-bottom:2px solid var(--title)}.cb-tab td{padding:11px 8px;border-bottom:1px solid var(--line);vertical-align:top}.cb-tab tr.clic{cursor:pointer}.cb-tab tr.clic:hover td{background:var(--alt)}.cb-filtres{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.cb-filtres select{height:38px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:13px;padding:0 8px;font-family:Jost,sans-serif}.cb-feuille{background:#fff;color:#0e0f0d;padding:44px 48px;max-width:820px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:16px;box-shadow:0 1px #e6e1d6;font-size:13px;line-height:1.55}.cb-feuille .t{font-size:10.5px;letter-spacing:.18em;color:#a8843f}.cb-feuille .kv{display:grid;grid-template-columns:200px 1fr;gap:12px;padding:7px 0;border-bottom:1px solid #E6E1D6}.cb-feuille .kv span:first-child{color:#4a4a45;font-size:11.5px;letter-spacing:.06em}.cb-cadre-feuille{background:var(--alt);padding:28px;overflow-x:auto}.cb-coche{display:flex;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px;background:none;border-left:0;border-right:0;border-top:0;color:var(--ink);text-align:left;cursor:pointer;font-family:Jost,sans-serif;width:100%}.cb-coche[disabled]{cursor:default}.cb-tel{display:none!important}.cb-phases{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));border-top:2px solid var(--title)}.cb-phase{display:flex;flex-direction:column;gap:8px;padding:14px 8px 14px 10px;border:0;border-right:1px solid var(--line);border-bottom:3px solid transparent;background:transparent;cursor:pointer;min-height:150px;text-align:left;font-family:Jost,sans-serif;color:var(--ink)}.cb-phase:hover{background:var(--alt)}.cb-phase.sel{border-bottom-color:var(--title);background:var(--alt)}.cb-phase .n{font-family:Cormorant Garamond,serif;font-size:24px;line-height:1}.cb-pastille{width:22px;height:22px;border-radius:50%;border:1.5px solid var(--line);display:flex;align-items:center;justify-content:center}.cb-rail{display:grid;grid-template-columns:150px 170px minmax(0,1fr) 230px;gap:14px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.cb-ctrl{display:grid;grid-template-columns:24px 110px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px}.cb-progres{display:flex;gap:3px}.cb-progres span{flex:1;height:4px;background:var(--line)}.cb-progres span.on{background:var(--title)}.cb-progres span.cur{background:var(--gold)}.cb-q{border:1px solid var(--line);display:flex;flex-direction:column}.cb-q-tete{padding:22px 26px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.cb-q-corps{padding:22px 26px;display:flex;flex-direction:column;gap:20px}.cb-q-pied{padding:14px 26px;border-top:1px solid var(--line);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cb-etapes{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.cb-etapes button{display:flex;flex-direction:column;gap:6px;border:0;background:none;padding:0;cursor:pointer;text-align:left;font-size:11px;color:var(--muted);font-family:Jost,sans-serif}.cb-etapes button span{height:3px;background:var(--line)}.cb-etapes button.on span{background:var(--title)}.cb-etapes button.cur{color:var(--title);font-weight:500}.cb-opt{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--line);background:transparent;color:var(--ink);font-size:13px;cursor:pointer;font-family:Jost,sans-serif;text-align:left}.cb-opt.on{border-color:var(--title);background:var(--alt);color:var(--title)}.cb-opt[disabled]{cursor:default}.cb-mode{display:flex;gap:12px;align-items:flex-start;padding:12px;border:1px solid var(--line);background:transparent;cursor:pointer;text-align:left;color:var(--ink);font-family:Jost,sans-serif;width:100%}.cb-mode.on{border-color:var(--title);background:var(--alt)}.cb-fil{display:grid;grid-template-columns:62px 30px minmax(0,1fr) auto;gap:10px;padding:12px 8px;border-bottom:1px solid var(--line);align-items:start}.cb-fil.interne{background:var(--alt)}.cb-msg{width:100%;min-height:170px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:14px;line-height:1.6;padding:14px;font-family:Jost,sans-serif}@media print{.cb-cadre-feuille{background:#fff;padding:0}.cb-feuille{box-shadow:none;max-width:none}}@media (max-width: 1200px){.cb-3col{grid-template-columns:180px minmax(0,1fr)}.cb-3col>:last-child{grid-column:1 / -1}}@media (max-width: 900px){.cb-tel{display:flex!important}.cb-bur{display:none!important}.cb-2col,.cb-3col{grid-template-columns:1fr;gap:24px}.cb-3col>:last-child{grid-column:auto}.cb-kv{grid-template-columns:1fr;gap:2px}.cb-grille2{grid-template-columns:1fr}.cb-tete-d{align-items:flex-start}.cb-phases{grid-template-columns:1fr}.cb-phase{min-height:0;flex-direction:row;align-items:center;border-right:0;border-bottom:1px solid var(--line);border-left:3px solid transparent;padding:12px 10px}.cb-phase.sel{border-left-color:var(--title);border-bottom-color:var(--line)}.cb-phase .n{font-size:20px;width:26px}.cb-rail{grid-template-columns:1fr auto;gap:6px}.cb-rail>:nth-child(3),.cb-rail>:nth-child(4){grid-column:1 / -1}.cb-ctrl{grid-template-columns:22px minmax(0,1fr)}.cb-ctrl>:nth-child(2){display:none}.cb-ctrl>:nth-child(4){grid-column:2;justify-self:start}.cb-etapes{grid-template-columns:repeat(7,1fr)}.cb-etapes button{font-size:0}.cb-q-tete,.cb-q-corps,.cb-q-pied{padding:16px}.cb-fil{grid-template-columns:26px minmax(0,1fr)}.cb-fil>:first-child{display:none}.cb-fil>:last-child{grid-column:2;justify-self:start}.cb-feuille{padding:22px 18px}.cb-feuille .kv{grid-template-columns:1fr;gap:2px}.cb-cadre-feuille{padding:10px}.cb-kpi>b{font-size:24px}}:root,[data-mode=jour]{--da-on-gold: #FFFFFF}[data-mode=nuit]{--da-on-gold: #0E0F0D}.da-sous-titre{font-size:15px;color:var(--muted)}.da-badges{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.da-st{justify-self:start;align-self:center;font-size:11.5px;padding:3px 9px;border:1px solid var(--line);white-space:nowrap}.da-st.draft{border:1px dashed var(--muted);color:var(--muted)}.da-st.work{border-color:var(--gold);color:var(--gold)}.da-st.warn{border:1px dashed var(--gold);color:var(--gold)}.da-st.wait{border-color:var(--gold);background:var(--gold);color:var(--da-on-gold)}.da-st.ok{border-color:var(--title);color:var(--title)}.da-st.full{border-color:var(--title);background:var(--title);color:var(--bg)}.da-st.neg{border-color:var(--alert);color:var(--alert)}.da-st.off{border-color:var(--line);background:var(--alt);color:var(--muted)}.da-cartes{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:2px solid var(--title)}.da-carte{padding:14px 12px;border:0;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:6px;cursor:pointer;background:transparent;text-align:left;font-family:Jost,sans-serif}.da-carte:first-child{border-left:0;padding-left:0}.da-carte.on{background:var(--alt);padding-left:12px}.da-carte .l{font-size:10.5px;letter-spacing:.12em;color:var(--gold);line-height:1.35}.da-carte .v{font-size:30px;font-weight:300;color:var(--title);line-height:1}.da-indic{display:flex;gap:22px;flex-wrap:wrap;font-size:12.5px;color:var(--muted)}.da-indic b{font-weight:500;color:var(--title)}.da-filtres{display:flex;gap:8px;flex-wrap:wrap}.da-filtre{height:40px;border:1px solid var(--line);display:flex;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;background:transparent;color:var(--ink)}.da-filtre.actif{border-color:var(--title);background:var(--alt)}.da-filtre select,.da-filtre input{-moz-appearance:none;appearance:none;-webkit-appearance:none;field-sizing:content;padding:0;cursor:pointer;border:0;background:transparent;color:var(--title);font-weight:500;font-size:12.5px;font-family:Jost,sans-serif;max-width:190px;outline:none}.da-filtre input{width:120px}.da-filtre select option{color:#0e0f0d}.da-g-liste{grid-template-columns:120px 56px minmax(0,1.1fr) minmax(0,1.3fr) 120px 120px 84px 84px 120px 170px minmax(0,1fr);gap:10px;font-size:13px}.da-g-liste.tete{font-size:10.5px;letter-spacing:.1em}.da-barre{text-decoration:line-through}.da-pale{opacity:.55}.da-fil{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--muted);flex-wrap:wrap}.da-fil .ca-btn2{height:40px}.da-entete{display:flex;align-items:flex-end;gap:16px;padding-bottom:14px;border-bottom:2px solid var(--title);flex-wrap:wrap}.da-entete h1{margin:0;font-size:40px;line-height:1;color:var(--title)}.da-idl{display:flex;gap:18px;font-size:12.5px;color:var(--muted);flex-wrap:wrap}.da-idl b{font-weight:500;color:var(--title)}.da-dos{display:grid;grid-template-columns:230px minmax(0,1fr);gap:30px;align-items:start}.da-nav{display:flex;flex-direction:column;border-top:2px solid var(--title)}.da-nav-t{font-size:10px;letter-spacing:.2em;color:var(--gold);padding:12px 12px 6px}.da-nav-i{display:flex;align-items:center;gap:10px;padding:10px 12px;border:0;border-bottom:1px solid var(--line);font-size:13px;cursor:pointer;background:transparent;color:var(--ink);text-align:left;font-family:Jost,sans-serif}.da-nav-i.on{background:var(--title);color:var(--bg)}.da-nav-i .k{width:18px;font-weight:500}.da-sec{display:flex;flex-direction:column;gap:16px;min-width:0}.da-sec-t{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap}.da-sec-t .t{font-family:Cormorant Garamond,serif;font-size:30px;font-weight:500;color:var(--title)}.da-bandeau{display:flex;gap:10px;background:var(--alt);border-top:2px solid var(--title);padding:10px 14px;font-size:13px;line-height:1.55;align-items:flex-start}.da-bandeau.or{border-top-color:var(--gold)}.da-note{display:flex;gap:10px;font-size:12.5px;line-height:1.55;color:var(--muted)}.da-champs{display:grid;grid-template-columns:1fr 1fr;border-top:2px solid var(--title)}.da-champs>div{display:flex;flex-direction:column;gap:4px;padding:11px 18px 11px 0;border-bottom:1px solid var(--line);min-width:0}.da-champs>div.plein{grid-column:1 / -1}.da-champs .k{font-size:12px;color:var(--muted)}.da-champs .v{font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.da-champs .v.vide{color:var(--gold);font-style:italic}.da-champs textarea,.da-champs input,.da-champs select,.da-saisie{min-height:40px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:14px;padding:8px 10px;width:100%;font-family:Jost,sans-serif;border-radius:0}.da-champs textarea{resize:vertical}.da-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.da-lignes{border-top:2px solid var(--title)}.da-g-lignes{display:grid;grid-template-columns:22px minmax(0,2fr) 80px 120px 120px 30px;gap:10px;padding:12px 0;font-size:13.5px;border-bottom:1px solid var(--line);align-items:center}.da-g-lignes.tete{padding:10px 0;font-size:11px;letter-spacing:.1em;color:var(--muted)}.da-g-lignes input{height:36px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:13.5px;padding:0 8px;width:100%;text-align:right;font-family:Jost,sans-serif}.da-g-lignes input.a-saisir{border-color:var(--gold)}.da-g-lignes input.txt{text-align:left;height:32px;font-size:12.5px}.da-fleches{display:flex;flex-direction:column;gap:2px}.da-fleches button,.da-icone{background:none;border:0;padding:0;color:var(--muted);cursor:pointer;display:flex}.da-cat{display:flex;flex-wrap:wrap;gap:6px}.da-cat button{height:32px;display:flex;align-items:center;gap:6px;padding:0 10px;font-size:12px;cursor:pointer;border:1px solid var(--line);color:var(--title);background:transparent;font-family:Jost,sans-serif}.da-cat button:hover{background:var(--alt)}.da-calc{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:30px;align-items:start}.da-calc-l{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:13.5px}.da-calc-l.fort{padding:13px 0;border-top:1px solid var(--title);font-size:16px}.da-encadre{display:flex;flex-direction:column;gap:10px;background:var(--alt);padding:16px 18px;font-size:13px;line-height:1.6}.da-rub{font-size:11px;letter-spacing:.2em;color:var(--gold)}.da-3g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:start}.da-kv{display:flex;justify-content:space-between;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px;align-items:center}.da-kv input{width:130px;height:32px;border:1px solid var(--line);background:var(--bg);color:var(--ink);text-align:right;padding:0 8px;font-family:Jost,sans-serif}.da-4k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--line)}.da-4k>div{padding:14px 16px;border-right:1px solid var(--line);display:flex;flex-direction:column;gap:6px}.da-4k>div:last-child{border-right:0}.da-4k .l{font-size:11px;letter-spacing:.14em;color:var(--gold)}.da-4k .v{font-size:28px;font-weight:300;line-height:1;color:var(--title)}.da-4k .s{font-size:11.5px;color:var(--muted)}.da-choix{height:38px;display:inline-flex;align-items:center;padding:0 12px;font-size:13px;cursor:pointer;border:1px solid var(--line);background:transparent;color:var(--ink);font-family:Jost,sans-serif}.da-choix.on{border-color:var(--title);background:var(--title);color:var(--bg)}.da-choix[disabled]{cursor:default}.da-circ{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.da-etape{display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;text-align:center;padding:0 4px}.da-etape .trait{position:absolute;top:16px;left:0;right:0;height:2px;background:var(--line)}.da-etape .trait.fait{background:var(--title)}.da-etape .rond{width:34px;height:34px;border-radius:50%;border:2px solid var(--line);background:var(--surface);display:flex;align-items:center;justify-content:center;color:var(--muted);position:relative}.da-etape.fait .rond{border-color:var(--title);background:var(--title);color:var(--bg)}.da-etape.cours .rond{border-color:var(--gold);color:var(--gold)}.da-etape.alerte .rond{border-color:var(--gold);border-style:dashed;color:var(--gold)}.da-etape .l{font-size:12px;color:var(--title);line-height:1.3}.da-etape.cours .l{color:var(--gold);font-weight:500}.da-etape .w{font-size:11px;color:var(--muted);line-height:1.35}.da-etape .s{font-size:11px;color:var(--muted)}.da-etape.cours .s{color:var(--gold)}.da-lien-regle{font-size:11px;color:var(--title);text-decoration:underline;cursor:pointer;line-height:1.35;background:none;border:0;padding:0;font-family:Jost,sans-serif}.da-regle{background:var(--alt);border-top:2px solid var(--title);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.da-regle .g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;font-size:12.5px}.da-regle .g>div{display:flex;flex-direction:column;gap:2px}.da-tab{border-top:2px solid var(--title)}.da-tab-l{display:grid;gap:10px;padding:10px 0;font-size:12.5px;border-bottom:1px solid var(--line);align-items:start}.da-tab-l.tete{padding:9px 0;font-size:10.5px;letter-spacing:.1em;color:var(--muted)}.da-g-valid{grid-template-columns:60px 150px minmax(0,1fr) 170px 90px minmax(0,1.4fr)}.da-g-chrono{grid-template-columns:60px 190px minmax(0,1fr) 130px;padding:8px 0}.da-g-vers{grid-template-columns:60px 90px 140px minmax(0,1.6fr) 150px 130px 120px}.da-g-pf{grid-template-columns:130px 90px 110px minmax(0,1fr) 130px minmax(0,1.2fr);align-items:center}.da-g-obj{grid-template-columns:90px 150px minmax(0,1.4fr) minmax(0,1.2fr) 140px}.da-decision{display:flex;flex-direction:column;gap:10px;background:var(--alt);padding:14px 16px}.da-decision textarea,.da-zone{min-height:54px;resize:vertical;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-family:Jost,sans-serif;font-size:14px;padding:10px 12px;border-radius:0;width:100%}.da-bouton{height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;font-size:13px;cursor:pointer;border:1px solid var(--title);background:transparent;color:var(--title);font-family:Jost,sans-serif;white-space:nowrap}.da-bouton.plein{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-ink)}.da-bouton.alerte{border-color:var(--alert);color:var(--alert)}.da-bouton[disabled]{opacity:.45;cursor:not-allowed}.da-puces13{display:flex;flex-wrap:wrap;gap:5px}.da-puces13 .da-st{border-color:var(--line);background:transparent;color:var(--muted);border-style:solid}.da-check{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;border-top:2px solid var(--title)}.da-check button{display:flex;align-items:center;gap:10px;padding:9px 0;border:0;border-bottom:1px solid var(--line);font-size:13px;cursor:pointer;background:transparent;color:var(--title);text-align:left;font-family:Jost,sans-serif}.da-check button[disabled]{cursor:default}.da-check .c{width:20px;height:20px;border:1px solid var(--gold);display:flex;align-items:center;justify-content:center;color:var(--bg);flex-shrink:0}.da-check .on .c{border-color:var(--title);background:var(--title)}.da-check .on{color:var(--ink)}.da-chaine{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.da-chaine>div{border:1px solid var(--line);border-top:2px solid var(--line);padding:12px 14px;display:flex;flex-direction:column;gap:6px}.da-chaine>div:first-child{border-top-color:var(--title)}.da-chaine .s{align-self:flex-start;font-size:10.5px;padding:2px 7px;border:1px dashed var(--gold);color:var(--gold)}.da-form{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;background:var(--alt);padding:14px 16px}.da-form .plein{grid-column:1 / -1}.da-form label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:var(--title)}.da-form input,.da-form select,.da-form textarea{min-height:40px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:14px;font-weight:400;padding:0 10px;font-family:Jost,sans-serif;border-radius:0;width:100%}.da-form textarea{padding:8px 10px;min-height:60px}.da-marque{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--gold);padding:10px 14px;font-size:13px;line-height:1.55}.da-papier-fond{background:var(--alt);padding:32px;display:flex;justify-content:center;overflow-x:auto}.da-papier{position:relative;width:794px;min-height:1123px;flex-shrink:0;box-sizing:border-box;background:#fff;color:#0e0f0d;font-family:Jost,sans-serif;padding:48px 64px 32px;display:flex;flex-direction:column;box-shadow:0 10px 30px #0000001f}.da-papier .or{color:#a8843f}.da-papier .vert{color:#0c3326}.da-papier .gris{color:#4a4a45}.da-papier .pt{font-size:9.5px;letter-spacing:.22em;color:#a8843f}.da-papier .ex{position:absolute;top:18px;right:64px;font-size:9px;letter-spacing:.2em;color:#a8843f;border:1px solid #C9A45C;padding:3px 8px}.da-p-lignes{display:grid;grid-template-columns:minmax(0,1fr) 76px 120px 120px;gap:12px}.da-p-sec{display:flex;flex-direction:column;gap:4px;margin-top:14px}.da-p-sec .pt{padding-bottom:3px;border-bottom:1px solid #E6E1D6}.da-p-sec span.i{font-size:11px;line-height:1.55}.da-tel{display:none!important}@media (max-width: 900px){.da-bureau{display:none!important}.da-tel{display:flex!important}.da-entete h1{font-size:28px}.da-dos{grid-template-columns:1fr;gap:14px}.da-nav{flex-direction:row;overflow-x:auto;border-top:0;gap:6px;margin:0 -16px;padding:0 16px}.da-nav-t{display:none}.da-nav-i{flex-shrink:0;height:40px;border:1px solid var(--line);padding:0 12px;white-space:nowrap}.da-nav-i.on{border-color:var(--title)}.da-sec-t .t{font-size:24px}.da-champs,.da-form,.da-check,.da-regle .g{grid-template-columns:1fr}.da-champs>div{padding-right:0}.da-calc,.da-3g{grid-template-columns:1fr}.da-4k,.da-chaine{grid-template-columns:repeat(2,minmax(0,1fr))}.da-4k>div{border-bottom:1px solid var(--line)}.da-circ{grid-template-columns:1fr;gap:6px}.da-etape{flex-direction:row;text-align:left;gap:12px;min-height:44px;flex-wrap:wrap}.da-etape .trait{display:none}.da-etape .rond{width:26px;height:26px;flex-shrink:0}.da-g-lignes{grid-template-columns:1fr 1fr;border:1px solid var(--line);padding:12px 14px;margin-bottom:8px}.da-g-lignes.tete{display:none}.da-g-lignes>:nth-child(1){grid-column:1;grid-row:4;flex-direction:row;gap:14px}.da-g-lignes>:nth-child(2){grid-column:1 / -1;grid-row:1}.da-g-lignes>:nth-child(5){grid-column:1 / -1;padding-top:6px;border-top:1px solid var(--line)}.da-g-lignes>:nth-child(6){grid-column:2;grid-row:4;justify-self:end}.da-lignes{border-top:0}.da-tab-l,.da-g-valid,.da-g-chrono,.da-g-vers,.da-g-pf,.da-g-obj{grid-template-columns:1fr 1fr;gap:4px 10px}.da-tab-l.tete{display:none}.da-cartes{grid-template-columns:repeat(2,minmax(0,1fr))}.da-papier-fond{padding:12px;margin:0 -16px;justify-content:flex-start}.da-mob-l{display:flex;flex-direction:column;gap:5px;padding:12px 0;border-bottom:1px solid var(--line);cursor:pointer}}@media print{.da-papier-fond{background:#fff;padding:0}.da-papier{box-shadow:none;width:100%;min-height:0;padding:0}}.db-page{display:flex;flex-direction:column;gap:20px}.db-tete{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.db-tete.filet{padding-bottom:14px;border-bottom:2px solid var(--title)}.db-tete .t{display:flex;flex-direction:column;gap:10px;flex:1;min-width:240px}.db-sur{font-size:12px;letter-spacing:.26em;color:var(--gold);text-transform:uppercase}.db-h1{margin:0;font-family:Cormorant Garamond,serif;font-size:46px;font-weight:500;line-height:1;color:var(--title)}.db-act{height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;font-size:13px;border:1px solid var(--line);background:transparent;color:var(--title);cursor:pointer;font-family:Jost,sans-serif;white-space:nowrap}.db-act.p{border-color:var(--btn-bg);background:var(--btn-bg);color:var(--btn-ink)}.db-act[disabled]{opacity:.45;cursor:not-allowed}.db-badges{display:inline-flex;gap:6px;flex-wrap:wrap;align-items:center}.db-ex{border:1px solid var(--gold);color:var(--gold);padding:3px 8px;letter-spacing:.16em;font-size:10px;white-space:nowrap}.db-n3{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--gold);color:var(--gold);padding:3px 8px;letter-spacing:.14em;font-size:10px;white-space:nowrap}.db-onglets{display:flex;gap:22px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:thin}.db-onglet{display:flex;align-items:center;gap:8px;padding:0 0 11px;font-size:14px;cursor:pointer;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);white-space:nowrap;font-family:Jost,sans-serif}.db-onglet.on{border-bottom-color:var(--title);color:var(--title);font-weight:500}.db-onglet small{font-size:11px;color:var(--gold)}.db-st{justify-self:start;align-self:center;display:inline-block;font-size:12px;padding:3px 9px;border:1px solid var(--line);white-space:nowrap;line-height:1.4}.db-fil{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;color:var(--muted)}.db-retour{height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px 0 10px;border:1px solid var(--line);background:transparent;color:var(--title);font-size:13px;cursor:pointer;font-family:Jost,sans-serif}.db-x{width:40px;height:40px;border:1px solid var(--line);background:transparent;display:inline-flex;align-items:center;justify-content:center;color:var(--title);cursor:pointer}.db-note{font-size:12px;color:var(--muted);line-height:1.6}.db-bandeau{background:var(--alt);border-top:2px solid var(--title);padding:12px 16px;font-size:13px;line-height:1.6;display:flex;gap:10px}.db-bandeau.or{border-top-color:var(--gold)}.db-bandeau.alerte{border-top-color:var(--alert)}.db-fort{border:2px solid var(--gold);background:var(--alt);padding:14px 16px;display:flex;gap:12px;align-items:flex-start;font-size:14px;line-height:1.55;color:var(--title)}.db-fort b{font-weight:500}.db-rub{font-size:11px;letter-spacing:.2em;color:var(--gold);text-transform:uppercase}.db-t2{font-family:Cormorant Garamond,serif;font-size:26px;font-weight:500;color:var(--title);line-height:1.1}.db-liste{border-top:2px solid var(--title)}.db-ligne{display:grid;grid-template-columns:var(--cols);gap:12px;padding:13px 0;font-size:13px;border-bottom:1px solid var(--line);align-items:center}.db-ligne.tete{padding:11px 0;font-size:10.5px;letter-spacing:.1em;color:var(--muted)}.db-ligne.clic{cursor:pointer}.db-ligne.clic:hover{background:var(--alt)}.db-ligne>span{min-width:0;line-height:1.45;overflow-wrap:anywhere}.db-ligne .r{font-weight:500;color:var(--title)}.db-ligne .m{color:var(--muted)}.db-ligne.barre>span:not(.db-st){text-decoration:line-through}.db-ligne.retard{box-shadow:inset 3px 0 0 var(--alert)}.db-ligne.retard .r{color:var(--alert)}.db-vide{padding:24px 0;font-size:14px;color:var(--muted)}.db-2col{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:36px;align-items:start}.db-3col{display:grid;grid-template-columns:230px minmax(0,1fr) 290px;gap:32px;align-items:start}.db-col{display:flex;flex-direction:column;gap:16px;min-width:0}.db-moitie{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.db-entete4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--title)}.db-entete4>div{padding:12px 14px 12px 0;display:flex;flex-direction:column;gap:4px;border-bottom:1px solid var(--line);min-width:0}.db-entete4>div>span:first-child{font-size:11px;letter-spacing:.14em;color:var(--gold)}.db-entete4>div>span:last-child{font-size:14px;font-weight:500;color:var(--title);overflow-wrap:anywhere}.db-doc{display:grid;grid-template-columns:30px minmax(0,1.5fr) 150px 60px 180px 130px;gap:12px;padding:13px 0;border-bottom:1px solid var(--line);align-items:center;font-size:13px;cursor:pointer}.db-doc:hover{background:var(--alt)}.db-doc .t{font-size:14px;font-weight:500;color:var(--title)}.db-encart{background:var(--alt);border-top:2px solid var(--gold-dot);padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.55}.db-bloc{border-top:2px solid var(--title);padding-top:12px;display:flex;flex-direction:column;gap:6px}.db-lien{display:flex;align-items:center;gap:8px;font-size:13px;padding:7px 0;border-bottom:1px solid var(--line);background:none;border-left:0;border-right:0;border-top:0;color:var(--ink);text-align:left;font-family:Jost,sans-serif;width:100%}.db-lien.clic{cursor:pointer}.db-lien.clic:hover{background:var(--alt)}.db-lien>span:nth-child(2){flex:1}.db-nav{display:flex;flex-direction:column;border-top:2px solid var(--title)}.db-nav button{display:flex;gap:10px;padding:11px 12px;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font-size:13px;cursor:pointer;text-align:left;font-family:Jost,sans-serif}.db-nav button b{width:16px;font-weight:500}.db-nav button.on{background:var(--title);color:var(--bg)}.db-kv{display:grid;grid-template-columns:190px minmax(0,1fr);gap:14px;padding:11px 0;border-bottom:1px solid var(--line);font-size:13.5px;align-items:start}.db-kv>span:first-child{color:var(--muted)}.db-kv>span:last-child{line-height:1.55;white-space:pre-line;overflow-wrap:anywhere}.db-kv .repris{font-size:11px;color:var(--gold);margin-left:8px;white-space:nowrap}.db-kv .vide{color:var(--gold);font-style:italic}.db-kv input,.db-kv textarea,.db-kv select{width:100%;min-height:40px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:14px;padding:6px 10px;font-family:Jost,sans-serif}.db-kv textarea{min-height:70px;resize:vertical}.db-bouton{min-height:40px;display:flex;align-items:center;gap:10px;padding:6px 12px;border:1px solid var(--line);background:transparent;color:var(--title);font-size:13px;cursor:pointer;text-align:left;font-family:Jost,sans-serif;width:100%}.db-bouton:hover{background:var(--alt)}.db-bouton.p{background:var(--btn-bg);border-color:var(--btn-bg);color:var(--btn-ink)}.db-bouton.alerte{color:var(--alert);border-color:var(--alert)}.db-bouton[disabled]{opacity:.4;cursor:not-allowed}.db-v{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--line);font-size:13px}.db-v>span:first-child{font-weight:500;color:var(--title)}.db-v>span:last-child{color:var(--muted);text-align:right}.db-circuit{display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.db-etape{display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;padding:0 4px;text-align:center}.db-etape .trait{position:absolute;top:17px;left:0;right:0;height:2px;background:var(--line)}.db-etape .rond{width:36px;height:36px;border-radius:50%;border:2px solid var(--line);background:var(--surface);display:flex;align-items:center;justify-content:center;color:var(--muted);position:relative}.db-etape .l{font-size:12.5px;color:var(--title);line-height:1.3}.db-etape .q{font-size:11px;color:var(--muted);line-height:1.35}.db-etape.fait .trait,.db-etape.fait .rond{background:var(--title);border-color:var(--title);color:var(--bg)}.db-etape.cours .rond{border-color:var(--gold);color:var(--gold)}.db-etape.cours .l{color:var(--gold);font-weight:500}.db-controle{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px}.db-controle>span:nth-child(2){flex:1}.db-cartes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:2px solid var(--title)}.db-carte{padding:14px;border:0;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:4px;cursor:pointer;background:transparent;text-align:left;font-family:Jost,sans-serif;color:var(--ink)}.db-carte:first-child{border-left:0;padding-left:0}.db-carte.on{background:var(--alt)}.db-carte>span:first-child{font-size:10.5px;letter-spacing:.14em;color:var(--gold)}.db-carte>b{font-size:32px;font-weight:300;line-height:1;color:var(--title)}.db-perf{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:2px solid var(--title)}.db-perf>div{padding:14px 14px 14px 0;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.db-perf>div>span:first-child{font-size:10.5px;letter-spacing:.14em;color:var(--gold)}.db-perf>div>b{font-size:28px;font-weight:300;line-height:1;color:var(--title)}.db-perf>div>span:last-child{font-size:11.5px;color:var(--muted)}.db-filtres{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.db-rapide{display:flex;border:1px solid var(--line);height:40px}.db-rapide button{padding:0 12px;border:0;background:transparent;color:var(--ink);font-size:13px;cursor:pointer;font-family:Jost,sans-serif;white-space:nowrap}.db-rapide button.on{background:var(--title);color:var(--bg)}.db-filtres select{height:40px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:13px;padding:0 10px;font-family:Jost,sans-serif}.db-puces{display:flex;gap:8px;flex-wrap:wrap}.db-puce{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;font-size:13px;cursor:pointer;border:1px solid var(--line);background:transparent;color:var(--ink);font-family:Jost,sans-serif}.db-puce.on{border-color:var(--title);background:var(--title);color:var(--bg)}.db-puce[disabled]{opacity:.4;cursor:not-allowed}.db-cases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.db-case{display:flex;align-items:center;gap:8px;padding:12px;font-size:13px;cursor:pointer;border:1px solid var(--line);background:transparent;color:var(--ink);text-align:left;font-family:Jost,sans-serif}.db-case.on{border-color:var(--title);background:var(--title);color:var(--bg)}.db-case.bloque{opacity:.4;cursor:not-allowed}.db-coche{display:flex;align-items:center;gap:12px;padding:9px 0;border:0;border-bottom:1px solid var(--line);font-size:13.5px;background:none;color:var(--ink);width:100%;text-align:left;cursor:pointer;font-family:Jost,sans-serif}.db-coche .c{width:22px;height:22px;border:1px solid var(--gold);display:flex;align-items:center;justify-content:center;color:var(--bg);flex:none}.db-coche.ok .c{border-color:var(--title);background:var(--title)}.db-coche>span:nth-child(2){flex:1}.db-cal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.db-cal>div{display:flex;flex-direction:column;gap:6px;padding:10px 10px 10px 0;border-top:3px solid var(--line)}.db-cal>div.fait{border-top-color:var(--title)}.db-cal>div.cours{border-top-color:var(--gold-dot)}.db-cal>div>span:first-child{font-size:12.5px;font-weight:500;color:var(--title)}.db-cal>div>span:last-child{font-size:11.5px;color:var(--muted);line-height:1.4}.db-msg{min-height:130px;width:100%;resize:vertical;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-family:Jost,sans-serif;font-size:14px;line-height:1.6;padding:10px 12px}.db-modeles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.db-modele{border:1px solid var(--line);border-top:2px solid var(--title);background:var(--surface);padding:16px 18px;display:flex;flex-direction:column;gap:8px}.db-barre{height:12px;background:var(--line);position:relative}.db-barre>div{position:absolute;left:0;top:0;bottom:0;background:var(--title)}.db-cadre{background:var(--alt);padding:30px 24px;display:flex;gap:20px;justify-content:center;flex-wrap:wrap;overflow-x:auto}.db-feuille{width:560px;max-width:100%;min-height:780px;background:#fff;color:#0e0f0d;box-shadow:0 6px 24px #0000001f;display:flex;flex-direction:column;padding:44px 46px 26px;box-sizing:border-box;font-family:Jost,sans-serif;position:relative;gap:12px;font-size:11px;line-height:1.6}.db-feuille .or{color:#a8843f}.db-feuille .vert{color:#0c3326}.db-feuille .gris{color:#4a4a45}.db-feuille .pt{font-size:8.5px;letter-spacing:.22em;color:#a8843f}.db-feuille .ser{font-family:Cormorant Garamond,serif;font-weight:600;color:#0c3326}.db-feuille .pied{display:flex;justify-content:space-between;gap:10px;font-size:8px;color:#4a4a45;border-top:.5px solid #C9A45C;padding-top:8px;margin-top:auto}.db-feuille table{width:100%;border-collapse:collapse;font-size:10px}.db-feuille td{padding:6px 8px 6px 0;border-bottom:.5px solid #E6E1D6;vertical-align:top}@media print{.db-cadre{background:#fff;padding:0}.db-feuille{box-shadow:none}.db-non-imprime{display:none!important}}@media (max-width: 1200px){.db-3col{grid-template-columns:200px minmax(0,1fr)}.db-3col>:last-child{grid-column:1 / -1}.db-cartes{grid-template-columns:repeat(3,minmax(0,1fr))}.db-carte:nth-child(4){border-left:0;padding-left:0}.db-circuit{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:18px}}@media (max-width: 900px){.db-page{gap:16px}.db-h1{font-size:32px}.db-tete .t{min-width:0;flex-basis:100%}.db-2col,.db-3col,.db-moitie{grid-template-columns:1fr;gap:22px}.db-3col>:last-child{grid-column:auto}.db-nav{flex-direction:row;overflow-x:auto;border-top:0;border-bottom:1px solid var(--line)}.db-nav button{border-bottom:0;white-space:nowrap}.db-entete4{grid-template-columns:1fr 1fr}.db-ligne{display:flex;flex-wrap:wrap;gap:4px 10px;padding:12px 0}.db-ligne.tete{display:none}.db-ligne>span:first-child{flex-basis:100%}.db-ligne .m-cache{display:none}.db-doc{grid-template-columns:26px minmax(0,1fr) auto}.db-doc>:nth-child(3),.db-doc>:nth-child(4),.db-doc>:nth-child(6){display:none}.db-kv{grid-template-columns:1fr;gap:2px}.db-cartes{grid-template-columns:repeat(3,minmax(0,1fr))}.db-carte{padding:10px 8px}.db-carte>b{font-size:24px}.db-perf,.db-cases,.db-cal{grid-template-columns:1fr 1fr}.db-modeles{grid-template-columns:1fr}.db-circuit{grid-template-columns:repeat(2,minmax(0,1fr))}.db-cadre{padding:10px}.db-feuille{padding:22px 18px;min-height:0}.db-act{height:40px;padding:0 12px}}:root,[data-mode=jour]{--mi-track: #E6E1D6;--mi-on-gold: #FFFFFF}[data-mode=nuit]{--mi-track: #1A3329;--mi-on-gold: #0E0F0D}.mi-tete{display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.mi-tete .t{display:flex;flex-direction:column;gap:10px;flex:1;min-width:240px}.mi-sur{font-size:12px;letter-spacing:.28em;color:var(--gold);text-transform:uppercase}.mi-h1{margin:0;font-family:Cormorant Garamond,serif;font-size:52px;font-weight:500;line-height:1;color:var(--title)}.mi-h2{margin:0;font-family:Cormorant Garamond,serif;font-size:28px;font-weight:500;color:var(--title)}.mi-rub{font-size:11px;letter-spacing:.2em;color:var(--gold);text-transform:uppercase}.mi-note{font-size:12px;color:var(--muted);line-height:1.55}.mi-sous{font-size:13px;color:var(--muted)}.mi-vues{display:flex;border:1px solid var(--line);height:44px}.mi-vues button{padding:0 16px;display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer;background:transparent;color:var(--ink);border:0;font-family:Jost,sans-serif}.mi-vues button.on{background:var(--title);color:var(--bg)}.mi-badges{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted);flex-wrap:wrap}.mi-filtres{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mi-recherche{width:260px;max-width:100%;height:44px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);padding:0 12px}.mi-recherche input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font-size:14px;outline:none;font-family:Jost,sans-serif}.mi-filtre{height:44px;border:1px solid var(--line);display:flex;align-items:center;gap:8px;padding:0 14px;font-size:13px;background:transparent;color:var(--ink)}.mi-filtre.actif{border-color:var(--title);background:var(--alt)}.mi-filtre select{field-sizing:content;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;color:var(--title);font-weight:500;font-size:13px;font-family:Jost,sans-serif;cursor:pointer;outline:none;max-width:200px}.mi-filtre select option{color:#0e0f0d}.mi-bascule{height:44px;display:flex;align-items:center;gap:8px;padding:0 14px;font-size:13px;cursor:pointer;border:1px solid var(--line);color:var(--ink);background:transparent;font-family:Jost,sans-serif}.mi-bascule.on{border-color:var(--title);background:var(--title);color:var(--bg)}.mi-puces{display:flex;border:1px solid var(--line);align-self:flex-start;flex-wrap:wrap}.mi-puces button{height:40px;padding:0 14px;display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer;background:transparent;color:var(--ink);border:0;font-family:Jost,sans-serif}.mi-puces button.on{background:var(--title);color:var(--bg)}.mi-puces button span{opacity:.7}.mi-etat{justify-self:start;align-self:center;font-size:12px;padding:4px 10px;border:1px solid var(--line);white-space:nowrap}.mi-etat.e0{color:var(--muted)}.mi-etat.e1{background:var(--alt);color:var(--title)}.mi-etat.e2{border-color:var(--gold);color:var(--gold)}.mi-etat.e3{border-color:var(--title);color:var(--title)}.mi-etat.e4{border-color:var(--title);background:var(--title);color:var(--bg)}.mi-etat.or{border-color:var(--gold);background:var(--gold);color:var(--mi-on-gold)}.mi-etat.tir{border-style:dashed}.mi-etat.al{border-color:var(--alert);color:var(--alert)}.mi-flag{font-size:12px;display:flex;align-items:center;gap:5px;font-weight:500}.mi-table{border-top:2px solid var(--title)}.mi-l{display:grid;gap:14px;padding:13px 0;align-items:center;font-size:14px;border-bottom:1px solid var(--line)}.mi-l.tete{padding:12px 0;font-size:11px;letter-spacing:.14em;color:var(--muted)}.mi-l.clic{cursor:pointer}.mi-l.clic:hover,.mi-l.sel{background:var(--alt)}.mi-g-liste{grid-template-columns:112px minmax(0,2fr) minmax(0,1fr) 120px minmax(0,1fr) 110px 150px 170px}.mi-vide{padding:32px 0;font-size:14px;color:var(--muted)}.mi-cols{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;align-items:start}.mi-col{display:flex;flex-direction:column;gap:10px;border-top:2px solid var(--title);padding-top:12px;min-height:480px}.mi-col.fin{border-top-color:var(--gold-dot)}.mi-col.survol{background:var(--alt)}.mi-col-t{display:flex;justify-content:space-between;align-items:baseline;padding:0 2px 8px;border-bottom:1px solid var(--line)}.mi-col-t .l{font-family:Cormorant Garamond,serif;font-size:22px;font-weight:500;color:var(--title)}.mi-carte{border:1px solid var(--line);border-left:3px solid var(--line);background:var(--surface);padding:12px 14px;display:flex;flex-direction:column;gap:6px;cursor:grab;text-align:left;font-family:Jost,sans-serif;color:var(--ink)}.mi-carte.al{border-left-color:var(--alert)}.mi-carte.or{border-left-color:var(--gold-dot)}.mi-cal{border-top:2px solid var(--title);display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.mi-cal .j{padding:10px;font-size:11px;letter-spacing:.16em;color:var(--muted);border-bottom:1px solid var(--line)}.mi-cal .c{min-height:118px;border-bottom:1px solid var(--line);border-right:1px solid var(--line);padding:8px;display:flex;flex-direction:column;gap:5px}.mi-cal .c.hors{opacity:.5}.mi-cal .c.auj{background:var(--alt)}.mi-cal .n{font-size:13px;color:var(--title);align-self:flex-start}.mi-cal .c.auj .n{background:var(--title);color:var(--bg);padding:1px 7px;font-weight:500}.mi-ev{font-size:11.5px;line-height:1.3;padding:4px 6px;cursor:pointer;border:1px solid var(--title);background:transparent;color:var(--title);text-align:left;font-family:Jost,sans-serif}.mi-ev.mis{background:var(--title);color:var(--bg)}.mi-ev.al{border-color:var(--alert);background:var(--alert);color:var(--bg)}.mi-carre{width:40px;height:40px;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;color:var(--title);cursor:pointer;background:transparent}.mi-leg{display:flex;gap:18px;font-size:12px;color:var(--muted);flex-wrap:wrap}.mi-leg span{display:flex;align-items:center;gap:6px}.mi-leg i.k{width:10px;height:10px;display:inline-block}.mi-fil{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mi-entete{display:flex;align-items:flex-end;gap:24px;padding-bottom:22px;border-bottom:2px solid var(--title);flex-wrap:wrap}.mi-entete .t{display:flex;flex-direction:column;gap:12px;flex:1;min-width:260px}.mi-entete h1{margin:0;font-family:Cormorant Garamond,serif;font-size:48px;font-weight:500;line-height:1;color:var(--title)}.mi-idl{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--muted);flex-wrap:wrap}.mi-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.mi-alerte{background:var(--alt);border-top:2px solid var(--alert);padding:14px 18px;display:flex;align-items:center;gap:12px;font-size:13px;line-height:1.5}.mi-bandeau{background:var(--alt);border-top:2px solid var(--title);padding:12px 16px;display:flex;gap:10px;font-size:13px;line-height:1.55;align-items:flex-start}.mi-bandeau.or{border-top-color:var(--gold)}.mi-onglets{display:flex;gap:26px;border-bottom:1px solid var(--line);overflow-x:auto}.mi-onglet{display:flex;align-items:center;gap:8px;padding:0 0 12px;font-size:14px;cursor:pointer;margin-bottom:-1px;white-space:nowrap;border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font-family:Jost,sans-serif}.mi-onglet.on{border-bottom-color:var(--title);color:var(--title);font-weight:500}.mi-2col{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:44px;align-items:start}.mi-col-g{display:flex;flex-direction:column;gap:34px;min-width:0}.mi-col-d{display:flex;flex-direction:column;gap:26px;min-width:0}.mi-sec{display:flex;flex-direction:column;min-width:0}.mi-sec-t{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:10px;gap:10px;flex-wrap:wrap}.mi-bloc{display:flex;flex-direction:column;border-top:2px solid var(--title)}.mi-bloc-t{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0 6px;gap:10px}.mi-kv{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.mi-kv>span:first-child{color:var(--muted)}.mi-kv>span:last-child{text-align:right}.mi-barre{height:4px;background:var(--mi-track);position:relative;margin-bottom:6px}.mi-barre>div{position:absolute;left:0;top:0;bottom:0;background:var(--title)}.mi-g-team{grid-template-columns:minmax(0,1.3fr) minmax(0,1.4fr) 96px minmax(0,1fr) 100px 100px 132px;gap:10px;font-size:13px;padding:12px 0}.mi-g-team.sans{grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) 110px 132px}.mi-g-team.tete{font-size:11px;letter-spacing:.12em;color:var(--muted);padding:8px 0;border-top:1px solid var(--title)}.mi-cat{align-self:flex-start;font-size:11px;padding:1px 7px;border:1px solid var(--title);color:var(--title)}.mi-cat.sal{background:var(--title);color:var(--bg)}.mi-g-etape{display:grid;grid-template-columns:36px minmax(0,1fr) 150px 120px 72px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px}.mi-coche{width:30px;height:30px;border:1px solid var(--line);background:transparent;display:flex;align-items:center;justify-content:center;color:var(--bg);cursor:pointer;padding:0;flex:none}.mi-coche.on{border-color:var(--title);background:var(--title)}.mi-coche.al{border-color:var(--alert)}.mi-coche.or{border-color:var(--gold)}.mi-g-liv{grid-template-columns:minmax(0,1.6fr) 100px 60px 130px minmax(0,1fr);gap:12px;font-size:14px;padding:12px 0}.mi-g-liv.tete{font-size:11px;letter-spacing:.14em;color:var(--muted);padding:8px 0;border-top:1px solid var(--title)}.mi-panneau{margin-top:16px;border:1px solid var(--line);background:var(--surface);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mi-panneau>div{padding:18px 20px;display:flex;flex-direction:column;gap:12px;min-width:0}.mi-panneau>div:first-child{border-right:1px solid var(--line)}.mi-fichier{display:flex;align-items:center;gap:10px;font-size:13px;padding:8px 10px;border:1px solid var(--line)}.mi-depot{display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;border:1px dashed var(--line);font-size:13px;color:var(--muted);cursor:pointer;background:transparent;font-family:Jost,sans-serif}.mi-plein{height:44px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 16px;background:var(--btn-bg);color:var(--btn-ink);font-size:13px;cursor:pointer;border:0;font-family:Jost,sans-serif;text-align:left}.mi-plein[disabled]{opacity:.45;cursor:not-allowed}.mi-saisie{min-height:40px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:13px;padding:0 10px;font-family:Jost,sans-serif;border-radius:0;flex:1;min-width:0}.mi-envoi{width:40px;height:40px;background:var(--btn-bg);color:var(--btn-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;flex:none}.mi-ligne{display:flex;flex-direction:column;gap:2px;padding:9px 0;border-bottom:1px solid var(--line)}.mi-g-temps{display:grid;grid-template-columns:70px minmax(0,1fr) 52px;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px}.mi-marges{display:grid;grid-template-columns:1fr 1fr;margin-top:12px;border:1px solid var(--line)}.mi-marges>div{padding:14px 16px;display:flex;flex-direction:column;gap:4px}.mi-marges>div:first-child{border-right:1px solid var(--line)}.mi-marges .v{font-size:28px;font-weight:300;color:var(--title)}.mi-lien{background:none;border:0;border-bottom:1px solid var(--gold-dot);padding:0;color:var(--title);font-size:inherit;cursor:pointer;font-family:Jost,sans-serif;display:inline-flex;align-items:center;gap:6px}.mi-petit{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--line);color:var(--title);font-size:12px;cursor:pointer;background:transparent;font-family:Jost,sans-serif;white-space:nowrap}.mi-petit.fort{border-color:var(--title)}.mi-petit.plein{background:var(--btn-bg);color:var(--btn-ink);border-color:var(--btn-bg)}.mi-petit.al{border-color:var(--alert);color:var(--alert)}.mi-petit[disabled]{opacity:.45;cursor:not-allowed}.mi-ouv{display:grid;grid-template-columns:220px minmax(0,1fr) 300px;gap:30px;align-items:start}.mi-nav{display:flex;flex-direction:column;border-top:2px solid var(--title)}.mi-nav button{display:flex;align-items:center;gap:10px;padding:11px 12px;border:0;border-bottom:1px solid var(--line);font-size:13px;cursor:pointer;background:transparent;color:var(--ink);text-align:left;font-family:Jost,sans-serif}.mi-nav button.on{background:var(--title);color:var(--bg)}.mi-nav .k{width:18px;font-weight:500}.mi-champs{display:flex;flex-direction:column;border-top:2px solid var(--title)}.mi-champs>div{display:grid;grid-template-columns:200px minmax(0,1fr);gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:14px}.mi-champs .k{color:var(--muted);font-size:13px}.mi-champs .v{line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.mi-champs .v.vide{color:var(--gold);font-style:italic}.mi-champs .de{display:block;font-size:11px;color:var(--gold);letter-spacing:.06em;margin-top:2px}.mi-champs textarea,.mi-champs input,.mi-champs select{min-height:40px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font-size:14px;padding:8px 10px;width:100%;font-family:Jost,sans-serif;border-radius:0}.mi-pastilles{display:flex;flex-wrap:wrap;gap:6px}.mi-pastilles span{font-size:11.5px;padding:3px 9px;border:1px solid var(--line);color:var(--muted)}.mi-pastilles span.on{border-color:var(--title);background:var(--title);color:var(--bg)}.mi-decs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mi-dec{min-height:48px;display:flex;align-items:center;gap:10px;padding:0 14px;border:1px solid var(--line);font-size:13px;cursor:pointer;background:transparent;color:var(--ink);text-align:left;font-family:Jost,sans-serif}.mi-dec.on{border-color:var(--title);background:var(--title);color:var(--bg)}.mi-dec.pale{opacity:.4}.mi-trans{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(0,.9fr) minmax(0,.8fr);gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);font-size:13px}.mi-rond{width:28px;height:28px;border-radius:50%;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;color:var(--line)}.mi-rond.ok{border-color:var(--title);background:var(--title);color:var(--bg)}.mi-rond.cur{border-color:var(--gold)}.mi-parcours{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px}.mi-parcours>div{border-top:3px solid var(--line);padding-top:8px;display:flex;flex-direction:column;gap:4px}.mi-parcours>div.fait{border-top-color:var(--title)}.mi-parcours>div.cur{border-top-color:var(--gold)}.mi-parcours .s{font-size:11px;letter-spacing:.08em;color:var(--muted)}.mi-parcours .cur .s{color:var(--gold)}.mi-parcours .t{font-size:14px;font-weight:500;color:var(--title);line-height:1.25}.mi-parcours .m{font-size:11.5px;color:var(--muted);line-height:1.35}.mi-point{display:flex;align-items:center;gap:10px;padding:10px 0;border:0;border-bottom:1px solid var(--line);font-size:14px;cursor:pointer;background:transparent;color:var(--ink);text-align:left;font-family:Jost,sans-serif;width:100%}.mi-point[disabled]{cursor:default}.mi-g-rel{display:grid;grid-template-columns:minmax(0,1.5fr) 110px 150px minmax(0,1.4fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13px;align-items:start}.mi-g-rel.tete{font-size:11px;letter-spacing:.12em;color:var(--muted);padding:8px 0;border-top:1px solid var(--title)}.mi-g-qual{grid-template-columns:120px minmax(0,1.6fr) 150px 90px 90px 90px 90px 90px 90px 90px;gap:10px;font-size:13px}.mi-g-qual.tete{font-size:10.5px;letter-spacing:.1em}.mi-sum{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-top:2px solid var(--title)}.mi-sum>div{padding:12px 12px 12px 0;display:flex;flex-direction:column;gap:4px}.mi-sum .l{font-size:10.5px;letter-spacing:.12em;color:var(--gold)}.mi-sum .v{font-size:28px;font-weight:300;color:var(--title);line-height:1}.mi-case{width:22px;height:22px;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;color:var(--bg);flex:none}.mi-case.on{border-color:var(--title);background:var(--title)}.mi-choix{display:flex;flex-wrap:wrap;gap:8px}.mi-choix button{min-height:40px;display:flex;align-items:center;padding:0 14px;font-size:13px;cursor:pointer;border:1px solid var(--line);background:transparent;color:var(--ink);font-family:Jost,sans-serif}.mi-choix button.on{border-color:var(--title);background:var(--title);color:var(--bg)}.mi-cands{display:flex;flex-direction:column;border-top:1px solid var(--line);max-height:260px;overflow-y:auto}.mi-cands button{display:flex;align-items:center;gap:12px;padding:10px 12px;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:transparent;text-align:left;font-family:Jost,sans-serif;color:var(--ink)}.mi-cands button.on{background:var(--alt)}.mi-radio{width:20px;height:20px;border-radius:50%;border:1px solid var(--title);display:flex;align-items:center;justify-content:center;flex:none}.mi-radio i{width:10px;height:10px;border-radius:50%;display:block}.mi-radio.on i{background:var(--title)}.mi-info{background:var(--alt);padding:10px 14px;font-size:12px;line-height:1.6;color:var(--ink)}.mi-tel{display:none!important}@media (max-width: 900px){.mi-bureau{display:none!important}.mi-tel{display:flex!important}.mi-h1{font-size:34px}.mi-entete h1{font-size:30px}.mi-entete{padding-bottom:14px;gap:14px}.mi-2col,.mi-ouv,.mi-panneau{grid-template-columns:minmax(0,1fr);gap:24px}.mi-panneau>div:first-child{border-right:0;border-bottom:1px solid var(--line)}.mi-recherche{width:100%}.mi-filtre{flex:1 1 45%}.mi-actions>*{flex:1 1 auto;justify-content:center}.mi-champs>div{grid-template-columns:minmax(0,1fr);gap:4px}.mi-parcours{grid-template-columns:repeat(3,minmax(0,1fr))}.mi-decs{grid-template-columns:minmax(0,1fr)}.mi-trans{grid-template-columns:32px minmax(0,1fr)}.mi-trans>:nth-child(n+3){grid-column:2}.mi-g-etape{grid-template-columns:36px minmax(0,1fr) auto}.mi-g-etape>:nth-child(1){grid-column:1;grid-row:1 / span 2}.mi-g-etape>:nth-child(2){grid-column:2;grid-row:1}.mi-g-etape>.mi-qui{grid-column:2;grid-row:2;font-size:12px}.mi-g-etape>:nth-child(4){grid-column:3;grid-row:1;text-align:right}.mi-g-etape>:nth-child(5){grid-column:3;grid-row:2}.mi-alerte{flex-wrap:wrap}.mi-g-rel{grid-template-columns:minmax(0,1fr) auto}.mi-g-rel>:nth-child(n+3){grid-column:1 / -1}.mi-g-rel.tete{display:none}.mi-sum{grid-template-columns:repeat(2,minmax(0,1fr))}.mi-nav{flex-direction:row;overflow-x:auto}.mi-nav button{flex:none;border-bottom:0;border-right:1px solid var(--line)}.mi-mob{display:flex;flex-direction:column;gap:4px;padding:12px 0;border-bottom:1px solid var(--line);cursor:pointer}.mi-onglets{gap:18px}}@media (max-width: 900px){.mi-cb{display:none!important}.mi-g-team,.mi-g-team.sans{grid-template-columns:minmax(0,1fr) auto}.mi-g-team.tete{display:none}.mi-g-liv{grid-template-columns:minmax(0,1fr) auto}.mi-g-liv.tete{display:none}.mi-marges .v{font-size:22px}}.mi-eff .btn2{height:30px;padding:0 8px;font-size:0;gap:0;border-color:var(--line)}.mi-g-rel .mi-etat{align-self:start}.co-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.co-sur{font-size:12px;letter-spacing:.24em;color:var(--gold);text-transform:uppercase}.co-h1{margin:0;font-family:Cormorant Garamond,serif;font-size:48px;font-weight:500;line-height:1;color:var(--title)}.co-h2{margin:0;font-family:Cormorant Garamond,serif;font-size:28px;font-weight:500;color:var(--title)}.co-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.co-ex{border:1px solid var(--gold);color:var(--gold);padding:3px 8px;letter-spacing:.16em;font-size:10px;white-space:nowrap}.co-n4{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--alert);background:var(--alert);color:var(--bg);padding:3px 8px;letter-spacing:.14em;font-size:10px;white-space:nowrap}.co-badges{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.co-titre{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.co-niv{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid var(--gold-dot);color:var(--gold);cursor:help;flex:none}.co-niv.n4{border-color:var(--alert);color:var(--alert)}.co-ligne-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.co-ligne-actions .co-actions{margin-left:auto}.co-filtres{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.co-seg{display:flex;border:1px solid var(--line);height:44px}.co-seg button{padding:0 14px;display:flex;align-items:center;gap:6px;font-size:13px;cursor:pointer;background:transparent;color:var(--ink);border:0;font-family:Jost,sans-serif}.co-seg button.on{background:var(--title);color:var(--bg)}.co-seg button span{opacity:.7}.co-rech{width:240px;height:44px;display:flex;align-items:center;gap:10px;border:1px solid var(--line);padding:0 12px}.co-rech input{flex:1;min-width:0;border:0;background:transparent;color:var(--ink);font-family:Jost,sans-serif;font-size:14px;outline:none}.co-drop{height:44px;border:1px solid var(--line);background:transparent;display:flex;align-items:center;gap:6px;padding:0 10px 0 14px;font-size:13px;color:var(--ink)}.co-drop.on{border-color:var(--title);background:var(--alt)}.co-drop select{border:0;background:transparent;color:var(--title);font-weight:500;font-family:Jost,sans-serif;font-size:13px;cursor:pointer;max-width:200px}.co-table{border-top:2px solid var(--title)}.co-l{display:grid;grid-template-columns:minmax(0,1.5fr) 150px minmax(0,1.4fr) minmax(0,1fr) 190px 90px 120px;gap:16px;padding:14px 0;align-items:center;font-size:14px;border-bottom:1px solid var(--line)}.co-l.tete{padding:12px 0;font-size:11px;letter-spacing:.14em;color:var(--muted)}.co-l.ligne{cursor:pointer}.co-l.ligne:hover{background:var(--alt)}.co-av{width:38px;height:38px;flex-shrink:0;border:1px solid var(--title);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:500;color:var(--title);background:transparent}.co-av.sal{background:var(--title);color:var(--bg)}.co-st{justify-self:start;font-size:12px;padding:4px 10px;border:1px solid var(--title);color:var(--title);background:transparent;white-space:nowrap}.co-st.sal{background:var(--title);color:var(--bg)}.co-puce{font-size:12px;padding:2px 8px;background:var(--alt);color:var(--title)}.co-puces{display:flex;flex-wrap:wrap;gap:4px}.co-barre{height:5px;background:var(--line);position:relative}.co-barre>div{position:absolute;left:0;top:0;bottom:0}.co-ic{width:36px;height:36px;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;color:var(--title);background:transparent;text-decoration:none;cursor:pointer}.co-ic.fort{border-color:var(--title)}.co-note{font-size:12px;color:var(--muted);line-height:1.6}.co-sec{border-top:2px solid var(--title);display:flex;flex-direction:column}.co-sec-t{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding:14px 0 8px}.co-org{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 24px}.co-org label{display:flex;flex-direction:column;gap:4px;font-size:12.5px;color:var(--title);min-width:0}.co-org select,.co-saisie{height:38px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:13px;padding:0 6px;border-radius:0;font-family:Jost,sans-serif}.co-postes{display:grid;grid-template-columns:60px minmax(0,1.2fr) 170px minmax(0,1.4fr) 90px;gap:12px;padding:10px 0;font-size:13.5px;border-bottom:1px solid var(--line);align-items:center}.co-postes.tete{font-size:11px;letter-spacing:.14em;color:var(--muted)}.co-lien{background:none;border:0;border-bottom:1px solid var(--gold-dot);padding:0;color:var(--title);font-size:13px;cursor:pointer;font-family:Jost,sans-serif}.co-petit{height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 10px;border:1px solid var(--line);background:transparent;color:var(--title);font-size:12.5px;cursor:pointer;white-space:nowrap;font-family:Jost,sans-serif}.co-petit.fort{border-color:var(--title)}.co-petit.plein{background:var(--btn-bg);color:var(--btn-ink);border-color:var(--btn-bg)}.co-petit.al{border-color:var(--alert);color:var(--alert)}.co-petit[disabled]{opacity:.45;cursor:not-allowed}.co-vide{padding:22px 0;font-size:14px;color:var(--muted)}.co-cartes{display:none}.co-fil{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.co-entete{display:flex;align-items:flex-end;gap:24px;padding-bottom:22px;border-bottom:2px solid var(--title);flex-wrap:wrap}.co-entete .t{display:flex;flex-direction:column;gap:12px;flex:1;min-width:260px}.co-bouton{height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid var(--line);font-size:13px;color:var(--title);cursor:pointer;background:transparent;text-decoration:none;white-space:nowrap;font-family:Jost,sans-serif}.co-bouton.fort{border-color:var(--title)}.co-bouton.plein{background:var(--btn-bg);color:var(--btn-ink);border-color:var(--btn-bg);padding:0 16px}.co-2col{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:44px;align-items:start}.co-col{display:flex;flex-direction:column;gap:32px;min-width:0}.co-cold{display:flex;flex-direction:column;gap:24px;min-width:0}.co-bloc{border-top:1px solid var(--title);padding-top:12px;display:flex;flex-direction:column;gap:8px}.co-rub{font-size:11px;letter-spacing:.2em;color:var(--muted)}.co-g-mis{display:grid;grid-template-columns:110px minmax(0,1.5fr) minmax(0,1fr) 110px 130px;gap:12px;padding:12px 0;font-size:14px;border-bottom:1px solid var(--line);align-items:center}.co-g-mis.tete{padding:8px 0;font-size:11px;letter-spacing:.14em;color:var(--muted);border-top:1px solid var(--title)}.co-kv{display:grid;grid-template-columns:220px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid var(--line);font-size:14px;align-items:baseline}.co-kv>span:first-child{color:var(--muted);font-size:13px}.co-kv2{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid var(--line);font-size:13px}.co-kv2>span:first-child{color:var(--muted)}.co-kv2>span:last-child{text-align:right}.co-ligne{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);font-size:13.5px;flex-wrap:wrap}.co-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.co-cal button,.co-cal span{height:34px;display:flex;align-items:center;justify-content:center;font-size:12px;border:1px solid var(--line);background:transparent;color:var(--muted);font-family:Jost,sans-serif;padding:0}.co-cal button{cursor:pointer}.co-cal .Présent{background:var(--title);color:var(--bg);border-color:transparent}.co-cal .Congé{background:var(--gold-dot);color:#0e0f0d;border-color:transparent}.co-cal .Absent{border-color:var(--alert);color:var(--alert)}.co-cal .Repos{color:var(--muted)}.co-legende{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.co-legende i{display:inline-block;width:10px;height:10px;margin-right:6px;vertical-align:-1px;border:1px solid var(--line)}.co-g-tar{display:grid;grid-template-columns:90px minmax(0,1.2fr) 150px minmax(0,1.4fr) auto;gap:12px;padding:10px 0;font-size:13.5px;border-bottom:1px solid var(--line);align-items:center}.co-g-tar.tete{font-size:11px;letter-spacing:.14em;color:var(--muted);border-top:1px solid var(--title)}.co-g-fac{display:grid;grid-template-columns:90px minmax(0,1.6fr) 80px 130px 120px auto;gap:12px;padding:10px 0;font-size:13.5px;border-bottom:1px solid var(--line);align-items:center}.co-g-fac.tete{font-size:11px;letter-spacing:.14em;color:var(--muted);border-top:1px solid var(--title)}.co-etat{justify-self:start;font-size:11.5px;padding:3px 8px;border:1px solid var(--line);color:var(--muted);white-space:nowrap}.co-etat.ok{border-color:var(--title);background:var(--title);color:var(--bg)}.co-etat.al{border-color:var(--alert);color:var(--alert)}.co-etat.or{border-color:var(--gold);color:var(--gold)}.co-bande{background:var(--alt);border-top:2px solid var(--title);padding:14px 16px;display:flex;flex-direction:column;gap:10px}.co-cmp{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px}.co-cmp input{height:38px;width:170px;border:1px solid var(--line);background:var(--surface);color:var(--ink);padding:0 10px;font-family:Jost,sans-serif}.co-histo{display:flex;flex-direction:column;gap:2px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px}.co-maint{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:start}.co-carte{border:1px solid var(--line);border-top:2px solid var(--title);padding:16px;display:flex;flex-direction:column;gap:6px;background:var(--surface);min-width:0}.co-bi{display:grid;grid-template-columns:120px minmax(0,1.4fr) 150px 150px 110px minmax(0,1.6fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--line);font-size:13.5px;align-items:center}.co-bi.tete{font-size:11px;letter-spacing:.14em;color:var(--muted);border-top:2px solid var(--title);padding:10px 0}.co-champs-chk{display:flex;gap:14px;flex-wrap:wrap;font-size:13px;font-weight:400;color:var(--ink)}.co-champs-chk label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.co-tel-seul{display:none!important}.co-tel-txt{display:none}@media (max-width: 1200px){.co-l{grid-template-columns:minmax(0,1.5fr) 140px minmax(0,1.2fr) 170px 90px 90px}.co-l>:nth-child(4){display:none}.co-maint{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.co-h1{font-size:30px}.co-ligne-actions .co-actions{margin-left:0;width:100%}.co-ligne-actions .co-actions>.ca-btn,.co-ligne-actions .co-actions>.ca-btn2{flex:1 1 auto;justify-content:center}.co-h2{font-size:24px}.co-bureau{display:none!important}.co-tel-seul{display:flex!important}.co-tel-txt{display:inline}.co-table{display:none}.co-cartes{display:flex;flex-direction:column;border-top:2px solid var(--title)}.co-carte-l{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--line);cursor:pointer}.co-rech,.co-seg{width:100%}.co-seg button{flex:1;justify-content:center}.co-org{grid-template-columns:repeat(2,minmax(0,1fr))}.co-postes{grid-template-columns:44px minmax(0,1fr) 110px}.co-postes>:nth-child(4),.co-postes>:nth-child(5){grid-column:2 / -1}.co-2col{grid-template-columns:1fr;gap:28px}.co-entete .t{min-width:0}.co-g-mis{grid-template-columns:minmax(0,1fr) auto}.co-g-mis>:nth-child(1),.co-g-mis>:nth-child(3){display:none}.co-g-mis.tete{display:none}.co-kv{grid-template-columns:1fr;gap:2px}.co-g-tar{grid-template-columns:70px minmax(0,1fr) auto}.co-g-tar>:nth-child(4){grid-column:1 / -1;font-size:12px}.co-g-tar.tete{display:none}.co-g-fac{grid-template-columns:minmax(0,1fr) auto}.co-g-fac>:nth-child(3){display:none}.co-g-fac.tete{display:none}.co-maint{grid-template-columns:1fr}.co-bi{grid-template-columns:minmax(0,1fr) auto}.co-bi>:nth-child(3),.co-bi>:nth-child(4){display:none}.co-bi>:nth-child(6){grid-column:1 / -1}.co-bi.tete{display:none}}.fi-mini{font-size:11px;letter-spacing:.2em;color:var(--muted);text-transform:uppercase}.fi-onglets{display:flex;gap:22px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.fi-onglets button{background:none;border:0;border-bottom:2px solid transparent;padding:10px 0 12px;font-family:Jost,sans-serif;font-size:14px;color:var(--muted);cursor:pointer;white-space:nowrap}.fi-onglets button.on{border-bottom-color:var(--title);color:var(--title);font-weight:500}.fi-subs{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.fi-subs .fi-chip.on{background:var(--title);color:var(--bg);border-color:var(--title)}.fi-chip{height:36px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid var(--title);background:transparent;color:var(--title);font-size:13px;cursor:pointer;white-space:nowrap;font-family:Jost,sans-serif}.fi-chip.leger{border-color:var(--line)}.fi-per{position:relative}.fi-per-p{position:absolute;top:44px;left:0;z-index:30;width:360px;max-width:calc(100vw - 32px);background:var(--surface);border:1px solid var(--line);box-shadow:0 12px 30px #0000001f;padding:16px;display:flex;flex-direction:column;gap:12px}.fi-seg{height:38px}.fi-seg button{padding:0 10px;font-size:12.5px}.fi-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));border-top:2px solid var(--title);border-bottom:1px solid var(--line)}.fi-kpi{display:flex;flex-direction:column;gap:6px;padding:16px 20px 16px 0;min-width:0}.fi-kpi+.fi-kpi{padding-left:20px;border-left:1px solid var(--line)}.fi-kv{font-family:Cormorant Garamond,serif;font-size:30px;font-weight:500;line-height:1.05;color:var(--title);overflow-wrap:anywhere}.fi-couches{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px}.fi-couche{padding:14px 16px;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.55}.fi-couche.prev{border:1px dashed var(--gold-dot);background:transparent}.fi-couche.reel{border:1px solid var(--title);background:var(--alt)}.fi-couche .vals{display:flex;gap:18px;flex-wrap:wrap}.fi-couche .vals b{font-weight:500;color:var(--title);margin-left:6px}.fi-sec{border-top:2px solid var(--title);display:flex;flex-direction:column;gap:4px}.fi-sec.prev{border-top-style:dashed;border-top-color:var(--gold-dot)}.fi-sec-t{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;padding:14px 0 8px}.fi-ligne{display:grid;grid-template-columns:var(--cols);gap:12px;padding:10px 0;font-size:13.5px;border-bottom:1px solid var(--line);align-items:center}.fi-ligne.tete{font-size:11px;letter-spacing:.14em;color:var(--muted);padding:10px 0}.fi-ligne.tot{border-top:1px solid var(--title);font-weight:500;color:var(--title)}.fi-ligne .d{text-align:right;white-space:nowrap}.fi-ligne .mute{color:var(--muted);font-size:12.5px}.fi-in{height:34px;width:100%;min-width:0;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:13px;padding:0 8px;font-family:Jost,sans-serif;text-align:right;border-radius:0}.fi-in.g{text-align:left}.fi-sel{height:34px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:12.5px;padding:0 4px;font-family:Jost,sans-serif;border-radius:0;max-width:100%}.fi-st{justify-self:start;display:inline-block;font-size:11.5px;padding:3px 9px;border:1px solid var(--title);color:var(--title);white-space:nowrap}.fi-st.ok{background:var(--title);color:var(--bg)}.fi-st.or{border-color:var(--gold-dot);color:var(--gold)}.fi-st.gris{border-color:var(--line);color:var(--muted)}.fi-st.al{border-color:var(--alert);color:var(--alert)}.fi-defile{overflow-x:auto;max-width:100%}.fi-num{font-size:12.5px;min-width:860px}.fi-num th,.fi-num td{text-align:right;white-space:nowrap;padding:8px 6px}.fi-num th:first-child,.fi-num td:first-child{text-align:left}.fi-num tr.an td{font-weight:500;color:var(--title);cursor:pointer;background:var(--alt)}.fi-barres{display:flex;align-items:stretch;gap:3px;height:160px;padding:6px 0}.fi-barres>div{flex:1;display:flex;flex-direction:column;min-width:0}.fi-barres .h{flex:1;display:flex;align-items:flex-end;border-bottom:1px solid var(--line)}.fi-barres .b{flex:1;display:flex;align-items:flex-start}.fi-barres .h>i,.fi-barres .b>i{display:block;width:100%}.fi-axe{display:flex;justify-content:space-between;font-size:11px;color:var(--muted)}.fi-vig{display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--alt);border-top:2px solid var(--gold-dot);font-size:13.5px;line-height:1.55}.fi-vig>div{display:flex;gap:10px;align-items:flex-start}.fi-2col{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:start}.fi-kvs{display:flex;flex-direction:column}.fi-kvs>div{display:flex;justify-content:space-between;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13.5px}.fi-kvs>div>b{font-weight:500;color:var(--title);text-align:right}.fi-ramp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.fi-ramp label{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted)}.fi-sim{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--gold-dot);background:var(--alt);font-size:13px}.fi-ctrl{border:1px solid var(--line);padding:14px 16px;display:flex;flex-direction:column;gap:6px}.fi-ctrl .l{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr);gap:10px;font-size:13px;padding:6px 0;border-bottom:1px solid var(--line);align-items:center}.fi-ok{color:var(--title);display:inline-flex;align-items:center;gap:6px}.fi-ko{color:var(--alert);display:inline-flex;align-items:center;gap:6px}.fi-rang{display:grid;grid-template-columns:26px minmax(0,1.4fr) minmax(0,2fr) 120px 70px;gap:10px;align-items:center;padding:7px 0;font-size:13px;border-bottom:1px solid var(--line)}.fi-rang .barre{height:8px;background:var(--line);position:relative}.fi-rang .barre>i{position:absolute;left:0;top:0;bottom:0;background:var(--title)}.fi-lien{background:none;border:0;border-bottom:1px solid var(--gold-dot);padding:0;color:var(--title);font-size:12.5px;cursor:pointer;font-family:Jost,sans-serif;text-decoration:none}.fi-actions{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.fi-jauge{height:6px;background:var(--line);position:relative;margin-top:4px}.fi-jauge>i{position:absolute;left:0;top:0;bottom:0}.fi-jauge>b{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--gold)}@media (max-width: 900px){.fi-kv{font-size:24px}.fi-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.fi-kpi,.fi-kpi+.fi-kpi{padding:12px 10px 12px 0;border-left:0}.fi-kpi:nth-child(2n){padding-left:12px;border-left:1px solid var(--line)}.fi-couches,.fi-2col{grid-template-columns:1fr}.fi-ligne{display:flex;flex-wrap:wrap;gap:6px 12px}.fi-ligne>*{flex:1 1 40%;min-width:0}.fi-ligne>:first-child{flex-basis:100%}.fi-ligne .d{text-align:left}.fi-ligne.tete{display:none}.fi-ramp{grid-template-columns:repeat(3,minmax(0,1fr))}.fi-ctrl .l{grid-template-columns:1fr 1fr}.fi-ctrl .l>:first-child{grid-column:1 / -1}.fi-rang{grid-template-columns:22px minmax(0,1fr) 110px}.fi-rang>:nth-child(3),.fi-rang>:nth-child(5){display:none}.fi-barres{height:110px;gap:1px}.fi-actions{justify-content:flex-start}}
