@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(/build/fonts/Poppins-100.7091c0aa.woff2) format("woff2"),url(/build/fonts/Poppins-100.7a958115.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(/build/fonts/Poppins-200.cb95ec88.woff2) format("woff2"),url(/build/fonts/Poppins-200.cb6f363e.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/build/fonts/Poppins-300.669df14a.woff2) format("woff2"),url(/build/fonts/Poppins-300.2f3adb62.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/build/fonts/Poppins-Regular.9641d5d0.woff2) format("woff2"),url(/build/fonts/Poppins-Regular.ab6122bd.woff) format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(/build/fonts/Poppins-Italic.3a07eab5.woff2) format("woff2"),url(/build/fonts/Poppins-Italic.c81c1d62.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/build/fonts/Poppins-500.13c404f8.woff2) format("woff2"),url(/build/fonts/Poppins-500.aa05ffb5.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/build/fonts/Poppins-600.b2be0bf6.woff2) format("woff2"),url(/build/fonts/Poppins-600.07608aed.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/build/fonts/Poppins-700.02d30d49.woff2) format("woff2"),url(/build/fonts/Poppins-700.d43f2660.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(/build/fonts/Poppins-800.d41d7c23.woff2) format("woff2"),url(/build/fonts/Poppins-800.72b1c3a7.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(/build/fonts/Poppins-900.3518e64b.woff2) format("woff2"),url(/build/fonts/Poppins-900.e8c34059.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100;src:url(/build/fonts/JetBrainsMono-Thin.659df8a7.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:100;src:url(/build/fonts/JetBrainsMono-ThinItalic.544a1b63.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:200;src:url(/build/fonts/JetBrainsMono-Light.9427af7e.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:200;src:url(/build/fonts/JetBrainsMono-LightItalic.36356cc1.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:300;src:url(/build/fonts/JetBrainsMono-Medium.065ee491.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:300;src:url(/build/fonts/JetBrainsMono-MediumItalic.cbdbf29e.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;src:url(/build/fonts/JetBrainsMono-Regular.1d9e47ce.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;src:url(/build/fonts/JetBrainsMono-Italic.6fd32a4a.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;src:url(/build/fonts/JetBrainsMono-SemiBold.e25ac980.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:500;src:url(/build/fonts/JetBrainsMono-SemiBoldItalic.c806f3da.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;src:url(/build/fonts/JetBrainsMono-Bold.75885bf0.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:600;src:url(/build/fonts/JetBrainsMono-BoldItalic.c8aab241.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;src:url(/build/fonts/JetBrainsMono-ExtraBold.db311a06.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:700;src:url(/build/fonts/JetBrainsMono-ExtraBoldItalic.91252e8b.woff2) format("woff2")}@font-face{font-display:block;font-family:Acapella Icons;font-style:normal;font-weight:400;src:url(/build/fonts/Acapella-Icons.89e1da77.woff2) format("woff2")}[class*=" acp-"]:before,[class^=acp-]:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Acapella Icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none}.acp-accessibility-sign:before{content:""}.acp-accessibility-tech:before{content:""}.acp-accessibility:before{content:""}.acp-activity:before{content:""}.acp-adobe-after-effects:before{content:""}.acp-adobe-illustrator:before{content:""}.acp-adobe-indesign:before{content:""}.acp-adobe-lightroom:before{content:""}.acp-adobe-photoshop:before{content:""}.acp-adobe-xd:before{content:""}.acp-african-tree:before{content:""}.acp-agile:before{content:""}.acp-air-conditioner:before{content:""}.acp-airplane-helix-45deg:before{content:""}.acp-airplane-helix:before{content:""}.acp-airplane-off:before{content:""}.acp-airplane-rotation:before{content:""}.acp-airplane:before{content:""}.acp-airplay:before{content:""}.acp-alarm:before{content:""}.acp-album-carousel:before{content:""}.acp-album-list:before{content:""}.acp-album-open:before{content:""}.acp-album:before{content:""}.acp-align-bottom-box:before{content:""}.acp-align-center:before{content:""}.acp-align-horizontal-centers:before{content:""}.acp-align-horizontal-spacing:before{content:""}.acp-align-justify:before{content:""}.acp-align-left-box:before{content:""}.acp-align-left:before{content:""}.acp-align-right-box:before{content:""}.acp-align-right:before{content:""}.acp-align-top-box:before{content:""}.acp-align-vertical-centers:before{content:""}.acp-align-vertical-spacing:before{content:""}.acp-angle-tool:before{content:""}.acp-antenna-off:before{content:""}.acp-antenna-signal-tag:before{content:""}.acp-antenna-signal:before{content:""}.acp-antenna:before{content:""}.acp-app-notification:before{content:""}.acp-app-store:before{content:""}.acp-app-window:before{content:""}.acp-apple-half:before{content:""}.acp-apple-imac-2021-side:before{content:""}.acp-apple-imac-2021:before{content:""}.acp-apple-mac:before{content:""}.acp-apple-shortcuts:before{content:""}.acp-apple-swift:before{content:""}.acp-apple-wallet:before{content:""}.acp-apple:before{content:""}.acp-ar-tag:before{content:""}.acp-arc-3d-center-point:before{content:""}.acp-arc-3d:before{content:""}.acp-arcade:before{content:""}.acp-archery-match:before{content:""}.acp-archery:before{content:""}.acp-archive:before{content:""}.acp-area-search:before{content:""}.acp-arrow-archery:before{content:""}.acp-arrow-down-circle:before{content:""}.acp-arrow-down-left-circle:before{content:""}.acp-arrow-down-left-square:before{content:""}.acp-arrow-down-left:before{content:""}.acp-arrow-down-right-circle:before{content:""}.acp-arrow-down-right-square:before{content:""}.acp-arrow-down-right:before{content:""}.acp-arrow-down-tag:before{content:""}.acp-arrow-down:before{content:""}.acp-arrow-email-forward:before{content:""}.acp-arrow-enlarge-tag:before{content:""}.acp-arrow-left-circle:before{content:""}.acp-arrow-left-tag:before{content:""}.acp-arrow-left:before{content:""}.acp-arrow-reduce-tag:before{content:""}.acp-arrow-right-circle:before{content:""}.acp-arrow-right-tag:before{content:""}.acp-arrow-right:before{content:""}.acp-arrow-separate-vertical:before{content:""}.acp-arrow-separate:before{content:""}.acp-arrow-union-vertical:before{content:""}.acp-arrow-union:before{content:""}.acp-arrow-up-circle:before{content:""}.acp-arrow-up-left-circle:before{content:""}.acp-arrow-up-left-square:before{content:""}.acp-arrow-up-left:before{content:""}.acp-arrow-up-right-circle:before{content:""}.acp-arrow-up-right-square:before{content:""}.acp-arrow-up-right:before{content:""}.acp-arrow-up-tag:before{content:""}.acp-arrow-up:before{content:""}.acp-arrows-up-from-line:before{content:""}.acp-asana:before{content:""}.acp-asterisk:before{content:""}.acp-at-sign-circle:before{content:""}.acp-at-sign:before{content:""}.acp-atom:before{content:""}.acp-attachment:before{content:""}.acp-augmented-reality:before{content:""}.acp-auto-flash:before{content:""}.acp-avi-format:before{content:""}.acp-axes:before{content:""}.acp-backward-15-seconds:before{content:""}.acp-badge-check:before{content:""}.acp-bag:before{content:""}.acp-balcony:before{content:""}.acp-bank:before{content:""}.acp-barcode:before{content:""}.acp-basketball-field:before{content:""}.acp-basketball:before{content:""}.acp-bathroom:before{content:""}.acp-battery-25:before{content:""}.acp-battery-50:before{content:""}.acp-battery-75:before{content:""}.acp-battery-charging:before{content:""}.acp-battery-empty:before{content:""}.acp-battery-full:before{content:""}.acp-battery-indicator:before{content:""}.acp-battery-slash:before{content:""}.acp-battery-warning:before{content:""}.acp-bbq:before{content:""}.acp-beach-bag:before{content:""}.acp-bed-ready:before{content:""}.acp-bed:before{content:""}.acp-behance-tag:before{content:""}.acp-behance:before{content:""}.acp-bell-notification:before{content:""}.acp-bell-off:before{content:""}.acp-bell:before{content:""}.acp-bicycle:before{content:""}.acp-bin-full:before{content:""}.acp-bin-half:before{content:""}.acp-bin-minus-in:before{content:""}.acp-bin-plus-in:before{content:""}.acp-bin:before{content:""}.acp-binocular:before{content:""}.acp-birthday-cake:before{content:""}.acp-bishop:before{content:""}.acp-bitbucket:before{content:""}.acp-bitcoin-circle:before{content:""}.acp-bitcoin-rotate-out:before{content:""}.acp-bluetooth-tag:before{content:""}.acp-bluetooth:before{content:""}.acp-bold-square:before{content:""}.acp-bold:before{content:""}.acp-bonfire:before{content:""}.acp-book-lock:before{content:""}.acp-book-stack:before{content:""}.acp-book:before{content:""}.acp-bookmark-book:before{content:""}.acp-bookmark-circle:before{content:""}.acp-bookmark:before{content:""}.acp-border-bl:before{content:""}.acp-border-bottom:before{content:""}.acp-border-br:before{content:""}.acp-border-inner:before{content:""}.acp-border-left:before{content:""}.acp-border-out:before{content:""}.acp-border-right:before{content:""}.acp-border-tl:before{content:""}.acp-border-top:before{content:""}.acp-border-tr:before{content:""}.acp-bounce-left:before{content:""}.acp-bounce-right:before{content:""}.acp-bowling-ball:before{content:""}.acp-box-3d-center:before{content:""}.acp-box-3d-point:before{content:""}.acp-box-3d-three-points:before{content:""}.acp-box-iso:before{content:""}.acp-box:before{content:""}.acp-boxing-glove:before{content:""}.acp-brain-electricity:before{content:""}.acp-brain-research:before{content:""}.acp-brain-warning:before{content:""}.acp-brain:before{content:""}.acp-bread-slice:before{content:""}.acp-bridge-3d:before{content:""}.acp-bridge-surface:before{content:""}.acp-bright-crown:before{content:""}.acp-bright-star:before{content:""}.acp-brightness-window:before{content:""}.acp-brightness:before{content:""}.acp-bubble-download:before{content:""}.acp-bubble-income:before{content:""}.acp-bubble-outcome:before{content:""}.acp-bubble-search:before{content:""}.acp-bubble-star:before{content:""}.acp-bubble-upload:before{content:""}.acp-bubble-warning:before{content:""}.acp-bubble-xmark:before{content:""}.acp-bug:before{content:""}.acp-building:before{content:""}.acp-bus-green:before{content:""}.acp-bus-stop:before{content:""}.acp-bus:before{content:""}.acp-c-square:before{content:""}.acp-cable-tag:before{content:""}.acp-calculator:before{content:""}.acp-calendar-arrow-down:before{content:""}.acp-calendar-arrow-up:before{content:""}.acp-calendar-check:before{content:""}.acp-calendar-minus:before{content:""}.acp-calendar-plus:before{content:""}.acp-calendar-rotate:before{content:""}.acp-calendar-xmark:before{content:""}.acp-calendar:before{content:""}.acp-camera:before{content:""}.acp-candlestick-chart:before{content:""}.acp-car:before{content:""}.acp-card-lock:before{content:""}.acp-card-no-access:before{content:""}.acp-card-reader:before{content:""}.acp-card-shield:before{content:""}.acp-card-wallet:before{content:""}.acp-cart-alt:before{content:""}.acp-cart-minus:before{content:""}.acp-cart-plus:before{content:""}.acp-cart:before{content:""}.acp-cash:before{content:""}.acp-cell-2x2:before{content:""}.acp-cellar:before{content:""}.acp-center-align:before{content:""}.acp-chat-bubble-check:before{content:""}.acp-chat-bubble-empty:before{content:""}.acp-chat-bubble-question:before{content:""}.acp-chat-bubble-translate:before{content:""}.acp-chat-bubble-warning:before{content:""}.acp-chat-bubble-xmark:before{content:""}.acp-chat-bubble:before{content:""}.acp-chat-lines:before{content:""}.acp-chat-minus-in:before{content:""}.acp-chat-plus-in:before{content:""}.acp-check-circle:before{content:""}.acp-check-square:before{content:""}.acp-check:before{content:""}.acp-chocolate:before{content:""}.acp-chromecast-active:before{content:""}.acp-chromecast:before{content:""}.acp-church-side:before{content:""}.acp-church:before{content:""}.acp-cigarette-slash:before{content:""}.acp-cinema-old:before{content:""}.acp-circle-spark:before{content:""}.acp-circle:before{content:""}.acp-city:before{content:""}.acp-clipboard-check:before{content:""}.acp-clock-rotate-right:before{content:""}.acp-clock:before{content:""}.acp-closed-captions-tag:before{content:""}.acp-closet:before{content:""}.acp-cloud-bookmark:before{content:""}.acp-cloud-check:before{content:""}.acp-cloud-desync:before{content:""}.acp-cloud-download:before{content:""}.acp-cloud-square:before{content:""}.acp-cloud-sunny:before{content:""}.acp-cloud-sync:before{content:""}.acp-cloud-upload:before{content:""}.acp-cloud-xmark:before{content:""}.acp-cloud:before{content:""}.acp-code-brackets-square:before{content:""}.acp-code-brackets:before{content:""}.acp-code:before{content:""}.acp-codepen:before{content:""}.acp-coffee-cup:before{content:""}.acp-coin-slash:before{content:""}.acp-coins-swap:before{content:""}.acp-coins:before{content:""}.acp-collage-frame:before{content:""}.acp-collapse:before{content:""}.acp-color-filter:before{content:""}.acp-color-picker:before{content:""}.acp-color-wheel:before{content:""}.acp-combine:before{content:""}.acp-commodity:before{content:""}.acp-community:before{content:""}.acp-comp-align-bottom:before{content:""}.acp-comp-align-left:before{content:""}.acp-comp-align-right:before{content:""}.acp-comp-align-top:before{content:""}.acp-compact-disc:before{content:""}.acp-compass:before{content:""}.acp-component:before{content:""}.acp-compress-lines:before{content:""}.acp-compress:before{content:""}.acp-computer:before{content:""}.acp-constrained-surface:before{content:""}.acp-consumable:before{content:""}.acp-contactless:before{content:""}.acp-control-slider:before{content:""}.acp-cookie:before{content:""}.acp-cooling-square:before{content:""}.acp-copy:before{content:""}.acp-copyright:before{content:""}.acp-corner-bottom-left:before{content:""}.acp-corner-bottom-right:before{content:""}.acp-corner-top-left:before{content:""}.acp-corner-top-right:before{content:""}.acp-cpu-warning:before{content:""}.acp-cpu:before{content:""}.acp-cracked-egg:before{content:""}.acp-creative-commons:before{content:""}.acp-credit-card-slash:before{content:""}.acp-credit-card:before{content:""}.acp-credit-cards:before{content:""}.acp-crib:before{content:""}.acp-crop-rotate-bl:before{content:""}.acp-crop-rotate-br:before{content:""}.acp-crop-rotate-tl:before{content:""}.acp-crop-rotate-tr:before{content:""}.acp-crop:before{content:""}.acp-crown-circle:before{content:""}.acp-crown:before{content:""}.acp-css3:before{content:""}.acp-cube-bandage:before{content:""}.acp-cube-cut-with-curve:before{content:""}.acp-cube-dots:before{content:""}.acp-cube-hole:before{content:""}.acp-cube-replace-face:before{content:""}.acp-cube-scan:before{content:""}.acp-cube:before{content:""}.acp-cursor-pointer:before{content:""}.acp-curve-array:before{content:""}.acp-cut:before{content:""}.acp-cutlery:before{content:""}.acp-cycling:before{content:""}.acp-cylinder:before{content:""}.acp-dash-flag:before{content:""}.acp-dashboard-dots:before{content:""}.acp-dashboard-speed:before{content:""}.acp-dashboard:before{content:""}.acp-data-transfer-both:before{content:""}.acp-data-transfer-check:before{content:""}.acp-data-transfer-down:before{content:""}.acp-data-transfer-up:before{content:""}.acp-data-transfer-warning:before{content:""}.acp-database-backup:before{content:""}.acp-database-check:before{content:""}.acp-database-export:before{content:""}.acp-database-monitor:before{content:""}.acp-database-restore:before{content:""}.acp-database-script-minus:before{content:""}.acp-database-script-plus:before{content:""}.acp-database-script:before{content:""}.acp-database-search:before{content:""}.acp-database-settings:before{content:""}.acp-database-star:before{content:""}.acp-database-stats:before{content:""}.acp-database-tag:before{content:""}.acp-database-warning:before{content:""}.acp-database-xmark:before{content:""}.acp-database:before{content:""}.acp-de-compress:before{content:""}.acp-delivery-truck:before{content:""}.acp-delivery:before{content:""}.acp-depth:before{content:""}.acp-design-nib:before{content:""}.acp-design-pencil:before{content:""}.acp-desk:before{content:""}.acp-developer:before{content:""}.acp-dew-point:before{content:""}.acp-dialpad:before{content:""}.acp-diameter:before{content:""}.acp-dice-five:before{content:""}.acp-dice-four:before{content:""}.acp-dice-one:before{content:""}.acp-dice-six:before{content:""}.acp-dice-three:before{content:""}.acp-dice-two:before{content:""}.acp-dimmer-switch:before{content:""}.acp-director-chair:before{content:""}.acp-discord:before{content:""}.acp-dishwasher:before{content:""}.acp-display-4k:before{content:""}.acp-divide-three:before{content:""}.acp-divide:before{content:""}.acp-dna:before{content:""}.acp-dns:before{content:""}.acp-doc-magnifying-glass-in:before{content:""}.acp-doc-magnifying-glass:before{content:""}.acp-doc-star-in:before{content:""}.acp-doc-star:before{content:""}.acp-dogecoin-circle:before{content:""}.acp-dogecoin-rotate-out:before{content:""}.acp-dollar-circle:before{content:""}.acp-dollar:before{content:""}.acp-domotic-warning:before{content:""}.acp-donate:before{content:""}.acp-dot-arrow-down:before{content:""}.acp-dot-arrow-left:before{content:""}.acp-dot-arrow-right:before{content:""}.acp-dot-arrow-up:before{content:""}.acp-dots-grid-3x3:before{content:""}.acp-double-check:before{content:""}.acp-download-circle:before{content:""}.acp-download-data-window:before{content:""}.acp-download-square:before{content:""}.acp-download:before{content:""}.acp-drag-hand-gesture:before{content:""}.acp-drag:before{content:""}.acp-drawer:before{content:""}.acp-dribbble:before{content:""}.acp-drone-charge-full:before{content:""}.acp-drone-charge-half:before{content:""}.acp-drone-charge-low:before{content:""}.acp-drone-check:before{content:""}.acp-drone-landing:before{content:""}.acp-drone-refresh:before{content:""}.acp-drone-take-off:before{content:""}.acp-drone-xmark:before{content:""}.acp-drone:before{content:""}.acp-droplet-check:before{content:""}.acp-droplet-half:before{content:""}.acp-droplet-snow-flake-in:before{content:""}.acp-droplet:before{content:""}.acp-ease-curve-control-points:before{content:""}.acp-ease-in-control-point:before{content:""}.acp-ease-in-out:before{content:""}.acp-ease-in:before{content:""}.acp-ease-out-control-point:before{content:""}.acp-ease-out:before{content:""}.acp-ecology-book:before{content:""}.acp-edit-pencil:before{content:""}.acp-edit:before{content:""}.acp-egg:before{content:""}.acp-eject:before{content:""}.acp-electronics-chip:before{content:""}.acp-electronics-transistor:before{content:""}.acp-elevator:before{content:""}.acp-ellipse-3d-three-points:before{content:""}.acp-ellipse-3d:before{content:""}.acp-emoji-ball:before{content:""}.acp-emoji-blink-left:before{content:""}.acp-emoji-blink-right:before{content:""}.acp-emoji-look-down:before{content:""}.acp-emoji-look-left:before{content:""}.acp-emoji-look-right:before{content:""}.acp-emoji-look-up:before{content:""}.acp-emoji-puzzled:before{content:""}.acp-emoji-quite:before{content:""}.acp-emoji-really:before{content:""}.acp-emoji-sad:before{content:""}.acp-emoji-satisfied:before{content:""}.acp-emoji-sing-left-note:before{content:""}.acp-emoji-sing-left:before{content:""}.acp-emoji-sing-right-note:before{content:""}.acp-emoji-sing-right:before{content:""}.acp-emoji-surprise-alt:before{content:""}.acp-emoji-surprise:before{content:""}.acp-emoji-talking-angry:before{content:""}.acp-emoji-talking-happy:before{content:""}.acp-emoji-think-left:before{content:""}.acp-emoji-think-right:before{content:""}.acp-emoji:before{content:""}.acp-empty-page:before{content:""}.acp-energy-usage-window:before{content:""}.acp-enlarge:before{content:""}.acp-erase:before{content:""}.acp-ethereum-circle:before{content:""}.acp-ethereum-rotate-out:before{content:""}.acp-euro-square:before{content:""}.acp-euro:before{content:""}.acp-ev-charge-alt:before{content:""}.acp-ev-charge:before{content:""}.acp-ev-plug-charging:before{content:""}.acp-ev-plug-xmark:before{content:""}.acp-ev-plug:before{content:""}.acp-ev-station:before{content:""}.acp-ev-tag:before{content:""}.acp-exclude:before{content:""}.acp-expand-lines:before{content:""}.acp-expand:before{content:""}.acp-extrude:before{content:""}.acp-eye-closed:before{content:""}.acp-eye:before{content:""}.acp-f-square:before{content:""}.acp-face-3d-draft:before{content:""}.acp-face-id:before{content:""}.acp-facebook-tag:before{content:""}.acp-facebook:before{content:""}.acp-facetime:before{content:""}.acp-farm:before{content:""}.acp-fast-arrow-down-square:before{content:""}.acp-fast-arrow-down:before{content:""}.acp-fast-arrow-left-square:before{content:""}.acp-fast-arrow-left:before{content:""}.acp-fast-arrow-right-square:before{content:""}.acp-fast-arrow-right:before{content:""}.acp-fast-arrow-up-square:before{content:""}.acp-fast-arrow-up:before{content:""}.acp-fast-down-circle:before{content:""}.acp-fast-left-circle:before{content:""}.acp-fast-right-circle:before{content:""}.acp-fast-up-circle:before{content:""}.acp-favourite-book:before{content:""}.acp-favourite-window:before{content:""}.acp-female:before{content:""}.acp-figma:before{content:""}.acp-file-not-found:before{content:""}.acp-fill-color:before{content:""}.acp-fillet-3d:before{content:""}.acp-filter-alt:before{content:""}.acp-filter-list-circle:before{content:""}.acp-filter-list:before{content:""}.acp-filter:before{content:""}.acp-finder:before{content:""}.acp-fingerprint-check-circle:before{content:""}.acp-fingerprint-circle:before{content:""}.acp-fingerprint-lock-circle:before{content:""}.acp-fingerprint-scan:before{content:""}.acp-fingerprint-square:before{content:""}.acp-fingerprint-window:before{content:""}.acp-fingerprint-xmark-circle:before{content:""}.acp-fingerprint:before{content:""}.acp-fire-flame:before{content:""}.acp-fish:before{content:""}.acp-fishing:before{content:""}.acp-flare:before{content:""}.acp-flash-off:before{content:""}.acp-flash:before{content:""}.acp-flask:before{content:""}.acp-flip-reverse:before{content:""}.acp-flip:before{content:""}.acp-floppy-disk-arrow-in:before{content:""}.acp-floppy-disk-arrow-out:before{content:""}.acp-floppy-disk:before{content:""}.acp-flower:before{content:""}.acp-fog:before{content:""}.acp-folder-minus:before{content:""}.acp-folder-plus:before{content:""}.acp-folder-settings:before{content:""}.acp-folder-warning:before{content:""}.acp-folder:before{content:""}.acp-font-question:before{content:""}.acp-football-ball:before{content:""}.acp-football:before{content:""}.acp-forward-15-seconds:before{content:""}.acp-forward-message:before{content:""}.acp-forward:before{content:""}.acp-frame-alt-empty:before{content:""}.acp-frame-alt:before{content:""}.acp-frame-minus-in:before{content:""}.acp-frame-plus-in:before{content:""}.acp-frame-select:before{content:""}.acp-frame-simple:before{content:""}.acp-frame-tool:before{content:""}.acp-frame:before{content:""}.acp-fridge:before{content:""}.acp-fx-tag:before{content:""}.acp-fx:before{content:""}.acp-gamepad:before{content:""}.acp-garage:before{content:""}.acp-gas-tank-droplet:before{content:""}.acp-gas-tank:before{content:""}.acp-gas:before{content:""}.acp-gif-format:before{content:""}.acp-gift:before{content:""}.acp-git-branch:before{content:""}.acp-git-cherry-pick-commit:before{content:""}.acp-git-commit:before{content:""}.acp-git-compare:before{content:""}.acp-git-fork:before{content:""}.acp-git-merge:before{content:""}.acp-git-pull-request-closed:before{content:""}.acp-git-pull-request:before{content:""}.acp-git:before{content:""}.acp-github-circle:before{content:""}.acp-github:before{content:""}.acp-gitlab-full:before{content:""}.acp-glass-empty:before{content:""}.acp-glass-fragile:before{content:""}.acp-glass-half-alt:before{content:""}.acp-glass-half:before{content:""}.acp-glasses:before{content:""}.acp-globe:before{content:""}.acp-golf:before{content:""}.acp-google-circle:before{content:""}.acp-google-docs:before{content:""}.acp-google-drive-check:before{content:""}.acp-google-drive-sync:before{content:""}.acp-google-drive-warning:before{content:""}.acp-google-drive:before{content:""}.acp-google-home:before{content:""}.acp-google-one:before{content:""}.acp-google:before{content:""}.acp-gps:before{content:""}.acp-graduation-cap:before{content:""}.acp-graph-down:before{content:""}.acp-graph-up:before{content:""}.acp-grid-minus:before{content:""}.acp-grid-plus:before{content:""}.acp-grid-xmark:before{content:""}.acp-group:before{content:""}.acp-gym:before{content:""}.acp-h-square:before{content:""}.acp-half-cookie:before{content:""}.acp-half-moon:before{content:""}.acp-hammer:before{content:""}.acp-hand-brake:before{content:""}.acp-hand-card:before{content:""}.acp-hand-cash:before{content:""}.acp-hand-contactless:before{content:""}.acp-handbag:before{content:""}.acp-hard-drive:before{content:""}.acp-hashtag:before{content:""}.acp-hat:before{content:""}.acp-hd-display:before{content:""}.acp-hd:before{content:""}.acp-hdr:before{content:""}.acp-headset-bolt:before{content:""}.acp-headset-help:before{content:""}.acp-headset-warning:before{content:""}.acp-headset:before{content:""}.acp-health-shield:before{content:""}.acp-healthcare:before{content:""}.acp-heart-arrow-down:before{content:""}.acp-heart:before{content:""}.acp-heating-square:before{content:""}.acp-heavy-rain:before{content:""}.acp-help-circle:before{content:""}.acp-help-square:before{content:""}.acp-heptagon:before{content:""}.acp-hexagon-dice:before{content:""}.acp-hexagon-plus:before{content:""}.acp-hexagon:before{content:""}.acp-historic-shield-alt:before{content:""}.acp-historic-shield:before{content:""}.acp-home-alt-slim-horiz:before{content:""}.acp-home-alt-slim:before{content:""}.acp-home-alt:before{content:""}.acp-home-hospital:before{content:""}.acp-home-sale:before{content:""}.acp-home-secure:before{content:""}.acp-home-shield:before{content:""}.acp-home-simple-door:before{content:""}.acp-home-simple:before{content:""}.acp-home-table:before{content:""}.acp-home-temperature-in:before{content:""}.acp-home-temperature-out:before{content:""}.acp-home-user:before{content:""}.acp-home:before{content:""}.acp-horiz-distribution-left:before{content:""}.acp-horiz-distribution-right:before{content:""}.acp-horizontal-merge:before{content:""}.acp-horizontal-split:before{content:""}.acp-hospital-circle:before{content:""}.acp-hospital:before{content:""}.acp-hot-air-balloon:before{content:""}.acp-hourglass:before{content:""}.acp-house-rooms:before{content:""}.acp-html5:before{content:""}.acp-ice-cream:before{content:""}.acp-iconoir:before{content:""}.acp-import:before{content:""}.acp-inclination:before{content:""}.acp-industry:before{content:""}.acp-infinite:before{content:""}.acp-info-circle:before{content:""}.acp-input-field:before{content:""}.acp-input-output:before{content:""}.acp-input-search:before{content:""}.acp-instagram:before{content:""}.acp-internet:before{content:""}.acp-intersect-alt:before{content:""}.acp-intersect:before{content:""}.acp-ios-settings:before{content:""}.acp-ip-address-tag:before{content:""}.acp-iris-scan:before{content:""}.acp-italic-square:before{content:""}.acp-italic:before{content:""}.acp-jellyfish:before{content:""}.acp-journal-page:before{content:""}.acp-journal:before{content:""}.acp-jpeg-format:before{content:""}.acp-jpg-format:before{content:""}.acp-kanban-board:before{content:""}.acp-key-back:before{content:""}.acp-key-command:before{content:""}.acp-key-minus:before{content:""}.acp-key-plus:before{content:""}.acp-key-xmark:before{content:""}.acp-key:before{content:""}.acp-keyframe-align-center:before{content:""}.acp-keyframe-align-horizontal:before{content:""}.acp-keyframe-align-vertical:before{content:""}.acp-keyframe-minus-in:before{content:""}.acp-keyframe-minus:before{content:""}.acp-keyframe-plus-in:before{content:""}.acp-keyframe-plus:before{content:""}.acp-keyframe-position:before{content:""}.acp-keyframe:before{content:""}.acp-keyframes-couple:before{content:""}.acp-keyframes-minus:before{content:""}.acp-keyframes-plus:before{content:""}.acp-keyframes:before{content:""}.acp-label:before{content:""}.acp-lamp:before{content:""}.acp-language:before{content:""}.acp-laptop-charging:before{content:""}.acp-laptop-dev-mode:before{content:""}.acp-laptop-fix:before{content:""}.acp-laptop-warning:before{content:""}.acp-laptop:before{content:""}.acp-layout-left:before{content:""}.acp-layout-right:before{content:""}.acp-leaderboard-star:before{content:""}.acp-leaderboard:before{content:""}.acp-leaf:before{content:""}.acp-learning:before{content:""}.acp-lens-plus:before{content:""}.acp-lens:before{content:""}.acp-lifebelt:before{content:""}.acp-light-bulb-off:before{content:""}.acp-light-bulb-on:before{content:""}.acp-light-bulb:before{content:""}.acp-line-space:before{content:""}.acp-linear:before{content:""}.acp-link-slash:before{content:""}.acp-link-xmark:before{content:""}.acp-link:before{content:""}.acp-linkedin:before{content:""}.acp-linux:before{content:""}.acp-list-select:before{content:""}.acp-list:before{content:""}.acp-litecoin-circle:before{content:""}.acp-litecoin-rotate-out:before{content:""}.acp-lock-slash:before{content:""}.acp-lock-square:before{content:""}.acp-lock:before{content:""}.acp-loft-3d:before{content:""}.acp-log-in:before{content:""}.acp-log-no-access:before{content:""}.acp-log-out:before{content:""}.acp-long-arrow-down-left:before{content:""}.acp-long-arrow-down-right:before{content:""}.acp-long-arrow-left-down:before{content:""}.acp-long-arrow-left-up:before{content:""}.acp-long-arrow-right-down:before{content:""}.acp-long-arrow-right-up:before{content:""}.acp-long-arrow-up-left:before{content:""}.acp-long-arrow-up-right:before{content:""}.acp-lot-of-cash:before{content:""}.acp-lullaby:before{content:""}.acp-mac-control-key:before{content:""}.acp-mac-dock:before{content:""}.acp-mac-option-key:before{content:""}.acp-mac-os-window:before{content:""}.acp-magic-wand:before{content:""}.acp-magnet-energy:before{content:""}.acp-magnet:before{content:""}.acp-mail-in:before{content:""}.acp-mail-open:before{content:""}.acp-mail-out:before{content:""}.acp-mail:before{content:""}.acp-male:before{content:""}.acp-map-pin-minus:before{content:""}.acp-map-pin-plus:before{content:""}.acp-map-pin-xmark:before{content:""}.acp-map-pin:before{content:""}.acp-map-xmark:before{content:""}.acp-map:before{content:""}.acp-maps-arrow-diagonal:before{content:""}.acp-maps-arrow-xmark:before{content:""}.acp-maps-arrow:before{content:""}.acp-maps-go-straight:before{content:""}.acp-maps-turn-back:before{content:""}.acp-maps-turn-left:before{content:""}.acp-maps-turn-right:before{content:""}.acp-mask-square:before{content:""}.acp-mastercard-card:before{content:""}.acp-mastodon:before{content:""}.acp-math-book:before{content:""}.acp-maximize:before{content:""}.acp-medal-1st:before{content:""}.acp-medal:before{content:""}.acp-media-image-folder:before{content:""}.acp-media-image-list:before{content:""}.acp-media-image-plus:before{content:""}.acp-media-image-xmark:before{content:""}.acp-media-image:before{content:""}.acp-media-video-folder:before{content:""}.acp-media-video-list:before{content:""}.acp-media-video-plus:before{content:""}.acp-media-video-xmark:before{content:""}.acp-media-video:before{content:""}.acp-medium:before{content:""}.acp-megaphone:before{content:""}.acp-menu-scale:before{content:""}.acp-menu:before{content:""}.acp-message-alert:before{content:""}.acp-message-text:before{content:""}.acp-message:before{content:""}.acp-meter-arrow-down-right:before{content:""}.acp-metro:before{content:""}.acp-microphone-check:before{content:""}.acp-microphone-minus:before{content:""}.acp-microphone-mute:before{content:""}.acp-microphone-plus:before{content:""}.acp-microphone-speaking:before{content:""}.acp-microphone-warning:before{content:""}.acp-microphone:before{content:""}.acp-microscope:before{content:""}.acp-minus-circle:before{content:""}.acp-minus-hexagon:before{content:""}.acp-minus-square-dashed:before{content:""}.acp-minus-square:before{content:""}.acp-minus:before{content:""}.acp-mirror:before{content:""}.acp-mobile-dev-mode:before{content:""}.acp-mobile-fingerprint:before{content:""}.acp-mobile-voice:before{content:""}.acp-modern-tv-4k:before{content:""}.acp-modern-tv:before{content:""}.acp-money-square:before{content:""}.acp-moon-sat:before{content:""}.acp-more-horiz-circle:before{content:""}.acp-more-horiz:before{content:""}.acp-more-vert-circle:before{content:""}.acp-more-vert:before{content:""}.acp-motorcycle:before{content:""}.acp-mouse-button-left:before{content:""}.acp-mouse-button-right:before{content:""}.acp-mouse-scroll-wheel:before{content:""}.acp-movie:before{content:""}.acp-mpeg-format:before{content:""}.acp-multi-bubble:before{content:""}.acp-multi-mac-os-window:before{content:""}.acp-multi-window:before{content:""}.acp-multiple-pages-empty:before{content:""}.acp-multiple-pages-minus:before{content:""}.acp-multiple-pages-plus:before{content:""}.acp-multiple-pages-xmark:before{content:""}.acp-multiple-pages:before{content:""}.acp-music-double-note-plus:before{content:""}.acp-music-double-note:before{content:""}.acp-music-note-plus:before{content:""}.acp-music-note:before{content:""}.acp-n-square:before{content:""}.acp-nav-arrow-down:before{content:""}.acp-nav-arrow-left:before{content:""}.acp-nav-arrow-right:before{content:""}.acp-nav-arrow-up:before{content:""}.acp-navigator-alt:before{content:""}.acp-navigator:before{content:""}.acp-neighbourhood:before{content:""}.acp-network-left:before{content:""}.acp-network-reverse:before{content:""}.acp-network-right:before{content:""}.acp-network:before{content:""}.acp-new-tab:before{content:""}.acp-nintendo-switch:before{content:""}.acp-no-smoking-circle:before{content:""}.acp-non-binary:before{content:""}.acp-notes:before{content:""}.acp-npm-square:before{content:""}.acp-npm:before{content:""}.acp-number-0-square:before{content:""}.acp-number-1-square:before{content:""}.acp-number-2-square:before{content:""}.acp-number-3-square:before{content:""}.acp-number-4-square:before{content:""}.acp-number-5-square:before{content:""}.acp-number-6-square:before{content:""}.acp-number-7-square:before{content:""}.acp-number-8-square:before{content:""}.acp-number-9-square:before{content:""}.acp-numbered-list-left:before{content:""}.acp-numbered-list-right:before{content:""}.acp-o-square:before{content:""}.acp-octagon:before{content:""}.acp-off-tag:before{content:""}.acp-oil-industry:before{content:""}.acp-okrs:before{content:""}.acp-on-tag:before{content:""}.acp-one-finger-select-hand-gesture:before{content:""}.acp-one-point-circle:before{content:""}.acp-open-book:before{content:""}.acp-open-in-browser:before{content:""}.acp-open-in-window:before{content:""}.acp-open-new-window:before{content:""}.acp-open-select-hand-gesture:before{content:""}.acp-open-vpn:before{content:""}.acp-orange-half:before{content:""}.acp-orange-slice-alt:before{content:""}.acp-orange-slice:before{content:""}.acp-organic-food-square:before{content:""}.acp-organic-food:before{content:""}.acp-orthogonal-view:before{content:""}.acp-package-lock:before{content:""}.acp-package:before{content:""}.acp-packages:before{content:""}.acp-pacman:before{content:""}.acp-page-down:before{content:""}.acp-page-edit:before{content:""}.acp-page-flip:before{content:""}.acp-page-left:before{content:""}.acp-page-minus-in:before{content:""}.acp-page-minus:before{content:""}.acp-page-plus-in:before{content:""}.acp-page-plus:before{content:""}.acp-page-right:before{content:""}.acp-page-search:before{content:""}.acp-page-star:before{content:""}.acp-page-up:before{content:""}.acp-page:before{content:""}.acp-palette:before{content:""}.acp-panorama-enlarge:before{content:""}.acp-panorama-reduce:before{content:""}.acp-pants-pockets:before{content:""}.acp-pants:before{content:""}.acp-parking:before{content:""}.acp-password-check:before{content:""}.acp-password-cursor:before{content:""}.acp-password-xmark:before{content:""}.acp-paste-clipboard:before{content:""}.acp-path-arrow:before{content:""}.acp-pause-window:before{content:""}.acp-pause:before{content:""}.acp-paypal:before{content:""}.acp-pc-check:before{content:""}.acp-pc-firewall:before{content:""}.acp-pc-mouse:before{content:""}.acp-pc-no-entry:before{content:""}.acp-pc-warning:before{content:""}.acp-peace-hand:before{content:""}.acp-peerlist:before{content:""}.acp-pen-connect-bluetooth:before{content:""}.acp-pen-connect-wifi:before{content:""}.acp-pen-tablet-connect-usb:before{content:""}.acp-pen-tablet-connect-wifi:before{content:""}.acp-pen-tablet:before{content:""}.acp-pentagon:before{content:""}.acp-people-tag:before{content:""}.acp-percent-rotate-out:before{content:""}.acp-percentage-circle:before{content:""}.acp-percentage-square:before{content:""}.acp-percentage:before{content:""}.acp-perspective-view:before{content:""}.acp-pharmacy-cross-circle:before{content:""}.acp-pharmacy-cross-tag:before{content:""}.acp-phone-disabled:before{content:""}.acp-phone-income:before{content:""}.acp-phone-minus:before{content:""}.acp-phone-outcome:before{content:""}.acp-phone-paused:before{content:""}.acp-phone-plus:before{content:""}.acp-phone-xmark:before{content:""}.acp-phone:before{content:""}.acp-piggy-bank:before{content:""}.acp-pillow:before{content:""}.acp-pin-slash:before{content:""}.acp-pin:before{content:""}.acp-pine-tree:before{content:""}.acp-pinterest:before{content:""}.acp-pipe-3d:before{content:""}.acp-pizza-slice:before{content:""}.acp-planet-alt:before{content:""}.acp-planet-sat:before{content:""}.acp-planet:before{content:""}.acp-planimetry:before{content:""}.acp-play:before{content:""}.acp-playlist-play:before{content:""}.acp-playlist-plus:before{content:""}.acp-playlist:before{content:""}.acp-playstation-gamepad:before{content:""}.acp-plug-type-a:before{content:""}.acp-plug-type-c:before{content:""}.acp-plug-type-g:before{content:""}.acp-plug-type-l:before{content:""}.acp-plus-circle:before{content:""}.acp-plus-square-dashed:before{content:""}.acp-plus-square:before{content:""}.acp-plus:before{content:""}.acp-png-format:before{content:""}.acp-pocket:before{content:""}.acp-podcast:before{content:""}.acp-pokeball:before{content:""}.acp-polar-sh:before{content:""}.acp-position-align:before{content:""}.acp-position:before{content:""}.acp-post:before{content:""}.acp-potion:before{content:""}.acp-pound:before{content:""}.acp-precision-tool:before{content:""}.acp-presentation:before{content:""}.acp-printer:before{content:""}.acp-printing-page:before{content:""}.acp-priority-down:before{content:""}.acp-priority-high:before{content:""}.acp-priority-medium:before{content:""}.acp-priority-up:before{content:""}.acp-privacy-policy:before{content:""}.acp-private-wifi:before{content:""}.acp-profile-circle:before{content:""}.acp-prohibition:before{content:""}.acp-project-curve-3d:before{content:""}.acp-puzzle:before{content:""}.acp-qr-code:before{content:""}.acp-question-mark:before{content:""}.acp-quote-message:before{content:""}.acp-quote:before{content:""}.acp-radiation:before{content:""}.acp-radius:before{content:""}.acp-rain:before{content:""}.acp-raw-format:before{content:""}.acp-receive-dollars:before{content:""}.acp-receive-euros:before{content:""}.acp-receive-pounds:before{content:""}.acp-receive-yens:before{content:""}.acp-redo-action:before{content:""}.acp-redo-circle:before{content:""}.acp-redo:before{content:""}.acp-reduce:before{content:""}.acp-refresh-circle:before{content:""}.acp-refresh-double:before{content:""}.acp-refresh:before{content:""}.acp-reload-window:before{content:""}.acp-reminder-hand-gesture:before{content:""}.acp-repeat-once:before{content:""}.acp-repeat:before{content:""}.acp-reply-to-message:before{content:""}.acp-reply:before{content:""}.acp-report-columns:before{content:""}.acp-reports:before{content:""}.acp-repository:before{content:""}.acp-restart:before{content:""}.acp-rewind:before{content:""}.acp-rhombus-arrow-right:before{content:""}.acp-rhombus:before{content:""}.acp-rings:before{content:""}.acp-rocket:before{content:""}.acp-rook:before{content:""}.acp-rotate-camera-left:before{content:""}.acp-rotate-camera-right:before{content:""}.acp-round-flask:before{content:""}.acp-rounded-mirror:before{content:""}.acp-rss-feed-tag:before{content:""}.acp-rss-feed:before{content:""}.acp-rubik-cube:before{content:""}.acp-ruler-arrows:before{content:""}.acp-ruler-combine:before{content:""}.acp-ruler-minus:before{content:""}.acp-ruler-plus:before{content:""}.acp-ruler:before{content:""}.acp-running:before{content:""}.acp-safari:before{content:""}.acp-safe-arrow-left:before{content:""}.acp-safe-arrow-right:before{content:""}.acp-safe-open:before{content:""}.acp-safe:before{content:""}.acp-sandals:before{content:""}.acp-scale-frame-enlarge:before{content:""}.acp-scale-frame-reduce:before{content:""}.acp-scan-barcode:before{content:""}.acp-scan-qr-code:before{content:""}.acp-scanning:before{content:""}.acp-scarf:before{content:""}.acp-scissor-alt:before{content:""}.acp-scissor:before{content:""}.acp-screenshot:before{content:""}.acp-sea-and-sun:before{content:""}.acp-sea-waves:before{content:""}.acp-search-engine:before{content:""}.acp-search-window:before{content:""}.acp-search:before{content:""}.acp-secure-window:before{content:""}.acp-security-pass:before{content:""}.acp-select-edge-3d:before{content:""}.acp-select-face-3d:before{content:""}.acp-select-point-3d:before{content:""}.acp-select-window:before{content:""}.acp-selective-tool:before{content:""}.acp-send-diagonal:before{content:""}.acp-send-dollars:before{content:""}.acp-send-euros:before{content:""}.acp-send-mail:before{content:""}.acp-send-pounds:before{content:""}.acp-send-yens:before{content:""}.acp-send:before{content:""}.acp-server-connection:before{content:""}.acp-server:before{content:""}.acp-settings-profiles:before{content:""}.acp-settings:before{content:""}.acp-share-android:before{content:""}.acp-share-ios:before{content:""}.acp-shield-alert:before{content:""}.acp-shield-alt:before{content:""}.acp-shield-broken:before{content:""}.acp-shield-check:before{content:""}.acp-shield-download:before{content:""}.acp-shield-eye:before{content:""}.acp-shield-loading:before{content:""}.acp-shield-minus:before{content:""}.acp-shield-plus-in:before{content:""}.acp-shield-question:before{content:""}.acp-shield-search:before{content:""}.acp-shield-upload:before{content:""}.acp-shield-xmark:before{content:""}.acp-shield:before{content:""}.acp-shirt-tank-top:before{content:""}.acp-shirt:before{content:""}.acp-shop-four-tiles-window:before{content:""}.acp-shop-four-tiles:before{content:""}.acp-shop-window:before{content:""}.acp-shop:before{content:""}.acp-shopping-bag-arrow-down:before{content:""}.acp-shopping-bag-arrow-up:before{content:""}.acp-shopping-bag-check:before{content:""}.acp-shopping-bag-minus:before{content:""}.acp-shopping-bag-plus:before{content:""}.acp-shopping-bag-pocket:before{content:""}.acp-shopping-bag-warning:before{content:""}.acp-shopping-bag:before{content:""}.acp-shopping-code-check:before{content:""}.acp-shopping-code-xmark:before{content:""}.acp-shopping-code:before{content:""}.acp-short-pants-pockets:before{content:""}.acp-short-pants:before{content:""}.acp-shortcut-square:before{content:""}.acp-shuffle:before{content:""}.acp-sidebar-collapse:before{content:""}.acp-sidebar-expand:before{content:""}.acp-sigma-function:before{content:""}.acp-simple-cart:before{content:""}.acp-sine-wave:before{content:""}.acp-single-tap-gesture:before{content:""}.acp-skateboard:before{content:""}.acp-skateboarding:before{content:""}.acp-skip-next:before{content:""}.acp-skip-prev:before{content:""}.acp-slash-square:before{content:""}.acp-slash:before{content:""}.acp-sleeper-chair:before{content:""}.acp-slips:before{content:""}.acp-small-lamp-alt:before{content:""}.acp-small-lamp:before{content:""}.acp-smartphone-device:before{content:""}.acp-smoking:before{content:""}.acp-snapchat:before{content:""}.acp-snow-flake:before{content:""}.acp-snow:before{content:""}.acp-soap:before{content:""}.acp-soccer-ball:before{content:""}.acp-sofa:before{content:""}.acp-soil-alt:before{content:""}.acp-soil:before{content:""}.acp-sort-down:before{content:""}.acp-sort-up:before{content:""}.acp-sort:before{content:""}.acp-sound-high:before{content:""}.acp-sound-low:before{content:""}.acp-sound-min:before{content:""}.acp-sound-off:before{content:""}.acp-spades:before{content:""}.acp-spark:before{content:""}.acp-sparks:before{content:""}.acp-sphere:before{content:""}.acp-spiral:before{content:""}.acp-split-area:before{content:""}.acp-split-square-dashed:before{content:""}.acp-spock-hand-gesture:before{content:""}.acp-spotify:before{content:""}.acp-square-3d-corner-to-corner:before{content:""}.acp-square-3d-from-center:before{content:""}.acp-square-3d-three-points:before{content:""}.acp-square-cursor:before{content:""}.acp-square-dashed:before{content:""}.acp-square-wave:before{content:""}.acp-square:before{content:""}.acp-stackoverflow:before{content:""}.acp-star-dashed:before{content:""}.acp-star-half-dashed:before{content:""}.acp-star:before{content:""}.acp-stat-down:before{content:""}.acp-stat-up:before{content:""}.acp-stats-down-square:before{content:""}.acp-stats-report:before{content:""}.acp-stats-up-square:before{content:""}.acp-strategy:before{content:""}.acp-stretching:before{content:""}.acp-strikethrough:before{content:""}.acp-stroller:before{content:""}.acp-style-border:before{content:""}.acp-submit-document:before{content:""}.acp-substract:before{content:""}.acp-suggestion:before{content:""}.acp-suitcase:before{content:""}.acp-sun-light:before{content:""}.acp-svg-format:before{content:""}.acp-sweep-3d:before{content:""}.acp-swimming:before{content:""}.acp-swipe-down-gesture:before{content:""}.acp-swipe-left-gesture:before{content:""}.acp-swipe-right-gesture:before{content:""}.acp-swipe-two-fingers-down-gesture:before{content:""}.acp-swipe-two-fingers-left-gesture:before{content:""}.acp-swipe-two-fingers-right-gesture:before{content:""}.acp-swipe-two-fingers-up-gesture:before{content:""}.acp-swipe-up-gesture:before{content:""}.acp-switch-off:before{content:""}.acp-switch-on:before{content:""}.acp-system-restart:before{content:""}.acp-system-shut:before{content:""}.acp-table-2-columns:before{content:""}.acp-table-rows:before{content:""}.acp-table:before{content:""}.acp-task-list:before{content:""}.acp-telegram-circle:before{content:""}.acp-telegram:before{content:""}.acp-temperature-down:before{content:""}.acp-temperature-high:before{content:""}.acp-temperature-low:before{content:""}.acp-temperature-up:before{content:""}.acp-tennis-ball-alt:before{content:""}.acp-tennis-ball:before{content:""}.acp-terminal-tag:before{content:""}.acp-terminal:before{content:""}.acp-test-tube:before{content:""}.acp-text-arrows-up-down:before{content:""}.acp-text-box:before{content:""}.acp-text-magnifying-glass:before{content:""}.acp-text-size:before{content:""}.acp-text-square:before{content:""}.acp-text:before{content:""}.acp-threads:before{content:""}.acp-three-points-circle:before{content:""}.acp-three-stars:before{content:""}.acp-thumbs-down:before{content:""}.acp-thumbs-up:before{content:""}.acp-thunderstorm:before{content:""}.acp-tif-format:before{content:""}.acp-tiff-format:before{content:""}.acp-tiktok:before{content:""}.acp-time-zone:before{content:""}.acp-timer-off:before{content:""}.acp-timer:before{content:""}.acp-tools:before{content:""}.acp-tournament:before{content:""}.acp-tower-check:before{content:""}.acp-tower-no-access:before{content:""}.acp-tower-warning:before{content:""}.acp-tower:before{content:""}.acp-trademark:before{content:""}.acp-train:before{content:""}.acp-tram:before{content:""}.acp-transition-down:before{content:""}.acp-transition-left:before{content:""}.acp-transition-right:before{content:""}.acp-transition-up:before{content:""}.acp-translate:before{content:""}.acp-trash:before{content:""}.acp-treadmill:before{content:""}.acp-tree:before{content:""}.acp-trekking:before{content:""}.acp-trello:before{content:""}.acp-triangle-flag-circle:before{content:""}.acp-triangle-flag-two-stripes:before{content:""}.acp-triangle-flag:before{content:""}.acp-triangle:before{content:""}.acp-trophy:before{content:""}.acp-truck-green:before{content:""}.acp-truck-length:before{content:""}.acp-truck:before{content:""}.acp-tunnel:before{content:""}.acp-tv-fix:before{content:""}.acp-tv-warning:before{content:""}.acp-tv:before{content:""}.acp-twitter:before{content:""}.acp-two-points-circle:before{content:""}.acp-two-seater-sofa:before{content:""}.acp-type:before{content:""}.acp-u-turn-arrow-left:before{content:""}.acp-u-turn-arrow-right:before{content:""}.acp-umbrella:before{content:""}.acp-underline-square:before{content:""}.acp-underline:before{content:""}.acp-undo-action:before{content:""}.acp-undo-circle:before{content:""}.acp-undo:before{content:""}.acp-union-alt:before{content:""}.acp-union-horiz-alt:before{content:""}.acp-union:before{content:""}.acp-unity-5:before{content:""}.acp-unity:before{content:""}.acp-unjoin-3d:before{content:""}.acp-upload-data-window:before{content:""}.acp-upload-square:before{content:""}.acp-upload:before{content:""}.acp-usb:before{content:""}.acp-user-badge-check:before{content:""}.acp-user-bag:before{content:""}.acp-user-cart:before{content:""}.acp-user-circle:before{content:""}.acp-user-crown:before{content:""}.acp-user-love:before{content:""}.acp-user-plus:before{content:""}.acp-user-scan:before{content:""}.acp-user-square:before{content:""}.acp-user-star:before{content:""}.acp-user-xmark:before{content:""}.acp-user:before{content:""}.acp-vegan-circle:before{content:""}.acp-vegan-square:before{content:""}.acp-vegan:before{content:""}.acp-vehicle-green:before{content:""}.acp-vertical-merge:before{content:""}.acp-vertical-split:before{content:""}.acp-vials:before{content:""}.acp-video-camera-off:before{content:""}.acp-video-camera:before{content:""}.acp-video-projector:before{content:""}.acp-view-360:before{content:""}.acp-view-columns-2:before{content:""}.acp-view-columns-3:before{content:""}.acp-view-grid:before{content:""}.acp-view-structure-down:before{content:""}.acp-view-structure-up:before{content:""}.acp-voice-check:before{content:""}.acp-voice-circle:before{content:""}.acp-voice-lock-circle:before{content:""}.acp-voice-scan:before{content:""}.acp-voice-square:before{content:""}.acp-voice-xmark:before{content:""}.acp-voice:before{content:""}.acp-vr-tag:before{content:""}.acp-vue-js:before{content:""}.acp-waist:before{content:""}.acp-walking:before{content:""}.acp-wallet:before{content:""}.acp-warning-circle:before{content:""}.acp-warning-hexagon:before{content:""}.acp-warning-square:before{content:""}.acp-warning-triangle:before{content:""}.acp-warning-window:before{content:""}.acp-wash:before{content:""}.acp-washing-machine:before{content:""}.acp-watering-soil:before{content:""}.acp-web-window-energy-consumption:before{content:""}.acp-web-window-xmark:before{content:""}.acp-web-window:before{content:""}.acp-webp-format:before{content:""}.acp-weight-alt:before{content:""}.acp-weight:before{content:""}.acp-whatsapp:before{content:""}.acp-white-flag:before{content:""}.acp-wifi-off:before{content:""}.acp-wifi-signal-none:before{content:""}.acp-wifi-tag:before{content:""}.acp-wifi-warning:before{content:""}.acp-wifi-xmark:before{content:""}.acp-wifi:before{content:""}.acp-wind:before{content:""}.acp-window-check:before{content:""}.acp-window-lock:before{content:""}.acp-window-no-access:before{content:""}.acp-window-tabs:before{content:""}.acp-window-xmark:before{content:""}.acp-windows:before{content:""}.acp-wolf:before{content:""}.acp-wrap-text:before{content:""}.acp-wrench:before{content:""}.acp-wristwatch:before{content:""}.acp-www:before{content:""}.acp-x-square:before{content:""}.acp-x:before{content:""}.acp-xbox-a:before{content:""}.acp-xbox-b:before{content:""}.acp-xbox-x:before{content:""}.acp-xbox-y:before{content:""}.acp-xmark-circle:before{content:""}.acp-xmark-square:before{content:""}.acp-xmark:before{content:""}.acp-xray-view:before{content:""}.acp-y-square:before{content:""}.acp-yelp:before{content:""}.acp-yen-square:before{content:""}.acp-yen:before{content:""}.acp-yoga:before{content:""}.acp-youtube:before{content:""}.acp-z-square:before{content:""}.acp-zoom-in:before{content:""}.acp-zoom-out:before{content:""}:root{--primary:#21babc;--primary-hover:#1a9698;--primary-light:#e8f9f9;--secondary:#71717a;--secondary-hover:#52525b;--accent:#18b5b7;--background:#fff;--surface:#fff;--surface-rgba-half:hsla(0,0%,100%,.5);--surface-rgba-twothird:hsla(0,0%,100%,.66);--border:#e4e4e7;--border-hover:#d1d5db;--border-contrast:#a1a1aa;--text-primary:#09090b;--text-secondary:#52525b;--text-muted:#a1a1aa;--success:#10b981;--success-hover:#059669;--warning:#f59e0b;--warning-hover:#d97706;--error:#ef4444;--error-hover:#dc2626;--info:#197ee3;--info-hover:#0069d9;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.03);--shadow-md:0 4px 6px -1px rgba(0,0,0,.07);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.08);color-scheme:light}.theme-light,:root,[data-theme=light]{--primary:#21babc;--primary-hover:#1a9698;--primary-light:#e8f9f9;--secondary:#71717a;--secondary-hover:#52525b;--accent:#18b5b7;--background:linear-gradient(168deg,#eaeaea,#fff);--surface:#fff;--surface-rgba-half:hsla(0,0%,100%,.5);--surface-rgba-twothird:hsla(0,0%,100%,.66);--border:#e4e4e7;--border-hover:#d1d5db;--border-contrast:#a1a1aa;--text-primary:#09090b;--text-secondary:#52525b;--text-muted:#a1a1aa;--success:#10b981;--success-hover:#059669;--warning:#f59e0b;--warning-hover:#d97706;--error:#ef4444;--error-hover:#dc2626;--info:#21babc;--info-hover:#169496;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.03);--shadow-md:0 4px 6px -1px rgba(0,0,0,.07);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.08);color-scheme:light}.dark,.theme-dark,[data-theme=dark]{--primary:#2dd4d6;--primary-hover:#21babc;--primary-light:#164e4f;--secondary:#a1a1aa;--secondary-hover:#d4d4d8;--accent:#21babc;--background:linear-gradient(168deg,#27272a,#18181b);--surface:#18181b;--surface-rgba-half:rgba(24,24,27,.5);--surface-rgba-twothird:rgba(24,24,27,.66);--border:#27272a;--border-hover:#3f3f46;--border-contrast:#71717a;--text-primary:#fafafa;--text-secondary:#d4d4d8;--text-muted:#71717a;--success:#34d399;--success-hover:#2bb683;--warning:#fbbf24;--warning-hover:#f59e0b;--error:#f87171;--error-hover:#ef4444;--info:#2dd4d6;--info-hover:#21babc;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.4);--shadow-md:0 4px 6px -1px rgba(0,0,0,.5);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.6);color-scheme:dark}.page-nav{background:var(--surface);border-bottom:1px solid var(--border);height:4rem;margin:0;padding:0;position:fixed;z-index:999}.page-nav,.page-nav .page-nav-inner{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.page-nav .page-nav-inner{gap:1rem;max-width:1100px;padding:0 1rem}.page-nav .logo{display:flex;flex-direction:row;flex-shrink:0;gap:.25rem;padding:0 0 0 1rem;white-space:nowrap}.page-nav .logo .logo-icon{height:2.5rem;width:auto}.page-nav .logo .logo-title{font-size:1.5rem;font-weight:700}.page-nav a{color:var(--text-primary);text-decoration:none;transition:color .2s ease}.page-nav a:hover{color:var(--primary)}.page-nav a{font-size:1rem}.page-nav a i{font-size:1.3rem;line-height:2rem}.page-nav .locale-switcher{align-items:center;display:flex;position:relative}.page-nav .locale-switcher .locale-toggle{align-items:center;background:transparent;border:none;border-radius:.375rem;cursor:pointer;display:flex;padding:.5rem;transition:background-color .2s}.page-nav .locale-switcher .locale-toggle:hover{background:var(--hover-bg,rgba(0,0,0,.05))}.page-nav .locale-switcher .locale-toggle .locale-flag{border-radius:.15rem;height:1rem;object-fit:cover;width:1.25rem}.page-nav .locale-switcher .locale-dropdown{background:var(--surface);border:1px solid var(--border);border-radius:.75rem;box-shadow:var(--shadow-lg);min-width:200px;opacity:0;overflow:hidden;position:absolute;right:0;top:calc(100% + .5rem);transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:1000}.page-nav .locale-switcher .locale-dropdown .locale-item{align-items:center;color:var(--text);display:flex;gap:.75rem;padding:.5rem .75rem;text-decoration:none;transition:background-color .2s}.page-nav .locale-switcher .locale-dropdown .locale-item .label{align-items:center;display:flex;font-weight:300}.page-nav .locale-switcher .locale-dropdown .locale-item:hover{background:var(--hover-bg,rgba(0,0,0,.05))}.page-nav .locale-switcher .locale-dropdown .locale-item.active{background:var(--primary-bg,rgba(0,123,255,.1));font-weight:600}.page-nav .locale-switcher .locale-dropdown .locale-item .locale-flag{border-radius:.15rem;height:1rem;object-fit:cover;width:1.25rem}.page-nav .locale-switcher .locale-dropdown .locale-item span{font-size:.875rem}.page-nav .locale-switcher.is-open .locale-dropdown{opacity:1;transform:translateY(1rem);visibility:visible}.mode-switch{align-items:center;display:flex;gap:.5rem;margin:0 .5rem}.mode-switch .form-check-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--border);border:2px solid var(--border);border-radius:2rem;cursor:pointer;height:1.5rem;margin:0;order:2;outline:none;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:3rem}.mode-switch .form-check-input:before{background-color:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.3);content:"";height:1.1rem;left:.125rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s cubic-bezier(.4,0,.2,1);width:1.1rem}.mode-switch .form-check-input:checked{background:var(--primary);border-color:var(--primary)}.mode-switch .form-check-input:checked:before{left:calc(100% - 1.375rem)}.mode-switch .form-check-input:checked~.form-check-label:first-of-type{color:var(--text-muted);opacity:.5}.mode-switch .form-check-input:checked~.form-check-label:last-of-type{color:var(--primary);opacity:1}.mode-switch .form-check-input:focus{box-shadow:none}.mode-switch .form-check-input:hover:not(:disabled):before{box-shadow:0 2px 8px rgba(0,0,0,.4)}.mode-switch .form-check-input:active:not(:disabled):before{width:1.5rem}.mode-switch .form-check-label{align-items:center;color:var(--text-muted);cursor:pointer;display:flex;font-size:1.3rem;line-height:1rem;margin:0;opacity:.5;transition:all .3s ease}.mode-switch .form-check-label:first-of-type{color:var(--primary);opacity:1;order:1}.mode-switch .form-check-label:last-of-type{order:3}.mode-switch .form-check-label i{pointer-events:none}.mode-switch .form-check-label:hover{opacity:.8}.main-navigation{align-items:center;display:flex;flex:1;flex-direction:row;gap:0;height:100%;min-width:0;padding:0 1rem}.main-navigation .nav-item{align-items:center;display:flex;height:100%;position:relative}.main-navigation .nav-item .nav-link{align-items:center;color:var(--text-primary);display:flex;height:65px;padding:0 1rem;text-decoration:none;transition:color all .2s ease}.main-navigation .nav-item .nav-link i{color:var(--text-muted);font-size:1rem;line-height:1;margin-left:.5rem;margin-top:.15rem}.main-navigation .nav-item .nav-link:hover,.main-navigation .nav-item .nav-link:hover i{color:var(--primary)}.main-navigation .nav-item.has-dropdown:hover .nav-dropdown{opacity:1;transform:translateY(0);visibility:visible}.main-navigation .nav-item.has-dropdown:hover .nav-link{border-bottom-color:var(--primary);color:var(--primary)}.main-navigation .nav-item.has-dropdown:hover .nav-link i{color:var(--primary)}.nav-dropdown{background:var(--surface);border:1px solid var(--border);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-top:none;box-shadow:var(--shadow-lg);left:0;min-width:220px;opacity:0;padding:.5rem 0;position:absolute;top:100%;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:1000}.nav-dropdown .nav-dropdown-item{position:relative}.nav-dropdown .nav-dropdown-item .nav-dropdown-link{align-items:center;color:var(--text-primary);display:flex;font-size:.95rem;justify-content:space-between;padding:.75rem 1.25rem;text-decoration:none;transition:all all .2s ease}.nav-dropdown .nav-dropdown-item .nav-dropdown-link i{color:var(--text-muted);font-size:1rem;line-height:1;margin-left:.5rem;margin-top:.15rem}.nav-dropdown .nav-dropdown-item .nav-dropdown-link:hover{background-color:var(--border);color:var(--primary)}.nav-dropdown .nav-dropdown-item .nav-dropdown-link:hover i{color:var(--primary)}.nav-dropdown .nav-dropdown-item:hover>.nav-sub-dropdown{opacity:1;transform:translateX(0);visibility:visible}.nav-dropdown .nav-dropdown-item:hover>.nav-dropdown-link{background-color:var(--border);color:var(--primary)}.nav-dropdown .nav-dropdown-item:hover>.nav-dropdown-link i{color:var(--primary)}.nav-sub-dropdown{background:var(--surface);border:1px solid var(--border);border-radius:1rem;box-shadow:var(--shadow-lg);left:100%;margin-left:.5rem;min-width:200px;opacity:0;padding:.5rem 0;position:absolute;top:0;transform:translateX(-10px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:1000}.nav-sub-dropdown a{color:var(--text-primary);display:block;font-size:.9rem;padding:.65rem 1.25rem;text-decoration:none;transition:all all .2s ease}.nav-sub-dropdown a:hover{background-color:var(--border);color:var(--primary);padding-left:1.5rem}.user-navigation{display:flex;flex-direction:row;flex-shrink:0;gap:0 1rem;height:1.5rem;margin-right:.5rem}.user-menu{align-items:center;display:flex;position:relative}.user-menu .auth-status-indicator{border:3px solid var(--surface);border-radius:50%;height:5px;position:absolute;right:20px;top:10px;transition:all .3s ease;width:5px}.user-menu .auth-status-indicator.is-online{animation:pulse 2s ease-in-out infinite;background-color:var(--success)}.user-menu .auth-status-indicator.is-offline{display:none}.user-menu .user-menu-toggle{align-items:center;background:none;border:none;border-radius:.5rem;color:var(--text-primary);cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color all .2s ease}.user-menu .user-menu-toggle i{font-size:1.3rem;line-height:1}.user-menu .user-menu-dropdown{background:var(--surface);border:1px solid var(--border);border-radius:.75rem;box-shadow:var(--shadow-lg);min-width:200px;opacity:0;overflow:hidden;position:absolute;right:0;top:calc(100% + .5rem);transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease,visibility .2s;visibility:hidden;z-index:1000}.user-menu .user-menu-dropdown.show{opacity:1;transform:translateY(1rem);visibility:visible}.user-menu .user-menu-dropdown .mobile-nav{display:none}.user-menu .user-menu-dropdown .user-menu-header{border-bottom:1px solid var(--border);padding:.5rem 1rem}.user-menu .user-menu-dropdown .user-menu-header .user-info{display:flex;flex-direction:column;gap:0}.user-menu .user-menu-dropdown .user-menu-header .user-name{color:var(--text-primary);display:block;font-weight:600}.user-menu .user-menu-dropdown .user-menu-header .user-status{align-items:center;color:var(--success);display:flex;font-size:.7rem;font-weight:600;gap:.5rem;text-transform:uppercase}.user-menu .user-menu-dropdown .user-menu-header .user-status .status-dot{animation:pulse 2s ease-in-out infinite;background-color:var(--success);border-radius:50%;display:inline-block;height:8px;width:8px}.user-menu .user-menu-dropdown .user-menu-header .user-status.user-status--offline{color:var(--text-tertiary)}.user-menu .user-menu-dropdown .user-menu-header .user-status.user-status--offline .status-dot{animation:none;background-color:var(--text-tertiary)}.user-menu .user-menu-dropdown .user-menu-item{align-items:center;color:var(--text-primary);display:flex;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:all all .2s ease;white-space:nowrap}.user-menu .user-menu-dropdown .user-menu-item i{font-size:1.2rem;line-height:1;text-align:center;width:1.2rem}.user-menu .user-menu-dropdown .user-menu-item:hover{background-color:var(--border);color:var(--primary)}.user-menu .user-menu-dropdown .user-menu-item:first-child{border-radius:.75rem .75rem 0 0}.user-menu .user-menu-dropdown .user-menu-item:last-child{border-radius:0 0 .75rem .75rem}.user-menu .user-menu-dropdown .user-menu-divider{border:none;border-top:1px solid var(--border);margin:0}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes fadeScaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeScaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes formFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes gradientShift{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}@keyframes iconBounce{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes messageSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes errorSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes errorSlideOut{0%{max-height:30px;opacity:1}to{max-height:0;opacity:0}}.account-activation-form,.login-form,.request-password-reset-form{animation:formFadeIn .3s ease-out}.form-content{position:relative;z-index:1}.state-overlay{align-items:center;border-radius:inherit;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.state-overlay--error,.state-overlay--success{background:var(--surface)}.state-display{flex-direction:column;padding:40px 20px;text-align:center}.state-display,.state-icon{align-items:center;display:flex;justify-content:center}.state-icon{animation:iconBounce .6s ease;border:2px solid;border-radius:50%;font-size:66px;height:100px;line-height:100px;margin-bottom:24px;width:100px}.state-icon--success{background:var(--success);color:var(--surface)}.state-icon--error{background:var(--error);color:var(--surface)}.state-message{animation:messageSlideUp .3s ease;color:var(--success);font-size:1.25rem}.state-message--error{color:var(--error)}.fade-scale-enter-active{animation:fadeScaleIn .4s ease-out}.fade-scale-leave-active{animation:fadeScaleOut .3s ease-in}.form-footer-persistent{display:flex;flex-direction:row;justify-content:space-evenly;margin:1.5rem 0 0;text-align:center;z-index:1}.form-footer-persistent i{font-size:1.25rem;height:1rem;margin:0 0 .5rem;transition:all .3s ease}.form-footer-persistent .link-label{font-size:.7em;line-height:.9rem;transition:all .3s ease}.form-footer-link{color:var(--text-muted);display:flex;flex-direction:column;margin:0 .2rem;text-decoration:none;transition:all .3s ease}.form-footer-link:hover{color:var(--primary)}.form-title{animation:fadeInDown .5s ease-out;position:relative;z-index:1}.form-description{color:var(--text-secondary);font-size:.875rem;margin-bottom:1rem}.login-header{margin-bottom:2rem;text-align:center}.login-logo{font-size:3rem;margin-bottom:.5rem}.login-title{color:var(--text);font-size:1.875rem;font-weight:700;margin-bottom:.5rem}.login-subtitle{color:var(--text-secondary);font-size:.875rem}.form-group .subline{color:var(--text-muted);font-size:.8rem;font-style:italic;font-weight:400;margin-bottom:-1.25rem;padding:.2rem .5rem}.form-group .info{border:1px dashed var(--border-hover);border-radius:.5rem;color:var(--text-muted);font-size:.75rem;margin:.25rem .5rem;padding:.25rem .5rem}.form-label{color:var(--text-muted);display:flex;font-size:.85rem;margin:.5rem 0 .25rem}.form-input{background:var(--border);border:1px solid var(--border);border-radius:1rem;font-family:inherit;font-size:1rem;padding:.75rem 1rem;transition:all .3s ease;width:calc(100% - 2rem)}.form-input::placeholder{font-size:.875rem}.form-input:focus{border:1px dashed var(--primary);box-shadow:0 0 0 3px rgba(99,102,241,.1);outline:none;transform:translateY(-1px)}.form-input.error{animation:inputShake .4s ease;border:1px dashed var(--error)}.form-error{align-items:center;color:var(--error);display:flex;font-size:.875rem;gap:6px;margin-top:6px}.form-error svg{flex-shrink:0;height:14px;width:14px}.form-checkbox-group{align-items:center;display:flex;gap:.5rem}.form-checkbox{cursor:pointer;height:1rem;width:1rem}.form-checkbox-label{color:var(--text-secondary);cursor:pointer;font-size:.875rem}.form-textarea{background:var(--border);border:1px solid var(--border);border-radius:1rem;font-family:inherit;font-size:1rem;line-height:1.5;overflow-y:hidden;padding:.75rem 1rem;resize:none;transition:all .3s ease;width:calc(100% - 2rem)}.btn{overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.btn:not(:disabled):hover{transform:translateY(-2px)}.btn:not(:disabled):active{transform:translateY(0)}.btn.btn-loading{animation:gradientShift 2s ease infinite;background:linear-gradient(90deg,var(--primary) 0,var(--primary-hover) 50%,var(--primary) 100%);background-size:200% 100%}.btn-content{align-items:center;display:flex;gap:8px;justify-content:center}.btn i{transition:transform .3s ease}.btn:not(:disabled):hover i{transform:translateX(4px)}.spinner{animation:spin 1s linear infinite;height:20px;width:20px}.alert{border-radius:.5rem;font-size:.875rem;margin-bottom:1.5rem;padding:1rem}.alert-danger{background:var(--surface);border:1px solid var(--border);color:var(--error)}.form-footer{color:var(--text-secondary);font-size:.875rem;margin-top:1.5rem;text-align:center}.form-footer a{color:var(--primary);font-weight:600;text-decoration:none}.form-footer a:hover{text-decoration:underline}.remember-switch{align-items:center;display:flex;gap:.75rem}.remember-switch .form-check-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--border,#dee2e6);border:2px solid var(--border,#dee2e6);border-radius:2rem;cursor:pointer;flex-shrink:0;height:1.5rem;margin:0;outline:none;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:3rem}.remember-switch .form-check-input:checked{background:var(--primary);border-color:var(--primary)}.remember-switch .form-check-input:before{background:#fff;border-radius:50%;content:"";height:calc(1.5rem - 8px);left:2px;position:absolute;top:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:calc(1.5rem - 8px)}.remember-switch .form-check-input:checked:before{transform:translateX(1.5rem)}.remember-switch .form-check-label{cursor:pointer;font-size:.9375rem;margin:0;user-select:none}.password-requirements{font-size:.8em;margin-top:.5rem}.requirement{align-items:center;color:var(--error);display:flex;gap:.5rem;padding:.25rem 0;transition:color .2s ease}.requirement.met{color:var(--success)}.requirement i{font-size:1rem;line-height:.8rem}.image-upload{width:100%}.image-upload .subline{color:var(--text-muted);font-size:.8rem;font-style:italic;font-weight:400;margin:.75rem 0 -1.25rem}.image-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem;justify-content:space-evenly;margin:2rem 0}.image-grid.image-grid--grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));justify-items:center}.image-grid.image-grid--flex{display:flex;flex-direction:row;justify-content:space-evenly}.image-item{align-items:center;cursor:grab;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;padding:.5rem;position:relative;transition:transform .2s ease}.image-item.is-dragging{opacity:.5;transform:scale(.95)}.image-item:active{cursor:grabbing}.image-item .image-thumbnail{background:none;border:1px dashed var(--border-contrast);cursor:pointer;flex-shrink:0;overflow:hidden;padding:.25rem;position:relative;transition:all .3s ease}.image-item .image-thumbnail:hover{border-color:var(--secondary);transform:scale(1.05)}.image-item .image-thumbnail.active{border:1px dashed var(--primary)}.image-item .image-thumbnail.selected{background:var(--border);transform:scale(1.1)}.image-item .image-thumbnail img{height:100%;object-fit:cover;transition:opacity .4s ease-in-out;width:100%}.image-item .image-thumbnail.image-thumbnail--round{border-radius:50%;height:6rem;width:6rem}.image-item .image-thumbnail.image-thumbnail--round img{border-radius:50%}.image-item .image-thumbnail.image-thumbnail--square{border-radius:.75rem;height:8rem;width:8rem}.image-item .image-thumbnail.image-thumbnail--square img{border-radius:.5rem}.image-item .image-thumbnail.image-thumbnail--rectangle{border-radius:.75rem;height:7rem;width:10rem}.image-item .image-thumbnail.image-thumbnail--rectangle img{border-radius:.5rem}.image-item .image-skeleton{align-items:center;animation:skeleton-pulse 1.5s ease-in-out infinite;background:var(--border);cursor:default;display:flex;justify-content:center}.image-item .image-skeleton:hover{border-color:var(--border-contrast);transform:none}.image-item .image-skeleton .skeleton-spinner i{animation:spin 1s linear infinite;color:var(--text-muted);font-size:2rem}.image-item .fade-in{animation:imageFadeIn .4s ease-in-out}.image-item .image-item-indicator{color:var(--text-secondary);display:flex;flex-direction:row;font-size:.875rem;gap:.25rem}@keyframes skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes imageFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.dropzone-compact{align-items:center;background:none;border:1px dashed var(--border-contrast);border-radius:1.5rem;cursor:pointer;display:flex;justify-content:center;margin:1rem .75rem;min-height:5rem;padding:1rem 1.5rem;transition:all .3s ease}.dropzone-compact:hover:not(.is-disabled){border-color:var(--primary);transform:scale(1.01)}.dropzone-compact.is-dragging{border-color:var(--success)}.dropzone-compact.is-disabled{cursor:not-allowed;opacity:.6}.dropzone-compact__content{align-items:center;color:var(--text-secondary);display:flex;font-size:.875rem;gap:.75rem}.dropzone-compact__content i{color:var(--primary);font-size:1.5rem}.dropzone-compact__content small{color:var(--text-muted);font-size:.75rem;margin-left:.5rem}.upload-progress{background:var(--border);border-radius:1rem;height:1.5rem;margin:0 .75rem 1rem;overflow:hidden;position:relative}.upload-progress__fill{background:var(--primary);height:100%;transition:width .3s ease}.upload-progress__text{color:var(--text-primary);font-size:.75rem;font-weight:500;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.image-details{padding:0}.image-details__header{display:flex;flex-wrap:wrap;justify-content:space-between}.image-details__header h3{margin:0}.image-details__actions{display:flex;gap:.5rem}.image-details__thumbnail{background:none;border:1px dashed var(--border-contrast);display:flex;margin:1rem auto;overflow:hidden;padding:.25rem}.image-details__thumbnail.active{border:1px dashed var(--primary)}.image-details__thumbnail img{height:100%;object-fit:cover;width:100%}.image-details__thumbnail.image-details__thumbnail--round{border-radius:50%;height:8rem;width:8rem}.image-details__thumbnail.image-details__thumbnail--round img{border-radius:50%}.image-details__thumbnail.image-details__thumbnail--square{border-radius:.75rem;height:12rem;width:12rem}.image-details__thumbnail.image-details__thumbnail--square img{border-radius:.5rem}.image-details__thumbnail.image-details__thumbnail--rectangle{border-radius:.75rem;height:12rem;width:16rem}.image-details__thumbnail.image-details__thumbnail--rectangle img{border-radius:.5rem}.image-details__content,.image-details__field{display:flex;flex-direction:column;gap:.5rem}.image-metadata{border-radius:.75rem;color:var(--text-muted);display:flex;flex-wrap:wrap;font-size:.75rem;gap:.25rem 1rem;padding:0 1rem}.metadata-item{align-items:center;display:flex;gap:.25rem}.metadata-item i{font-size:.875rem;line-height:.875rem}.empty-state{align-items:center;color:var(--text-muted);display:flex;font-size:.875rem;font-style:italic;gap:.5rem;justify-content:center;padding:1rem}.empty-state i{color:var(--primary)}.error-messages{align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:.75rem;color:var(--error);display:flex;gap:.5rem;margin:1rem 0;padding:1rem}.error-messages i{flex-shrink:0;margin-top:.2rem}.error-messages ul{margin:0;padding-left:1rem}@media(max-width:768px){.image-thumbnail{height:4rem;width:4rem}.dropzone-compact__content{flex-direction:column;text-align:center}.image-grid.image-grid--grid{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr))}.image-item .image-thumbnail.image-thumbnail--square{height:6rem;width:6rem}}.mobile-nav .mobile-nav-item .mobile-nav-link{align-items:center;color:var(--text-primary);display:flex;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:all all .2s ease}.mobile-nav .mobile-nav-item .mobile-nav-link .locale-flag{border-radius:.15rem;height:1rem;object-fit:cover;width:1.25rem}.mobile-nav .mobile-nav-item .mobile-nav-link i{font-size:1.2rem;line-height:1;text-align:center;width:1.2rem}.mobile-nav .mobile-nav-item .mobile-nav-link:hover{background-color:var(--border);color:var(--primary)}.mobile-nav .mobile-nav-item .mobile-nav-link.child{font-size:.875rem;padding-left:.5rem}.mobile-nav .mobile-nav-item .mobile-nav-link.active{background-color:var(--border-hover)}.mobile-nav .mobile-nav-item .mobile-nav-toggle{align-items:center;background:none;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:1rem;gap:.75rem;padding:.75rem 1rem;text-align:left;text-decoration:none;transition:all all .2s ease;width:100%}.mobile-nav .mobile-nav-item .mobile-nav-toggle .locale-flag{border-radius:.15rem;height:1rem;object-fit:cover;width:1.25rem}.mobile-nav .mobile-nav-item .mobile-nav-toggle i{font-size:1.2rem;line-height:1;text-align:center;width:1.2rem}.mobile-nav .mobile-nav-item .mobile-nav-toggle i.toggle-icon{margin-left:auto;transition:transform all .2s ease}.mobile-nav .mobile-nav-item .mobile-nav-toggle:hover{background-color:var(--border);color:var(--primary)}.mobile-nav .mobile-nav-item .mobile-nav-toggle.active .toggle-icon{transform:rotate(180deg)}.mobile-nav .mobile-nav-item .mobile-nav-children{background-color:rgba(0,0,0,.05);max-height:0;overflow:hidden;transition:max-height all .3s ease}.mobile-nav .mobile-nav-item .mobile-nav-children.active{max-height:500px}.mobile-nav .mobile-nav-item .mobile-nav-children .mobile-nav-item .mobile-nav-link,.mobile-nav .mobile-nav-item .mobile-nav-children .mobile-nav-item .mobile-nav-toggle{font-size:.95rem;padding-left:2.5rem}.mobile-nav .mobile-nav-item .mobile-nav-children .mobile-nav-item .mobile-nav-children .mobile-nav-link{font-size:.9rem;padding-left:4rem}.breadcrumbs{border-bottom:1px solid var(--border-hover);display:flex;flex-direction:row;gap:0 1rem;margin:1.5rem 0 .5rem;padding:0 1rem 1rem}.breadcrumbs .breadcrumb-root{display:flex}.breadcrumbs .breadcrumb-root a{color:var(--secondary);font-size:1rem;text-decoration:none}.breadcrumbs .breadcrumb-root a:hover{color:var(--secondary-hover)}.breadcrumbs .breadcrumb-item{display:flex;font-size:.9em}.breadcrumbs .breadcrumb-item i{margin-right:.5rem;margin-top:.1rem}.breadcrumbs .breadcrumb-item a{color:var(--secondary);text-decoration:none}.breadcrumbs .breadcrumb-item a:hover{color:var(--secondary-hover)}.breadcrumbs .breadcrumb-item.active{color:var(--text-secondary)}.breadcrumbs .breadcrumb-item:before{color:var(--secondary);content:">";height:1.2em;margin-right:.375rem;padding:0;width:1.2em}.container{margin:64px auto 0;max-width:1100px;transition:all all .3s ease;width:100%}.container,.container .section{display:flex;flex-direction:column}.container .section{margin:0 1rem}.container .section.no-margin{margin:0}.container .section.narrow{margin:0 auto;max-width:380px;width:100%}.container .section .section-header{display:flex;margin:.5rem}.container .section .content.surface{background:var(--surface);border-bottom:1px solid var(--border);border-radius:1.5rem;border-right:1px solid var(--border)}.container .section .content.with-actions{padding:2rem}.container .section .content{border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:.5rem;margin:.5rem;overflow:hidden;padding:1.5rem 2rem;position:relative;transition:all .3s ease}.container .section .content.no-border{border-bottom:none}.container .section .form{background:var(--surface);border-bottom:1px solid var(--border);border-radius:1.5rem;border-right:1px solid var(--border);display:flex;flex-direction:column;gap:.5rem;margin:.5rem;overflow:hidden;padding:1.5rem 2rem;position:relative;transition:all .3s ease}.container .section .form .btn,.container .section .form .form-check{margin-top:1rem}.container .section .grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));margin:.5rem .5rem 2rem;padding:.5rem 0 2rem}.container .section .grid .grid-item{background:var(--surface);border-bottom:1px solid var(--border);border-radius:1.5rem;border-right:1px solid var(--border);box-shadow:none;transform:scale(1);transition:all .35s ease}.container .section .grid .grid-item:hover{box-shadow:var(--shadow-lg);transform:scale(1.03)}.container .section .grid .grid-item{cursor:pointer;display:flex;flex-direction:column;padding:1rem 1.5rem 1.5rem;transition:all .3s ease}.container .section .grid .grid-item h3{align-items:center;display:flex;flex-direction:column;font-size:1.3em;font-weight:300;margin:0 0 .25rem;text-align:center}.container .section .grid .grid-item h3 i{color:var(--secondary);font-size:2.5rem;line-height:2.5rem;margin-top:.35rem;transition:all .3s ease}.container .section .grid .grid-item .sub{font-size:.75em;margin-bottom:.5rem;opacity:.5;text-align:center}.container .section .grid .grid-item .btn{margin-top:auto}.container .section .grid .grid-item:hover h3 i{color:var(--primary)}.docs-layout{display:flex;gap:1rem;margin:1.5rem 0;max-width:1100px;min-height:calc(100vh - 64px);position:relative;width:100%}.docs-layout .docs-sidebar{flex-shrink:0;height:calc(100vh - 96px);overflow-y:auto;padding:1rem .5rem;position:sticky;top:80px;width:280px}.docs-layout .docs-sidebar::-webkit-scrollbar{width:6px}.docs-layout .docs-sidebar::-webkit-scrollbar-track{background:transparent}.docs-layout .docs-sidebar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.docs-layout .docs-sidebar::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.docs-layout .docs-sidebar-inner{display:flex;flex-direction:column;gap:.5rem}.docs-layout .docs-sidebar-title{font-size:.75rem;font-weight:600;letter-spacing:.5px;margin:0 0 .25rem;opacity:.5;padding:0 1rem;text-transform:uppercase}.docs-layout .docs-nav{display:flex;flex-direction:column;gap:2px}.docs-layout .docs-nav-link{align-items:center;border-radius:.5rem;color:inherit;display:flex;font-size:.95rem;padding:.5rem 1rem;position:relative;text-decoration:none;transition:all .3s ease}.docs-layout .docs-nav-link i{font-size:1rem;margin-right:.25rem;opacity:.6;transition:opacity .3s ease,transform .3s ease}.docs-layout .docs-nav-link:hover{background:rgba(0,0,0,.04);transform:translateX(2px)}.docs-layout .docs-nav-link:hover i{transform:scale(1.1)}.docs-layout .docs-nav-link.active{background:rgba(var(--primary-rgb,0,123,255),.03);border:1px dashed var(--primary);color:var(--primary)}.docs-layout .docs-nav-link.active i{opacity:1}.docs-layout .docs-toc{border-left:1px dashed var(--border-hover);display:flex;flex-direction:column;gap:.25rem;margin-left:1.5rem;padding:.25rem 0 .35rem 1rem}.docs-layout .docs-toc-link{border-radius:.5rem;color:inherit;display:block;font-size:.85rem;opacity:.7;padding:.25rem .5rem;position:relative;text-decoration:none;transition:all .3s ease}.docs-layout .docs-toc-link:before{background:currentColor;border-radius:50%;content:"";height:5px;left:-12px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:5px}.docs-layout .docs-toc-link:hover{background:rgba(0,0,0,.04);opacity:1;transform:translateX(2px)}.docs-layout .docs-toc-link:hover:before{opacity:.5;transform:translateY(-50%) scale(1.2)}.docs-layout .docs-toc-link.active{border:1px dashed var(--border-hover);color:var(--text-secondary);font-weight:500;opacity:1}.docs-layout .docs-toc-link.active:before{background:var(--secondary);opacity:1;transform:translateY(-50%) scale(1.3)}.docs-layout .docs-divider{border:none;border-top:1px solid rgba(0,0,0,.08);margin:.25rem 0}.docs-layout .docs-mobile-toggle{align-items:center;background:var(--surface);border:none;border-radius:.5rem;box-shadow:var(--shadow-md);color:var(--text-primary);cursor:pointer;display:none;padding:.25rem .5rem;position:fixed;right:.5rem;top:4.5rem;transition:all .3s ease;z-index:5}.docs-layout .docs-mobile-toggle i{font-size:1.2rem;line-height:1rem;margin-right:.25rem}.docs-layout .docs-mobile-toggle:hover{transform:translateX(-2px)}.docs-layout .docs-mobile-toggle:active{transform:translateY(0)}.docs-layout .docs-content{display:flex;flex:1;flex-direction:column;font-size:.875rem;font-weight:400;min-width:0;padding:1rem 1.5rem}.docs-layout .docs-content img{border-radius:1.5rem;max-width:38rem}.docs-layout .documentation-article{max-width:800px}.docs-layout .docs-empty,.docs-layout .docs-loading{align-items:center;color:var(--text-secondary);display:flex;justify-content:center;min-height:300px}@media(max-width:768px){.docs-layout{flex-direction:column}.docs-layout .docs-sidebar{background:#fff;border-right:none;box-shadow:var(--shadow-lg);height:100vh;left:-100%;max-width:300px;position:fixed;top:65px;transition:left all .3s ease;width:80%;z-index:999}.docs-layout .docs-sidebar.open{left:0}.docs-layout .docs-mobile-toggle{display:flex}.docs-layout .docs-content{padding:1rem}.docs-layout .documentation-article h1{font-size:2rem}.docs-layout .documentation-article h2{font-size:1.5rem}.docs-layout .documentation-article h3{font-size:1.25rem}.docs-layout .documentation-article pre{font-size:.85rem;padding:1rem}.docs-layout .documentation-article table{font-size:.9rem}.docs-layout .documentation-article table td,.docs-layout .documentation-article table th{padding:.25rem .5rem}}.docs-overlay{background:rgba(0,0,0,.5);display:none;height:100%;left:0;position:fixed;top:0;transition:opacity all .3s ease;width:100%;z-index:998}.docs-overlay.open{display:block}.footer{color:var(--text-muted);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:0 1rem 2rem}.footer .footer-block{display:flex;flex-direction:column;gap:.25rem;padding:.75rem;width:320px}.footer .footer-block .logo{display:flex;flex-direction:row;flex-shrink:0;gap:.25rem;padding:0;white-space:nowrap}.footer .footer-block .logo .logo-icon{height:2.5rem;opacity:.75;width:auto}.footer .footer-block .logo .logo-title{font-size:1.5rem;font-weight:700}.footer .footer-block .sub{font-size:.7em;font-weight:500;margin-top:-.5rem;opacity:.8;text-transform:uppercase}.footer .footer-block a.footer-link{color:var(--text-muted);text-decoration:none}.footer .footer-block a.footer-link:hover{color:var(--secondary-hover)}.switch-fade-enter-active{transition:opacity .4s cubic-bezier(.4,0,.2,1);z-index:2}.switch-fade-leave-active{left:0;position:absolute;top:0;transition:opacity .4s cubic-bezier(.4,0,.2,1);width:100%;z-index:1}.switch-fade-enter-from{opacity:0;pointer-events:none}.switch-fade-enter-to,.switch-fade-leave-from{opacity:1;pointer-events:auto}.switch-fade-leave-to{opacity:0;pointer-events:none}.switch-slide-enter-active{z-index:2}.switch-slide-enter-active,.switch-slide-leave-active{transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s}.switch-slide-leave-active{left:0;position:absolute;top:0;width:100%;z-index:1}.switch-slide-enter-from{opacity:0;pointer-events:none;transform:translateX(40px)}.switch-slide-enter-to,.switch-slide-leave-from{opacity:1;pointer-events:auto;transform:translateX(0)}.switch-slide-leave-to{opacity:0;pointer-events:none;transform:translateX(0)}.slide-left-enter-active{transition:all .4s cubic-bezier(.55,0,.1,1);z-index:2}.slide-left-leave-active{left:0;position:absolute;right:0;top:0;transition:all .4s cubic-bezier(.55,0,.1,1);z-index:1}.slide-left-enter-from{opacity:0;transform:translateX(100%)}.slide-left-enter-to,.slide-left-leave-from{opacity:1;transform:translateX(0)}.slide-left-leave-to{opacity:0;transform:translateX(-100%)}.slide-right-enter-active{transition:all .4s cubic-bezier(.55,0,.1,1);z-index:2}.slide-right-leave-active{left:0;position:absolute;right:0;top:0;transition:all .4s cubic-bezier(.55,0,.1,1);z-index:1}.slide-right-enter-from{opacity:0;transform:translateX(-100%)}.slide-right-enter-to,.slide-right-leave-from{opacity:1;transform:translateX(0)}.slide-right-leave-to{opacity:0;transform:translateX(100%)}.fade-scale-in-enter-active{transition:all .6s cubic-bezier(.55,0,.1,1);z-index:2}.fade-scale-in-leave-active{left:2rem;position:absolute;right:2rem;top:2rem;transition:all .6s cubic-bezier(.55,0,.1,1);z-index:1}.fade-scale-in-enter-from{opacity:0;transform:scale(.6)}.fade-scale-in-enter-to,.fade-scale-in-leave-from{opacity:1;transform:scale(1)}.fade-scale-in-leave-to{opacity:0;transform:scale(.6)}.fade-scale-out-enter-active{transition:all .6s cubic-bezier(.55,0,.1,1);z-index:2}.fade-scale-out-leave-active{left:2rem;position:absolute;right:2rem;top:2rem;transition:all .6s cubic-bezier(.55,0,.1,1);z-index:1}.fade-scale-out-enter-from{opacity:0;transform:scale(.6)}.fade-scale-out-enter-to,.fade-scale-out-leave-from{opacity:1;transform:scale(1)}.fade-scale-out-leave-to{opacity:0;transform:scale(.6)}.debug-mailer{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.debug-mailer .debug-info-block{background:var(--surface);border-bottom:1px solid var(--border);border-radius:1.5rem;border-right:1px solid var(--border);display:flex;flex-direction:column;min-width:300px;padding:1rem}.debug-mailer .debug-info-block.config{width:580px}.debug-mailer .debug-info-block.dsn{width:360px}.debug-mailer .debug-info-block.test{width:100%}.debug-mailer .debug-info-block h5{border-bottom:1px solid var(--border);font-size:1.25rem;font-weight:300;margin:0 0 .75rem;padding-bottom:.5rem}.debug-mailer .debug-info-block .debug-info{display:flex;flex-direction:row;font-size:.875rem;gap:.5rem}.debug-mailer .debug-info-block .debug-info .info-label{font-weight:600}@media(max-width:768px){body span{font-family:Poppins,sans-serif}body .page-nav{justify-content:space-between}body .page-nav .main-navigation,body .page-nav .user-navigation .locale-switcher{display:none}body .page-nav .user-menu .user-menu-dropdown{max-height:calc(100vh - 6rem);min-width:280px;overflow-y:auto}body .page-nav .user-menu .user-menu-dropdown .mobile-nav{display:block}body .container .section .grid{gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}body .container .section .grid .grid-item h3{font-size:1rem}body .container .section .list{margin:0}body .container .section .list .list-item{min-height:5rem}body .container .section .row{flex-direction:column}body .container .section .row .col{min-width:100%}}body{background:var(--background);color:var(--text-primary);display:flex;flex-direction:column;font-family:Poppins,sans-serif;font-size:1rem;font-weight:400;margin:0;min-height:100vh;position:relative;width:100%}body h1,body h2,body h3,body h4,body h5,body h6{display:flex;flex-direction:row;font-family:Poppins,sans-serif}body h1{align-items:center;font-size:2.5rem;font-weight:200;margin:0 0 1rem}body h1 i{font-size:2rem;margin-right:.5rem;margin-top:.5rem}body h2{font-size:2rem;font-weight:200;line-height:2rem;margin:0 0 1rem}body h3{font-size:1.75rem;font-weight:300;line-height:1.75rem;margin:0 0 1rem}body h4{font-size:1.5rem;font-weight:400;line-height:1.5rem;margin:0 0 1rem}body h5{font-size:1.25rem;font-weight:500;line-height:1.25rem;margin:0 0 1rem}body h6{font-size:1.125rem;font-weight:600;line-height:1.125rem}body h6,body p{margin:0 0 1rem}body p{font-size:1rem;line-height:1.7}body small{font-size:.75rem}body a{border-bottom:1px dashed transparent;color:var(--primary);cursor:pointer;font-weight:500;padding-bottom:.1rem;text-decoration:none;transition:border-color .2s}body a:hover{border-bottom-color:var(--accent);color:var(--primary-hover)}body ol,body ul{margin:0 0 1rem;padding-left:2rem}body ol li,body ul li{line-height:1.6;margin:.25rem 0}body strong{font-weight:600}body pre{background:var(--surface);border-bottom:1px solid var(--border);border-radius:1.5rem;border-radius:.75rem;border-right:1px solid var(--border);color:var(--text-primary);font-size:.9rem;line-height:1.5;margin:1rem 0;overflow-x:auto;padding:1.5rem}body pre code{background:transparent;color:inherit;padding:0}body code{background:rgba(0,0,0,.05);border-radius:.5rem;color:#e83e8c;font-family:JetBrains Mono,monospace;font-size:.9em;padding:2px 6px}body blockquote{background:rgba(0,0,0,.02);border-left:4px solid var(--primary);font-style:italic;margin:1.5rem 0;padding:1rem 1.5rem}body blockquote p:last-child{margin-bottom:0}body table{border-collapse:collapse;margin:1.5rem 0;width:100%}body table td,body table th{border:1px solid var(--border);padding:.5rem 1rem;text-align:left}body table th{background:rgba(0,0,0,.04);font-weight:600}body table tr:hover{background:rgba(0,0,0,.02)}body hr{border:none;border-top:1px solid var(--border-hover);margin:2rem 0}body button{font-family:Poppins,sans-serif}body .primary{color:var(--primary)}body .secondary{color:var(--secondary)}body .success{color:var(--success)}body .error{color:var(--error)}body .warning{color:var(--warning)}body .muted{color:var(--text-muted)}body .btn{align-items:center;border:none;border-radius:1rem;cursor:pointer;display:flex;font-size:1rem;font-weight:300;gap:.5rem;justify-content:center;max-width:20rem;padding:.75rem 1rem;transition:all .3s;width:100%}body .btn:disabled{background:var(--border)!important;color:var(--text-muted)!important;cursor:not-allowed;opacity:.5}body .btn .btn-icon{font-size:.875rem;height:.875rem;line-height:1rem}body .btn .btn-label{font-size:.875rem;font-weight:400}body .btn-sm{font-size:.875rem;max-width:11rem;padding:.5rem 1rem;width:100%}body .btn-primary{background:var(--primary);color:var(--surface)}body .btn-primary:hover{background:var(--primary-hover);box-shadow:0 10px 15px -3px var(--shadow);transform:translateY(-1px)}body .btn-primary:active{transform:translateY(0)}body .btn-secondary{background:var(--border);color:var(--text-primary)}body .btn-secondary:hover{background:var(--border-hover);box-shadow:0 10px 15px -3px var(--shadow);transform:translateY(-1px)}body .btn-secondary:active{transform:translateY(0)}body .btn-danger{background:var(--error-hover);color:var(--surface)}body .btn-danger:hover{background:var(--error);box-shadow:0 10px 15px -3px var(--shadow);transform:translateY(-1px)}body .btn-danger:active{transform:translateY(0)}body .row{display:flex;flex-direction:row;gap:.5rem;justify-content:space-around}body .row .col{display:flex;flex-direction:column;gap:.5rem;width:100%}body .row .col.small{max-width:380px}.badge{background:var(--secondary);border-radius:1rem;color:var(--surface);display:inline-block;font-size:.75rem;font-weight:700;margin:0 .25rem;padding:.25rem .5rem;text-transform:uppercase}.badge.badge-primary{background:var(--primary)}.badge.badge-warning{background:var(--warning)}.badge.badge-success{background:var(--success)}.badge.badge-error{background:var(--error)}@media(max-width:768px){body h1{font-size:1.85rem}body h1 i{font-size:1.5rem}body h2{font-size:2rem}body h3{font-size:1.75rem}body h4{font-size:1.5rem}body h5{font-size:1.25rem}body h6{font-size:1.125rem}.row{gap:1rem}.container .section .section-header,.row{flex-direction:column}}