@import"https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&display=swap";@font-face{font-family:uicons-regular-rounded;src:url(/assets/uicons-regular-rounded-J3WOUERV-0sU45oCT.woff2) format("woff2"),url(/assets/uicons-regular-rounded-KDJ23353-YBToKgOV.woff) format("woff"),url(/assets/uicons-regular-rounded-ESQGLQQ4-oBMUkbc4.eot#iefix) format("embedded-opentype");font-display:swap}i[class^=fi-rr-]:before,i[class*=" fi-rr-"]:before,span[class^=fi-rr-]:before,span[class*=fi-rr-]:before{font-family:uicons-regular-rounded!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.variable-selector-00:before{content:"︀"}.variable-selector-01:before{content:"︁"}.variable-selector-02:before{content:"︂"}.variable-selector-03:before{content:"︃"}.variable-selector-04:before{content:"︄"}.variable-selector-05:before{content:"︅"}.variable-selector-06:before{content:"︆"}.variable-selector-07:before{content:"︇"}.variable-selector-08:before{content:"︈"}.variable-selector-09:before{content:"︉"}.variable-selector-0a:before{content:"︊"}.variable-selector-0b:before{content:"︋"}.variable-selector-0c:before{content:"︌"}.variable-selector-0d:before{content:"︍"}.variable-selector-0e:before{content:"︎"}.variable-selector-0f:before{content:"️"}.combining-half-marks-00:before{content:"︠"}.combining-half-marks-01:before{content:"︡"}.combining-half-marks-02:before{content:"︢"}.combining-half-marks-03:before{content:"︣"}.combining-half-marks-04:before{content:"︤"}.combining-half-marks-05:before{content:"︥"}.combining-half-marks-06:before{content:"︦"}.combining-half-marks-07:before{content:"︧"}.combining-half-marks-08:before{content:"︨"}.combining-half-marks-09:before{content:"︩"}.combining-half-marks-0a:before{content:"︪"}.combining-half-marks-0b:before{content:"︫"}.combining-half-marks-0c:before{content:"︬"}.combining-half-marks-0d:before{content:"︭"}.combining-half-marks-0e:before{content:"︮"}.combining-half-marks-0f:before{content:"︯"}.zero-width-no-break-space-0f:before{content:"\feff"}.fi-rr-0:before{content:""}.fi-rr-00s-music-disc:before{content:""}.fi-rr-1:before{content:""}.fi-rr-2:before{content:""}.fi-rr-3:before{content:""}.fi-rr-360-degrees:before{content:""}.fi-rr-4:before{content:""}.fi-rr-404:before{content:""}.fi-rr-5:before{content:""}.fi-rr-6:before{content:""}.fi-rr-60s-music-disc:before{content:""}.fi-rr-7:before{content:""}.fi-rr-70s-music-disc:before{content:""}.fi-rr-8:before{content:""}.fi-rr-80s-music-disc:before{content:""}.fi-rr-9:before{content:""}.fi-rr-90s-music-disc:before{content:""}.fi-rr-a:before{content:""}.fi-rr-accident:before{content:""}.fi-rr-acorn:before{content:""}.fi-rr-ad-paid:before{content:""}.fi-rr-ad:before{content:""}.fi-rr-add-document:before{content:""}.fi-rr-add-folder:before{content:""}.fi-rr-add-image:before{content:""}.fi-rr-add:before{content:""}.fi-rr-address-book:before{content:""}.fi-rr-address-card:before{content:""}.fi-rr-admin-alt:before{content:""}.fi-rr-admin:before{content:""}.fi-rr-age-alt:before{content:""}.fi-rr-age-restriction-eighteen:before{content:""}.fi-rr-age-restriction-seven:before{content:""}.fi-rr-age-restriction-six:before{content:""}.fi-rr-age-restriction-sixteen:before{content:""}.fi-rr-age-restriction-thirteen:before{content:""}.fi-rr-age-restriction-three:before{content:""}.fi-rr-age-restriction-twelve:before{content:""}.fi-rr-age-restriction-twenty-one:before{content:""}.fi-rr-age-restriction-zero:before{content:""}.fi-rr-age:before{content:""}.fi-rr-air-conditioner:before{content:""}.fi-rr-air-freshener:before{content:""}.fi-rr-air-pollution:before{content:""}.fi-rr-airplane-journey:before{content:""}.fi-rr-airplane-window-open:before{content:""}.fi-rr-airplay:before{content:""}.fi-rr-alarm-clock:before{content:""}.fi-rr-alarm-exclamation:before{content:""}.fi-rr-alarm-plus:before{content:""}.fi-rr-alarm-snooze:before{content:""}.fi-rr-album-circle-plus:before{content:""}.fi-rr-album-circle-user:before{content:""}.fi-rr-album-collection:before{content:""}.fi-rr-album:before{content:""}.fi-rr-algorithm:before{content:""}.fi-rr-alicorn:before{content:""}.fi-rr-alien:before{content:""}.fi-rr-align-center:before{content:""}.fi-rr-align-justify:before{content:""}.fi-rr-align-left:before{content:""}.fi-rr-align-slash:before{content:""}.fi-rr-ambulance:before{content:""}.fi-rr-analyse-alt:before{content:""}.fi-rr-analyse:before{content:""}.fi-rr-anatomical-heart:before{content:""}.fi-rr-anchor:before{content:""}.fi-rr-angel:before{content:""}.fi-rr-angle-90:before{content:""}.fi-rr-angle-circle-down:before{content:""}.fi-rr-angle-circle-left:before{content:""}.fi-rr-angle-circle-right:before{content:""}.fi-rr-angle-circle-up:before{content:""}.fi-rr-angle-double-left:before{content:""}.fi-rr-angle-double-right:before{content:""}.fi-rr-angle-double-small-down:before{content:""}.fi-rr-angle-double-small-left:before{content:""}.fi-rr-angle-double-small-right:before{content:""}.fi-rr-angle-double-small-up:before{content:""}.fi-rr-angle-down:before{content:""}.fi-rr-angle-left:before{content:""}.fi-rr-angle-right:before{content:""}.fi-rr-angle-small-down:before{content:""}.fi-rr-angle-small-left:before{content:""}.fi-rr-angle-small-right:before{content:""}.fi-rr-angle-small-up:before{content:""}.fi-rr-angle-square-down:before{content:""}.fi-rr-angle-square-left:before{content:""}.fi-rr-angle-square-right:before{content:""}.fi-rr-angle-square-up:before{content:""}.fi-rr-angle-up:before{content:""}.fi-rr-angle:before{content:""}.fi-rr-angles-up-down:before{content:""}.fi-rr-angry:before{content:""}.fi-rr-animated-icon:before{content:""}.fi-rr-ankh:before{content:""}.fi-rr-answer-alt:before{content:""}.fi-rr-answer:before{content:""}.fi-rr-apartment:before{content:""}.fi-rr-aperture:before{content:""}.fi-rr-api:before{content:""}.fi-rr-apple-core:before{content:""}.fi-rr-apple-crate:before{content:""}.fi-rr-apple-whole:before{content:""}.fi-rr-apps-add:before{content:""}.fi-rr-apps-delete:before{content:""}.fi-rr-apps-sort:before{content:""}.fi-rr-apps:before{content:""}.fi-rr-archive:before{content:""}.fi-rr-archway:before{content:""}.fi-rr-arrow-alt-circle-down:before{content:""}.fi-rr-arrow-alt-circle-left:before{content:""}.fi-rr-arrow-alt-circle-right:before{content:""}.fi-rr-arrow-alt-circle-up:before{content:""}.fi-rr-arrow-alt-down:before{content:""}.fi-rr-arrow-alt-from-bottom:before{content:""}.fi-rr-arrow-alt-from-left:before{content:""}.fi-rr-arrow-alt-from-right:before{content:""}.fi-rr-arrow-alt-from-top:before{content:""}.fi-rr-arrow-alt-left:before{content:""}.fi-rr-arrow-alt-right:before{content:""}.fi-rr-arrow-alt-square-down:before{content:""}.fi-rr-arrow-alt-square-left:before{content:""}.fi-rr-arrow-alt-square-right:before{content:""}.fi-rr-arrow-alt-square-up:before{content:""}.fi-rr-arrow-alt-to-bottom:before{content:""}.fi-rr-arrow-alt-to-left:before{content:""}.fi-rr-arrow-alt-to-right:before{content:""}.fi-rr-arrow-alt-to-top:before{content:""}.fi-rr-arrow-alt-up:before{content:""}.fi-rr-arrow-circle-down:before{content:""}.fi-rr-arrow-circle-left:before{content:""}.fi-rr-arrow-circle-right:before{content:""}.fi-rr-arrow-circle-up:before{content:""}.fi-rr-arrow-comparison:before{content:""}.fi-rr-arrow-down-from-arc:before{content:""}.fi-rr-arrow-down-from-dotted-line:before{content:""}.fi-rr-arrow-down-left:before{content:""}.fi-rr-arrow-down-small-big:before{content:""}.fi-rr-arrow-down-to-dotted-line:before{content:""}.fi-rr-arrow-down-to-square:before{content:""}.fi-rr-arrow-down-triangle-square:before{content:""}.fi-rr-arrow-down:before{content:""}.fi-rr-arrow-from-bottom:before{content:""}.fi-rr-arrow-from-left:before{content:""}.fi-rr-arrow-from-right:before{content:""}.fi-rr-arrow-from-top:before{content:""}.fi-rr-arrow-left-from-arc:before{content:""}.fi-rr-arrow-left-from-line:before{content:""}.fi-rr-arrow-left-to-arc:before{content:""}.fi-rr-arrow-left:before{content:""}.fi-rr-arrow-progress-alt:before{content:""}.fi-rr-arrow-progress:before{content:""}.fi-rr-arrow-right-to-bracket:before{content:""}.fi-rr-arrow-right:before{content:""}.fi-rr-arrow-small-down:before{content:""}.fi-rr-arrow-small-left:before{content:""}.fi-rr-arrow-small-right:before{content:""}.fi-rr-arrow-small-up:before{content:""}.fi-rr-arrow-square-down:before{content:""}.fi-rr-arrow-square-left:before{content:""}.fi-rr-arrow-square-right:before{content:""}.fi-rr-arrow-square-up:before{content:""}.fi-rr-arrow-to-bottom:before{content:""}.fi-rr-arrow-to-left:before{content:""}.fi-rr-arrow-to-right:before{content:""}.fi-rr-arrow-to-top:before{content:""}.fi-rr-arrow-trend-down:before{content:""}.fi-rr-arrow-trend-up:before{content:""}.fi-rr-arrow-turn-down-left:before{content:""}.fi-rr-arrow-turn-down-right:before{content:""}.fi-rr-arrow-turn-left-up:before{content:""}.fi-rr-arrow-up-from-dotted-line:before{content:""}.fi-rr-arrow-up-from-ground-water:before{content:""}.fi-rr-arrow-up-from-square:before{content:""}.fi-rr-arrow-up-left-from-circle:before{content:""}.fi-rr-arrow-up-left:before{content:""}.fi-rr-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.fi-rr-arrow-up-right-from-square:before{content:""}.fi-rr-arrow-up-right:before{content:""}.fi-rr-arrow-up-small-big:before{content:""}.fi-rr-arrow-up-square-triangle:before{content:""}.fi-rr-arrow-up-to-arc:before{content:""}.fi-rr-arrow-up-to-dotted-line:before{content:""}.fi-rr-arrow-up:before{content:""}.fi-rr-arrow-upward-growth-crypto:before{content:""}.fi-rr-arrows-alt-h:before{content:""}.fi-rr-arrows-alt-v:before{content:""}.fi-rr-arrows-alt:before{content:""}.fi-rr-arrows-cross:before{content:""}.fi-rr-arrows-from-dotted-line:before{content:""}.fi-rr-arrows-from-line:before{content:""}.fi-rr-arrows-h-copy:before{content:""}.fi-rr-arrows-h:before{content:""}.fi-rr-arrows-repeat-1:before{content:""}.fi-rr-arrows-repeat:before{content:""}.fi-rr-arrows-retweet:before{content:""}.fi-rr-arrows-split-right-and-left:before{content:""}.fi-rr-arrows-split-up-and-left:before{content:""}.fi-rr-arrows-to-circle:before{content:""}.fi-rr-arrows-to-dotted-line:before{content:""}.fi-rr-arrows-to-eye:before{content:""}.fi-rr-arrows-to-line:before{content:""}.fi-rr-arrows:before{content:""}.fi-rr-artificial-intelligence:before{content:""}.fi-rr-assept-document:before{content:""}.fi-rr-assessment-alt:before{content:""}.fi-rr-assessment:before{content:""}.fi-rr-assign:before{content:""}.fi-rr-assistive-listening-systems:before{content:""}.fi-rr-asterik:before{content:""}.fi-rr-at:before{content:""}.fi-rr-attribution-pen:before{content:""}.fi-rr-attribution-pencil:before{content:""}.fi-rr-aubergine:before{content:""}.fi-rr-auction:before{content:""}.fi-rr-audience-megaphone:before{content:""}.fi-rr-audio-description-slash:before{content:""}.fi-rr-audit-alt:before{content:""}.fi-rr-audit:before{content:""}.fi-rr-austral-sign:before{content:""}.fi-rr-avocado:before{content:""}.fi-rr-award:before{content:""}.fi-rr-axe-battle:before{content:""}.fi-rr-axe:before{content:""}.fi-rr-b:before{content:""}.fi-rr-baby-carriage:before{content:""}.fi-rr-baby:before{content:""}.fi-rr-back-up:before{content:""}.fi-rr-background:before{content:""}.fi-rr-backpack:before{content:""}.fi-rr-bacon:before{content:""}.fi-rr-bacteria:before{content:""}.fi-rr-bacterium:before{content:""}.fi-rr-badge-check:before{content:""}.fi-rr-badge-dollar:before{content:""}.fi-rr-badge-leaf:before{content:""}.fi-rr-badge-percent:before{content:""}.fi-rr-badge-sheriff:before{content:""}.fi-rr-badge:before{content:""}.fi-rr-badger-honey:before{content:""}.fi-rr-badget-check-alt:before{content:""}.fi-rr-badminton:before{content:""}.fi-rr-bag-map-pin:before{content:""}.fi-rr-bag-seedling:before{content:""}.fi-rr-bag-shopping-minus:before{content:""}.fi-rr-bags-shopping:before{content:""}.fi-rr-baguette:before{content:""}.fi-rr-bahai:before{content:""}.fi-rr-baht-sign:before{content:""}.fi-rr-balance-scale-left:before{content:""}.fi-rr-balance-scale-right:before{content:""}.fi-rr-ball-pile:before{content:""}.fi-rr-ball:before{content:""}.fi-rr-ballet-dance:before{content:""}.fi-rr-balloon:before{content:""}.fi-rr-balloons:before{content:""}.fi-rr-ballot-check:before{content:""}.fi-rr-ballot:before{content:""}.fi-rr-ban-bug:before{content:""}.fi-rr-ban:before{content:""}.fi-rr-banana:before{content:""}.fi-rr-band-aid:before{content:""}.fi-rr-bangladeshi-taka-sign:before{content:""}.fi-rr-banjo:before{content:""}.fi-rr-bank:before{content:""}.fi-rr-banner-2:before{content:""}.fi-rr-banner-3:before{content:""}.fi-rr-banner-4:before{content:""}.fi-rr-banner-5:before{content:""}.fi-rr-banner:before{content:""}.fi-rr-barber-pole:before{content:""}.fi-rr-barber-shop:before{content:""}.fi-rr-barcode-read:before{content:""}.fi-rr-barcode-scan:before{content:""}.fi-rr-barcode:before{content:""}.fi-rr-bars-filter:before{content:""}.fi-rr-bars-progress:before{content:""}.fi-rr-bars-sort:before{content:""}.fi-rr-bars-staggered:before{content:""}.fi-rr-baseball-alt:before{content:""}.fi-rr-baseball:before{content:""}.fi-rr-basket-shopping-minus:before{content:""}.fi-rr-basket-shopping-plus:before{content:""}.fi-rr-basket-shopping-simple:before{content:""}.fi-rr-basket:before{content:""}.fi-rr-basketball:before{content:""}.fi-rr-bat:before{content:""}.fi-rr-bath:before{content:""}.fi-rr-battery-bolt:before{content:""}.fi-rr-battery-empty:before{content:""}.fi-rr-battery-exclamation:before{content:""}.fi-rr-battery-full:before{content:""}.fi-rr-battery-half:before{content:""}.fi-rr-battery-quarter:before{content:""}.fi-rr-battery-slash:before{content:""}.fi-rr-battery-three-quarters:before{content:""}.fi-rr-beacon:before{content:""}.fi-rr-bed-alt:before{content:""}.fi-rr-bed-bunk:before{content:""}.fi-rr-bed-empty:before{content:""}.fi-rr-bed:before{content:""}.fi-rr-bee:before{content:""}.fi-rr-beer-mug-empty:before{content:""}.fi-rr-beer:before{content:""}.fi-rr-bell-concierge:before{content:""}.fi-rr-bell-notification-call:before{content:""}.fi-rr-bell-notification-social-media:before{content:""}.fi-rr-bell-ring:before{content:""}.fi-rr-bell-school-slash:before{content:""}.fi-rr-bell-school:before{content:""}.fi-rr-bell-slash:before{content:""}.fi-rr-bell:before{content:""}.fi-rr-bells:before{content:""}.fi-rr-bench-tree:before{content:""}.fi-rr-benefit-diamond-alt:before{content:""}.fi-rr-benefit-diamond:before{content:""}.fi-rr-benefit-hand:before{content:""}.fi-rr-benefit-increase:before{content:""}.fi-rr-benefit-porcent:before{content:""}.fi-rr-benefit:before{content:""}.fi-rr-betamax:before{content:""}.fi-rr-bible:before{content:""}.fi-rr-bicycle-journey:before{content:""}.fi-rr-bike:before{content:""}.fi-rr-biking-mountain:before{content:""}.fi-rr-biking:before{content:""}.fi-rr-bill-arrow:before{content:""}.fi-rr-billiard:before{content:""}.fi-rr-bin-bottles:before{content:""}.fi-rr-binary-circle-check:before{content:""}.fi-rr-binary-lock:before{content:""}.fi-rr-binary-slash:before{content:""}.fi-rr-binary:before{content:""}.fi-rr-binoculars:before{content:""}.fi-rr-bio-leaves:before{content:""}.fi-rr-bio:before{content:""}.fi-rr-biohazard:before{content:""}.fi-rr-bird:before{content:""}.fi-rr-bitcoin-sign:before{content:""}.fi-rr-blanket:before{content:""}.fi-rr-blender-phone:before{content:""}.fi-rr-blender:before{content:""}.fi-rr-blinds-open:before{content:""}.fi-rr-blinds-raised:before{content:""}.fi-rr-blinds:before{content:""}.fi-rr-block-brick:before{content:""}.fi-rr-block-microphone:before{content:""}.fi-rr-block-question:before{content:""}.fi-rr-block-quote:before{content:""}.fi-rr-block:before{content:""}.fi-rr-blockchain-3:before{content:""}.fi-rr-blog-pencil:before{content:""}.fi-rr-blog-text:before{content:""}.fi-rr-blood-dropper:before{content:""}.fi-rr-blood-test-tube-alt:before{content:""}.fi-rr-blood-test-tube:before{content:""}.fi-rr-blood:before{content:""}.fi-rr-blueberries:before{content:""}.fi-rr-blueprint:before{content:""}.fi-rr-bold:before{content:""}.fi-rr-bolt-auto:before{content:""}.fi-rr-bolt-slash:before{content:""}.fi-rr-bolt:before{content:""}.fi-rr-bomb:before{content:""}.fi-rr-bone-break:before{content:""}.fi-rr-bone:before{content:""}.fi-rr-bong:before{content:""}.fi-rr-bonus-alt:before{content:""}.fi-rr-bonus-star:before{content:""}.fi-rr-bonus:before{content:""}.fi-rr-book-alt:before{content:""}.fi-rr-book-arrow-right:before{content:""}.fi-rr-book-arrow-up:before{content:""}.fi-rr-book-atlas:before{content:""}.fi-rr-book-bookmark:before{content:""}.fi-rr-book-circle-arrow-right:before{content:""}.fi-rr-book-circle-arrow-up:before{content:""}.fi-rr-book-copy:before{content:""}.fi-rr-book-dead:before{content:""}.fi-rr-book-font:before{content:""}.fi-rr-book-heart:before{content:""}.fi-rr-book-medical:before{content:""}.fi-rr-book-open-cover:before{content:""}.fi-rr-book-open-reader:before{content:""}.fi-rr-book-plus:before{content:""}.fi-rr-book-quran:before{content:""}.fi-rr-book-section:before{content:""}.fi-rr-book-spells:before{content:""}.fi-rr-book-tanakh:before{content:""}.fi-rr-book-user:before{content:""}.fi-rr-book:before{content:""}.fi-rr-Booking:before{content:""}.fi-rr-bookmark-slash:before{content:""}.fi-rr-bookmark:before{content:""}.fi-rr-books-medical:before{content:""}.fi-rr-books:before{content:""}.fi-rr-boot-heeled:before{content:""}.fi-rr-boot:before{content:""}.fi-rr-booth-curtain:before{content:""}.fi-rr-border-all:before{content:""}.fi-rr-border-bottom:before{content:""}.fi-rr-border-center-h:before{content:""}.fi-rr-border-center-v:before{content:""}.fi-rr-border-inner:before{content:""}.fi-rr-border-left:before{content:""}.fi-rr-border-none:before{content:""}.fi-rr-border-outer:before{content:""}.fi-rr-border-right:before{content:""}.fi-rr-border-style-alt:before{content:""}.fi-rr-border-style:before{content:""}.fi-rr-border-top:before{content:""}.fi-rr-boss:before{content:""}.fi-rr-bottle-droplet:before{content:""}.fi-rr-bottle:before{content:""}.fi-rr-bow-arrow:before{content:""}.fi-rr-bowl-chopsticks-noodles:before{content:""}.fi-rr-bowl-chopsticks:before{content:""}.fi-rr-bowl-rice:before{content:""}.fi-rr-bowl-scoop:before{content:""}.fi-rr-bowl-scoops:before{content:""}.fi-rr-bowl-soft-serve:before{content:""}.fi-rr-bowl-spoon:before{content:""}.fi-rr-bowling-ball:before{content:""}.fi-rr-bowling-pins:before{content:""}.fi-rr-bowling:before{content:""}.fi-rr-box-alt:before{content:""}.fi-rr-box-ballot:before{content:""}.fi-rr-box-check:before{content:""}.fi-rr-box-circle-check:before{content:""}.fi-rr-box-dollar:before{content:""}.fi-rr-box-fragile:before{content:""}.fi-rr-box-heart:before{content:""}.fi-rr-box-open-full:before{content:""}.fi-rr-box-open:before{content:""}.fi-rr-box-tissue:before{content:""}.fi-rr-box-up:before{content:""}.fi-rr-box:before{content:""}.fi-rr-boxes:before{content:""}.fi-rr-boxing-glove:before{content:""}.fi-rr-bracket-curly-right:before{content:""}.fi-rr-bracket-curly:before{content:""}.fi-rr-bracket-round-right:before{content:""}.fi-rr-bracket-round:before{content:""}.fi-rr-bracket-square-right:before{content:""}.fi-rr-bracket-square:before{content:""}.fi-rr-brackets-curly:before{content:""}.fi-rr-brackets-round:before{content:""}.fi-rr-brackets-square:before{content:""}.fi-rr-braille-a:before{content:""}.fi-rr-braille-b:before{content:""}.fi-rr-braille-c:before{content:""}.fi-rr-braille-d:before{content:""}.fi-rr-braille-e:before{content:""}.fi-rr-braille-g:before{content:""}.fi-rr-braille-h:before{content:""}.fi-rr-braille-i:before{content:""}.fi-rr-braille-j:before{content:""}.fi-rr-braille-k:before{content:""}.fi-rr-braille-l:before{content:""}.fi-rr-braille-m:before{content:""}.fi-rr-braille-n-alt:before{content:""}.fi-rr-braille-n:before{content:""}.fi-rr-braille-o:before{content:""}.fi-rr-braille-p:before{content:""}.fi-rr-braille-q:before{content:""}.fi-rr-braille-r:before{content:""}.fi-rr-braille-s:before{content:""}.fi-rr-braille-t:before{content:""}.fi-rr-braille-u:before{content:""}.fi-rr-braille-v:before{content:""}.fi-rr-braille-w:before{content:""}.fi-rr-braille-x:before{content:""}.fi-rr-braille-y:before{content:""}.fi-rr-braille-z:before{content:""}.fi-rr-braille:before{content:""}.fi-rr-brain-circuit:before{content:""}.fi-rr-brain:before{content:""}.fi-rr-brake-warning:before{content:""}.fi-rr-branching:before{content:""}.fi-rr-brand:before{content:""}.fi-rr-branding:before{content:""}.fi-rr-bread-loaf:before{content:""}.fi-rr-bread-slice-butter:before{content:""}.fi-rr-bread-slice:before{content:""}.fi-rr-bread:before{content:""}.fi-rr-briefcase-arrow-right:before{content:""}.fi-rr-briefcase-blank:before{content:""}.fi-rr-briefcase:before{content:""}.fi-rr-brightness-low:before{content:""}.fi-rr-brightness:before{content:""}.fi-rr-bring-forward:before{content:""}.fi-rr-bring-front:before{content:""}.fi-rr-broadcast-tower:before{content:""}.fi-rr-broccoli:before{content:""}.fi-rr-broken-chain-link-wrong:before{content:""}.fi-rr-broken-image:before{content:""}.fi-rr-broom-ball:before{content:""}.fi-rr-broom:before{content:""}.fi-rr-browser-ui:before{content:""}.fi-rr-browser:before{content:""}.fi-rr-browsers:before{content:""}.fi-rr-brush:before{content:""}.fi-rr-bucket:before{content:""}.fi-rr-budget-alt:before{content:""}.fi-rr-budget:before{content:""}.fi-rr-bug-slash:before{content:""}.fi-rr-bug:before{content:""}.fi-rr-bugs:before{content:""}.fi-rr-build-alt:before{content:""}.fi-rr-build:before{content:""}.fi-rr-builder:before{content:""}.fi-rr-building-circle-arrow-right:before{content:""}.fi-rr-building-ngo:before{content:""}.fi-rr-building:before{content:""}.fi-rr-bulb:before{content:""}.fi-rr-bullet:before{content:""}.fi-rr-bullhorn:before{content:""}.fi-rr-bullseye-arrow:before{content:""}.fi-rr-bullseye-pointer:before{content:""}.fi-rr-bullseye:before{content:""}.fi-rr-burger-alt:before{content:""}.fi-rr-burger-fries:before{content:""}.fi-rr-burger-glass:before{content:""}.fi-rr-burrito:before{content:""}.fi-rr-burst:before{content:""}.fi-rr-bus-alt:before{content:""}.fi-rr-bus:before{content:""}.fi-rr-business-time:before{content:""}.fi-rr-Butter:before{content:""}.fi-rr-butterfly:before{content:""}.fi-rr-c:before{content:""}.fi-rr-cabin:before{content:""}.fi-rr-cactus:before{content:""}.fi-rr-cage-empty:before{content:""}.fi-rr-cake-birthday:before{content:""}.fi-rr-cake-slice:before{content:""}.fi-rr-cake-wedding:before{content:""}.fi-rr-calculator-bill:before{content:""}.fi-rr-calculator-math-tax:before{content:""}.fi-rr-calculator-money:before{content:""}.fi-rr-calculator-simple:before{content:""}.fi-rr-calculator:before{content:""}.fi-rr-calendar-arrow-down:before{content:""}.fi-rr-calendar-arrow-up:before{content:""}.fi-rr-calendar-birhtday-cake:before{content:""}.fi-rr-calendar-call:before{content:""}.fi-rr-calendar-check:before{content:""}.fi-rr-calendar-clock:before{content:""}.fi-rr-calendar-day:before{content:""}.fi-rr-calendar-days:before{content:""}.fi-rr-calendar-event-tax:before{content:""}.fi-rr-calendar-exclamation:before{content:""}.fi-rr-calendar-gavel-legal:before{content:""}.fi-rr-calendar-heart:before{content:""}.fi-rr-calendar-image:before{content:""}.fi-rr-calendar-lines-pen:before{content:""}.fi-rr-calendar-lines:before{content:""}.fi-rr-calendar-minus:before{content:""}.fi-rr-calendar-payment-loan:before{content:""}.fi-rr-calendar-pen:before{content:""}.fi-rr-calendar-plus:before{content:""}.fi-rr-calendar-salary:before{content:""}.fi-rr-calendar-shift-swap:before{content:""}.fi-rr-calendar-star:before{content:""}.fi-rr-calendar-swap:before{content:""}.fi-rr-calendar-week:before{content:""}.fi-rr-calendar-xmark:before{content:""}.fi-rr-calendar:before{content:""}.fi-rr-calendars:before{content:""}.fi-rr-call-duration:before{content:""}.fi-rr-call-history:before{content:""}.fi-rr-call-incoming:before{content:""}.fi-rr-call-missed:before{content:""}.fi-rr-call-outgoing:before{content:""}.fi-rr-camcorder:before{content:""}.fi-rr-camera-cctv:before{content:""}.fi-rr-camera-movie:before{content:""}.fi-rr-camera-retro:before{content:""}.fi-rr-camera-rotate:before{content:""}.fi-rr-camera-security:before{content:""}.fi-rr-camera-slash:before{content:""}.fi-rr-camera-viewfinder:before{content:""}.fi-rr-camera:before{content:""}.fi-rr-campfire:before{content:""}.fi-rr-camping:before{content:""}.fi-rr-can-food:before{content:""}.fi-rr-candle-holder:before{content:""}.fi-rr-candle-lotus-yoga:before{content:""}.fi-rr-candle-pose-yoga:before{content:""}.fi-rr-candy-alt:before{content:""}.fi-rr-candy-bar:before{content:""}.fi-rr-candy-cane:before{content:""}.fi-rr-candy-corn:before{content:""}.fi-rr-candy-sweet:before{content:""}.fi-rr-candy:before{content:""}.fi-rr-Cannabis:before{content:""}.fi-rr-canned-food:before{content:""}.fi-rr-capsules:before{content:""}.fi-rr-car-alt:before{content:""}.fi-rr-car-battery:before{content:""}.fi-rr-car-bolt:before{content:""}.fi-rr-car-building:before{content:""}.fi-rr-car-bump:before{content:""}.fi-rr-car-bus:before{content:""}.fi-rr-car-circle-bolt:before{content:""}.fi-rr-car-crash:before{content:""}.fi-rr-car-garage:before{content:""}.fi-rr-car-journey:before{content:""}.fi-rr-car-mechanic:before{content:""}.fi-rr-car-rear:before{content:""}.fi-rr-car-side-bolt:before{content:""}.fi-rr-car-side:before{content:""}.fi-rr-car-tilt:before{content:""}.fi-rr-car-tunnel:before{content:""}.fi-rr-car-wash:before{content:""}.fi-rr-car:before{content:""}.fi-rr-caravan-alt:before{content:""}.fi-rr-caravan:before{content:""}.fi-rr-card-club:before{content:""}.fi-rr-card-diamond:before{content:""}.fi-rr-card-heart:before{content:""}.fi-rr-card-spade:before{content:""}.fi-rr-cardinal-compass:before{content:""}.fi-rr-career-growth:before{content:""}.fi-rr-career-path:before{content:""}.fi-rr-caret-circle-down:before{content:""}.fi-rr-caret-circle-right:before{content:""}.fi-rr-caret-circle-up:before{content:""}.fi-rr-caret-down:before{content:""}.fi-rr-caret-left:before{content:""}.fi-rr-caret-quare-up:before{content:""}.fi-rr-caret-right:before{content:""}.fi-rr-caret-square-down:before{content:""}.fi-rr-caret-square-left_1:before{content:""}.fi-rr-caret-square-left:before{content:""}.fi-rr-caret-square-right:before{content:""}.fi-rr-caret-up:before{content:""}.fi-rr-carrot:before{content:""}.fi-rr-cars-crash:before{content:""}.fi-rr-cars:before{content:""}.fi-rr-cart-arrow-down:before{content:""}.fi-rr-cart-minus:before{content:""}.fi-rr-cart-shopping-fast:before{content:""}.fi-rr-cash-register:before{content:""}.fi-rr-cassette-tape:before{content:""}.fi-rr-cassette-vhs:before{content:""}.fi-rr-castle:before{content:""}.fi-rr-cat-head:before{content:""}.fi-rr-cat-space:before{content:""}.fi-rr-cat:before{content:""}.fi-rr-catalog-alt:before{content:""}.fi-rr-catalog-magazine:before{content:""}.fi-rr-catalog:before{content:""}.fi-rr-category-alt:before{content:""}.fi-rr-category:before{content:""}.fi-rr-cauldron:before{content:""}.fi-rr-cedi-sign:before{content:""}.fi-rr-cello:before{content:""}.fi-rr-cent-sign:before{content:""}.fi-rr-chair-office:before{content:""}.fi-rr-chair:before{content:""}.fi-rr-chalkboard-user:before{content:""}.fi-rr-chalkboard:before{content:""}.fi-rr-challenge-alt:before{content:""}.fi-rr-challenge:before{content:""}.fi-rr-channel:before{content:""}.fi-rr-charging-station:before{content:""}.fi-rr-chart-area:before{content:""}.fi-rr-chart-bullet:before{content:""}.fi-rr-chart-candlestick:before{content:""}.fi-rr-chart-connected:before{content:""}.fi-rr-chart-gantt:before{content:""}.fi-rr-chart-histogram:before{content:""}.fi-rr-chart-kanban:before{content:""}.fi-rr-chart-line-up-down:before{content:""}.fi-rr-chart-line-up:before{content:""}.fi-rr-chart-mixed-up-circle-currency:before{content:""}.fi-rr-chart-mixed-up-circle-dollar:before{content:""}.fi-rr-chart-mixed:before{content:""}.fi-rr-chart-network:before{content:""}.fi-rr-chart-pie-alt:before{content:""}.fi-rr-chart-pie-simple-circle-currency:before{content:""}.fi-rr-chart-pie-simple-circle-dollar:before{content:""}.fi-rr-chart-pie:before{content:""}.fi-rr-chart-pyramid:before{content:""}.fi-rr-chart-radar:before{content:""}.fi-rr-chart-scatter-3d:before{content:""}.fi-rr-chart-scatter-bubble:before{content:""}.fi-rr-chart-scatter:before{content:""}.fi-rr-chart-set-theory:before{content:""}.fi-rr-chart-simple-horizontal:before{content:""}.fi-rr-chart-simple:before{content:""}.fi-rr-chart-tree-map:before{content:""}.fi-rr-chart-tree:before{content:""}.fi-rr-chart-user:before{content:""}.fi-rr-chart-waterfall:before{content:""}.fi-rr-chat-arrow-down:before{content:""}.fi-rr-chat-arrow-grow:before{content:""}.fi-rr-chat-bubble-call:before{content:""}.fi-rr-chatbot-speech-bubble:before{content:""}.fi-rr-chatbot:before{content:""}.fi-rr-cheap-bill:before{content:""}.fi-rr-cheap-dollar:before{content:""}.fi-rr-cheap-stack-dollar:before{content:""}.fi-rr-cheap-stack:before{content:""}.fi-rr-cheap:before{content:""}.fi-rr-check-circle:before{content:""}.fi-rr-check-double:before{content:""}.fi-rr-check-in-calendar:before{content:""}.fi-rr-check-out-calendar:before{content:""}.fi-rr-check:before{content:""}.fi-rr-checkbox:before{content:""}.fi-rr-checklist-task-budget:before{content:""}.fi-rr-cheese-alt:before{content:""}.fi-rr-cheese:before{content:""}.fi-rr-cheeseburger:before{content:""}.fi-rr-cherry:before{content:""}.fi-rr-chess-bishop:before{content:""}.fi-rr-chess-board:before{content:""}.fi-rr-chess-clock-alt:before{content:""}.fi-rr-chess-clock:before{content:""}.fi-rr-chess-king-alt:before{content:""}.fi-rr-chess-king:before{content:""}.fi-rr-chess-knight-alt:before{content:""}.fi-rr-chess-knight:before{content:""}.fi-rr-chess-pawn-alt:before{content:""}.fi-rr-chess-piece:before{content:""}.fi-rr-chess-queen-alt:before{content:""}.fi-rr-chess-queen:before{content:""}.fi-rr-chess-rook-alt:before{content:""}.fi-rr-chess-rook:before{content:""}.fi-rr-chess:before{content:""}.fi-rr-chevron-double-down:before{content:""}.fi-rr-chevron-double-up:before{content:""}.fi-rr-child-head:before{content:""}.fi-rr-child:before{content:""}.fi-rr-chimney:before{content:""}.fi-rr-chip:before{content:""}.fi-rr-chocolate:before{content:""}.fi-rr-choir-singing:before{content:""}.fi-rr-choose-alt:before{content:""}.fi-rr-choose:before{content:""}.fi-rr-church:before{content:""}.fi-rr-circle-0:before{content:""}.fi-rr-circle-1:before{content:""}.fi-rr-circle-2:before{content:""}.fi-rr-circle-3:before{content:""}.fi-rr-circle-4:before{content:""}.fi-rr-circle-5:before{content:""}.fi-rr-circle-6:before{content:""}.fi-rr-circle-7:before{content:""}.fi-rr-circle-8:before{content:""}.fi-rr-circle-9:before{content:""}.fi-rr-circle-a:before{content:""}.fi-rr-circle-b:before{content:""}.fi-rr-circle-bolt:before{content:""}.fi-rr-circle-book-open:before{content:""}.fi-rr-circle-bookmark:before{content:""}.fi-rr-circle-c:before{content:""}.fi-rr-circle-calendar:before{content:""}.fi-rr-circle-camera:before{content:""}.fi-rr-circle-d:before{content:""}.fi-rr-circle-dashed:before{content:""}.fi-rr-circle-divide:before{content:""}.fi-rr-circle-e:before{content:""}.fi-rr-circle-ellipsis-vertical:before{content:""}.fi-rr-circle-ellipsis:before{content:""}.fi-rr-circle-envelope:before{content:""}.fi-rr-circle-exclamation-check:before{content:""}.fi-rr-circle-f:before{content:""}.fi-rr-circle-g:before{content:""}.fi-rr-circle-h:before{content:""}.fi-rr-circle-half-stroke:before{content:""}.fi-rr-circle-half:before{content:""}.fi-rr-circle-heart:before{content:""}.fi-rr-circle-i:before{content:""}.fi-rr-circle-j:before{content:""}.fi-rr-circle-k:before{content:""}.fi-rr-circle-l:before{content:""}.fi-rr-circle-m:before{content:""}.fi-rr-circle-microphone-lines:before{content:""}.fi-rr-circle-microphone:before{content:""}.fi-rr-circle-n:before{content:""}.fi-rr-circle-nodes:before{content:""}.fi-rr-circle-o:before{content:""}.fi-rr-circle-overlap:before{content:""}.fi-rr-circle-p:before{content:""}.fi-rr-circle-phone-flip:before{content:""}.fi-rr-circle-phone-hangup:before{content:""}.fi-rr-circle-phone:before{content:""}.fi-rr-circle-q:before{content:""}.fi-rr-circle-quarter:before{content:""}.fi-rr-circle-quarters-alt:before{content:""}.fi-rr-circle-r:before{content:""}.fi-rr-circle-s:before{content:""}.fi-rr-circle-small:before{content:""}.fi-rr-circle-star:before{content:""}.fi-rr-circle-t:before{content:""}.fi-rr-circle-three-quarters:before{content:""}.fi-rr-circle-trash:before{content:""}.fi-rr-circle-u:before{content:""}.fi-rr-circle-user:before{content:""}.fi-rr-circle-v:before{content:""}.fi-rr-circle-video:before{content:""}.fi-rr-circle-w:before{content:""}.fi-rr-circle-waveform-lines:before{content:""}.fi-rr-circle-x:before{content:""}.fi-rr-circle-xmark:before{content:""}.fi-rr-circle-y:before{content:""}.fi-rr-circle-z:before{content:""}.fi-rr-circle:before{content:""}.fi-rr-citrus-slice:before{content:""}.fi-rr-citrus:before{content:""}.fi-rr-city:before{content:""}.fi-rr-clapperboard-play:before{content:""}.fi-rr-clapperboard:before{content:""}.fi-rr-clarinet:before{content:""}.fi-rr-claw-marks:before{content:""}.fi-rr-clear-alt:before{content:""}.fi-rr-clip-file:before{content:""}.fi-rr-clip-mail:before{content:""}.fi-rr-clip:before{content:""}.fi-rr-clipboard-check:before{content:""}.fi-rr-clipboard-exclamation:before{content:""}.fi-rr-clipboard-list-check:before{content:""}.fi-rr-clipboard-list:before{content:""}.fi-rr-clipboard-prescription:before{content:""}.fi-rr-clipboard-question:before{content:""}.fi-rr-clipboard-user:before{content:""}.fi-rr-clipboard:before{content:""}.fi-rr-clipoard-wrong:before{content:""}.fi-rr-clock-desk:before{content:""}.fi-rr-clock-eight-thirty:before{content:""}.fi-rr-clock-eleven-thirty:before{content:""}.fi-rr-clock-eleven:before{content:""}.fi-rr-clock-five-thirty:before{content:""}.fi-rr-clock-five:before{content:""}.fi-rr-clock-four-thirty:before{content:""}.fi-rr-clock-nine-thirty:before{content:""}.fi-rr-clock-nine:before{content:""}.fi-rr-clock-one-thirty:before{content:""}.fi-rr-clock-one:before{content:""}.fi-rr-clock-seven-thirty:before{content:""}.fi-rr-clock-seven:before{content:""}.fi-rr-clock-six-thirty:before{content:""}.fi-rr-clock-six:before{content:""}.fi-rr-clock-ten-thirty:before{content:""}.fi-rr-clock-ten:before{content:""}.fi-rr-clock-three-thirty:before{content:""}.fi-rr-clock-three:before{content:""}.fi-rr-clock-time-tracking:before{content:""}.fi-rr-clock-twelve-thirty:before{content:""}.fi-rr-clock-twelve:before{content:""}.fi-rr-clock-two-thirty:before{content:""}.fi-rr-clock-two:before{content:""}.fi-rr-clock-up-arrow:before{content:""}.fi-rr-clock:before{content:""}.fi-rr-clone:before{content:""}.fi-rr-closed-captioning-slash:before{content:""}.fi-rr-clothes-hanger:before{content:""}.fi-rr-cloud-back-up-alt:before{content:""}.fi-rr-cloud-back-up:before{content:""}.fi-rr-cloud-check:before{content:""}.fi-rr-cloud-code:before{content:""}.fi-rr-cloud-disabled:before{content:""}.fi-rr-cloud-download-alt:before{content:""}.fi-rr-cloud-download:before{content:""}.fi-rr-cloud-drizzle:before{content:""}.fi-rr-cloud-exclamation:before{content:""}.fi-rr-cloud-gear-automation:before{content:""}.fi-rr-cloud-hail-mixed:before{content:""}.fi-rr-cloud-hail:before{content:""}.fi-rr-cloud-meatball:before{content:""}.fi-rr-cloud-moon-rain:before{content:""}.fi-rr-cloud-moon:before{content:""}.fi-rr-cloud-question:before{content:""}.fi-rr-cloud-rain:before{content:""}.fi-rr-cloud-rainbow:before{content:""}.fi-rr-cloud-share:before{content:""}.fi-rr-cloud-showers-heavy:before{content:""}.fi-rr-cloud-showers:before{content:""}.fi-rr-cloud-sleet:before{content:""}.fi-rr-cloud-snow:before{content:""}.fi-rr-cloud-sun-rain:before{content:""}.fi-rr-cloud-sun:before{content:""}.fi-rr-cloud-upload-alt:before{content:""}.fi-rr-cloud-upload:before{content:""}.fi-rr-cloud:before{content:""}.fi-rr-clouds-moon:before{content:""}.fi-rr-clouds-sun:before{content:""}.fi-rr-clouds:before{content:""}.fi-rr-clover-alt:before{content:""}.fi-rr-club:before{content:""}.fi-rr-cocktail-alt:before{content:""}.fi-rr-cocktail:before{content:""}.fi-rr-coconut:before{content:""}.fi-rr-code-branch:before{content:""}.fi-rr-code-commit:before{content:""}.fi-rr-code-compare:before{content:""}.fi-rr-code-fork:before{content:""}.fi-rr-code-merge:before{content:""}.fi-rr-code-pull-request-closed:before{content:""}.fi-rr-code-pull-request-draft:before{content:""}.fi-rr-code-pull-request:before{content:""}.fi-rr-code-simple:before{content:""}.fi-rr-coffee-bean:before{content:""}.fi-rr-coffee-beans:before{content:""}.fi-rr-coffee-heart:before{content:""}.fi-rr-coffee-pot:before{content:""}.fi-rr-coffee:before{content:""}.fi-rr-coffin-cross:before{content:""}.fi-rr-coffin:before{content:""}.fi-rr-coin-up-arrow:before{content:""}.fi-rr-coin:before{content:""}.fi-rr-coins:before{content:""}.fi-rr-colon-sign:before{content:""}.fi-rr-columns-3:before{content:""}.fi-rr-comet:before{content:""}.fi-rr-command:before{content:""}.fi-rr-comment-alt-check:before{content:""}.fi-rr-comment-alt-dots:before{content:""}.fi-rr-comment-alt-edit:before{content:""}.fi-rr-comment-alt-medical:before{content:""}.fi-rr-comment-alt-middle-top:before{content:""}.fi-rr-comment-alt-middle:before{content:""}.fi-rr-comment-alt-minus:before{content:""}.fi-rr-comment-alt-music:before{content:""}.fi-rr-comment-alt:before{content:""}.fi-rr-comment-arrow-down:before{content:""}.fi-rr-comment-arrow-up-right:before{content:""}.fi-rr-comment-arrow-up:before{content:""}.fi-rr-comment-check:before{content:""}.fi-rr-comment-code:before{content:""}.fi-rr-comment-dollar:before{content:""}.fi-rr-comment-dots:before{content:""}.fi-rr-comment-exclamation:before{content:""}.fi-rr-comment-heart:before{content:""}.fi-rr-comment-image:before{content:""}.fi-rr-comment-info:before{content:""}.fi-rr-comment-medical:before{content:""}.fi-rr-comment-minus:before{content:""}.fi-rr-comment-pen:before{content:""}.fi-rr-comment-question:before{content:""}.fi-rr-comment-quote:before{content:""}.fi-rr-comment-slash:before{content:""}.fi-rr-comment-smile:before{content:""}.fi-rr-comment-sms:before{content:""}.fi-rr-comment-text:before{content:""}.fi-rr-comment-user:before{content:""}.fi-rr-comment-xmark:before{content:""}.fi-rr-comment:before{content:""}.fi-rr-comments-dollar:before{content:""}.fi-rr-comments-question-check:before{content:""}.fi-rr-comments-question:before{content:""}.fi-rr-comments:before{content:""}.fi-rr-compass-alt:before{content:""}.fi-rr-compass-east:before{content:""}.fi-rr-compass-north:before{content:""}.fi-rr-compass-slash:before{content:""}.fi-rr-compass-south:before{content:""}.fi-rr-compass-west:before{content:""}.fi-rr-completed:before{content:""}.fi-rr-compliance-clipboard:before{content:""}.fi-rr-compliance-document:before{content:""}.fi-rr-compliance:before{content:""}.fi-rr-compress-alt:before{content:""}.fi-rr-compress:before{content:""}.fi-rr-computer-classic:before{content:""}.fi-rr-computer-mouse:before{content:""}.fi-rr-computer-speaker:before{content:""}.fi-rr-computer:before{content:""}.fi-rr-concierge-bell:before{content:""}.fi-rr-condition-alt:before{content:""}.fi-rr-condition:before{content:""}.fi-rr-confetti:before{content:""}.fi-rr-constellation:before{content:""}.fi-rr-container-storage:before{content:""}.fi-rr-convert-document:before{content:""}.fi-rr-convert-shapes:before{content:""}.fi-rr-conveyor-belt-alt:before{content:""}.fi-rr-conveyor-belt-arm:before{content:""}.fi-rr-conveyor-belt-empty:before{content:""}.fi-rr-conveyor-belt:before{content:""}.fi-rr-cookie-alt:before{content:""}.fi-rr-cookie:before{content:""}.fi-rr-copy-alt:before{content:""}.fi-rr-copy-image:before{content:""}.fi-rr-copy:before{content:""}.fi-rr-copyright:before{content:""}.fi-rr-corn:before{content:""}.fi-rr-corporate-alt:before{content:""}.fi-rr-corporate:before{content:""}.fi-rr-couch:before{content:""}.fi-rr-court-sport:before{content:""}.fi-rr-cow-alt:before{content:""}.fi-rr-cow:before{content:""}.fi-rr-cowbell-circle-plus:before{content:""}.fi-rr-cowbell-more:before{content:""}.fi-rr-cowbell:before{content:""}.fi-rr-crab:before{content:""}.fi-rr-crate-empty:before{content:""}.fi-rr-cream:before{content:""}.fi-rr-credit-card-buyer:before{content:""}.fi-rr-credit-card-eye:before{content:""}.fi-rr-credit-card:before{content:""}.fi-rr-cricket:before{content:""}.fi-rr-crm-alt:before{content:""}.fi-rr-crm-computer:before{content:""}.fi-rr-CRM:before{content:""}.fi-rr-croissant:before{content:""}.fi-rr-cross-circle:before{content:""}.fi-rr-cross-religion:before{content:""}.fi-rr-cross-small:before{content:""}.fi-rr-cross:before{content:""}.fi-rr-crow:before{content:""}.fi-rr-crown:before{content:""}.fi-rr-crutch:before{content:""}.fi-rr-crutches:before{content:""}.fi-rr-cruzeiro-sign:before{content:""}.fi-rr-crypto-calendar:before{content:""}.fi-rr-cryptocurrency:before{content:""}.fi-rr-crystal-ball:before{content:""}.fi-rr-cube:before{content:""}.fi-rr-cubes-stacked:before{content:""}.fi-rr-cubes:before{content:""}.fi-rr-cucumber:before{content:""}.fi-rr-cup-straw-swoosh:before{content:""}.fi-rr-cup-straw:before{content:""}.fi-rr-cup-togo:before{content:""}.fi-rr-cupcake-alt:before{content:""}.fi-rr-cupcake:before{content:""}.fi-rr-curling:before{content:""}.fi-rr-cursor-finger:before{content:""}.fi-rr-cursor-plus:before{content:""}.fi-rr-cursor-text-alt:before{content:""}.fi-rr-cursor-text:before{content:""}.fi-rr-cursor:before{content:""}.fi-rr-curve-alt:before{content:""}.fi-rr-curve-arrow:before{content:""}.fi-rr-curve:before{content:""}.fi-rr-custard:before{content:""}.fi-rr-customer-care:before{content:""}.fi-rr-customer-service:before{content:""}.fi-rr-customization-cogwheel:before{content:""}.fi-rr-customization:before{content:""}.fi-rr-customize-computer:before{content:""}.fi-rr-customize-edit:before{content:""}.fi-rr-customize:before{content:""}.fi-rr-CV:before{content:""}.fi-rr-cvv-card:before{content:""}.fi-rr-d:before{content:""}.fi-rr-dagger:before{content:""}.fi-rr-daily-calendar:before{content:""}.fi-rr-damage:before{content:""}.fi-rr-dart:before{content:""}.fi-rr-dashboard-monitor:before{content:""}.fi-rr-dashboard-panel:before{content:""}.fi-rr-dashboard:before{content:""}.fi-rr-data-transfer:before{content:""}.fi-rr-database:before{content:""}.fi-rr-debt:before{content:""}.fi-rr-deer-rudolph:before{content:""}.fi-rr-deer:before{content:""}.fi-rr-delete-document:before{content:""}.fi-rr-delete-right:before{content:""}.fi-rr-delete-user:before{content:""}.fi-rr-delete:before{content:""}.fi-rr-democrat:before{content:""}.fi-rr-department-structure:before{content:""}.fi-rr-department:before{content:""}.fi-rr-deposit-alt:before{content:""}.fi-rr-deposit:before{content:""}.fi-rr-description-alt:before{content:""}.fi-rr-description:before{content:""}.fi-rr-desk:before{content:""}.fi-rr-desktop-arrow-down:before{content:""}.fi-rr-desktop-wallpaper:before{content:""}.fi-rr-devices:before{content:""}.fi-rr-dewpoint:before{content:""}.fi-rr-dharmachakra:before{content:""}.fi-rr-diagram-cells:before{content:""}.fi-rr-diagram-lean-canvas:before{content:""}.fi-rr-diagram-nested:before{content:""}.fi-rr-diagram-next:before{content:""}.fi-rr-diagram-predecessor:before{content:""}.fi-rr-diagram-previous:before{content:""}.fi-rr-diagram-project:before{content:""}.fi-rr-diagram-sankey:before{content:""}.fi-rr-diagram-subtask:before{content:""}.fi-rr-diagram-successor:before{content:""}.fi-rr-diagram-venn:before{content:""}.fi-rr-dial-high:before{content:""}.fi-rr-dial-low:before{content:""}.fi-rr-dial-max:before{content:""}.fi-rr-dial-med-low:before{content:""}.fi-rr-dial-med:before{content:""}.fi-rr-dial-min:before{content:""}.fi-rr-dial-off:before{content:""}.fi-rr-dial:before{content:""}.fi-rr-diamond-exclamation:before{content:""}.fi-rr-diamond-turn-right:before{content:""}.fi-rr-diamond:before{content:""}.fi-rr-diary-bookmark-down:before{content:""}.fi-rr-diary-bookmarks:before{content:""}.fi-rr-diary-clasp:before{content:""}.fi-rr-dice-alt:before{content:""}.fi-rr-dice-d10:before{content:""}.fi-rr-dice-d12:before{content:""}.fi-rr-dice-d20:before{content:""}.fi-rr-dice-d4:before{content:""}.fi-rr-dice-d6:before{content:""}.fi-rr-dice-d8:before{content:""}.fi-rr-dice-four:before{content:""}.fi-rr-dice-one:before{content:""}.fi-rr-dice-six:before{content:""}.fi-rr-dice-three:before{content:""}.fi-rr-dice-two:before{content:""}.fi-rr-dice:before{content:""}.fi-rr-digging:before{content:""}.fi-rr-digital-tachograph:before{content:""}.fi-rr-dinner:before{content:""}.fi-rr-diploma:before{content:""}.fi-rr-direction-signal-arrow:before{content:""}.fi-rr-direction-signal:before{content:""}.fi-rr-disc-drive:before{content:""}.fi-rr-disco-ball:before{content:""}.fi-rr-discover:before{content:""}.fi-rr-disease:before{content:""}.fi-rr-disk:before{content:""}.fi-rr-display-arrow-down:before{content:""}.fi-rr-display-chart-up:before{content:""}.fi-rr-display-code:before{content:""}.fi-rr-display-medical:before{content:""}.fi-rr-display-slash:before{content:""}.fi-rr-distribute-spacing-horizontal:before{content:""}.fi-rr-distribute-spacing-vertical:before{content:""}.fi-rr-divide:before{content:""}.fi-rr-dizzy:before{content:""}.fi-rr-dna:before{content:""}.fi-rr-do-not-enter:before{content:""}.fi-rr-doctor:before{content:""}.fi-rr-document-circle-wrong:before{content:""}.fi-rr-document-paid:before{content:""}.fi-rr-document-signed:before{content:""}.fi-rr-document:before{content:""}.fi-rr-dog-leashed:before{content:""}.fi-rr-dog:before{content:""}.fi-rr-dollar:before{content:""}.fi-rr-dolly-flatbed-alt:before{content:""}.fi-rr-dolly-flatbed-empty:before{content:""}.fi-rr-dolly-flatbed:before{content:""}.fi-rr-dolphin:before{content:""}.fi-rr-domino-effect:before{content:""}.fi-rr-donate:before{content:""}.fi-rr-dong-sign:before{content:""}.fi-rr-donut:before{content:""}.fi-rr-door-closed:before{content:""}.fi-rr-door-open:before{content:""}.fi-rr-dot-circle:before{content:""}.fi-rr-dot-pending:before{content:""}.fi-rr-dove:before{content:""}.fi-rr-down-from-bracket:before{content:""}.fi-rr-down-left-and-up-right-to-center:before{content:""}.fi-rr-down-left:before{content:""}.fi-rr-down-right:before{content:""}.fi-rr-down-to-line:before{content:""}.fi-rr-down:before{content:""}.fi-rr-download:before{content:""}.fi-rr-drafting-compass:before{content:""}.fi-rr-dragon:before{content:""}.fi-rr-draw-polygon:before{content:""}.fi-rr-draw-square:before{content:""}.fi-rr-drawer-alt:before{content:""}.fi-rr-drawer-empty:before{content:""}.fi-rr-drawer:before{content:""}.fi-rr-dreidel:before{content:""}.fi-rr-drink-alt:before{content:""}.fi-rr-driver-man:before{content:""}.fi-rr-driver-woman:before{content:""}.fi-rr-drone-alt:before{content:""}.fi-rr-drone-front:before{content:""}.fi-rr-drone:before{content:""}.fi-rr-drop-down:before{content:""}.fi-rr-dropdown-select:before{content:""}.fi-rr-dropdown:before{content:""}.fi-rr-drum-steelpan:before{content:""}.fi-rr-drum:before{content:""}.fi-rr-drumstick-bite:before{content:""}.fi-rr-drumstick:before{content:""}.fi-rr-dryer-alt:before{content:""}.fi-rr-dryer:before{content:""}.fi-rr-duck:before{content:""}.fi-rr-dumbbell-fitness:before{content:""}.fi-rr-dumbbell-horizontal:before{content:""}.fi-rr-dumbbell-ray:before{content:""}.fi-rr-dumbbell-weightlifting:before{content:""}.fi-rr-dumpster-fire:before{content:""}.fi-rr-dumpster:before{content:""}.fi-rr-dungeon:before{content:""}.fi-rr-duplicate:before{content:""}.fi-rr-duration-alt:before{content:""}.fi-rr-duration:before{content:""}.fi-rr-e-learning:before{content:""}.fi-rr-e:before{content:""}.fi-rr-ear-deaf:before{content:""}.fi-rr-ear-muffs:before{content:""}.fi-rr-ear:before{content:""}.fi-rr-earnings:before{content:""}.fi-rr-earth-africa:before{content:""}.fi-rr-earth-americas:before{content:""}.fi-rr-earth-asia:before{content:""}.fi-rr-earth-europa:before{content:""}.fi-rr-eclipse-alt:before{content:""}.fi-rr-eclipse:before{content:""}.fi-rr-edit-alt:before{content:""}.fi-rr-edit:before{content:""}.fi-rr-effect:before{content:""}.fi-rr-egg-fried:before{content:""}.fi-rr-egg:before{content:""}.fi-rr-eject:before{content:""}.fi-rr-elephant:before{content:""}.fi-rr-elevator:before{content:""}.fi-rr-email-pending:before{content:""}.fi-rr-employee-alt:before{content:""}.fi-rr-employee-handbook:before{content:""}.fi-rr-employee-man-alt:before{content:""}.fi-rr-employee-man:before{content:""}.fi-rr-employees-woman-man:before{content:""}.fi-rr-employees:before{content:""}.fi-rr-empty-set:before{content:""}.fi-rr-endless-loop:before{content:""}.fi-rr-engine-warning:before{content:""}.fi-rr-engine:before{content:""}.fi-rr-enter:before{content:""}.fi-rr-envelope-ban:before{content:""}.fi-rr-envelope-bulk:before{content:""}.fi-rr-envelope-dot:before{content:""}.fi-rr-envelope-download:before{content:""}.fi-rr-envelope-heart:before{content:""}.fi-rr-envelope-marker:before{content:""}.fi-rr-envelope-open-dollar:before{content:""}.fi-rr-envelope-open-text:before{content:""}.fi-rr-envelope-open:before{content:""}.fi-rr-envelope-plus:before{content:""}.fi-rr-envelope:before{content:""}.fi-rr-envelopes:before{content:""}.fi-rr-equality:before{content:""}.fi-rr-equals:before{content:""}.fi-rr-eraser:before{content:""}.fi-rr-error-camera:before{content:""}.fi-rr-escalator:before{content:""}.fi-rr-ethernet:before{content:""}.fi-rr-euro:before{content:""}.fi-rr-excavator:before{content:""}.fi-rr-exchange-alt:before{content:""}.fi-rr-exchange-cryptocurrency:before{content:""}.fi-rr-exchange:before{content:""}.fi-rr-exclamation:before{content:""}.fi-rr-exit-alt:before{content:""}.fi-rr-exit:before{content:""}.fi-rr-expand-arrows-alt:before{content:""}.fi-rr-expand-arrows:before{content:""}.fi-rr-expand:before{content:""}.fi-rr-expense-bill:before{content:""}.fi-rr-expense:before{content:""}.fi-rr-external-hard-drive:before{content:""}.fi-rr-external-world:before{content:""}.fi-rr-eye-crossed:before{content:""}.fi-rr-eye-dropper-half:before{content:""}.fi-rr-eye-dropper:before{content:""}.fi-rr-eye:before{content:""}.fi-rr-eyes:before{content:""}.fi-rr-f:before{content:""}.fi-rr-fabric:before{content:""}.fi-rr-face-angry-horns:before{content:""}.fi-rr-face-anguished:before{content:""}.fi-rr-face-anxious-sweat:before{content:""}.fi-rr-face-astonished:before{content:""}.fi-rr-face-awesome:before{content:""}.fi-rr-face-beam-hand-over-mouth:before{content:""}.fi-rr-face-confounded:before{content:""}.fi-rr-face-confused:before{content:""}.fi-rr-face-cowboy-hat:before{content:""}.fi-rr-face-disappointed:before{content:""}.fi-rr-face-disguise:before{content:""}.fi-rr-face-downcast-sweat:before{content:""}.fi-rr-face-drooling:before{content:""}.fi-rr-face-explode:before{content:""}.fi-rr-face-expressionless:before{content:""}.fi-rr-face-eyes-xmarks:before{content:""}.fi-rr-face-fearful:before{content:""}.fi-rr-face-glasses:before{content:""}.fi-rr-face-grin-tongue-wink:before{content:""}.fi-rr-face-hand-yawn:before{content:""}.fi-rr-face-head-bandage:before{content:""}.fi-rr-face-hushed:before{content:""}.fi-rr-face-icicles:before{content:""}.fi-rr-face-lying:before{content:""}.fi-rr-face-mask:before{content:""}.fi-rr-face-monocle:before{content:""}.fi-rr-face-nauseated:before{content:""}.fi-rr-face-nose-steam:before{content:""}.fi-rr-face-party:before{content:""}.fi-rr-face-pensive:before{content:""}.fi-rr-face-persevering:before{content:""}.fi-rr-face-pleading:before{content:""}.fi-rr-face-raised-eyebrow:before{content:""}.fi-rr-face-relieved:before{content:""}.fi-rr-face-sad-sweat:before{content:""}.fi-rr-face-scream:before{content:""}.fi-rr-face-shush:before{content:""}.fi-rr-face-sleeping:before{content:""}.fi-rr-face-sleepy:before{content:""}.fi-rr-face-smile-halo:before{content:""}.fi-rr-face-smile-hearts:before{content:""}.fi-rr-face-smile-horns:before{content:""}.fi-rr-face-smile-tear:before{content:""}.fi-rr-face-smile-tongue:before{content:""}.fi-rr-face-smile-upside-down:before{content:""}.fi-rr-face-smiling-hands:before{content:""}.fi-rr-face-smirking:before{content:""}.fi-rr-face-sunglasses-alt:before{content:""}.fi-rr-face-sunglasses:before{content:""}.fi-rr-face-swear:before{content:""}.fi-rr-face-thermometer:before{content:""}.fi-rr-face-thinking:before{content:""}.fi-rr-face-tissue:before{content:""}.fi-rr-face-tongue-money:before{content:""}.fi-rr-face-tongue-sweat:before{content:""}.fi-rr-face-unamused:before{content:""}.fi-rr-face-viewfinder:before{content:""}.fi-rr-face-vomit:before{content:""}.fi-rr-face-weary:before{content:""}.fi-rr-face-woozy:before{content:""}.fi-rr-face-worried:before{content:""}.fi-rr-face-zany:before{content:""}.fi-rr-face-zipper:before{content:""}.fi-rr-fail:before{content:""}.fi-rr-falafel:before{content:""}.fi-rr-family-dress:before{content:""}.fi-rr-family-pants:before{content:""}.fi-rr-family:before{content:""}.fi-rr-fan-table:before{content:""}.fi-rr-fan:before{content:""}.fi-rr-farm:before{content:""}.fi-rr-faucet-drip:before{content:""}.fi-rr-faucet:before{content:""}.fi-rr-fax:before{content:""}.fi-rr-feather-pointed:before{content:""}.fi-rr-feather:before{content:""}.fi-rr-features-alt:before{content:""}.fi-rr-features:before{content:""}.fi-rr-fee-receipt:before{content:""}.fi-rr-fee:before{content:""}.fi-rr-feedback-alt:before{content:""}.fi-rr-feedback-cycle-loop:before{content:""}.fi-rr-feedback-hand:before{content:""}.fi-rr-feedback-review:before{content:""}.fi-rr-feedback:before{content:""}.fi-rr-fence:before{content:""}.fi-rr-ferris-wheel:before{content:""}.fi-rr-fighter-jet:before{content:""}.fi-rr-file-ai:before{content:""}.fi-rr-file-audio:before{content:""}.fi-rr-file-binary:before{content:""}.fi-rr-file-chart-line:before{content:""}.fi-rr-file-chart-pie:before{content:""}.fi-rr-file-circle-info:before{content:""}.fi-rr-file-cloud:before{content:""}.fi-rr-file-code:before{content:""}.fi-rr-file-csv:before{content:""}.fi-rr-file-download:before{content:""}.fi-rr-file-edit:before{content:""}.fi-rr-file-eps:before{content:""}.fi-rr-file-excel:before{content:""}.fi-rr-file-exclamation:before{content:""}.fi-rr-file-export:before{content:""}.fi-rr-file-image:before{content:""}.fi-rr-file-import:before{content:""}.fi-rr-file-invoice-dollar:before{content:""}.fi-rr-file-invoice:before{content:""}.fi-rr-file-medical-alt:before{content:""}.fi-rr-file-medical:before{content:""}.fi-rr-file-minus:before{content:""}.fi-rr-file-pdf:before{content:""}.fi-rr-file-powerpoint:before{content:""}.fi-rr-file-prescription:before{content:""}.fi-rr-file-psd:before{content:""}.fi-rr-file-signature:before{content:""}.fi-rr-file-spreadsheet:before{content:""}.fi-rr-file-upload:before{content:""}.fi-rr-file-user:before{content:""}.fi-rr-file-video:before{content:""}.fi-rr-file-word:before{content:""}.fi-rr-file-zipper:before{content:""}.fi-rr-file:before{content:""}.fi-rr-files-medical:before{content:""}.fi-rr-fill:before{content:""}.fi-rr-film-canister:before{content:""}.fi-rr-film-slash:before{content:""}.fi-rr-film:before{content:""}.fi-rr-films:before{content:""}.fi-rr-filter-list:before{content:""}.fi-rr-filter-slash:before{content:""}.fi-rr-filter:before{content:""}.fi-rr-filters:before{content:""}.fi-rr-fingerprint-security-risk:before{content:""}.fi-rr-fingerprint:before{content:""}.fi-rr-fire-burner:before{content:""}.fi-rr-fire-extinguisher:before{content:""}.fi-rr-fire-flame-curved:before{content:""}.fi-rr-fire-flame-simple:before{content:""}.fi-rr-fire-hydrant:before{content:""}.fi-rr-fire-smoke:before{content:""}.fi-rr-fireplace:before{content:""}.fi-rr-first-award:before{content:""}.fi-rr-first-laurel:before{content:""}.fi-rr-first-medal:before{content:""}.fi-rr-first:before{content:""}.fi-rr-fish-bones:before{content:""}.fi-rr-fish-cooked:before{content:""}.fi-rr-fish:before{content:""}.fi-rr-fishing-rod:before{content:""}.fi-rr-fist-move:before{content:""}.fi-rr-flag-alt:before{content:""}.fi-rr-flag-checkered:before{content:""}.fi-rr-flag-usa:before{content:""}.fi-rr-flag:before{content:""}.fi-rr-flame:before{content:""}.fi-rr-flashlight:before{content:""}.fi-rr-flask-gear:before{content:""}.fi-rr-flask-poison:before{content:""}.fi-rr-flask-potion:before{content:""}.fi-rr-flask:before{content:""}.fi-rr-flatbread-stuffed:before{content:""}.fi-rr-flatbread:before{content:""}.fi-rr-flip-horizontal:before{content:""}.fi-rr-floor-alt:before{content:""}.fi-rr-floor-layer:before{content:""}.fi-rr-floor:before{content:""}.fi-rr-floppy-disk-circle-arrow-right:before{content:""}.fi-rr-floppy-disk-circle-xmark:before{content:""}.fi-rr-floppy-disk-pen:before{content:""}.fi-rr-floppy-disks:before{content:""}.fi-rr-florin-sign:before{content:""}.fi-rr-flower-bouquet:before{content:""}.fi-rr-flower-butterfly:before{content:""}.fi-rr-flower-daffodil:before{content:""}.fi-rr-flower-tulip:before{content:""}.fi-rr-flower:before{content:""}.fi-rr-flushed:before{content:""}.fi-rr-flute:before{content:""}.fi-rr-flux-capacitor:before{content:""}.fi-rr-fly-insect:before{content:""}.fi-rr-flying-disc:before{content:""}.fi-rr-fog:before{content:""}.fi-rr-folder-download:before{content:""}.fi-rr-folder-fire:before{content:""}.fi-rr-folder-minus:before{content:""}.fi-rr-folder-open:before{content:""}.fi-rr-folder-times:before{content:""}.fi-rr-folder-tree:before{content:""}.fi-rr-folder-upload:before{content:""}.fi-rr-folder-xmark:before{content:""}.fi-rr-folder:before{content:""}.fi-rr-folders:before{content:""}.fi-rr-follow-folder:before{content:""}.fi-rr-followcollection:before{content:""}.fi-rr-following:before{content:""}.fi-rr-fondue-pot:before{content:""}.fi-rr-football:before{content:""}.fi-rr-foreign-language-audio:before{content:""}.fi-rr-fork:before{content:""}.fi-rr-forklift:before{content:""}.fi-rr-form:before{content:""}.fi-rr-fort:before{content:""}.fi-rr-forward-fast:before{content:""}.fi-rr-forward:before{content:""}.fi-rr-fox:before{content:""}.fi-rr-frame:before{content:""}.fi-rr-franc-sign:before{content:""}.fi-rr-free-delivery:before{content:""}.fi-rr-free:before{content:""}.fi-rr-french-fries:before{content:""}.fi-rr-friday:before{content:""}.fi-rr-frog:before{content:""}.fi-rr-frown:before{content:""}.fi-rr-ftp:before{content:""}.fi-rr-fuel-gauge:before{content:""}.fi-rr-function-process:before{content:""}.fi-rr-function-square:before{content:""}.fi-rr-function:before{content:""}.fi-rr-funnel-dollar:before{content:""}.fi-rr-g:before{content:""}.fi-rr-galaxy-alt:before{content:""}.fi-rr-galaxy-planet:before{content:""}.fi-rr-galaxy-star:before{content:""}.fi-rr-galaxy:before{content:""}.fi-rr-gallery-thumbnails:before{content:""}.fi-rr-gallery:before{content:""}.fi-rr-game-board-alt:before{content:""}.fi-rr-gamepad:before{content:""}.fi-rr-garage-car:before{content:""}.fi-rr-garage-open:before{content:""}.fi-rr-garage:before{content:""}.fi-rr-garlic-alt:before{content:""}.fi-rr-garlic:before{content:""}.fi-rr-gas-pump-alt:before{content:""}.fi-rr-gas-pump-slash:before{content:""}.fi-rr-gas-pump:before{content:""}.fi-rr-gauge-circle-bolt:before{content:""}.fi-rr-gauge-circle-minus:before{content:""}.fi-rr-gauge-circle-plus:before{content:""}.fi-rr-gavel:before{content:""}.fi-rr-gay-couple:before{content:""}.fi-rr-gears:before{content:""}.fi-rr-gem:before{content:""}.fi-rr-general:before{content:""}.fi-rr-ghost:before{content:""}.fi-rr-gif-square:before{content:""}.fi-rr-gif:before{content:""}.fi-rr-gift-box-benefits:before{content:""}.fi-rr-gift-card:before{content:""}.fi-rr-gift:before{content:""}.fi-rr-gifts:before{content:""}.fi-rr-gingerbread-man:before{content:""}.fi-rr-glass-champagne:before{content:""}.fi-rr-glass-cheers:before{content:""}.fi-rr-glass-citrus:before{content:""}.fi-rr-glass-empty:before{content:""}.fi-rr-glass-half:before{content:""}.fi-rr-glass-water-droplet:before{content:""}.fi-rr-glass-whiskey-rocks:before{content:""}.fi-rr-glass-whiskey:before{content:""}.fi-rr-glass:before{content:""}.fi-rr-glasses:before{content:""}.fi-rr-globe-alt:before{content:""}.fi-rr-globe-pointer:before{content:""}.fi-rr-globe-snow:before{content:""}.fi-rr-globe:before{content:""}.fi-rr-goal-net:before{content:""}.fi-rr-golf-ball:before{content:""}.fi-rr-golf-hole:before{content:""}.fi-rr-golf:before{content:""}.fi-rr-gopuram:before{content:""}.fi-rr-government-budget:before{content:""}.fi-rr-government-flag:before{content:""}.fi-rr-government-user:before{content:""}.fi-rr-gps-navigation:before{content:""}.fi-rr-graduation-cap:before{content:""}.fi-rr-gramophone:before{content:""}.fi-rr-grape:before{content:""}.fi-rr-graph-curve:before{content:""}.fi-rr-graphic-style:before{content:""}.fi-rr-graphic-tablet:before{content:""}.fi-rr-grate-droplet:before{content:""}.fi-rr-grate:before{content:""}.fi-rr-greater-than-equal:before{content:""}.fi-rr-greater-than:before{content:""}.fi-rr-greek-helmet:before{content:""}.fi-rr-grid-alt:before{content:""}.fi-rr-grid-dividers:before{content:""}.fi-rr-grid:before{content:""}.fi-rr-grill-hot-alt:before{content:""}.fi-rr-grill:before{content:""}.fi-rr-grimace:before{content:""}.fi-rr-grin-alt:before{content:""}.fi-rr-grin-beam-sweat:before{content:""}.fi-rr-grin-beam:before{content:""}.fi-rr-grin-hearts:before{content:""}.fi-rr-grin-squint-tears:before{content:""}.fi-rr-grin-squint:before{content:""}.fi-rr-grin-stars:before{content:""}.fi-rr-grin-tears:before{content:""}.fi-rr-grin-tongue-squint:before{content:""}.fi-rr-grin-tongue-wink:before{content:""}.fi-rr-grin-tongue:before{content:""}.fi-rr-grin-wink:before{content:""}.fi-rr-grin:before{content:""}.fi-rr-grip-dots-vertical:before{content:""}.fi-rr-grip-dots:before{content:""}.fi-rr-grip-horizontal:before{content:""}.fi-rr-grip-lines-vertical:before{content:""}.fi-rr-grip-lines:before{content:""}.fi-rr-grip-vertical:before{content:""}.fi-rr-grocery-bag:before{content:""}.fi-rr-grocery-basket:before{content:""}.fi-rr-group-arrows-rotate:before{content:""}.fi-rr-group-call:before{content:""}.fi-rr-group-community-social-media:before{content:""}.fi-rr-growth-chart-invest:before{content:""}.fi-rr-guarani-sign:before{content:""}.fi-rr-guide-alt:before{content:""}.fi-rr-guide:before{content:""}.fi-rr-guitar-electric:before{content:""}.fi-rr-guitar:before{content:""}.fi-rr-guitars:before{content:""}.fi-rr-gun-squirt:before{content:""}.fi-rr-gym:before{content:""}.fi-rr-h-square:before{content:""}.fi-rr-h:before{content:""}.fi-rr-h1:before{content:""}.fi-rr-h2:before{content:""}.fi-rr-h3:before{content:""}.fi-rr-h4:before{content:""}.fi-rr-hair-clipper:before{content:""}.fi-rr-hamburger-soda:before{content:""}.fi-rr-hamburger:before{content:""}.fi-rr-hammer-crash:before{content:""}.fi-rr-hammer-war:before{content:""}.fi-rr-hammer:before{content:""}.fi-rr-hamsa:before{content:""}.fi-rr-hand-back-fist:before{content:""}.fi-rr-hand-back-point-down:before{content:""}.fi-rr-hand-back-point-left:before{content:""}.fi-rr-hand-back-point-ribbon:before{content:""}.fi-rr-hand-back-point-right:before{content:""}.fi-rr-hand-bill:before{content:""}.fi-rr-hand-dots:before{content:""}.fi-rr-hand-fingers-crossed:before{content:""}.fi-rr-hand-fist:before{content:""}.fi-rr-hand-heart:before{content:""}.fi-rr-hand-holding-box:before{content:""}.fi-rr-hand-holding-droplet:before{content:""}.fi-rr-hand-holding-heart:before{content:""}.fi-rr-hand-holding-magic:before{content:""}.fi-rr-hand-holding-medical:before{content:""}.fi-rr-hand-holding-seeding:before{content:""}.fi-rr-hand-holding-skull:before{content:""}.fi-rr-hand-holding-usd:before{content:""}.fi-rr-hand-holding-water:before{content:""}.fi-rr-hand-horns:before{content:""}.fi-rr-hand-lizard:before{content:""}.fi-rr-hand-love:before{content:""}.fi-rr-hand-middle-finger:before{content:""}.fi-rr-hand-paper:before{content:""}.fi-rr-hand-peace:before{content:""}.fi-rr-hand-point-ribbon:before{content:""}.fi-rr-hand-scissors:before{content:""}.fi-rr-hand-sparkles:before{content:""}.fi-rr-hand-spock:before{content:""}.fi-rr-hand-wave:before{content:""}.fi-rr-hand:before{content:""}.fi-rr-handmade:before{content:""}.fi-rr-hands-bubbles:before{content:""}.fi-rr-hands-clapping:before{content:""}.fi-rr-hands-heart:before{content:""}.fi-rr-hands-holding-diamond:before{content:""}.fi-rr-hands-holding:before{content:""}.fi-rr-hands-usd:before{content:""}.fi-rr-handshake-angle:before{content:""}.fi-rr-handshake-deal-loan:before{content:""}.fi-rr-handshake-house:before{content:""}.fi-rr-handshake-simple-slash:before{content:""}.fi-rr-handshake-trust:before{content:""}.fi-rr-handshake:before{content:""}.fi-rr-hard-hat:before{content:""}.fi-rr-hashtag-lock:before{content:""}.fi-rr-hastag:before{content:""}.fi-rr-hat-beach:before{content:""}.fi-rr-hat-birthday:before{content:""}.fi-rr-hat-chef:before{content:""}.fi-rr-hat-cowboy-side:before{content:""}.fi-rr-hat-cowboy:before{content:""}.fi-rr-hat-santa:before{content:""}.fi-rr-hat-winter:before{content:""}.fi-rr-hat-witch:before{content:""}.fi-rr-hat-wizard:before{content:""}.fi-rr-hdd:before{content:""}.fi-rr-head-side-brain:before{content:""}.fi-rr-head-side-cough-slash:before{content:""}.fi-rr-head-side-cough:before{content:""}.fi-rr-head-side-headphones:before{content:""}.fi-rr-head-side-heart:before{content:""}.fi-rr-head-side-mask:before{content:""}.fi-rr-head-side-medical:before{content:""}.fi-rr-head-side-thinking:before{content:""}.fi-rr-head-side-virus:before{content:""}.fi-rr-head-side:before{content:""}.fi-rr-head-vr:before{content:""}.fi-rr-heading:before{content:""}.fi-rr-headphones:before{content:""}.fi-rr-headset:before{content:""}.fi-rr-heart-arrow:before{content:""}.fi-rr-heart-brain:before{content:""}.fi-rr-heart-crack:before{content:""}.fi-rr-heart-half-stroke:before{content:""}.fi-rr-heart-half:before{content:""}.fi-rr-heart-health-muscle:before{content:""}.fi-rr-heart-lock:before{content:""}.fi-rr-heart-partner-handshake:before{content:""}.fi-rr-heart-rate:before{content:""}.fi-rr-heart-slash:before{content:""}.fi-rr-heart-upside-down:before{content:""}.fi-rr-heart:before{content:""}.fi-rr-heat:before{content:""}.fi-rr-helicopter-side:before{content:""}.fi-rr-helmet-battle:before{content:""}.fi-rr-hexagon-check:before{content:""}.fi-rr-hexagon-divide:before{content:""}.fi-rr-hexagon-exclamation:before{content:""}.fi-rr-hexagon:before{content:""}.fi-rr-high-definition:before{content:""}.fi-rr-high-five-celebration-yes:before{content:""}.fi-rr-high-five:before{content:""}.fi-rr-highlighter-line:before{content:""}.fi-rr-highlighter:before{content:""}.fi-rr-hiking:before{content:""}.fi-rr-hippo:before{content:""}.fi-rr-hockey-puck:before{content:""}.fi-rr-hockey-stick-puck:before{content:""}.fi-rr-hockey-sticks:before{content:""}.fi-rr-holding-hand-gear:before{content:""}.fi-rr-holding-hand-revenue:before{content:""}.fi-rr-holly-berry:before{content:""}.fi-rr-home-heart:before{content:""}.fi-rr-home-location-alt:before{content:""}.fi-rr-home-location:before{content:""}.fi-rr-home:before{content:""}.fi-rr-honey-pot:before{content:""}.fi-rr-hood-cloak:before{content:""}.fi-rr-horizontal-rule:before{content:""}.fi-rr-horse-head:before{content:""}.fi-rr-horse-saddle:before{content:""}.fi-rr-horse:before{content:""}.fi-rr-horseshoe-broken:before{content:""}.fi-rr-horseshoe:before{content:""}.fi-rr-hose-reel:before{content:""}.fi-rr-hose:before{content:""}.fi-rr-hospital-symbol:before{content:""}.fi-rr-hospital-user:before{content:""}.fi-rr-hospital:before{content:""}.fi-rr-hospitals:before{content:""}.fi-rr-hot-tub:before{content:""}.fi-rr-hotdog:before{content:""}.fi-rr-hotel:before{content:""}.fi-rr-hourglass-end:before{content:""}.fi-rr-hourglass-start:before{content:""}.fi-rr-hourglass:before{content:""}.fi-rr-house-blank:before{content:""}.fi-rr-house-building:before{content:""}.fi-rr-house-chimney-blank:before{content:""}.fi-rr-house-chimney-crack:before{content:""}.fi-rr-house-chimney-heart:before{content:""}.fi-rr-house-chimney-medical:before{content:""}.fi-rr-house-chimney-user:before{content:""}.fi-rr-house-chimney-window:before{content:""}.fi-rr-house-chimney:before{content:""}.fi-rr-house-circle-check:before{content:""}.fi-rr-house-circle-exclamation:before{content:""}.fi-rr-house-circle-xmark:before{content:""}.fi-rr-house-crack-alt:before{content:""}.fi-rr-house-crack:before{content:""}.fi-rr-house-day:before{content:""}.fi-rr-house-fire:before{content:""}.fi-rr-house-flag:before{content:""}.fi-rr-house-flood:before{content:""}.fi-rr-house-laptop:before{content:""}.fi-rr-house-leave:before{content:""}.fi-rr-house-lock:before{content:""}.fi-rr-house-medical:before{content:""}.fi-rr-house-night:before{content:""}.fi-rr-house-return:before{content:""}.fi-rr-house-signal:before{content:""}.fi-rr-house-tree:before{content:""}.fi-rr-house-tsunami:before{content:""}.fi-rr-house-turret:before{content:""}.fi-rr-house-user:before{content:""}.fi-rr-house-window:before{content:""}.fi-rr-hr-group:before{content:""}.fi-rr-hr-person:before{content:""}.fi-rr-hr:before{content:""}.fi-rr-hryvnia:before{content:""}.fi-rr-humidity:before{content:""}.fi-rr-hundred-points:before{content:""}.fi-rr-hurricane:before{content:""}.fi-rr-i:before{content:""}.fi-rr-ice-cream:before{content:""}.fi-rr-ice-skate:before{content:""}.fi-rr-icicles:before{content:""}.fi-rr-icon-star:before{content:""}.fi-rr-id-badge:before{content:""}.fi-rr-id-card-clip-alt:before{content:""}.fi-rr-igloo:before{content:""}.fi-rr-image-slash:before{content:""}.fi-rr-images-user:before{content:""}.fi-rr-images:before{content:""}.fi-rr-improve-user:before{content:""}.fi-rr-inbox-full:before{content:""}.fi-rr-inbox-in:before{content:""}.fi-rr-inbox-out:before{content:""}.fi-rr-inbox:before{content:""}.fi-rr-inboxes:before{content:""}.fi-rr-incense-sticks-yoga:before{content:""}.fi-rr-incognito:before{content:""}.fi-rr-indent:before{content:""}.fi-rr-indian-rupee-sign:before{content:""}.fi-rr-industry-alt:before{content:""}.fi-rr-industry-windows:before{content:""}.fi-rr-infinity:before{content:""}.fi-rr-info-guide:before{content:""}.fi-rr-info:before{content:""}.fi-rr-information:before{content:""}.fi-rr-inhaler:before{content:""}.fi-rr-input-numeric:before{content:""}.fi-rr-input-pipe:before{content:""}.fi-rr-input-text:before{content:""}.fi-rr-insert-alt:before{content:""}.fi-rr-insert-arrows:before{content:""}.fi-rr-insert-button-circle:before{content:""}.fi-rr-insert-credit-card:before{content:""}.fi-rr-insert-square:before{content:""}.fi-rr-insert:before{content:""}.fi-rr-insight-alt:before{content:""}.fi-rr-insight-head:before{content:""}.fi-rr-insight:before{content:""}.fi-rr-integral:before{content:""}.fi-rr-interactive:before{content:""}.fi-rr-interlining:before{content:""}.fi-rr-internet-speed-wifi:before{content:""}.fi-rr-interrogation:before{content:""}.fi-rr-intersection:before{content:""}.fi-rr-introduction-handshake:before{content:""}.fi-rr-introduction:before{content:""}.fi-rr-inventory-alt:before{content:""}.fi-rr-invest:before{content:""}.fi-rr-investment:before{content:""}.fi-rr-invite-alt:before{content:""}.fi-rr-invite:before{content:""}.fi-rr-iot-alt:before{content:""}.fi-rr-iot:before{content:""}.fi-rr-ip-address:before{content:""}.fi-rr-island-tropical:before{content:""}.fi-rr-issue-loupe:before{content:""}.fi-rr-it-alt:before{content:""}.fi-rr-it-computer:before{content:""}.fi-rr-it:before{content:""}.fi-rr-italian-lira-sign:before{content:""}.fi-rr-italic:before{content:""}.fi-rr-j:before{content:""}.fi-rr-jam:before{content:""}.fi-rr-jar-alt:before{content:""}.fi-rr-jar-wheat:before{content:""}.fi-rr-javascript:before{content:""}.fi-rr-joint:before{content:""}.fi-rr-joker:before{content:""}.fi-rr-journal-alt:before{content:""}.fi-rr-journal:before{content:""}.fi-rr-journey:before{content:""}.fi-rr-joystick:before{content:""}.fi-rr-jpg:before{content:""}.fi-rr-jug-alt:before{content:""}.fi-rr-jug-bottle:before{content:""}.fi-rr-jug:before{content:""}.fi-rr-jumping-rope:before{content:""}.fi-rr-k:before{content:""}.fi-rr-kaaba:before{content:""}.fi-rr-kazoo:before{content:""}.fi-rr-kerning:before{content:""}.fi-rr-key-lock-crypto:before{content:""}.fi-rr-key-skeleton-left-right:before{content:""}.fi-rr-key:before{content:""}.fi-rr-keyboard-brightness-low:before{content:""}.fi-rr-keyboard-brightness:before{content:""}.fi-rr-keyboard-down:before{content:""}.fi-rr-keyboard-left:before{content:""}.fi-rr-keyboard:before{content:""}.fi-rr-keynote:before{content:""}.fi-rr-kidneys:before{content:""}.fi-rr-kip-sign:before{content:""}.fi-rr-kiss-beam:before{content:""}.fi-rr-kiss-wink-heart:before{content:""}.fi-rr-kiss:before{content:""}.fi-rr-kite:before{content:""}.fi-rr-kiwi-bird:before{content:""}.fi-rr-kiwi-fruit:before{content:""}.fi-rr-knife-kitchen:before{content:""}.fi-rr-knife:before{content:""}.fi-rr-knitting:before{content:""}.fi-rr-kpi-evaluation:before{content:""}.fi-rr-kpi:before{content:""}.fi-rr-l:before{content:""}.fi-rr-label:before{content:""}.fi-rr-lacrosse-stick-ball:before{content:""}.fi-rr-lacrosse-stick:before{content:""}.fi-rr-lambda:before{content:""}.fi-rr-lamp-desk:before{content:""}.fi-rr-lamp-floor:before{content:""}.fi-rr-lamp-street:before{content:""}.fi-rr-lamp:before{content:""}.fi-rr-land-layer-location:before{content:""}.fi-rr-land-layers:before{content:""}.fi-rr-land-location:before{content:""}.fi-rr-landmark-alt:before{content:""}.fi-rr-language:before{content:""}.fi-rr-laptop-arrow-down:before{content:""}.fi-rr-laptop-binary:before{content:""}.fi-rr-laptop-code:before{content:""}.fi-rr-laptop-medical:before{content:""}.fi-rr-laptop-mobile:before{content:""}.fi-rr-laptop-slash:before{content:""}.fi-rr-laptop:before{content:""}.fi-rr-lari-sign:before{content:""}.fi-rr-lasso-sparkles:before{content:""}.fi-rr-lasso:before{content:""}.fi-rr-last-square:before{content:""}.fi-rr-laugh-beam:before{content:""}.fi-rr-laugh-squint:before{content:""}.fi-rr-laugh-wink:before{content:""}.fi-rr-laugh:before{content:""}.fi-rr-lawyer-man:before{content:""}.fi-rr-lawyer-woman:before{content:""}.fi-rr-layer-minus:before{content:""}.fi-rr-layer-plus:before{content:""}.fi-rr-layers:before{content:""}.fi-rr-layout-fluid:before{content:""}.fi-rr-lead-funnel:before{content:""}.fi-rr-lead-management:before{content:""}.fi-rr-lead:before{content:""}.fi-rr-leader-alt:before{content:""}.fi-rr-leader-speech:before{content:""}.fi-rr-leader:before{content:""}.fi-rr-leaderboard-alt:before{content:""}.fi-rr-leaderboard-trophy:before{content:""}.fi-rr-leaderboard:before{content:""}.fi-rr-leadership-alt:before{content:""}.fi-rr-leadership:before{content:""}.fi-rr-leaf-heart:before{content:""}.fi-rr-leaf-maple:before{content:""}.fi-rr-leaf-oak:before{content:""}.fi-rr-leaf:before{content:""}.fi-rr-leafy-green:before{content:""}.fi-rr-leave:before{content:""}.fi-rr-left-from-bracket:before{content:""}.fi-rr-left:before{content:""}.fi-rr-legal:before{content:""}.fi-rr-lemon:before{content:""}.fi-rr-lesbian-couple:before{content:""}.fi-rr-less-than-equal:before{content:""}.fi-rr-less-than:before{content:""}.fi-rr-lesson-class:before{content:""}.fi-rr-lesson:before{content:""}.fi-rr-letter-case:before{content:""}.fi-rr-lettuce:before{content:""}.fi-rr-level-down-alt:before{content:""}.fi-rr-level-down:before{content:""}.fi-rr-level-up-alt:before{content:""}.fi-rr-level-up:before{content:""}.fi-rr-license:before{content:""}.fi-rr-life-ring:before{content:""}.fi-rr-life:before{content:""}.fi-rr-light-ceiling:before{content:""}.fi-rr-light-emergency-on:before{content:""}.fi-rr-light-emergency:before{content:""}.fi-rr-light-switch-off:before{content:""}.fi-rr-light-switch-on:before{content:""}.fi-rr-light-switch:before{content:""}.fi-rr-lightbulb-cfl-on:before{content:""}.fi-rr-lightbulb-cfl:before{content:""}.fi-rr-lightbulb-dollar:before{content:""}.fi-rr-lightbulb-exclamation:before{content:""}.fi-rr-lightbulb-head:before{content:""}.fi-rr-lightbulb-on:before{content:""}.fi-rr-lightbulb-question:before{content:""}.fi-rr-lightbulb-setting:before{content:""}.fi-rr-lightbulb-slash:before{content:""}.fi-rr-lighthouse:before{content:""}.fi-rr-lights-holiday:before{content:""}.fi-rr-limit-hand:before{content:""}.fi-rr-limit-speedometer:before{content:""}.fi-rr-line-width:before{content:""}.fi-rr-link-alt:before{content:""}.fi-rr-link-horizontal-slash:before{content:""}.fi-rr-link-horizontal:before{content:""}.fi-rr-link-slash-alt:before{content:""}.fi-rr-link-slash:before{content:""}.fi-rr-link:before{content:""}.fi-rr-lion-head:before{content:""}.fi-rr-lion:before{content:""}.fi-rr-lips:before{content:""}.fi-rr-lipstick:before{content:""}.fi-rr-lira-sign:before{content:""}.fi-rr-list-check:before{content:""}.fi-rr-list-dropdown:before{content:""}.fi-rr-list-music:before{content:""}.fi-rr-list-timeline:before{content:""}.fi-rr-list:before{content:""}.fi-rr-litecoin-sign:before{content:""}.fi-rr-live-alt:before{content:""}.fi-rr-live:before{content:""}.fi-rr-loading:before{content:""}.fi-rr-loan:before{content:""}.fi-rr-lobster:before{content:""}.fi-rr-location-alt:before{content:""}.fi-rr-location-arrow:before{content:""}.fi-rr-location-crosshairs-slash:before{content:""}.fi-rr-location-crosshairs:before{content:""}.fi-rr-location-dot-slash:before{content:""}.fi-rr-location-exclamation:before{content:""}.fi-rr-location-pin-call:before{content:""}.fi-rr-lock-alt:before{content:""}.fi-rr-lock-hashtag:before{content:""}.fi-rr-lock-open-alt:before{content:""}.fi-rr-lock:before{content:""}.fi-rr-locust:before{content:""}.fi-rr-loop-square:before{content:""}.fi-rr-loveseat:before{content:""}.fi-rr-low-vision:before{content:""}.fi-rr-luchador:before{content:""}.fi-rr-luggage-cart:before{content:""}.fi-rr-luggage-rolling:before{content:""}.fi-rr-lungs-virus:before{content:""}.fi-rr-lungs:before{content:""}.fi-rr-m:before{content:""}.fi-rr-mace:before{content:""}.fi-rr-magic-wand:before{content:""}.fi-rr-magnet-user:before{content:""}.fi-rr-magnet:before{content:""}.fi-rr-mailbox-envelope:before{content:""}.fi-rr-mailbox-flag-up:before{content:""}.fi-rr-mailbox:before{content:""}.fi-rr-makeup-brush:before{content:""}.fi-rr-man-head:before{content:""}.fi-rr-man-scientist:before{content:""}.fi-rr-manat-sign:before{content:""}.fi-rr-mandolin:before{content:""}.fi-rr-mango:before{content:""}.fi-rr-manhole:before{content:""}.fi-rr-map-location-track:before{content:""}.fi-rr-map-marker-check:before{content:""}.fi-rr-map-marker-cross:before{content:""}.fi-rr-map-marker-edit:before{content:""}.fi-rr-map-marker-home:before{content:""}.fi-rr-map-marker-minus:before{content:""}.fi-rr-map-marker-plus:before{content:""}.fi-rr-map-marker-question:before{content:""}.fi-rr-map-marker-slash:before{content:""}.fi-rr-map-marker-smile:before{content:""}.fi-rr-map-marker:before{content:""}.fi-rr-map-pin:before{content:""}.fi-rr-map-point:before{content:""}.fi-rr-map:before{content:""}.fi-rr-marker-time:before{content:""}.fi-rr-marker:before{content:""}.fi-rr-marketplace-alt:before{content:""}.fi-rr-marketplace-store:before{content:""}.fi-rr-marketplace:before{content:"豈"}.fi-rr-mars-double:before{content:"更"}.fi-rr-mars-stroke-right:before{content:"車"}.fi-rr-mars-stroke-up:before{content:"賈"}.fi-rr-mars:before{content:"滑"}.fi-rr-martini-glass-citrus:before{content:"串"}.fi-rr-martini-glass-empty:before{content:"句"}.fi-rr-mask-carnival:before{content:"龜"}.fi-rr-mask-face:before{content:"龜"}.fi-rr-mask-snorkel:before{content:"契"}.fi-rr-mask:before{content:"金"}.fi-rr-massage:before{content:"喇"}.fi-rr-match-fire:before{content:"奈"}.fi-rr-mattress-pillow:before{content:"懶"}.fi-rr-measuring-tape:before{content:"癩"}.fi-rr-meat:before{content:"羅"}.fi-rr-medal:before{content:"蘿"}.fi-rr-medical-star:before{content:"螺"}.fi-rr-medicine:before{content:"裸"}.fi-rr-meditation:before{content:"邏"}.fi-rr-meeting-alt:before{content:"樂"}.fi-rr-meeting:before{content:"洛"}.fi-rr-megaphone-announcement-leader:before{content:"烙"}.fi-rr-megaphone:before{content:"珞"}.fi-rr-meh-blank:before{content:"落"}.fi-rr-meh-rolling-eyes:before{content:"酪"}.fi-rr-meh:before{content:"駱"}.fi-rr-melon-alt:before{content:"亂"}.fi-rr-melon:before{content:"卵"}.fi-rr-member-list:before{content:"欄"}.fi-rr-member-search:before{content:"爛"}.fi-rr-membership-vip:before{content:"蘭"}.fi-rr-membership:before{content:"鸞"}.fi-rr-memo-circle-check:before{content:"嵐"}.fi-rr-memo-pad:before{content:"濫"}.fi-rr-memo:before{content:"藍"}.fi-rr-memory:before{content:"襤"}.fi-rr-menu-burger:before{content:"拉"}.fi-rr-menu-dots-vertical:before{content:"臘"}.fi-rr-menu-dots:before{content:"蠟"}.fi-rr-mercury:before{content:"廊"}.fi-rr-message-arrow-down:before{content:"朗"}.fi-rr-message-arrow-up-right:before{content:"浪"}.fi-rr-message-arrow-up:before{content:"狼"}.fi-rr-message-bot:before{content:"郎"}.fi-rr-message-code:before{content:"來"}.fi-rr-message-dollar:before{content:"冷"}.fi-rr-message-heart:before{content:"勞"}.fi-rr-message-image:before{content:"擄"}.fi-rr-message-question:before{content:"櫓"}.fi-rr-message-quote:before{content:"爐"}.fi-rr-message-slash:before{content:"盧"}.fi-rr-message-sms:before{content:"老"}.fi-rr-message-text:before{content:"蘆"}.fi-rr-message-xmark:before{content:"虜"}.fi-rr-messages-dollar:before{content:"路"}.fi-rr-messages-question:before{content:"露"}.fi-rr-messages:before{content:"魯"}.fi-rr-meteor:before{content:"鷺"}.fi-rr-meter-bolt:before{content:"碌"}.fi-rr-meter-droplet:before{content:"祿"}.fi-rr-meter-fire:before{content:"綠"}.fi-rr-meter:before{content:"菉"}.fi-rr-method:before{content:"錄"}.fi-rr-microchip-ai:before{content:"鹿"}.fi-rr-microchip:before{content:"論"}.fi-rr-microphone-alt:before{content:"壟"}.fi-rr-microphone-slash:before{content:"弄"}.fi-rr-microphone:before{content:"籠"}.fi-rr-microscope:before{content:"聾"}.fi-rr-microwave:before{content:"牢"}.fi-rr-milk-alt:before{content:"磊"}.fi-rr-milk:before{content:"賂"}.fi-rr-mill-sign:before{content:"雷"}.fi-rr-mind-share:before{content:"壘"}.fi-rr-minus-circle:before{content:"屢"}.fi-rr-minus-hexagon:before{content:"樓"}.fi-rr-minus-small:before{content:"淚"}.fi-rr-minus:before{content:"漏"}.fi-rr-mistletoe:before{content:"累"}.fi-rr-mix:before{content:"縷"}.fi-rr-mobile-button:before{content:"陋"}.fi-rr-mobile-notch:before{content:"勒"}.fi-rr-mobile:before{content:"肋"}.fi-rr-mockup:before{content:"凜"}.fi-rr-mode-alt:before{content:"凌"}.fi-rr-mode-landscape:before{content:"稜"}.fi-rr-mode-portrait:before{content:"綾"}.fi-rr-mode:before{content:"菱"}.fi-rr-model-cube-arrows:before{content:"陵"}.fi-rr-model-cube-space:before{content:"讀"}.fi-rr-model-cube:before{content:"拏"}.fi-rr-module:before{content:"樂"}.fi-rr-monday:before{content:"諾"}.fi-rr-money-bill-simple:before{content:"丹"}.fi-rr-money-bill-transfer:before{content:"寧"}.fi-rr-money-bill-wave-alt:before{content:"怒"}.fi-rr-money-bill-wave:before{content:"率"}.fi-rr-money-bills-simple:before{content:"異"}.fi-rr-money-bills:before{content:"北"}.fi-rr-money-check-edit-alt:before{content:"磻"}.fi-rr-money-check-edit:before{content:"便"}.fi-rr-money-check:before{content:"復"}.fi-rr-money-coin-transfer:before{content:"不"}.fi-rr-money-from-bracket:before{content:"泌"}.fi-rr-money-simple-from-bracket:before{content:"數"}.fi-rr-money-transfer-alt:before{content:"索"}.fi-rr-money-transfer-coin-arrow:before{content:"參"}.fi-rr-money-transfer-smartphone:before{content:"塞"}.fi-rr-money-wings:before{content:"省"}.fi-rr-money:before{content:"葉"}.fi-rr-monkey:before{content:"說"}.fi-rr-monument:before{content:"殺"}.fi-rr-moon-stars:before{content:"辰"}.fi-rr-moon:before{content:"沈"}.fi-rr-moped:before{content:"拾"}.fi-rr-mortar-pestle:before{content:"若"}.fi-rr-mortgage:before{content:"掠"}.fi-rr-mosque-alt:before{content:"略"}.fi-rr-mosque-moon:before{content:"亮"}.fi-rr-mosque:before{content:"兩"}.fi-rr-mosquito-net:before{content:"凉"}.fi-rr-mosquito:before{content:"梁"}.fi-rr-motorcycle:before{content:"糧"}.fi-rr-mound:before{content:"良"}.fi-rr-mountain-city:before{content:"諒"}.fi-rr-mountain:before{content:"量"}.fi-rr-mountains:before{content:"勵"}.fi-rr-mouse-field:before{content:"呂"}.fi-rr-mouse:before{content:"女"}.fi-rr-mov-file:before{content:"廬"}.fi-rr-move-to-folder-2:before{content:"旅"}.fi-rr-move-to-folder:before{content:"濾"}.fi-rr-mp3-file:before{content:"礪"}.fi-rr-mp3-player:before{content:"閭"}.fi-rr-mp4-file:before{content:"驪"}.fi-rr-mug-alt:before{content:"麗"}.fi-rr-mug-hot-alt:before{content:"黎"}.fi-rr-mug-hot:before{content:"力"}.fi-rr-mug-marshmallows:before{content:"曆"}.fi-rr-mug-tea-saucer:before{content:"歷"}.fi-rr-mug-tea:before{content:"轢"}.fi-rr-mug:before{content:"年"}.fi-rr-multiple-alt:before{content:"憐"}.fi-rr-multiple:before{content:"戀"}.fi-rr-muscle:before{content:"撚"}.fi-rr-mushroom-alt:before{content:"漣"}.fi-rr-mushroom:before{content:"煉"}.fi-rr-music-alt:before{content:"璉"}.fi-rr-music-file:before{content:"秊"}.fi-rr-music-note-slash:before{content:"練"}.fi-rr-music-note:before{content:"聯"}.fi-rr-music-slash:before{content:"輦"}.fi-rr-music:before{content:"蓮"}.fi-rr-n:before{content:"連"}.fi-rr-naira-sign:before{content:"鍊"}.fi-rr-narwhal:before{content:"列"}.fi-rr-navigation:before{content:"劣"}.fi-rr-nesting-dolls:before{content:"咽"}.fi-rr-network-analytic:before{content:"烈"}.fi-rr-network-cloud:before{content:"裂"}.fi-rr-network:before{content:"說"}.fi-rr-neuter:before{content:"廉"}.fi-rr-newsletter-subscribe:before{content:"念"}.fi-rr-newspaper-open:before{content:"捻"}.fi-rr-newspaper:before{content:"殮"}.fi-rr-nfc-lock:before{content:"簾"}.fi-rr-nfc-magnifying-glass:before{content:"獵"}.fi-rr-nfc-pen:before{content:"令"}.fi-rr-nfc-slash:before{content:"囹"}.fi-rr-nfc-trash:before{content:"寧"}.fi-rr-nfc:before{content:"嶺"}.fi-rr-night-day:before{content:"怜"}.fi-rr-no-fee:before{content:"玲"}.fi-rr-no-people:before{content:"瑩"}.fi-rr-noodles:before{content:"羚"}.fi-rr-nose:before{content:"聆"}.fi-rr-not-equal:before{content:"鈴"}.fi-rr-not-found-alt:before{content:"零"}.fi-rr-not-found-magnifying-glass:before{content:"靈"}.fi-rr-not-found:before{content:"領"}.fi-rr-notdef:before{content:"例"}.fi-rr-note-medical:before{content:"禮"}.fi-rr-note-sticky:before{content:"醴"}.fi-rr-note:before{content:"隸"}.fi-rr-notebook-alt:before{content:"惡"}.fi-rr-notebook:before{content:"了"}.fi-rr-notes-medical:before{content:"僚"}.fi-rr-notes:before{content:"寮"}.fi-rr-o:before{content:"尿"}.fi-rr-object-exclude:before{content:"料"}.fi-rr-object-group:before{content:"樂"}.fi-rr-object-intersect:before{content:"燎"}.fi-rr-object-subtract:before{content:"療"}.fi-rr-object-ungroup:before{content:"蓼"}.fi-rr-object-union:before{content:"遼"}.fi-rr-objects-column:before{content:"龍"}.fi-rr-octagon-check:before{content:"暈"}.fi-rr-octagon-divide:before{content:"阮"}.fi-rr-octagon-exclamation:before{content:"劉"}.fi-rr-octagon-minus:before{content:"杻"}.fi-rr-octagon-plus:before{content:"柳"}.fi-rr-octagon-xmark:before{content:"流"}.fi-rr-octagon:before{content:"溜"}.fi-rr-oil-can:before{content:"琉"}.fi-rr-oil-temp:before{content:"留"}.fi-rr-olive-oil:before{content:"硫"}.fi-rr-olive:before{content:"紐"}.fi-rr-olives:before{content:"類"}.fi-rr-om:before{content:"六"}.fi-rr-omega:before{content:"戮"}.fi-rr-onboarding:before{content:"陸"}.fi-rr-onion:before{content:"倫"}.fi-rr-opacity:before{content:"崙"}.fi-rr-open-mail-clip:before{content:"淪"}.fi-rr-operating-system-upgrade:before{content:"輪"}.fi-rr-operation:before{content:"律"}.fi-rr-order-history:before{content:"慄"}.fi-rr-organization-chart:before{content:"栗"}.fi-rr-ornament:before{content:"率"}.fi-rr-otp:before{content:"隆"}.fi-rr-otter:before{content:"利"}.fi-rr-outdent:before{content:"吏"}.fi-rr-oval-alt:before{content:"履"}.fi-rr-oval:before{content:"易"}.fi-rr-oven:before{content:"李"}.fi-rr-overline:before{content:"梨"}.fi-rr-overview:before{content:"泥"}.fi-rr-p:before{content:"理"}.fi-rr-package:before{content:"痢"}.fi-rr-padlock-check:before{content:"罹"}.fi-rr-page-break:before{content:"裏"}.fi-rr-pager:before{content:"裡"}.fi-rr-paid:before{content:"里"}.fi-rr-paint-brush:before{content:"離"}.fi-rr-paint-roller:before{content:"匿"}.fi-rr-paintbrush-pencil:before{content:"溺"}.fi-rr-palette:before{content:"吝"}.fi-rr-pallet-alt:before{content:"燐"}.fi-rr-pallet:before{content:"璘"}.fi-rr-pan-food:before{content:"藺"}.fi-rr-pan-frying:before{content:"隣"}.fi-rr-pan:before{content:"鱗"}.fi-rr-pancakes:before{content:"麟"}.fi-rr-panorama:before{content:"林"}.fi-rr-paper-plane-launch:before{content:"淋"}.fi-rr-paper-plane-top:before{content:"臨"}.fi-rr-paper-plane:before{content:"立"}.fi-rr-paperclip-vertical:before{content:"笠"}.fi-rr-parachute-box:before{content:"粒"}.fi-rr-paragraph-left:before{content:"狀"}.fi-rr-paragraph:before{content:"炙"}.fi-rr-parking-circle-slash:before{content:"識"}.fi-rr-parking-circle:before{content:"什"}.fi-rr-parking-slash:before{content:"茶"}.fi-rr-parking:before{content:"刺"}.fi-rr-party-bell:before{content:"切"}.fi-rr-party-horn:before{content:"度"}.fi-rr-passport:before{content:"拓"}.fi-rr-password-alt:before{content:"糖"}.fi-rr-password-computer:before{content:"宅"}.fi-rr-password-email:before{content:"洞"}.fi-rr-password-smartphone:before{content:"暴"}.fi-rr-password:before{content:"輻"}.fi-rr-paste:before{content:"行"}.fi-rr-pattern:before{content:"降"}.fi-rr-pause-circle:before{content:"見"}.fi-rr-pause-square:before{content:"廓"}.fi-rr-pause:before{content:"兀"}.fi-rr-paw-claws:before{content:"嗀"}.fi-rr-paw-heart:before{content:"﨎"}.fi-rr-paw:before{content:"﨏"}.fi-rr-payment-pos:before{content:"塚"}.fi-rr-payroll-calendar:before{content:"﨑"}.fi-rr-payroll-check:before{content:"晴"}.fi-rr-payroll:before{content:"﨓"}.fi-rr-peace:before{content:"﨔"}.fi-rr-peach:before{content:"凞"}.fi-rr-peanut:before{content:"猪"}.fi-rr-peanuts:before{content:"益"}.fi-rr-peapod:before{content:"礼"}.fi-rr-pear:before{content:"神"}.fi-rr-pedestal:before{content:"祥"}.fi-rr-pen-circle:before{content:"福"}.fi-rr-pen-clip-slash:before{content:"靖"}.fi-rr-pen-clip:before{content:"精"}.fi-rr-pen-fancy-slash:before{content:"羽"}.fi-rr-pen-fancy:before{content:"﨟"}.fi-rr-pen-field:before{content:"蘒"}.fi-rr-pen-nib-slash:before{content:"﨡"}.fi-rr-pen-nib:before{content:"諸"}.fi-rr-pen-slash:before{content:"﨣"}.fi-rr-pen-square:before{content:"﨤"}.fi-rr-pen-swirl:before{content:"逸"}.fi-rr-pencil-paintbrush:before{content:"都"}.fi-rr-pencil-ruler:before{content:"﨧"}.fi-rr-pencil-slash:before{content:"﨨"}.fi-rr-pencil:before{content:"﨩"}.fi-rr-pending:before{content:"飯"}.fi-rr-pennant:before{content:"飼"}.fi-rr-people-arrows-left-right:before{content:"館"}.fi-rr-people-carry-box:before{content:"鶴"}.fi-rr-people-dress:before{content:"郞"}.fi-rr-people-network-partner:before{content:"隷"}.fi-rr-people-pants:before{content:"侮"}.fi-rr-people-poll:before{content:"僧"}.fi-rr-people-pulling:before{content:"免"}.fi-rr-people-roof:before{content:"勉"}.fi-rr-people:before{content:"勤"}.fi-rr-pepper-alt:before{content:"卑"}.fi-rr-pepper-hot:before{content:"喝"}.fi-rr-pepper:before{content:"嘆"}.fi-rr-percent-10:before{content:"器"}.fi-rr-percent-100:before{content:"塀"}.fi-rr-percent-20:before{content:"墨"}.fi-rr-percent-25:before{content:"層"}.fi-rr-percent-30:before{content:"屮"}.fi-rr-percent-40:before{content:"悔"}.fi-rr-percent-50:before{content:"慨"}.fi-rr-percent-60:before{content:"憎"}.fi-rr-percent-70:before{content:"懲"}.fi-rr-percent-75:before{content:"敏"}.fi-rr-percent-80:before{content:"既"}.fi-rr-percent-90:before{content:"暑"}.fi-rr-percentage:before{content:"梅"}.fi-rr-person-burst:before{content:"海"}.fi-rr-person-carry-box:before{content:"渚"}.fi-rr-person-circle-check:before{content:"漢"}.fi-rr-person-circle-exclamation:before{content:"煮"}.fi-rr-person-circle-minus:before{content:"爫"}.fi-rr-person-circle-plus:before{content:"琢"}.fi-rr-person-circle-question:before{content:"碑"}.fi-rr-person-circle-xmark:before{content:"社"}.fi-rr-person-cv:before{content:"祉"}.fi-rr-person-dolly-empty:before{content:"祈"}.fi-rr-person-dolly:before{content:"祐"}.fi-rr-person-dress-simple:before{content:"祖"}.fi-rr-person-dress:before{content:"祝"}.fi-rr-person-luggage:before{content:"禍"}.fi-rr-person-lunge:before{content:"禎"}.fi-rr-person-pilates:before{content:"穀"}.fi-rr-person-praying:before{content:"突"}.fi-rr-person-pregnant:before{content:"節"}.fi-rr-person-seat-reclined:before{content:"練"}.fi-rr-person-seat:before{content:"縉"}.fi-rr-person-shelter:before{content:"繁"}.fi-rr-person-sign:before{content:"署"}.fi-rr-person-simple:before{content:"者"}.fi-rr-person-walking-with-cane:before{content:"臭"}.fi-rr-peseta-sign:before{content:"艹"}.fi-rr-peso-sign:before{content:"艹"}.fi-rr-pets:before{content:"著"}.fi-rr-pharmacy:before{content:"褐"}.fi-rr-phone-call:before{content:"視"}.fi-rr-phone-cross:before{content:"謁"}.fi-rr-phone-flip:before{content:"謹"}.fi-rr-phone-guide:before{content:"賓"}.fi-rr-phone-heart-message:before{content:"贈"}.fi-rr-phone-office:before{content:"辶"}.fi-rr-phone-pause:before{content:"逸"}.fi-rr-phone-plus:before{content:"難"}.fi-rr-phone-rotary:before{content:"響"}.fi-rr-phone-slash:before{content:"頻"}.fi-rr-photo-capture:before{content:"恵"}.fi-rr-photo-film-music:before{content:"𤋮"}.fi-rr-photo-video:before{content:"舘"}.fi-rr-physics:before{content:"﩮"}.fi-rr-Pi:before{content:"﩯"}.fi-rr-piano-keyboard:before{content:"並"}.fi-rr-piano:before{content:"况"}.fi-rr-pickaxe:before{content:"全"}.fi-rr-picking-box:before{content:"侀"}.fi-rr-picking:before{content:"充"}.fi-rr-picnic:before{content:"冀"}.fi-rr-picpeople-filled:before{content:"勇"}.fi-rr-picpeople:before{content:"勺"}.fi-rr-picture:before{content:"喝"}.fi-rr-pie:before{content:"啕"}.fi-rr-piece:before{content:"喙"}.fi-rr-pig-bank-bulb:before{content:"嗢"}.fi-rr-pig-face:before{content:"塚"}.fi-rr-pig:before{content:"墳"}.fi-rr-piggy-bank-budget:before{content:"奄"}.fi-rr-piggy-bank:before{content:"奔"}.fi-rr-pills:before{content:"婢"}.fi-rr-pinata:before{content:"嬨"}.fi-rr-pineapple-alt:before{content:"廒"}.fi-rr-pineapple:before{content:"廙"}.fi-rr-ping-pong:before{content:"彩"}.fi-rr-pipe-smoking:before{content:"徭"}.fi-rr-pizza-slice:before{content:"惘"}.fi-rr-place-of-worship:before{content:"慎"}.fi-rr-plan-strategy:before{content:"愈"}.fi-rr-plan:before{content:"憎"}.fi-rr-plane-alt:before{content:"慠"}.fi-rr-plane-arrival:before{content:"懲"}.fi-rr-plane-departure:before{content:"戴"}.fi-rr-plane-prop:before{content:"揄"}.fi-rr-plane-slash:before{content:"搜"}.fi-rr-plane-tail:before{content:"摒"}.fi-rr-plane:before{content:"敖"}.fi-rr-planet-moon:before{content:"晴"}.fi-rr-planet-ringed:before{content:"朗"}.fi-rr-plant-care:before{content:"望"}.fi-rr-plant-growth:before{content:"杖"}.fi-rr-plant-seed-invest:before{content:"歹"}.fi-rr-plant-wilt:before{content:"殺"}.fi-rr-plate-utensils:before{content:"流"}.fi-rr-plate-wheat:before{content:"滛"}.fi-rr-plate:before{content:"滋"}.fi-rr-play-alt:before{content:"漢"}.fi-rr-play-circle:before{content:"瀞"}.fi-rr-play-microphone:before{content:"煮"}.fi-rr-play-pause:before{content:"瞧"}.fi-rr-play:before{content:"爵"}.fi-rr-playing-cards:before{content:"犯"}.fi-rr-plug-alt:before{content:"猪"}.fi-rr-plug-cable:before{content:"瑱"}.fi-rr-plug-circle-bolt:before{content:"甆"}.fi-rr-plug-circle-check:before{content:"画"}.fi-rr-plug-circle-exclamation:before{content:"瘝"}.fi-rr-plug-circle-minus:before{content:"瘟"}.fi-rr-plug-circle-plus:before{content:"益"}.fi-rr-plug-connection:before{content:"盛"}.fi-rr-plug:before{content:"直"}.fi-rr-plus-hexagon:before{content:"睊"}.fi-rr-plus-minus:before{content:"着"}.fi-rr-plus-small:before{content:"磌"}.fi-rr-plus:before{content:"窱"}.fi-rr-png-file:before{content:"節"}.fi-rr-podcast:before{content:"类"}.fi-rr-podium-star:before{content:"絛"}.fi-rr-podium-victory-leader:before{content:"練"}.fi-rr-podium:before{content:"缾"}.fi-rr-point-of-sale-bill:before{content:"者"}.fi-rr-point-of-sale-signal:before{content:"荒"}.fi-rr-point-of-sale:before{content:"華"}.fi-rr-pointer-loading:before{content:"蝹"}.fi-rr-pointer-text:before{content:"襁"}.fi-rr-poker-chip:before{content:"覆"}.fi-rr-police-box:before{content:"視"}.fi-rr-poll-h:before{content:"調"}.fi-rr-pollution:before{content:"諸"}.fi-rr-pompebled:before{content:"請"}.fi-rr-poo-bolt:before{content:"謁"}.fi-rr-poo:before{content:"諾"}.fi-rr-pool-8-ball:before{content:"諭"}.fi-rr-poop:before{content:"謹"}.fi-rr-popcorn:before{content:"變"}.fi-rr-popsicle:before{content:"贈"}.fi-rr-portal-enter:before{content:"輸"}.fi-rr-portal-exit:before{content:"遲"}.fi-rr-portrait:before{content:"醙"}.fi-rr-postal-address:before{content:"鉶"}.fi-rr-pot:before{content:"陼"}.fi-rr-potato:before{content:"難"}.fi-rr-pound:before{content:"靖"}.fi-rr-power:before{content:"韛"}.fi-rr-ppt-file:before{content:"響"}.fi-rr-practice:before{content:"頋"}.fi-rr-praying-hands:before{content:"頻"}.fi-rr-prescription-bottle-alt:before{content:"鬒"}.fi-rr-prescription-bottle-pill:before{content:"龜"}.fi-rr-prescription-bottle:before{content:"𢡊"}.fi-rr-prescription:before{content:"𢡄"}.fi-rr-presentation:before{content:"𣏕"}.fi-rr-preview:before{content:"㮝"}.fi-rr-previous-square:before{content:"䀘"}.fi-rr-print-magnifying-glass:before{content:"䀹"}.fi-rr-print-slash:before{content:"𥉉"}.fi-rr-print:before{content:"𥳐"}.fi-rr-priority-arrow:before{content:"𧻓"}.fi-rr-priority-arrows:before{content:"齃"}.fi-rr-priority-importance:before{content:"龎"}.fi-rr-problem-solving:before{content:"﫚"}.fi-rr-procedures:before{content:"﫛"}.fi-rr-process:before{content:"﫜"}.fi-rr-productivity:before{content:"﫝"}.fi-rr-progress-complete:before{content:"﫞"}.fi-rr-progress-download:before{content:"﫟"}.fi-rr-progress-upload:before{content:"﫠"}.fi-rr-projector:before{content:"﫡"}.fi-rr-protractor:before{content:"﫢"}.fi-rr-pulse:before{content:"﫣"}.fi-rr-pump-medical:before{content:"﫤"}.fi-rr-pump:before{content:"﫥"}.fi-rr-pumpkin-alt-2:before{content:"﫦"}.fi-rr-pumpkin-alt:before{content:"﫧"}.fi-rr-pumpkin:before{content:"﫨"}.fi-rr-puzzle-alt:before{content:"﫩"}.fi-rr-puzzle-piece-integration:before{content:"﫪"}.fi-rr-puzzle-pieces:before{content:"﫫"}.fi-rr-puzzle:before{content:"﫬"}.fi-rr-pyramid:before{content:"﫭"}.fi-rr-q:before{content:"﫮"}.fi-rr-qr-scan:before{content:"﫯"}.fi-rr-QR:before{content:"﫰"}.fi-rr-qrcode:before{content:"﫱"}.fi-rr-question-square:before{content:"﫲"}.fi-rr-question:before{content:"﫳"}.fi-rr-queue-alt:before{content:"﫴"}.fi-rr-queue-line:before{content:"﫵"}.fi-rr-queue-signal:before{content:"﫶"}.fi-rr-queue:before{content:"﫷"}.fi-rr-quill-pen-story:before{content:"﫸"}.fi-rr-quiz-alt:before{content:"﫹"}.fi-rr-quiz:before{content:"﫺"}.fi-rr-quote-right:before{content:"﫻"}.fi-rr-r:before{content:"﫼"}.fi-rr-rabbit-fast:before{content:"﫽"}.fi-rr-rabbit:before{content:"﫾"}.fi-rr-raccoon:before{content:"﫿"}.fi-rr-racquet:before{content:"ﬀ"}.fi-rr-radar-monitoring-track:before{content:"ﬁ"}.fi-rr-radar:before{content:"ﬂ"}.fi-rr-radiation-alt:before{content:"ﬃ"}.fi-rr-radiation:before{content:"ﬄ"}.fi-rr-radio-alt:before{content:"ﬅ"}.fi-rr-radio-button:before{content:"ﬆ"}.fi-rr-radio:before{content:"﬇"}.fi-rr-radish:before{content:"﬈"}.fi-rr-rainbow:before{content:"﬉"}.fi-rr-raindrops:before{content:"﬊"}.fi-rr-ram:before{content:"﬋"}.fi-rr-ramp-loading:before{content:"﬌"}.fi-rr-rank:before{content:"﬍"}.fi-rr-ranking-podium-empty:before{content:"﬎"}.fi-rr-ranking-podium:before{content:"﬏"}.fi-rr-ranking-star:before{content:"﬐"}.fi-rr-ranking-stars:before{content:"﬑"}.fi-rr-raygun:before{content:"﬒"}.fi-rr-razor-barber:before{content:"ﬓ"}.fi-rr-react:before{content:"ﬔ"}.fi-rr-rec:before{content:"ﬕ"}.fi-rr-receipt:before{content:"ﬖ"}.fi-rr-recipe-book:before{content:"ﬗ"}.fi-rr-recipe:before{content:"﬘"}.fi-rr-record-vinyl:before{content:"﬙"}.fi-rr-rectabgle-vertical:before{content:"﬚"}.fi-rr-rectangle-barcode:before{content:"﬛"}.fi-rr-rectangle-code:before{content:"﬜"}.fi-rr-rectangle-history-circle-plus:before{content:"יִ"}.fi-rr-rectangle-horizontal:before{content:"ﬞ"}.fi-rr-rectangle-list:before{content:"ײַ"}.fi-rr-rectangle-panoramic:before{content:"ﬠ"}.fi-rr-rectangle-pro:before{content:"ﬡ"}.fi-rr-rectangle-vertical-history:before{content:"ﬢ"}.fi-rr-rectangle-vertical:before{content:"ﬣ"}.fi-rr-rectangle-xmark:before{content:"ﬤ"}.fi-rr-rectangles-mixed:before{content:"ﬥ"}.fi-rr-recycle-bin:before{content:"ﬦ"}.fi-rr-recycle:before{content:"ﬧ"}.fi-rr-redo-alt:before{content:"ﬨ"}.fi-rr-redo:before{content:"﬩"}.fi-rr-reel:before{content:"שׁ"}.fi-rr-refer-arrow:before{content:"שׂ"}.fi-rr-refer:before{content:"שּׁ"}.fi-rr-referral-alt:before{content:"שּׂ"}.fi-rr-referral-user:before{content:"אַ"}.fi-rr-referral:before{content:"אָ"}.fi-rr-reflect-horizontal-alt:before{content:"אּ"}.fi-rr-reflect-horizontal:before{content:"בּ"}.fi-rr-reflect-vertical:before{content:"גּ"}.fi-rr-reflect:before{content:"דּ"}.fi-rr-refresh:before{content:"הּ"}.fi-rr-refrigerator:before{content:"וּ"}.fi-rr-refund-alt:before{content:"זּ"}.fi-rr-refund:before{content:"﬷"}.fi-rr-region-pin-alt:before{content:"טּ"}.fi-rr-region-pin:before{content:"יּ"}.fi-rr-registered:before{content:"ךּ"}.fi-rr-registration-paper:before{content:"כּ"}.fi-rr-remove-folder:before{content:"לּ"}.fi-rr-remove-user:before{content:"﬽"}.fi-rr-rent-signal:before{content:"מּ"}.fi-rr-rent:before{content:"﬿"}.fi-rr-replace:before{content:"נּ"}.fi-rr-replay-10:before{content:"סּ"}.fi-rr-replay-30:before{content:"﭂"}.fi-rr-replay-5:before{content:"ףּ"}.fi-rr-reply-all:before{content:"פּ"}.fi-rr-republican:before{content:"﭅"}.fi-rr-reservation-smartphone:before{content:"צּ"}.fi-rr-reservation-table:before{content:"קּ"}.fi-rr-resistance-band:before{content:"רּ"}.fi-rr-resize:before{content:"שּ"}.fi-rr-resources:before{content:"תּ"}.fi-rr-restaurant:before{content:"וֹ"}.fi-rr-restock:before{content:"בֿ"}.fi-rr-restroom-simple:before{content:"כֿ"}.fi-rr-resume:before{content:"פֿ"}.fi-rr-revenue-alt:before{content:"ﭏ"}.fi-rr-revenue-euro:before{content:"ﭐ"}.fi-rr-Revenue:before{content:"ﭑ"}.fi-rr-review:before{content:"ﭒ"}.fi-rr-rewind-button-circle:before{content:"ﭓ"}.fi-rr-rewind:before{content:"ﭔ"}.fi-rr-rhombus:before{content:"ﭕ"}.fi-rr-ribbon:before{content:"ﭖ"}.fi-rr-right-from-bracket:before{content:"ﭗ"}.fi-rr-right:before{content:"ﭘ"}.fi-rr-ring-diamond:before{content:"ﭙ"}.fi-rr-ring:before{content:"ﭚ"}.fi-rr-rings-wedding:before{content:"ﭛ"}.fi-rr-risk-alt:before{content:"ﭜ"}.fi-rr-risk:before{content:"ﭝ"}.fi-rr-road-barrier:before{content:"ﭞ"}.fi-rr-road-sign-left:before{content:"ﭟ"}.fi-rr-road:before{content:"ﭠ"}.fi-rr-robot:before{content:"ﭡ"}.fi-rr-robotic-arm:before{content:"ﭢ"}.fi-rr-rocket-lunch:before{content:"ﭣ"}.fi-rr-rocket:before{content:"ﭤ"}.fi-rr-roller-coaster:before{content:"ﭥ"}.fi-rr-room-service:before{content:"ﭦ"}.fi-rr-rotate-exclamation:before{content:"ﭧ"}.fi-rr-rotate-left:before{content:"ﭨ"}.fi-rr-rotate-reverse:before{content:"ﭩ"}.fi-rr-rotate-right:before{content:"ﭪ"}.fi-rr-rotate-square:before{content:"ﭫ"}.fi-rr-roulette:before{content:"ﭬ"}.fi-rr-route-highway:before{content:"ﭭ"}.fi-rr-route-interstate:before{content:"ﭮ"}.fi-rr-route:before{content:"ﭯ"}.fi-rr-router:before{content:"ﭰ"}.fi-rr-rss-alt:before{content:"ﭱ"}.fi-rr-rss:before{content:"ﭲ"}.fi-rr-ruble-sign:before{content:"ﭳ"}.fi-rr-rugby:before{content:"ﭴ"}.fi-rr-ruler-combined:before{content:"ﭵ"}.fi-rr-ruler-horizontal:before{content:"ﭶ"}.fi-rr-ruler-triangle:before{content:"ﭷ"}.fi-rr-ruler-vertical:before{content:"ﭸ"}.fi-rr-rules-alt:before{content:"ﭹ"}.fi-rr-rules:before{content:"ﭺ"}.fi-rr-running-track:before{content:"ﭻ"}.fi-rr-running:before{content:"ﭼ"}.fi-rr-rupee-sign:before{content:"ﭽ"}.fi-rr-rupiah-sign:before{content:"ﭾ"}.fi-rr-rv:before{content:"ﭿ"}.fi-rr-s:before{content:"ﮀ"}.fi-rr-sack-dollar:before{content:"ﮁ"}.fi-rr-sack:before{content:"ﮂ"}.fi-rr-sad-cry:before{content:"ﮃ"}.fi-rr-sad-tear:before{content:"ﮄ"}.fi-rr-sad:before{content:"ﮅ"}.fi-rr-safe-box:before{content:"ﮆ"}.fi-rr-sailboat:before{content:"ﮇ"}.fi-rr-salad:before{content:"ﮈ"}.fi-rr-salary-alt:before{content:"ﮉ"}.fi-rr-salt-pepper:before{content:"ﮊ"}.fi-rr-salt-shaker:before{content:"ﮋ"}.fi-rr-sandwich-alt:before{content:"ﮌ"}.fi-rr-sandwich:before{content:"ﮍ"}.fi-rr-satellite-dish:before{content:"ﮎ"}.fi-rr-satellite:before{content:"ﮏ"}.fi-rr-saturday:before{content:"ﮐ"}.fi-rr-sauce:before{content:"ﮑ"}.fi-rr-sausage:before{content:"ﮒ"}.fi-rr-sax-hot:before{content:"ﮓ"}.fi-rr-saxophone:before{content:"ﮔ"}.fi-rr-scale-comparison-alt:before{content:"ﮕ"}.fi-rr-scale-comparison:before{content:"ﮖ"}.fi-rr-scale:before{content:"ﮗ"}.fi-rr-scalpel-path:before{content:"ﮘ"}.fi-rr-scalpel:before{content:"ﮙ"}.fi-rr-scanner-gun:before{content:"ﮚ"}.fi-rr-scanner-image:before{content:"ﮛ"}.fi-rr-scanner-keyboard:before{content:"ﮜ"}.fi-rr-scanner-touchscreen:before{content:"ﮝ"}.fi-rr-scarecrow:before{content:"ﮞ"}.fi-rr-scarf:before{content:"ﮟ"}.fi-rr-school-bus:before{content:"ﮠ"}.fi-rr-school:before{content:"ﮡ"}.fi-rr-scissors:before{content:"ﮢ"}.fi-rr-scooter:before{content:"ﮣ"}.fi-rr-screen:before{content:"ﮤ"}.fi-rr-screencast:before{content:"ﮥ"}.fi-rr-screw-alt:before{content:"ﮦ"}.fi-rr-screw:before{content:"ﮧ"}.fi-rr-screwdriver:before{content:"ﮨ"}.fi-rr-scribble:before{content:"ﮩ"}.fi-rr-script:before{content:"ﮪ"}.fi-rr-scroll-document-story:before{content:"ﮫ"}.fi-rr-scroll-old:before{content:"ﮬ"}.fi-rr-scroll-torah:before{content:"ﮭ"}.fi-rr-scroll:before{content:"ﮮ"}.fi-rr-scrubber:before{content:"ﮯ"}.fi-rr-scythe:before{content:"ﮰ"}.fi-rr-sd-card:before{content:"ﮱ"}.fi-rr-sd-cards:before{content:"﮲"}.fi-rr-seal-exclamation:before{content:"﮳"}.fi-rr-seal-question:before{content:"﮴"}.fi-rr-seal:before{content:"﮵"}.fi-rr-search-alt:before{content:"﮶"}.fi-rr-search-dollar:before{content:"﮷"}.fi-rr-search-heart:before{content:"﮸"}.fi-rr-search-location:before{content:"﮹"}.fi-rr-search:before{content:"﮺"}.fi-rr-seat-airline:before{content:"﮻"}.fi-rr-seatbelt-safety-driver:before{content:"﮼"}.fi-rr-second-award:before{content:"﮽"}.fi-rr-second-laurel:before{content:"﮾"}.fi-rr-second-medal:before{content:"﮿"}.fi-rr-second:before{content:"﯀"}.fi-rr-security:before{content:"﯁"}.fi-rr-seedling:before{content:"﯂"}.fi-rr-selection:before{content:"﯃"}.fi-rr-sell:before{content:"﯄"}.fi-rr-seller-store:before{content:"﯅"}.fi-rr-seller:before{content:"﯆"}.fi-rr-selling:before{content:"﯇"}.fi-rr-send-back:before{content:"﯈"}.fi-rr-send-backward:before{content:"﯉"}.fi-rr-send-money-smartphone:before{content:"﯊"}.fi-rr-send-money:before{content:"﯋"}.fi-rr-sensor-alert:before{content:"﯌"}.fi-rr-sensor-fire:before{content:"﯍"}.fi-rr-sensor-on:before{content:"﯎"}.fi-rr-sensor-smoke:before{content:"﯏"}.fi-rr-sensor:before{content:"﯐"}.fi-rr-settings-sliders:before{content:"﯑"}.fi-rr-settings:before{content:"﯒"}.fi-rr-share-alt-square:before{content:"ﯓ"}.fi-rr-share-square:before{content:"ﯔ"}.fi-rr-share:before{content:"ﯕ"}.fi-rr-sheep:before{content:"ﯖ"}.fi-rr-shekel-sign:before{content:"ﯗ"}.fi-rr-shelves:before{content:"ﯘ"}.fi-rr-shield-alt:before{content:"ﯙ"}.fi-rr-shield-cat:before{content:"ﯚ"}.fi-rr-shield-check:before{content:"ﯛ"}.fi-rr-shield-cross:before{content:"ﯜ"}.fi-rr-shield-dog:before{content:"ﯝ"}.fi-rr-shield-exclamation:before{content:"ﯞ"}.fi-rr-shield-interrogation:before{content:"ﯟ"}.fi-rr-shield-keyhole:before{content:"ﯠ"}.fi-rr-shield-minus:before{content:"ﯡ"}.fi-rr-shield-plus:before{content:"ﯢ"}.fi-rr-shield-security-risk:before{content:"ﯣ"}.fi-rr-shield-slash:before{content:"ﯤ"}.fi-rr-shield-trust:before{content:"ﯥ"}.fi-rr-shield-virus:before{content:"ﯦ"}.fi-rr-shield-xmark:before{content:"ﯧ"}.fi-rr-shield:before{content:"ﯨ"}.fi-rr-ship-side:before{content:"ﯩ"}.fi-rr-ship:before{content:"ﯪ"}.fi-rr-shipping-fast:before{content:"ﯫ"}.fi-rr-shipping-timed:before{content:"ﯬ"}.fi-rr-shirt-long-sleeve:before{content:"ﯭ"}.fi-rr-shirt-running:before{content:"ﯮ"}.fi-rr-shirt-tank-top:before{content:"ﯯ"}.fi-rr-shirt:before{content:"ﯰ"}.fi-rr-shish-kebab:before{content:"ﯱ"}.fi-rr-shoe-prints:before{content:"ﯲ"}.fi-rr-shop-lock:before{content:"ﯳ"}.fi-rr-shop-slash:before{content:"ﯴ"}.fi-rr-shop:before{content:"ﯵ"}.fi-rr-shopping-bag-add:before{content:"ﯶ"}.fi-rr-shopping-bag:before{content:"ﯷ"}.fi-rr-shopping-basket:before{content:"ﯸ"}.fi-rr-shopping-cart-add:before{content:"ﯹ"}.fi-rr-shopping-cart-buyer:before{content:"ﯺ"}.fi-rr-shopping-cart-check:before{content:"ﯻ"}.fi-rr-shopping-cart:before{content:"ﯼ"}.fi-rr-shovel-snow:before{content:"ﯽ"}.fi-rr-shovel:before{content:"ﯾ"}.fi-rr-shower-down:before{content:"ﯿ"}.fi-rr-shower:before{content:"ﰀ"}.fi-rr-shredder:before{content:"ﰁ"}.fi-rr-shrimp:before{content:"ﰂ"}.fi-rr-shuffle:before{content:"ﰃ"}.fi-rr-shuttle-van:before{content:"ﰄ"}.fi-rr-shuttlecock:before{content:"ﰅ"}.fi-rr-Sickle:before{content:"ﰆ"}.fi-rr-sidebar-flip:before{content:"ﰇ"}.fi-rr-sidebar:before{content:"ﰈ"}.fi-rr-sigma:before{content:"ﰉ"}.fi-rr-sign-hanging:before{content:"ﰊ"}.fi-rr-sign-in-alt:before{content:"ﰋ"}.fi-rr-sign-out-alt:before{content:"ﰌ"}.fi-rr-sign-posts-wrench:before{content:"ﰍ"}.fi-rr-sign-posts:before{content:"ﰎ"}.fi-rr-sign-up:before{content:"ﰏ"}.fi-rr-signal-alt-1:before{content:"ﰐ"}.fi-rr-signal-alt-2:before{content:"ﰑ"}.fi-rr-signal-alt-slash:before{content:"ﰒ"}.fi-rr-signal-alt:before{content:"ﰓ"}.fi-rr-signal-bars-fair:before{content:"ﰔ"}.fi-rr-signal-bars-good:before{content:"ﰕ"}.fi-rr-signal-bars-weak:before{content:"ﰖ"}.fi-rr-signal-stream-slash:before{content:"ﰗ"}.fi-rr-signal-stream:before{content:"ﰘ"}.fi-rr-signature-lock:before{content:"ﰙ"}.fi-rr-signature-slash:before{content:"ﰚ"}.fi-rr-signature:before{content:"ﰛ"}.fi-rr-sim-card:before{content:"ﰜ"}.fi-rr-sim-cards:before{content:"ﰝ"}.fi-rr-sink:before{content:"ﰞ"}.fi-rr-siren-on:before{content:"ﰟ"}.fi-rr-Siren:before{content:"ﰠ"}.fi-rr-site-alt:before{content:"ﰡ"}.fi-rr-site-browser:before{content:"ﰢ"}.fi-rr-site:before{content:"ﰣ"}.fi-rr-sitemap:before{content:"ﰤ"}.fi-rr-skateboard:before{content:"ﰥ"}.fi-rr-skating:before{content:"ﰦ"}.fi-rr-skeleton-ribs:before{content:"ﰧ"}.fi-rr-skeleton:before{content:"ﰨ"}.fi-rr-skewer:before{content:"ﰩ"}.fi-rr-ski-boot-ski:before{content:"ﰪ"}.fi-rr-ski-jump:before{content:"ﰫ"}.fi-rr-ski-lift:before{content:"ﰬ"}.fi-rr-skiing-nordic:before{content:"ﰭ"}.fi-rr-skiing:before{content:"ﰮ"}.fi-rr-skill-alt:before{content:"ﰯ"}.fi-rr-skill-user:before{content:"ﰰ"}.fi-rr-skill:before{content:"ﰱ"}.fi-rr-skin-arrow:before{content:"ﰲ"}.fi-rr-skin-drop:before{content:"ﰳ"}.fi-rr-skin-hair:before{content:"ﰴ"}.fi-rr-skin:before{content:"ﰵ"}.fi-rr-skip-15-seconds:before{content:"ﰶ"}.fi-rr-skull-cow:before{content:"ﰷ"}.fi-rr-skull-crossbones:before{content:"ﰸ"}.fi-rr-skull:before{content:"ﰹ"}.fi-rr-slash:before{content:"ﰺ"}.fi-rr-sledding:before{content:"ﰻ"}.fi-rr-sleeping-bag:before{content:"ﰼ"}.fi-rr-sleigh:before{content:"ﰽ"}.fi-rr-sliders-h-square:before{content:"ﰾ"}.fi-rr-sliders-v-square:before{content:"ﰿ"}.fi-rr-sliders-v:before{content:"ﱀ"}.fi-rr-slot-machine:before{content:"ﱁ"}.fi-rr-smart-home-alt:before{content:"ﱂ"}.fi-rr-smart-home:before{content:"ﱃ"}.fi-rr-smartphone:before{content:"ﱄ"}.fi-rr-smile-beam:before{content:"ﱅ"}.fi-rr-smile-plus:before{content:"ﱆ"}.fi-rr-smile-wink:before{content:"ﱇ"}.fi-rr-smile:before{content:"ﱈ"}.fi-rr-smiley-comment-alt:before{content:"ﱉ"}.fi-rr-smog:before{content:"ﱊ"}.fi-rr-smoke:before{content:"ﱋ"}.fi-rr-smoking-ban:before{content:"ﱌ"}.fi-rr-smoking:before{content:"ﱍ"}.fi-rr-snake:before{content:"ﱎ"}.fi-rr-snap:before{content:"ﱏ"}.fi-rr-snooze:before{content:"ﱐ"}.fi-rr-snow-blowing:before{content:"ﱑ"}.fi-rr-snowboarding:before{content:"ﱒ"}.fi-rr-snowflake-droplets:before{content:"ﱓ"}.fi-rr-snowflake:before{content:"ﱔ"}.fi-rr-snowflakes:before{content:"ﱕ"}.fi-rr-snowman-alt:before{content:"ﱖ"}.fi-rr-snowman-head:before{content:"ﱗ"}.fi-rr-snowmobile:before{content:"ﱘ"}.fi-rr-snowplow:before{content:"ﱙ"}.fi-rr-soap-alt:before{content:"ﱚ"}.fi-rr-soap:before{content:"ﱛ"}.fi-rr-social-network:before{content:"ﱜ"}.fi-rr-socks:before{content:"ﱝ"}.fi-rr-sofa-size:before{content:"ﱞ"}.fi-rr-sofa:before{content:"ﱟ"}.fi-rr-solar-panel-sun:before{content:"ﱠ"}.fi-rr-solar-panel:before{content:"ﱡ"}.fi-rr-solar-system:before{content:"ﱢ"}.fi-rr-sold-house:before{content:"ﱣ"}.fi-rr-sold-signal:before{content:"ﱤ"}.fi-rr-sort-alpha-down-alt:before{content:"ﱥ"}.fi-rr-sort-alpha-down:before{content:"ﱦ"}.fi-rr-sort-alpha-up-alt:before{content:"ﱧ"}.fi-rr-sort-alpha-up:before{content:"ﱨ"}.fi-rr-sort-alt:before{content:"ﱩ"}.fi-rr-sort-amount-down-alt:before{content:"ﱪ"}.fi-rr-sort-amount-down:before{content:"ﱫ"}.fi-rr-sort-amount-up-alt:before{content:"ﱬ"}.fi-rr-sort-amount-up:before{content:"ﱭ"}.fi-rr-sort-circle-down:before{content:"ﱮ"}.fi-rr-sort-circle-up:before{content:"ﱯ"}.fi-rr-sort-circle:before{content:"ﱰ"}.fi-rr-sort-down:before{content:"ﱱ"}.fi-rr-sort-numeric-down-alt:before{content:"ﱲ"}.fi-rr-sort-numeric-down:before{content:"ﱳ"}.fi-rr-sort-shapes-down:before{content:"ﱴ"}.fi-rr-sort-shapes-up:before{content:"ﱵ"}.fi-rr-sort-size-down:before{content:"ﱶ"}.fi-rr-sort-size-up:before{content:"ﱷ"}.fi-rr-sort:before{content:"ﱸ"}.fi-rr-soup:before{content:"ﱹ"}.fi-rr-source-data:before{content:"ﱺ"}.fi-rr-source-document-alt:before{content:"ﱻ"}.fi-rr-source-document:before{content:"ﱼ"}.fi-rr-spa:before{content:"ﱽ"}.fi-rr-space-shuttle:before{content:"ﱾ"}.fi-rr-space-station-moon-alt:before{content:"ﱿ"}.fi-rr-space-station-moon:before{content:"ﲀ"}.fi-rr-spade:before{content:"ﲁ"}.fi-rr-spaghetti-monster-flying:before{content:"ﲂ"}.fi-rr-spain-map:before{content:"ﲃ"}.fi-rr-sparkles:before{content:"ﲄ"}.fi-rr-spartan-helmet:before{content:"ﲅ"}.fi-rr-speaker:before{content:"ﲆ"}.fi-rr-speakers:before{content:"ﲇ"}.fi-rr-speech-bubble-story:before{content:"ﲈ"}.fi-rr-speedometer-arrow:before{content:"ﲉ"}.fi-rr-speedometer-kpi:before{content:"ﲊ"}.fi-rr-sphere:before{content:"ﲋ"}.fi-rr-spider-black-widow:before{content:"ﲌ"}.fi-rr-spider-web:before{content:"ﲍ"}.fi-rr-spider:before{content:"ﲎ"}.fi-rr-spinner:before{content:"ﲏ"}.fi-rr-split-up-relation:before{content:"ﲐ"}.fi-rr-split:before{content:"ﲑ"}.fi-rr-splotch:before{content:"ﲒ"}.fi-rr-spoon:before{content:"ﲓ"}.fi-rr-sport:before{content:"ﲔ"}.fi-rr-spray-can-sparkles:before{content:"ﲕ"}.fi-rr-spray-can:before{content:"ﲖ"}.fi-rr-spring-calendar:before{content:"ﲗ"}.fi-rr-sprinkler:before{content:"ﲘ"}.fi-rr-spy:before{content:"ﲙ"}.fi-rr-square-0:before{content:"ﲚ"}.fi-rr-square-1:before{content:"ﲛ"}.fi-rr-square-2:before{content:"ﲜ"}.fi-rr-square-3:before{content:"ﲝ"}.fi-rr-square-4:before{content:"ﲞ"}.fi-rr-square-5:before{content:"ﲟ"}.fi-rr-square-6:before{content:"ﲠ"}.fi-rr-square-7:before{content:"ﲡ"}.fi-rr-square-8:before{content:"ﲢ"}.fi-rr-square-9:before{content:"ﲣ"}.fi-rr-square-a:before{content:"ﲤ"}.fi-rr-square-b:before{content:"ﲥ"}.fi-rr-square-bolt:before{content:"ﲦ"}.fi-rr-square-c:before{content:"ﲧ"}.fi-rr-square-code:before{content:"ﲨ"}.fi-rr-square-d:before{content:"ﲩ"}.fi-rr-square-dashed-circle-plus:before{content:"ﲪ"}.fi-rr-square-dashed:before{content:"ﲫ"}.fi-rr-square-divide:before{content:"ﲬ"}.fi-rr-square-e:before{content:"ﲭ"}.fi-rr-square-ellipsis-vertical:before{content:"ﲮ"}.fi-rr-square-ellipsis:before{content:"ﲯ"}.fi-rr-square-exclamation:before{content:"ﲰ"}.fi-rr-square-f:before{content:"ﲱ"}.fi-rr-square-g:before{content:"ﲲ"}.fi-rr-square-h:before{content:"ﲳ"}.fi-rr-square-heart:before{content:"ﲴ"}.fi-rr-square-i:before{content:"ﲵ"}.fi-rr-square-info:before{content:"ﲶ"}.fi-rr-square-j:before{content:"ﲷ"}.fi-rr-square-k:before{content:"ﲸ"}.fi-rr-square-kanban:before{content:"ﲹ"}.fi-rr-square-l:before{content:"ﲺ"}.fi-rr-square-m:before{content:"ﲻ"}.fi-rr-square-minus:before{content:"ﲼ"}.fi-rr-square-n:before{content:"ﲽ"}.fi-rr-square-o:before{content:"ﲾ"}.fi-rr-square-p:before{content:"ﲿ"}.fi-rr-square-phone-hangup:before{content:"ﳀ"}.fi-rr-square-plus:before{content:"ﳁ"}.fi-rr-square-poll-horizontal:before{content:"ﳂ"}.fi-rr-square-poll-vertical:before{content:"ﳃ"}.fi-rr-square-q:before{content:"ﳄ"}.fi-rr-square-quote:before{content:"ﳅ"}.fi-rr-square-r:before{content:"ﳆ"}.fi-rr-square-root:before{content:"ﳇ"}.fi-rr-square-s:before{content:"ﳈ"}.fi-rr-square-small:before{content:"ﳉ"}.fi-rr-square-star:before{content:"ﳊ"}.fi-rr-square-t:before{content:"ﳋ"}.fi-rr-square-terminal:before{content:"ﳌ"}.fi-rr-square-u:before{content:"ﳍ"}.fi-rr-square-up-right:before{content:"ﳎ"}.fi-rr-square-v:before{content:"ﳏ"}.fi-rr-square-w:before{content:"ﳐ"}.fi-rr-square-x:before{content:"ﳑ"}.fi-rr-square-y:before{content:"ﳒ"}.fi-rr-square-z:before{content:"ﳓ"}.fi-rr-square:before{content:"ﳔ"}.fi-rr-squid:before{content:"ﳕ"}.fi-rr-squircle:before{content:"ﳖ"}.fi-rr-squirrel:before{content:"ﳗ"}.fi-rr-staff:before{content:"ﳘ"}.fi-rr-stage-concert:before{content:"ﳙ"}.fi-rr-stage-theatre:before{content:"ﳚ"}.fi-rr-stage:before{content:"ﳛ"}.fi-rr-stairs:before{content:"ﳜ"}.fi-rr-stamp:before{content:"ﳝ"}.fi-rr-standard-definition:before{content:"ﳞ"}.fi-rr-star-and-crescent:before{content:"ﳟ"}.fi-rr-star-christmas:before{content:"ﳠ"}.fi-rr-star-comment-alt:before{content:"ﳡ"}.fi-rr-star-exclamation:before{content:"ﳢ"}.fi-rr-star-octogram:before{content:"ﳣ"}.fi-rr-star-of-david:before{content:"ﳤ"}.fi-rr-star-rating-call:before{content:"ﳥ"}.fi-rr-star-sharp-half-stroke:before{content:"ﳦ"}.fi-rr-star-sharp-half:before{content:"ﳧ"}.fi-rr-star-shooting:before{content:"ﳨ"}.fi-rr-star:before{content:"ﳩ"}.fi-rr-starfighter:before{content:"ﳪ"}.fi-rr-stars:before{content:"ﳫ"}.fi-rr-state-country:before{content:"ﳬ"}.fi-rr-stationary-bike:before{content:"ﳭ"}.fi-rr-stats:before{content:"ﳮ"}.fi-rr-steak:before{content:"ﳯ"}.fi-rr-steering-wheel:before{content:"ﳰ"}.fi-rr-step-backward:before{content:"ﳱ"}.fi-rr-step-forward:before{content:"ﳲ"}.fi-rr-sterling-sign:before{content:"ﳳ"}.fi-rr-stethoscope:before{content:"ﳴ"}.fi-rr-sticker:before{content:"ﳵ"}.fi-rr-stocking:before{content:"ﳶ"}.fi-rr-stomach:before{content:"ﳷ"}.fi-rr-stop-circle:before{content:"ﳸ"}.fi-rr-stop-square:before{content:"ﳹ"}.fi-rr-stop:before{content:"ﳺ"}.fi-rr-stopwatch:before{content:"ﳻ"}.fi-rr-store-alt:before{content:"ﳼ"}.fi-rr-store-buyer:before{content:"ﳽ"}.fi-rr-store-lock:before{content:"ﳾ"}.fi-rr-store-slash:before{content:"ﳿ"}.fi-rr-story-book:before{content:"ﴀ"}.fi-rr-story-fairy-tale:before{content:"ﴁ"}.fi-rr-story-fantasy:before{content:"ﴂ"}.fi-rr-strategy-chess-risk:before{content:"ﴃ"}.fi-rr-strawberry:before{content:"ﴄ"}.fi-rr-street-view:before{content:"ﴅ"}.fi-rr-stretcher:before{content:"ﴆ"}.fi-rr-strikethrough:before{content:"ﴇ"}.fi-rr-stroopwafel:before{content:"ﴈ"}.fi-rr-student-alt:before{content:"ﴉ"}.fi-rr-student:before{content:"ﴊ"}.fi-rr-subscript:before{content:"ﴋ"}.fi-rr-subscription-alt:before{content:"ﴌ"}.fi-rr-subscription:before{content:"ﴍ"}.fi-rr-subtitles-slash:before{content:"ﴎ"}.fi-rr-subtitles:before{content:"ﴏ"}.fi-rr-subway:before{content:"ﴐ"}.fi-rr-suitcase-alt:before{content:"ﴑ"}.fi-rr-summary-check:before{content:"ﴒ"}.fi-rr-summer:before{content:"ﴓ"}.fi-rr-sun-dust:before{content:"ﴔ"}.fi-rr-sun-plant-wilt:before{content:"ﴕ"}.fi-rr-sun-salutation-yoga:before{content:"ﴖ"}.fi-rr-sun:before{content:"ﴗ"}.fi-rr-sunday:before{content:"ﴘ"}.fi-rr-sunglasses-alt:before{content:"ﴙ"}.fi-rr-sunglasses:before{content:"ﴚ"}.fi-rr-sunrise-alt:before{content:"ﴛ"}.fi-rr-sunrise:before{content:"ﴜ"}.fi-rr-sunset:before{content:"ﴝ"}.fi-rr-superscript:before{content:"ﴞ"}.fi-rr-supplier-alt:before{content:"ﴟ"}.fi-rr-supplier:before{content:"ﴠ"}.fi-rr-surfing:before{content:"ﴡ"}.fi-rr-surprise:before{content:"ﴢ"}.fi-rr-surveillance-camera:before{content:"ﴣ"}.fi-rr-survey-xmark:before{content:"ﴤ"}.fi-rr-sushi-alt:before{content:"ﴥ"}.fi-rr-sushi-roll:before{content:"ﴦ"}.fi-rr-sushi:before{content:"ﴧ"}.fi-rr-svg:before{content:"ﴨ"}.fi-rr-swap:before{content:"ﴩ"}.fi-rr-swatchbook:before{content:"ﴪ"}.fi-rr-swimmer:before{content:"ﴫ"}.fi-rr-swimming-pool:before{content:"ﴬ"}.fi-rr-swing:before{content:"ﴭ"}.fi-rr-swipe-down:before{content:"ﴮ"}.fi-rr-swipe-left:before{content:"ﴯ"}.fi-rr-swipe-right:before{content:"ﴰ"}.fi-rr-swipe-up:before{content:"ﴱ"}.fi-rr-sword:before{content:"ﴲ"}.fi-rr-symbol:before{content:"ﴳ"}.fi-rr-symbols:before{content:"ﴴ"}.fi-rr-synagogue:before{content:"ﴵ"}.fi-rr-syringe:before{content:"ﴶ"}.fi-rr-system-cloud:before{content:"ﴷ"}.fi-rr-t:before{content:"ﴸ"}.fi-rr-tab-folder:before{content:"ﴹ"}.fi-rr-table-columns:before{content:"ﴺ"}.fi-rr-table-layout:before{content:"ﴻ"}.fi-rr-table-list:before{content:"ﴼ"}.fi-rr-table-picnic:before{content:"ﴽ"}.fi-rr-table-pivot:before{content:"﴾"}.fi-rr-table-rows:before{content:"﴿"}.fi-rr-table-tree:before{content:"﵀"}.fi-rr-table:before{content:"﵁"}.fi-rr-tablet-android-alt:before{content:"﵂"}.fi-rr-tablet-android:before{content:"﵃"}.fi-rr-tablet-rugged:before{content:"﵄"}.fi-rr-tablet:before{content:"﵅"}.fi-rr-tachometer-alt-average:before{content:"﵆"}.fi-rr-tachometer-alt-fastest:before{content:"﵇"}.fi-rr-tachometer-alt-slow:before{content:"﵈"}.fi-rr-tachometer-alt-slowest:before{content:"﵉"}.fi-rr-tachometer-average:before{content:"﵊"}.fi-rr-tachometer-fast:before{content:"﵋"}.fi-rr-tachometer-fastest:before{content:"﵌"}.fi-rr-tachometer-slow:before{content:"﵍"}.fi-rr-tachometer-slowest:before{content:"﵎"}.fi-rr-tachometer:before{content:"﵏"}.fi-rr-taco:before{content:"ﵐ"}.fi-rr-tags:before{content:"ﵑ"}.fi-rr-talent-alt:before{content:"ﵒ"}.fi-rr-talent-hand:before{content:"ﵓ"}.fi-rr-talent:before{content:"ﵔ"}.fi-rr-tally-1:before{content:"ﵕ"}.fi-rr-tally-2:before{content:"ﵖ"}.fi-rr-tally-3:before{content:"ﵗ"}.fi-rr-tally-4:before{content:"ﵘ"}.fi-rr-tally:before{content:"ﵙ"}.fi-rr-tamale:before{content:"ﵚ"}.fi-rr-tank-water:before{content:"ﵛ"}.fi-rr-tap:before{content:"ﵜ"}.fi-rr-tape:before{content:"ﵝ"}.fi-rr-target-audience:before{content:"ﵞ"}.fi-rr-target:before{content:"ﵟ"}.fi-rr-tax-alt:before{content:"ﵠ"}.fi-rr-tax:before{content:"ﵡ"}.fi-rr-taxi-bus:before{content:"ﵢ"}.fi-rr-taxi:before{content:"ﵣ"}.fi-rr-team-check-alt:before{content:"ﵤ"}.fi-rr-team-check:before{content:"ﵥ"}.fi-rr-teddy-bear:before{content:"ﵦ"}.fi-rr-teeth-open:before{content:"ﵧ"}.fi-rr-telescope:before{content:"ﵨ"}.fi-rr-temperature-down:before{content:"ﵩ"}.fi-rr-temperature-frigid:before{content:"ﵪ"}.fi-rr-temperature-high:before{content:"ﵫ"}.fi-rr-temperature-list:before{content:"ﵬ"}.fi-rr-temperature-low:before{content:"ﵭ"}.fi-rr-temperature-up:before{content:"ﵮ"}.fi-rr-template-alt:before{content:"ﵯ"}.fi-rr-template:before{content:"ﵰ"}.fi-rr-tenge:before{content:"ﵱ"}.fi-rr-tennis:before{content:"ﵲ"}.fi-rr-tent-arrow-down-to-line:before{content:"ﵳ"}.fi-rr-tent-arrow-left-right:before{content:"ﵴ"}.fi-rr-tent-arrow-turn-left:before{content:"ﵵ"}.fi-rr-tent-arrows-down:before{content:"ﵶ"}.fi-rr-tents:before{content:"ﵷ"}.fi-rr-terminal:before{content:"ﵸ"}.fi-rr-terrace:before{content:"ﵹ"}.fi-rr-test-tube:before{content:"ﵺ"}.fi-rr-test:before{content:"ﵻ"}.fi-rr-text-box-dots:before{content:"ﵼ"}.fi-rr-text-box-edit:before{content:"ﵽ"}.fi-rr-text-box:before{content:"ﵾ"}.fi-rr-text-check:before{content:"ﵿ"}.fi-rr-text-height:before{content:"ﶀ"}.fi-rr-text-shadow:before{content:"ﶁ"}.fi-rr-text-size:before{content:"ﶂ"}.fi-rr-text-slash:before{content:"ﶃ"}.fi-rr-text-width:before{content:"ﶄ"}.fi-rr-text:before{content:"ﶅ"}.fi-rr-theater-masks:before{content:"ﶆ"}.fi-rr-thermometer-alt:before{content:"ﶇ"}.fi-rr-thermometer-empty:before{content:"ﶈ"}.fi-rr-thermometer-full:before{content:"ﶉ"}.fi-rr-thermometer-half:before{content:"ﶊ"}.fi-rr-thermometer-quarter:before{content:"ﶋ"}.fi-rr-thermometer-three-quarters:before{content:"ﶌ"}.fi-rr-theta:before{content:"ﶍ"}.fi-rr-third-award:before{content:"ﶎ"}.fi-rr-third-laurel:before{content:"ﶏ"}.fi-rr-third-medal:before{content:"﶐"}.fi-rr-third:before{content:"﶑"}.fi-rr-thought-bubble:before{content:"ﶒ"}.fi-rr-three-leaf-clover:before{content:"ﶓ"}.fi-rr-thumbs-up-trust:before{content:"ﶔ"}.fi-rr-thumbtack:before{content:"ﶕ"}.fi-rr-thunderstorm-moon:before{content:"ﶖ"}.fi-rr-thunderstorm-risk:before{content:"ﶗ"}.fi-rr-thunderstorm-sun:before{content:"ﶘ"}.fi-rr-thunderstorm:before{content:"ﶙ"}.fi-rr-thursday:before{content:"ﶚ"}.fi-rr-ticket-airline:before{content:"ﶛ"}.fi-rr-ticket-alt:before{content:"ﶜ"}.fi-rr-ticket:before{content:"ﶝ"}.fi-rr-tickets-airline:before{content:"ﶞ"}.fi-rr-tie:before{content:"ﶟ"}.fi-rr-tilde:before{content:"ﶠ"}.fi-rr-time-add:before{content:"ﶡ"}.fi-rr-time-check:before{content:"ﶢ"}.fi-rr-time-delete:before{content:"ﶣ"}.fi-rr-time-fast:before{content:"ﶤ"}.fi-rr-time-forward-sixty:before{content:"ﶥ"}.fi-rr-time-forward-ten:before{content:"ﶦ"}.fi-rr-time-forward:before{content:"ﶧ"}.fi-rr-time-half-past:before{content:"ﶨ"}.fi-rr-time-oclock:before{content:"ﶩ"}.fi-rr-time-past:before{content:"ﶪ"}.fi-rr-time-quarter-past:before{content:"ﶫ"}.fi-rr-time-quarter-to:before{content:"ﶬ"}.fi-rr-time-twenty-four:before{content:"ﶭ"}.fi-rr-time-watch-calendar:before{content:"ﶮ"}.fi-rr-timer-clock-call:before{content:"ﶯ"}.fi-rr-times-hexagon:before{content:"ﶰ"}.fi-rr-tint-slash:before{content:"ﶱ"}.fi-rr-tip-coin:before{content:"ﶲ"}.fi-rr-tire-flat:before{content:"ﶳ"}.fi-rr-tire-pressure-warning:before{content:"ﶴ"}.fi-rr-tire-rugged:before{content:"ﶵ"}.fi-rr-tire:before{content:"ﶶ"}.fi-rr-tired:before{content:"ﶷ"}.fi-rr-to-do-alt:before{content:"ﶸ"}.fi-rr-to-do:before{content:"ﶹ"}.fi-rr-together-people:before{content:"ﶺ"}.fi-rr-toggle-off:before{content:"ﶻ"}.fi-rr-toggle-on:before{content:"ﶼ"}.fi-rr-toilet-paper-blank-under:before{content:"ﶽ"}.fi-rr-toilet-paper-blank:before{content:"ﶾ"}.fi-rr-toilet-paper-slash:before{content:"ﶿ"}.fi-rr-toilet-paper-under-slash:before{content:"ﷀ"}.fi-rr-toilet-paper-under:before{content:"ﷁ"}.fi-rr-toilet:before{content:"ﷂ"}.fi-rr-toilets-portable:before{content:"ﷃ"}.fi-rr-token:before{content:"ﷄ"}.fi-rr-tomato:before{content:"ﷅ"}.fi-rr-tombstone-alt:before{content:"ﷆ"}.fi-rr-tombstone:before{content:"ﷇ"}.fi-rr-tool-box:before{content:"﷈"}.fi-rr-tool-crop:before{content:"﷉"}.fi-rr-tool-marquee:before{content:"﷊"}.fi-rr-tools:before{content:"﷋"}.fi-rr-tooth:before{content:"﷌"}.fi-rr-toothbrush:before{content:"﷍"}.fi-rr-torch-inspiration-leader:before{content:"﷎"}.fi-rr-torii-gate:before{content:"﷏"}.fi-rr-tornado:before{content:"﷐"}.fi-rr-total:before{content:"﷑"}.fi-rr-tour-guide-people:before{content:"﷒"}.fi-rr-tour-virtual:before{content:"﷓"}.fi-rr-tower-control:before{content:"﷔"}.fi-rr-track:before{content:"﷕"}.fi-rr-tractor:before{content:"﷖"}.fi-rr-trademark:before{content:"﷗"}.fi-rr-traffic-cone:before{content:"﷘"}.fi-rr-traffic-light-go:before{content:"﷙"}.fi-rr-traffic-light-slow:before{content:"﷚"}.fi-rr-traffic-light-stop:before{content:"﷛"}.fi-rr-traffic-light:before{content:"﷜"}.fi-rr-trailer:before{content:"﷝"}.fi-rr-train-journey:before{content:"﷞"}.fi-rr-train-side:before{content:"﷟"}.fi-rr-train-station-building:before{content:"﷠"}.fi-rr-train-station:before{content:"﷡"}.fi-rr-train-subway-tunnel:before{content:"﷢"}.fi-rr-train-track:before{content:"﷣"}.fi-rr-train-tram:before{content:"﷤"}.fi-rr-train:before{content:"﷥"}.fi-rr-tram:before{content:"﷦"}.fi-rr-transform:before{content:"﷧"}.fi-rr-transformation-block:before{content:"﷨"}.fi-rr-transformation-circle:before{content:"﷩"}.fi-rr-transformation-design:before{content:"﷪"}.fi-rr-transformation-shapes:before{content:"﷫"}.fi-rr-transformer-bolt:before{content:"﷬"}.fi-rr-transgender:before{content:"﷭"}.fi-rr-transporter-1:before{content:"﷮"}.fi-rr-transporter-2:before{content:"﷯"}.fi-rr-transporter-3:before{content:"ﷰ"}.fi-rr-transporter-4:before{content:"ﷱ"}.fi-rr-transporter-5:before{content:"ﷲ"}.fi-rr-transporter-6:before{content:"ﷳ"}.fi-rr-transporter-7:before{content:"ﷴ"}.fi-rr-transporter-empty:before{content:"ﷵ"}.fi-rr-transporter:before{content:"ﷶ"}.fi-rr-trash-can-check:before{content:"ﷷ"}.fi-rr-trash-can-clock:before{content:"ﷸ"}.fi-rr-trash-can-list:before{content:"ﷹ"}.fi-rr-trash-can-plus:before{content:"ﷺ"}.fi-rr-trash-can-slash:before{content:"ﷻ"}.fi-rr-trash-check:before{content:"﷼"}.fi-rr-trash-clock:before{content:"﷽"}.fi-rr-trash-empty:before{content:"﷾"}.fi-rr-trash-list:before{content:"﷿"}.fi-rr-trash-plus:before{content:"︐"}.fi-rr-trash-restore-alt:before{content:"︑"}.fi-rr-trash-restore:before{content:"︒"}.fi-rr-trash-slash:before{content:"︓"}.fi-rr-trash-undo-alt:before{content:"︔"}.fi-rr-trash-undo:before{content:"︕"}.fi-rr-trash-xmark:before{content:"︖"}.fi-rr-trash:before{content:"︗"}.fi-rr-treadmill:before{content:"︘"}.fi-rr-treasure-chest:before{content:"︙"}.fi-rr-treatment:before{content:"︚"}.fi-rr-tree-alt:before{content:"︛"}.fi-rr-tree-christmas:before{content:"︜"}.fi-rr-tree-deciduous:before{content:"︝"}.fi-rr-tree:before{content:"︞"}.fi-rr-trees-alt:before{content:"︟"}.fi-rr-trees:before{content:"︰"}.fi-rr-triangle-music:before{content:"︱"}.fi-rr-triangle-person-digging:before{content:"︲"}.fi-rr-triangle-warning:before{content:"︳"}.fi-rr-triangle:before{content:"︴"}.fi-rr-tricycle:before{content:"︵"}.fi-rr-trillium:before{content:"︶"}.fi-rr-trophy-achievement-skill:before{content:"︷"}.fi-rr-trophy-star:before{content:"︸"}.fi-rr-trophy:before{content:"︹"}.fi-rr-truck-arrow-left:before{content:"︺"}.fi-rr-truck-arrow-right:before{content:"︻"}.fi-rr-truck-bolt:before{content:"︼"}.fi-rr-truck-box:before{content:"︽"}.fi-rr-truck-check:before{content:"︾"}.fi-rr-truck-container-empty:before{content:"︿"}.fi-rr-truck-container:before{content:"﹀"}.fi-rr-truck-couch:before{content:"﹁"}.fi-rr-truck-fire:before{content:"﹂"}.fi-rr-truck-flatbed:before{content:"﹃"}.fi-rr-truck-front:before{content:"﹄"}.fi-rr-truck-ladder:before{content:"﹅"}.fi-rr-truck-loading:before{content:"﹆"}.fi-rr-truck-medical:before{content:"﹇"}.fi-rr-truck-monster:before{content:"﹈"}.fi-rr-truck-moving:before{content:"﹉"}.fi-rr-truck-pickup:before{content:"﹊"}.fi-rr-truck-plow:before{content:"﹋"}.fi-rr-truck-ramp:before{content:"﹌"}.fi-rr-truck-side:before{content:"﹍"}.fi-rr-truck-tow:before{content:"﹎"}.fi-rr-truck-utensils:before{content:"﹏"}.fi-rr-trumpet:before{content:"﹐"}.fi-rr-trust-alt:before{content:"﹑"}.fi-rr-trust:before{content:"﹒"}.fi-rr-tshirt:before{content:"﹓"}.fi-rr-tty-answer:before{content:"﹔"}.fi-rr-tty:before{content:"﹕"}.fi-rr-tubes:before{content:"﹖"}.fi-rr-tuesday:before{content:"﹗"}.fi-rr-tugrik-sign:before{content:"﹘"}.fi-rr-turkey:before{content:"﹙"}.fi-rr-turn-left-down:before{content:"﹚"}.fi-rr-turn-left:before{content:"﹛"}.fi-rr-turn-right:before{content:"﹜"}.fi-rr-turntable:before{content:"﹝"}.fi-rr-turtle:before{content:"﹞"}.fi-rr-tv-music:before{content:"﹟"}.fi-rr-tv-retro:before{content:"﹠"}.fi-rr-typewriter:before{content:"﹡"}.fi-rr-u:before{content:"﹢"}.fi-rr-ufo-beam:before{content:"﹣"}.fi-rr-ufo:before{content:"﹤"}.fi-rr-ui-ux:before{content:"﹥"}.fi-rr-umbrella-beach:before{content:"﹦"}.fi-rr-umbrella:before{content:"﹧"}.fi-rr-under-construction:before{content:"﹨"}.fi-rr-underline:before{content:"﹩"}.fi-rr-undo-alt:before{content:"﹪"}.fi-rr-undo:before{content:"﹫"}.fi-rr-unicorn:before{content:"﹬"}.fi-rr-uniform-martial-arts:before{content:"﹭"}.fi-rr-universal-access:before{content:"﹮"}.fi-rr-unlock:before{content:"﹯"}.fi-rr-up-from-bracket:before{content:"ﹰ"}.fi-rr-up-left:before{content:"ﹱ"}.fi-rr-up-right-from-square:before{content:"ﹲ"}.fi-rr-up-right:before{content:"ﹳ"}.fi-rr-up:before{content:"ﹴ"}.fi-rr-upload:before{content:"﹵"}.fi-rr-url:before{content:"ﹶ"}.fi-rr-usb-pendrive:before{content:"ﹷ"}.fi-rr-usd-circle:before{content:"ﹸ"}.fi-rr-usd-square:before{content:"ﹹ"}.fi-rr-user-add:before{content:"ﹺ"}.fi-rr-user-alien:before{content:"ﹻ"}.fi-rr-user-astronaut:before{content:"ﹼ"}.fi-rr-user-check:before{content:"ﹽ"}.fi-rr-user-chef:before{content:"ﹾ"}.fi-rr-user-coach:before{content:"ﹿ"}.fi-rr-user-cowboy:before{content:"ﺀ"}.fi-rr-user-crown:before{content:"ﺁ"}.fi-rr-user-gear:before{content:"ﺂ"}.fi-rr-user-graduate:before{content:"ﺃ"}.fi-rr-user-headset:before{content:"ﺄ"}.fi-rr-user-helmet-safety:before{content:"ﺅ"}.fi-rr-user-injured:before{content:"ﺆ"}.fi-rr-user-interface-ui:before{content:"ﺇ"}.fi-rr-user-key:before{content:"ﺈ"}.fi-rr-user-lock:before{content:"ﺉ"}.fi-rr-user-md-chat:before{content:"ﺊ"}.fi-rr-user-md:before{content:"ﺋ"}.fi-rr-user-minus:before{content:"ﺌ"}.fi-rr-user-music:before{content:"ﺍ"}.fi-rr-user-ninja:before{content:"ﺎ"}.fi-rr-user-nurse:before{content:"ﺏ"}.fi-rr-user-pen:before{content:"ﺐ"}.fi-rr-user-pilot-tie:before{content:"ﺑ"}.fi-rr-user-pilot:before{content:"ﺒ"}.fi-rr-user-police:before{content:"ﺓ"}.fi-rr-user-robot-xmarks:before{content:"ﺔ"}.fi-rr-user-robot:before{content:"ﺕ"}.fi-rr-user-salary:before{content:"ﺖ"}.fi-rr-user-shield:before{content:"ﺗ"}.fi-rr-user-skill-gear:before{content:"ﺘ"}.fi-rr-user-slash:before{content:"ﺙ"}.fi-rr-user-tag:before{content:"ﺚ"}.fi-rr-user-time:before{content:"ﺛ"}.fi-rr-user-trust:before{content:"ﺜ"}.fi-rr-user-unlock:before{content:"ﺝ"}.fi-rr-user-visor:before{content:"ﺞ"}.fi-rr-user-xmark:before{content:"ﺟ"}.fi-rr-user:before{content:"ﺠ"}.fi-rr-users-alt:before{content:"ﺡ"}.fi-rr-users-class:before{content:"ﺢ"}.fi-rr-users-gear:before{content:"ﺣ"}.fi-rr-users-medical:before{content:"ﺤ"}.fi-rr-users-slash:before{content:"ﺥ"}.fi-rr-users:before{content:"ﺦ"}.fi-rr-utensils-slash:before{content:"ﺧ"}.fi-rr-utensils:before{content:"ﺨ"}.fi-rr-utility-pole-double:before{content:"ﺩ"}.fi-rr-utility-pole:before{content:"ﺪ"}.fi-rr-ux-browser:before{content:"ﺫ"}.fi-rr-ux:before{content:"ﺬ"}.fi-rr-v:before{content:"ﺭ"}.fi-rr-vacuum-robot:before{content:"ﺮ"}.fi-rr-vacuum:before{content:"ﺯ"}.fi-rr-value-absolute:before{content:"ﺰ"}.fi-rr-vault:before{content:"ﺱ"}.fi-rr-vector-alt:before{content:"ﺲ"}.fi-rr-vector-circle:before{content:"ﺳ"}.fi-rr-vector-polygon:before{content:"ﺴ"}.fi-rr-vector:before{content:"ﺵ"}.fi-rr-venus-double:before{content:"ﺶ"}.fi-rr-venus-mars:before{content:"ﺷ"}.fi-rr-venus:before{content:"ﺸ"}.fi-rr-vest-patches:before{content:"ﺹ"}.fi-rr-vest:before{content:"ﺺ"}.fi-rr-video-arrow-down-left:before{content:"ﺻ"}.fi-rr-video-arrow-up-right:before{content:"ﺼ"}.fi-rr-video-camera-alt:before{content:"ﺽ"}.fi-rr-video-camera:before{content:"ﺾ"}.fi-rr-video-duration:before{content:"ﺿ"}.fi-rr-video-plus:before{content:"ﻀ"}.fi-rr-video-slash:before{content:"ﻁ"}.fi-rr-videoconference:before{content:"ﻂ"}.fi-rr-vihara:before{content:"ﻃ"}.fi-rr-violin:before{content:"ﻄ"}.fi-rr-virus-slash:before{content:"ﻅ"}.fi-rr-virus:before{content:"ﻆ"}.fi-rr-viruses:before{content:"ﻇ"}.fi-rr-visit:before{content:"ﻈ"}.fi-rr-voicemail:before{content:"ﻉ"}.fi-rr-volcano:before{content:"ﻊ"}.fi-rr-volleyball:before{content:"ﻋ"}.fi-rr-volume-down:before{content:"ﻌ"}.fi-rr-volume-mute:before{content:"ﻍ"}.fi-rr-volume-off:before{content:"ﻎ"}.fi-rr-volume-slash:before{content:"ﻏ"}.fi-rr-volume:before{content:"ﻐ"}.fi-rr-vote-nay:before{content:"ﻑ"}.fi-rr-vote-yea:before{content:"ﻒ"}.fi-rr-vr-cardboard:before{content:"ﻓ"}.fi-rr-w:before{content:"ﻔ"}.fi-rr-waffle:before{content:"ﻕ"}.fi-rr-wagon-covered:before{content:"ﻖ"}.fi-rr-walker:before{content:"ﻗ"}.fi-rr-walkie-talkie:before{content:"ﻘ"}.fi-rr-walking:before{content:"ﻙ"}.fi-rr-wallet-arrow:before{content:"ﻚ"}.fi-rr-wallet-buyer:before{content:"ﻛ"}.fi-rr-wallet:before{content:"ﻜ"}.fi-rr-warehouse-alt:before{content:"ﻝ"}.fi-rr-warranty:before{content:"ﻞ"}.fi-rr-washer:before{content:"ﻟ"}.fi-rr-waste-pollution:before{content:"ﻠ"}.fi-rr-waste:before{content:"ﻡ"}.fi-rr-watch-calculator:before{content:"ﻢ"}.fi-rr-watch-fitness:before{content:"ﻣ"}.fi-rr-watch-smart:before{content:"ﻤ"}.fi-rr-watch:before{content:"ﻥ"}.fi-rr-water-bottle:before{content:"ﻦ"}.fi-rr-water-ladder:before{content:"ﻧ"}.fi-rr-water-lower:before{content:"ﻨ"}.fi-rr-water-rise:before{content:"ﻩ"}.fi-rr-water:before{content:"ﻪ"}.fi-rr-watermelon:before{content:"ﻫ"}.fi-rr-wave-sine:before{content:"ﻬ"}.fi-rr-wave-square:before{content:"ﻭ"}.fi-rr-wave-triangle:before{content:"ﻮ"}.fi-rr-wave:before{content:"ﻯ"}.fi-rr-waveform-path:before{content:"ﻰ"}.fi-rr-waveform:before{content:"ﻱ"}.fi-rr-web-design:before{content:"ﻲ"}.fi-rr-webcam-slash:before{content:"ﻳ"}.fi-rr-webcam:before{content:"ﻴ"}.fi-rr-webhook:before{content:"ﻵ"}.fi-rr-wednesday:before{content:"ﻶ"}.fi-rr-whale:before{content:"ﻷ"}.fi-rr-wheat-awn-circle-exclamation:before{content:"ﻸ"}.fi-rr-wheat-awn-slash:before{content:"ﻹ"}.fi-rr-wheat-awn:before{content:"ﻺ"}.fi-rr-wheat-slash:before{content:"ﻻ"}.fi-rr-wheat:before{content:"ﻼ"}.fi-rr-wheelchair-move:before{content:"﻽"}.fi-rr-wheelchair-sleeping:before{content:"﻾"}.fi-rr-wheelchair:before{content:"＀"}.fi-rr-whistle:before{content:"！"}.fi-rr-white-space:before{content:"＂"}.fi-rr-wifi-1:before{content:"＃"}.fi-rr-wifi-2:before{content:"＄"}.fi-rr-wifi-alt:before{content:"％"}.fi-rr-wifi-exclamation:before{content:"＆"}.fi-rr-wifi-slash:before{content:"＇"}.fi-rr-wifi:before{content:"（"}.fi-rr-wind-turbine:before{content:"）"}.fi-rr-wind-warning:before{content:"＊"}.fi-rr-wind:before{content:"＋"}.fi-rr-window-alt:before{content:"，"}.fi-rr-window-frame-open:before{content:"－"}.fi-rr-window-frame:before{content:"．"}.fi-rr-window-maximize:before{content:"／"}.fi-rr-window-minimize:before{content:"０"}.fi-rr-window-restore:before{content:"１"}.fi-rr-windsock:before{content:"２"}.fi-rr-wine-bottle:before{content:"３"}.fi-rr-wine-glass-crack:before{content:"４"}.fi-rr-wine-glass-empty:before{content:"５"}.fi-rr-wishlist-heart:before{content:"６"}.fi-rr-wishlist-star:before{content:"７"}.fi-rr-woman-head:before{content:"８"}.fi-rr-woman-scientist:before{content:"９"}.fi-rr-won-sign:before{content:"："}.fi-rr-work-in-progress:before{content:"；"}.fi-rr-workflow-alt:before{content:"＜"}.fi-rr-workflow-setting-alt:before{content:"＝"}.fi-rr-workflow-setting:before{content:"＞"}.fi-rr-workflow:before{content:"？"}.fi-rr-workshop:before{content:"＠"}.fi-rr-world:before{content:"Ａ"}.fi-rr-worm:before{content:"Ｂ"}.fi-rr-wreath:before{content:"Ｃ"}.fi-rr-wrench-alt:before{content:"Ｄ"}.fi-rr-wrench-simple:before{content:"Ｅ"}.fi-rr-x-ray:before{content:"Ｆ"}.fi-rr-x:before{content:"Ｇ"}.fi-rr-y:before{content:"Ｈ"}.fi-rr-yen:before{content:"Ｉ"}.fi-rr-yin-yang:before{content:"Ｊ"}.fi-rr-z:before{content:"Ｋ"}.fi-rr-zip-file:before{content:"Ｌ"}.fi-rr-zoom-in:before{content:"Ｍ"}.fi-rr-zoom-out:before{content:"Ｎ"}:root{--stx-v-border-hex065f46: #065f46;--stx-v-border-hex075985: #075985;--stx-v-border-hex115e59: #115e59;--stx-v-border-hex155e75: #155e75;--stx-v-border-hex166534: #166534;--stx-v-border-hex1d4ed8: #1d4ed8;--stx-v-border-hex334155: #334155;--stx-v-border-hex3f6212: #3f6212;--stx-v-border-hex4338ca: #4338ca;--stx-v-border-hex6d28d9: #6d28d9;--stx-v-border-hex7c2d12: #7c2d12;--stx-v-border-hex7e22ce: #7e22ce;--stx-v-border-hex92400e: #92400e;--stx-v-border-hex9a3412: #9a3412;--stx-v-border-hexb91c1c: #b91c1c;--stx-v-border-hexbe123c: #be123c;--stx-v-border-hexbe185d: #be185d;--stx-v-border-hexca8a04: #ca8a04;--stx-v-border-rgba_0_0_0_0_4_aa2ba71: rgba(0, 0, 0, .4);--stx-v-border-v_1px_solid_334155_b3903f6: 1px solid #334155;--stx-v-border-v_1px_solid_cbd5e1_f35c8c1: 1px solid #cbd5e1;--stx-v-border-v_1px_solid_e2e8f0_d6ab3ca: 1px solid #e2e8f0;--stx-v-border-v_1px_solid_rgba_99_102_241_0_3_94d6af8: 1px solid rgba(99, 102, 241, .3);--stx-v-border-zoom_158656136c: 3px solid #6366f1;--stx-v-border-zoom_eb6ccdef98: 2px solid #6366f1}:root{--stx-v-border-width-px1: 1px;--stx-v-border-width-px1p5: 1.5px;--stx-v-border-width-px2: 2px;--stx-v-border-width-px2p5: 2.5px;--stx-v-border-width-px3: 3px;--stx-v-border-width-px4: 4px;--stx-v-border-width-px-minus2: -2px}:root{--stx-v-color-bg_amber_500_10_text_amber_500_border_ambe_7e297bb: bg-amber-500/10 text-amber-500 border-amber-500/20 dark:text-amber-400;--stx-v-color-bg_amber_500_c157ec4: bg-amber-500;--stx-v-color-bg_green_500_10_text_green_500_border_gree_cb0767c: bg-green-500/10 text-green-500 border-green-500/20 dark:text-green-400;--stx-v-color-bg_green_500_c14c13c: bg-green-500;--stx-v-color-bg_indigo_50_text_indigo_700_border_indigo_3a230d3: bg-indigo-50 text-indigo-700 border-indigo-200/60;--stx-v-color-bg_indigo_600_01582c1: bg-indigo-600;--stx-v-color-bg_red_500_10_text_red_500_border_red_500__12ec4db: bg-red-500/10 text-red-500 border-red-500/20 dark:text-red-400;--stx-v-color-bg_red_500_5a7355a: bg-red-500;--stx-v-color-bg_slate_400_ef248ee: bg-slate-400;--stx-v-color-bg_slate_500_10_text_slate_400_border_slat_c8fb235: bg-slate-500/10 text-slate-400 border-slate-500/20 dark:text-slate-400;--stx-v-color-black_c006c7e: black;--stx-v-color-current-color_8a04dbc: currentColor;--stx-v-color-hex000: #000;--stx-v-color-hex000000: #000000;--stx-v-color-hex0052cc: #0052cc;--stx-v-color-hex0066ff: #0066ff;--stx-v-color-hex0284c7: #0284c7;--stx-v-color-hex0369a1: #0369a1;--stx-v-color-hex040711: #040711;--stx-v-color-hex047857: #047857;--stx-v-color-hex050505: #050505;--stx-v-color-hex059669: #059669;--stx-v-color-hex06b6d4: #06b6d4;--stx-v-color-hex070b12: #070b12;--stx-v-color-hex070b14: #070b14;--stx-v-color-hex070c18: #070c18;--stx-v-color-hex07101f: #07101f;--stx-v-color-hex080c14: #080c14;--stx-v-color-hex081223: #081223;--stx-v-color-hex081827: #081827;--stx-v-color-hex09090b: #09090b;--stx-v-color-hex090d16: #090d16;--stx-v-color-hex091425: #091425;--stx-v-color-hex0a1528: #0a1528;--stx-v-color-hex0b0f19: #0b0f19;--stx-v-color-hex0b1120: #0b1120;--stx-v-color-hex0b1830: #0b1830;--stx-v-color-hex0b1c30: #0b1c30;--stx-v-color-hex0b1f33: #0b1f33;--stx-v-color-hex0c0a09: #0c0a09;--stx-v-color-hex0c0e14: #0c0e14;--stx-v-color-hex0c1017: #0c1017;--stx-v-color-hex0c101c: #0c101c;--stx-v-color-hex0D1622: #0D1622;--stx-v-color-hex0d1a31: #0d1a31;--stx-v-color-hex0d2439: #0d2439;--stx-v-color-hex0E1724: #0E1724;--stx-v-color-hex0e1830: #0e1830;--stx-v-color-hex0e7490: #0e7490;--stx-v-color-hex0f172a: #0f172a;--stx-v-color-hex0f1c24: #0f1c24;--stx-v-color-hex0f2a40: #0f2a40;--stx-v-color-hex0f766e: #0f766e;--stx-v-color-hex101c30: #101c30;--stx-v-color-hex107c41: #107c41;--stx-v-color-hex10b981: #10b981;--stx-v-color-hex111317: #111317;--stx-v-color-hex111827: #111827;--stx-v-color-hex121726: #121726;--stx-v-color-hex121D2A: #121D2A;--stx-v-color-hex122c42: #122c42;--stx-v-color-hex1258b3: #1258b3;--stx-v-color-hex131f39: #131f39;--stx-v-color-hex13213a: #13213a;--stx-v-color-hex132238: #132238;--stx-v-color-hex132d43: #132d43;--stx-v-color-hex14b8a6: #14b8a6;--stx-v-color-hex15803d: #15803d;--stx-v-color-hex16a34a: #16a34a;--stx-v-color-hex172236: #172236;--stx-v-color-hex1b2233: #1b2233;--stx-v-color-hex1c1917: #1c1917;--stx-v-color-hex1C1C1C: #1C1C1C;--stx-v-color-hex1c1c21: #1c1c21;--stx-v-color-hex1c1f26: #1c1f26;--stx-v-color-hex1d4ed8: #1d4ed8;--stx-v-color-hex1e1b4b: #1e1b4b;--stx-v-color-hex1e2025: #1e2025;--stx-v-color-hex1e293b: #1e293b;--stx-v-color-hex1f2937: #1f2937;--stx-v-color-hex202633: #202633;--stx-v-color-hex222936: #222936;--stx-v-color-hex22c55e: #22c55e;--stx-v-color-hex22C55E: #22C55E;--stx-v-color-hex22d3ee: #22d3ee;--stx-v-color-hex233b50: #233b50;--stx-v-color-hex243b53: #243b53;--stx-v-color-hex247b35: #247b35;--stx-v-color-hex253246: #253246;--stx-v-color-hex2563eb: #2563eb;--stx-v-color-hex258e63: #258e63;--stx-v-color-hex263449: #263449;--stx-v-color-hex2672d9: #2672d9;--stx-v-color-hex273549: #273549;--stx-v-color-hex2863c7: #2863c7;--stx-v-color-hex29455b: #29455b;--stx-v-color-hex29a0b7: #29a0b7;--stx-v-color-hex2B3A4D: #2B3A4D;--stx-v-color-hex2b55d4: #2b55d4;--stx-v-color-hex2d333f: #2d333f;--stx-v-color-hex2DD4BF: #2DD4BF;--stx-v-color-hex2DD4BF14: #2DD4BF14;--stx-v-color-hex2DD4BF22: #2DD4BF22;--stx-v-color-hex2e7d32: #2e7d32;--stx-v-color-hex30a040: #30a040;--stx-v-color-hex313947: #313947;--stx-v-color-hex32aa72: #32aa72;--stx-v-color-hex334155: #334155;--stx-v-color-hex34495e: #34495e;--stx-v-color-hex34A853: #34A853;--stx-v-color-hex34d399: #34d399;--stx-v-color-hex365169: #365169;--stx-v-color-hex3730a3: #3730a3;--stx-v-color-hex38bdf8: #38bdf8;--stx-v-color-hex3b82f6: #3b82f6;--stx-v-color-hex4285F4: #4285F4;--stx-v-color-hex431407: #431407;--stx-v-color-hex4338ca: #4338ca;--stx-v-color-hex435568: #435568;--stx-v-color-hex4472c4: #4472c4;--stx-v-color-hex475569: #475569;--stx-v-color-hex4ade80: #4ade80;--stx-v-color-hex4d5666: #4d5666;--stx-v-color-hex4d7c0f: #4d7c0f;--stx-v-color-hex4d7ddc: #4d7ddc;--stx-v-color-hex4d86d9: #4d86d9;--stx-v-color-hex4f46e5: #4f46e5;--stx-v-color-hex55b8c8: #55b8c8;--stx-v-color-hex5b9bd5: #5b9bd5;--stx-v-color-hex5c6c7d: #5c6c7d;--stx-v-color-hex5e6878: #5e6878;--stx-v-color-hex5e7890: #5e7890;--stx-v-color-hex5f6b7c: #5f6b7c;--stx-v-color-hex60A5FA: #60A5FA;--stx-v-color-hex60A5FA08: #60A5FA08;--stx-v-color-hex60A5FA20: #60A5FA20;--stx-v-color-hex60A5FA22: #60A5FA22;--stx-v-color-hex60A5FA55: #60A5FA55;--stx-v-color-hex6366f1: #6366f1;--stx-v-color-hex64748b: #64748b;--stx-v-color-hex64748B: #64748B;--stx-v-color-hex653dae: #653dae;--stx-v-color-hex667085: #667085;--stx-v-color-hex66788E: #66788E;--stx-v-color-hex6750e8: #6750e8;--stx-v-color-hex67788a: #67788a;--stx-v-color-hex67e8f9: #67e8f9;--stx-v-color-hex6b7280: #6b7280;--stx-v-color-hex6b7482: #6b7482;--stx-v-color-hex6b7b8a: #6b7b8a;--stx-v-color-hex6e5af0: #6e5af0;--stx-v-color-hex6e7785: #6e7785;--stx-v-color-hex6e7e8d: #6e7e8d;--stx-v-color-hex6ee7b7: #6ee7b7;--stx-v-color-hex708090: #708090;--stx-v-color-hex70ad47: #70ad47;--stx-v-color-hex718096: #718096;--stx-v-color-hex74c4d1: #74c4d1;--stx-v-color-hex754c00: #754c00;--stx-v-color-hex7a8390: #7a8390;--stx-v-color-hex7c2d12: #7c2d12;--stx-v-color-hex7c3aed: #7c3aed;--stx-v-color-hex7c83ff: #7c83ff;--stx-v-color-hex7f8ca1: #7f8ca1;--stx-v-color-hex7f96aa: #7f96aa;--stx-v-color-hex818cf8: #818cf8;--stx-v-color-hex8290a6: #8290a6;--stx-v-color-hex87909d: #87909d;--stx-v-color-hex8a96a8: #8a96a8;--stx-v-color-hex8b5cf6: #8b5cf6;--stx-v-color-hex8eb4e8: #8eb4e8;--stx-v-color-hex92400e: #92400e;--stx-v-color-hex9333ea: #9333ea;--stx-v-color-hex93a4b5: #93a4b5;--stx-v-color-hex93c5fd: #93c5fd;--stx-v-color-hex94a0b2: #94a0b2;--stx-v-color-hex94a3b8: #94a3b8;--stx-v-color-hex94A3B8: #94A3B8;--stx-v-color-hex9a3412: #9a3412;--stx-v-color-hex9eb0bf: #9eb0bf;--stx-v-color-hex9fb0ba: #9fb0ba;--stx-v-color-hexa5a5a5: #a5a5a5;--stx-v-color-hexa5b4fc: #a5b4fc;--stx-v-color-hexa78bfa: #a78bfa;--stx-v-color-hexa7f3d0: #a7f3d0;--stx-v-color-hexa8b2c1: #a8b2c1;--stx-v-color-hexaa322d: #aa322d;--stx-v-color-hexaab4c1: #aab4c1;--stx-v-color-hexaebfce: #aebfce;--stx-v-color-hexb45309: #b45309;--stx-v-color-hexb6b4ff: #b6b4ff;--stx-v-color-hexb8c7d4: #b8c7d4;--stx-v-color-hexb91c1c: #b91c1c;--stx-v-color-hexb9c0ca: #b9c0ca;--stx-v-color-hexbbc7d2: #bbc7d2;--stx-v-color-hexc084fc: #c084fc;--stx-v-color-hexc2410c: #c2410c;--stx-v-color-hexc62828: #c62828;--stx-v-color-hexc64cd2: #c64cd2;--stx-v-color-hexc7d2fe: #c7d2fe;--stx-v-color-hexcbd5e1: #cbd5e1;--stx-v-color-hexCBD5E1: #CBD5E1;--stx-v-color-hexd946ef: #d946ef;--stx-v-color-hexd97706: #d97706;--stx-v-color-hexd9dee8: #d9dee8;--stx-v-color-hexd9e0e6: #d9e0e6;--stx-v-color-hexd9e3ff: #d9e3ff;--stx-v-color-hexdb2777: #db2777;--stx-v-color-hexdbe2ea: #dbe2ea;--stx-v-color-hexdbe3ee: #dbe3ee;--stx-v-color-hexdbe3f0: #dbe3f0;--stx-v-color-hexdbe4e8: #dbe4e8;--stx-v-color-hexdbe7f1: #dbe7f1;--stx-v-color-hexdc2626: #dc2626;--stx-v-color-hexdce4ee: #dce4ee;--stx-v-color-hexdfe2e8: #dfe2e8;--stx-v-color-hexdfe5eb: #dfe5eb;--stx-v-color-hexe0e5f0: #e0e5f0;--stx-v-color-hexe0e7ff: #e0e7ff;--stx-v-color-hexe11d48: #e11d48;--stx-v-color-hexe2e8f0: #e2e8f0;--stx-v-color-hexe4eeff: #e4eeff;--stx-v-color-hexe5ebf0: #e5ebf0;--stx-v-color-hexe7ecf5: #e7ecf5;--stx-v-color-hexe9f0ff: #e9f0ff;--stx-v-color-hexEA4335: #EA4335;--stx-v-color-hexeab308: #eab308;--stx-v-color-hexeaf1ff: #eaf1ff;--stx-v-color-hexeaf8ee: #eaf8ee;--stx-v-color-hexecfdf5: #ecfdf5;--stx-v-color-hexed7d31: #ed7d31;--stx-v-color-hexedf0f6: #edf0f6;--stx-v-color-hexedf1f5: #edf1f5;--stx-v-color-hexedf2f7: #edf2f7;--stx-v-color-hexeef2f7: #eef2f7;--stx-v-color-hexeef2ff: #eef2ff;--stx-v-color-hexeef3f8: #eef3f8;--stx-v-color-hexeef3ff: #eef3ff;--stx-v-color-hexef4444: #ef4444;--stx-v-color-hexEF4444: #EF4444;--stx-v-color-hexf0effb: #f0effb;--stx-v-color-hexf0f4ff: #f0f4ff;--stx-v-color-hexf1d486: #f1d486;--stx-v-color-hexf1f5f9: #f1f5f9;--stx-v-color-hexf2b134: #f2b134;--stx-v-color-hexf3f6ff: #f3f6ff;--stx-v-color-hexf3f7fa: #f3f7fa;--stx-v-color-hexf43f5e: #f43f5e;--stx-v-color-hexf4f5f8: #f4f5f8;--stx-v-color-hexf5841c: #f5841c;--stx-v-color-hexf59e0b: #f59e0b;--stx-v-color-hexF59E0B: #F59E0B;--stx-v-color-hexF5F3FF: #F5F3FF;--stx-v-color-hexf7f8fb: #f7f8fb;--stx-v-color-hexf7f9fc: #f7f9fc;--stx-v-color-hexf87171: #f87171;--stx-v-color-hexf8f9ff: #f8f9ff;--stx-v-color-hexf8fafc: #f8fafc;--stx-v-color-hexF8FAFC: #F8FAFC;--stx-v-color-hexf8faff: #f8faff;--stx-v-color-hexfacc15: #facc15;--stx-v-color-hexfafbfc: #fafbfc;--stx-v-color-hexfafbfd: #fafbfd;--stx-v-color-hexfb7185: #fb7185;--stx-v-color-hexFBBC05: #FBBC05;--stx-v-color-hexfbbf24: #fbbf24;--stx-v-color-hexfbcfe8: #fbcfe8;--stx-v-color-hexfca5a5: #fca5a5;--stx-v-color-hexfcd34d: #fcd34d;--stx-v-color-hexfde68a: #fde68a;--stx-v-color-hexfecaca: #fecaca;--stx-v-color-hexfee2e2: #fee2e2;--stx-v-color-hexfef08a: #fef08a;--stx-v-color-hexfff: #fff;--stx-v-color-hexFFF: #FFF;--stx-v-color-hexfff0ee: #fff0ee;--stx-v-color-hexfff7ed: #fff7ed;--stx-v-color-hexfff8e5: #fff8e5;--stx-v-color-hexfffbeb: #fffbeb;--stx-v-color-hexffffff: #ffffff;--stx-v-color-linear_gradient_to_bottom_ef4444_f59e0b_10_ef05e31: linear-gradient(to bottom, #ef4444, #f59e0b, #10b981, #06b6d4, #3b82f6);--stx-v-color-none_140bedb: none;--stx-v-color-number0p55: .55;--stx-v-color-number0p8: .8;--stx-v-color-number1: 1;--stx-v-color-number1p2: 1.2;--stx-v-color-number1p4: 1.4;--stx-v-color-number1p5: 1.5;--stx-v-color-number1p7: 1.7;--stx-v-color-number1p75: 1.75;--stx-v-color-number1p8: 1.8;--stx-v-color-number1p9: 1.9;--stx-v-color-number2: 2;--stx-v-color-number2p2: 2.2;--stx-v-color-number2p4: 2.4;--stx-v-color-number2p5: 2.5;--stx-v-color-number2p8: 2.8;--stx-v-color-number3: 3;--stx-v-color-rgb_15_23_42_12_e61fbcc: rgb(15 23 42 / 12%);--stx-v-color-rgb_15_23_42_7_15703d2: rgb(15 23 42 / 7%);--stx-v-color-rgb_15_23_42_9_d3d0515: rgb(15 23 42 / 9%);--stx-v-color-rgb_15_23_42_96_818965a: rgb(15 23 42 / 96%);--stx-v-color-rgb_255_255_255_14_c77b304: rgb(255 255 255 / 14%);--stx-v-color-rgb_255_255_255_18_5396605: rgb(255 255 255 / 18%);--stx-v-color-rgba_0_0_0_0_02_aad1864: rgba(0, 0, 0, .02);--stx-v-color-rgba_0_0_0_0_02_cc9ab52: rgba(0,0,0,.02);--stx-v-color-rgba_0_0_0_0_03_c680d68: rgba(0, 0, 0, .03);--stx-v-color-rgba_0_0_0_0_04_c220586: rgba(0, 0, 0, .04);--stx-v-color-rgba_0_0_0_0_05_a6447dc: rgba(0, 0, 0, .05);--stx-v-color-rgba_0_0_0_0_06_042f23b: rgba(0, 0, 0, .06);--stx-v-color-rgba_0_0_0_0_07_ed50e38: rgba(0, 0, 0, .07);--stx-v-color-rgba_0_0_0_0_08_66c631f: rgba(0, 0, 0, .08);--stx-v-color-rgba_0_0_0_0_1_a652ac5: rgba(0, 0, 0, .1);--stx-v-color-rgba_0_0_0_0_12_18fb18d: rgba(0, 0, 0, .12);--stx-v-color-rgba_0_0_0_0_14_79e1ba2: rgba(0, 0, 0, .14);--stx-v-color-rgba_0_0_0_0_15_0fa95da: rgba(0, 0, 0, .15);--stx-v-color-rgba_0_0_0_0_18_7836422: rgba(0, 0, 0, .18);--stx-v-color-rgba_0_0_0_0_2_e1963a9: rgba(0, 0, 0, .2);--stx-v-color-rgba_0_0_0_0_22_f826f45: rgba(0, 0, 0, .22);--stx-v-color-rgba_0_0_0_0_24_89a28de: rgba(0, 0, 0, .24);--stx-v-color-rgba_0_0_0_0_25_de697e7: rgba(0, 0, 0, .25);--stx-v-color-rgba_0_0_0_0_28_9dbc49e: rgba(0, 0, 0, .28);--stx-v-color-rgba_0_0_0_0_3_279245c: rgba(0,0,0,.3);--stx-v-color-rgba_0_0_0_0_3_898052d: rgba(0, 0, 0, .3);--stx-v-color-rgba_0_0_0_0_34_b91950f: rgba(0, 0, 0, .34);--stx-v-color-rgba_0_0_0_0_36_9df666d: rgba(0, 0, 0, .36);--stx-v-color-rgba_0_0_0_0_38_c5ba01e: rgba(0, 0, 0, .38);--stx-v-color-rgba_0_0_0_0_4_aa2ba71: rgba(0, 0, 0, .4);--stx-v-color-rgba_0_0_0_0_42_8a63497: rgba(0, 0, 0, .42);--stx-v-color-rgba_0_0_0_0_44_dcf6cea: rgba(0, 0, 0, .44);--stx-v-color-rgba_0_0_0_0_5_8691ae8: rgba(0, 0, 0, .5);--stx-v-color-rgba_0_0_0_0_55_c182f71: rgba(0, 0, 0, .55);--stx-v-color-rgba_0_0_0_0_6_6ad4017: rgba(0, 0, 0, .6);--stx-v-color-rgba_0_0_0_0_65_2985c77: rgba(0, 0, 0, .65);--stx-v-color-rgba_0_0_0_0_65_9639b8b: rgba(0,0,0,.65);--stx-v-color-rgba_0_0_0_0_72_7868d87: rgba(0, 0, 0, .72);--stx-v-color-rgba_0_0_0_0_8_7cfc0c0: rgba(0, 0, 0, .8);--stx-v-color-rgba_0_0_0_18_22ba491: rgba(0,0,0,.18);--stx-v-color-rgba_0_0_0_28_13ea0f5: rgba(0,0,0,.28);--stx-v-color-rgba_0_0_0_28_80ae908: rgba(0, 0, 0, .28);--stx-v-color-rgba_0_0_0_4_3d9c0a4: rgba(0,0,0,.4);--stx-v-color-rgba_100_116_139_0_2_d27dec7: rgba(100, 116, 139, .2);--stx-v-color-rgba_100_116_139_0_20_ab816be: rgba(100,116,139,.2);--stx-v-color-rgba_100_116_139_0_28_039b1a9: rgba(100, 116, 139, .28);--stx-v-color-rgba_11_28_48_0_18_0bf007c: rgba(11, 28, 48, .18);--stx-v-color-rgba_124_58_237_0_08_01b56c0: rgba(124, 58, 237, .08);--stx-v-color-rgba_124_58_237_0_15_3ddd4eb: rgba(124, 58, 237, .15);--stx-v-color-rgba_124_58_237_0_4_b55a8b6: rgba(124, 58, 237, .4);--stx-v-color-rgba_127_29_29_0_28_4c35846: rgba(127, 29, 29, .28);--stx-v-color-rgba_129_140_248_0_7_9fe591e: rgba(129, 140, 248, .7);--stx-v-color-rgba_147_197_253_0_9_009b1ac: rgba(147,197,253,.9);--stx-v-color-rgba_148_163_184_0_15_44a87cb: rgba(148, 163, 184, .15);--stx-v-color-rgba_148_163_184_0_2_f4b5514: rgba(148, 163, 184, .2);--stx-v-color-rgba_148_163_184_0_22_44ad1d8: rgba(148, 163, 184, .22);--stx-v-color-rgba_148_163_184_0_25_4b27c6e: rgba(148, 163, 184, .25);--stx-v-color-rgba_148_163_184_0_28_cd57c62: rgba(148, 163, 184, .28);--stx-v-color-rgba_148_163_184_0_32_16087f8: rgba(148, 163, 184, .32);--stx-v-color-rgba_148_163_184_0_35_1a58b13: rgba(148, 163, 184, .35);--stx-v-color-rgba_148_163_184_0_5_09bbb85: rgba(148, 163, 184, .5);--stx-v-color-rgba_148_163_184_0_6_9b7fecd: rgba(148, 163, 184, .6);--stx-v-color-rgba_15_23_42_0_04_ac46624: rgba(15, 23, 42, .04);--stx-v-color-rgba_15_23_42_0_045_71e809b: rgba(15, 23, 42, .045);--stx-v-color-rgba_15_23_42_0_05_83ffc2b: rgba(15, 23, 42, .05);--stx-v-color-rgba_15_23_42_0_06_e19a38f: rgba(15, 23, 42, .06);--stx-v-color-rgba_15_23_42_0_065_4cac9ae: rgba(15, 23, 42, .065);--stx-v-color-rgba_15_23_42_0_07_3f8f489: rgba(15, 23, 42, .07);--stx-v-color-rgba_15_23_42_0_08_16cf596: rgba(15, 23, 42, .08);--stx-v-color-rgba_15_23_42_0_09_0415a16: rgba(15, 23, 42, .09);--stx-v-color-rgba_15_23_42_0_1_cffc2b6: rgba(15, 23, 42, .1);--stx-v-color-rgba_15_23_42_0_12_059736a: rgba(15, 23, 42, .12);--stx-v-color-rgba_15_23_42_0_14_4c04621: rgba(15, 23, 42, .14);--stx-v-color-rgba_15_23_42_0_15_9670a83: rgba(15, 23, 42, .15);--stx-v-color-rgba_15_23_42_0_16_3f46169: rgba(15, 23, 42, .16);--stx-v-color-rgba_15_23_42_0_18_52297fa: rgba(15, 23, 42, .18);--stx-v-color-rgba_15_23_42_0_2_7fc4cee: rgba(15, 23, 42, .2);--stx-v-color-rgba_15_23_42_0_22_d698c52: rgba(15, 23, 42, .22);--stx-v-color-rgba_15_23_42_0_24_6838a18: rgba(15, 23, 42, .24);--stx-v-color-rgba_15_23_42_0_25_75f0635: rgba(15, 23, 42, .25);--stx-v-color-rgba_15_23_42_0_26_68c10e4: rgba(15, 23, 42, .26);--stx-v-color-rgba_15_23_42_0_28_3fd4e68: rgba(15, 23, 42, .28);--stx-v-color-rgba_15_23_42_0_3_6dda18b: rgba(15, 23, 42, .3);--stx-v-color-rgba_15_23_42_0_35_68c96ba: rgba(15, 23, 42, .35);--stx-v-color-rgba_15_23_42_0_45_ab7d659: rgba(15, 23, 42, .45);--stx-v-color-rgba_15_23_42_0_48_ce02c06: rgba(15, 23, 42, .48);--stx-v-color-rgba_15_23_42_0_62_ac3a1e5: rgba(15, 23, 42, .62);--stx-v-color-rgba_15_23_42_0_8_5cd390a: rgba(15, 23, 42, .8);--stx-v-color-rgba_15_23_42_0_82_7efe77e: rgba(15, 23, 42, .82);--stx-v-color-rgba_15_23_42_0_85_2cc56d8: rgba(15, 23, 42, .85);--stx-v-color-rgba_15_23_42_0_88_74b3afe: rgba(15, 23, 42, .88);--stx-v-color-rgba_15_23_42_0_92_d35fba5: rgba(15, 23, 42, .92);--stx-v-color-rgba_15_23_42_0_95_9baa3a3: rgba(15, 23, 42, .95);--stx-v-color-rgba_15_23_42_0_96_cf1e295: rgba(15, 23, 42, .96);--stx-v-color-rgba_15_23_42_04_d224c79: rgba(15, 23, 42, .04);--stx-v-color-rgba_15_23_42_05_6ea12bb: rgba(15, 23, 42, .05);--stx-v-color-rgba_15_23_42_10_795e5d6: rgba(15, 23, 42, .1);--stx-v-color-rgba_15_23_42_12_b9608c4: rgba(15, 23, 42, .12);--stx-v-color-rgba_15_23_42_14_a1d6f65: rgba(15, 23, 42, .14);--stx-v-color-rgba_15_23_42_16_f218466: rgba(15, 23, 42, .16);--stx-v-color-rgba_16_124_65_0_08_b8a8bfe: rgba(16, 124, 65, .08);--stx-v-color-rgba_16_124_65_0_12_68b84de: rgba(16, 124, 65, .12);--stx-v-color-rgba_16_185_129_0_07_c30a03c: rgba(16, 185, 129, .07);--stx-v-color-rgba_16_185_129_0_08_806b4c0: rgba(16, 185, 129, .08);--stx-v-color-rgba_16_185_129_0_1_d2554f2: rgba(16, 185, 129, .1);--stx-v-color-rgba_16_185_129_0_12_2f41f6c: rgba(16, 185, 129, .12);--stx-v-color-rgba_16_185_129_0_15_053f22e: rgba(16, 185, 129, .15);--stx-v-color-rgba_16_185_129_0_25_39e3093: rgba(16, 185, 129, .25);--stx-v-color-rgba_16_185_129_0_3_6aa02bd: rgba(16, 185, 129, .3);--stx-v-color-rgba_167_139_250_0_12_b3a8091: rgba(167,139,250,.12);--stx-v-color-rgba_167_139_250_0_25_7bf39bf: rgba(167,139,250,.25);--stx-v-color-rgba_167_139_250_0_85_5cda622: rgba(167, 139, 250, .85);--stx-v-color-rgba_18_29_52_0_52_2939a0e: rgba(18, 29, 52, .52);--stx-v-color-rgba_2_6_23_0_25_19d87c8: rgba(2, 6, 23, .25);--stx-v-color-rgba_2_6_23_0_3_978e6ce: rgba(2, 6, 23, .3);--stx-v-color-rgba_2_6_23_0_35_fdf0f54: rgba(2, 6, 23, .35);--stx-v-color-rgba_2_6_23_0_62_2dbd178: rgba(2, 6, 23, .62);--stx-v-color-rgba_2_6_23_0_68_e657264: rgba(2, 6, 23, .68);--stx-v-color-rgba_2_6_23_0_95_a80ca46: rgba(2, 6, 23, .95);--stx-v-color-rgba_2_8_20_0_62_172d756: rgba(2, 8, 20, .62);--stx-v-color-rgba_2_8_20_0_9_c0226b1: rgba(2, 8, 20, .9);--stx-v-color-rgba_20_184_166_0_95_bdeb7f9: rgba(20, 184, 166, .95);--stx-v-color-rgba_217_119_6_0_1_835d936: rgba(217, 119, 6, .1);--stx-v-color-rgba_217_119_6_0_28_eea871a: rgba(217, 119, 6, .28);--stx-v-color-rgba_217_119_6_0_3_6464742: rgba(217, 119, 6, .3);--stx-v-color-rgba_22_163_74_0_07_a4a0bb0: rgba(22, 163, 74, .07);--stx-v-color-rgba_22_163_74_0_3_7a17f3c: rgba(22, 163, 74, .3);--stx-v-color-rgba_220_38_38_0_06_b079af9: rgba(220, 38, 38, .06);--stx-v-color-rgba_220_38_38_0_28_ef8c85c: rgba(220, 38, 38, .28);--stx-v-color-rgba_234_179_8_0_5_7af9fd9: rgba(234, 179, 8, .5);--stx-v-color-rgba_236_72_153_0_9_4bc3cae: rgba(236, 72, 153, .9);--stx-v-color-rgba_239_68_68_0_03_ae581c8: rgba(239, 68, 68, .03);--stx-v-color-rgba_239_68_68_0_055_2556e40: rgba(239, 68, 68, .055);--stx-v-color-rgba_239_68_68_0_08_0924e82: rgba(239, 68, 68, .08);--stx-v-color-rgba_239_68_68_0_09_382bbfe: rgba(239, 68, 68, .09);--stx-v-color-rgba_239_68_68_0_1_a347885: rgba(239, 68, 68, .1);--stx-v-color-rgba_239_68_68_0_11_7031dfc: rgba(239, 68, 68, .11);--stx-v-color-rgba_239_68_68_0_12_ff82842: rgba(239, 68, 68, .12);--stx-v-color-rgba_239_68_68_0_15_65215e2: rgba(239, 68, 68, .15);--stx-v-color-rgba_239_68_68_0_2_96887c8: rgba(239, 68, 68, .2);--stx-v-color-rgba_239_68_68_0_22_c28d6c6: rgba(239, 68, 68, .22);--stx-v-color-rgba_239_68_68_0_25_ee79da6: rgba(239, 68, 68, .25);--stx-v-color-rgba_239_68_68_0_3_ecaaddb: rgba(239, 68, 68, .3);--stx-v-color-rgba_239_68_68_0_35_b2214b0: rgba(239, 68, 68, .35);--stx-v-color-rgba_239_68_68_0_42_e4abb2c: rgba(239, 68, 68, .42);--stx-v-color-rgba_239_68_68_0_45_e6ed7f9: rgba(239, 68, 68, .45);--stx-v-color-rgba_239_68_68_0_75_1c92aed: rgba(239, 68, 68, .75);--stx-v-color-rgba_239_68_68_08_80189c6: rgba(239,68,68,.08);--stx-v-color-rgba_241_245_249_0_85_b94c7a4: rgba(241, 245, 249, .85);--stx-v-color-rgba_244_63_94_0_7_ee232c9: rgba(244,63,94,.7);--stx-v-color-rgba_245_132_28_0_1_7760927: rgba(245, 132, 28, .1);--stx-v-color-rgba_245_132_28_0_38_b612b83: rgba(245, 132, 28, .38);--stx-v-color-rgba_245_132_28_0_55_7c3a240: rgba(245, 132, 28, .55);--stx-v-color-rgba_245_158_11_0_07_499aca8: rgba(245, 158, 11, .07);--stx-v-color-rgba_245_158_11_0_08_448949a: rgba(245, 158, 11, .08);--stx-v-color-rgba_245_158_11_0_12_3eab845: rgba(245, 158, 11, .12);--stx-v-color-rgba_245_158_11_0_14_988dda7: rgba(245, 158, 11, .14);--stx-v-color-rgba_245_158_11_0_2_2c32b04: rgba(245, 158, 11, .2);--stx-v-color-rgba_245_158_11_0_22_c9b2974: rgba(245, 158, 11, .22);--stx-v-color-rgba_245_158_11_0_25_654ca40: rgba(245, 158, 11, .25);--stx-v-color-rgba_245_158_11_0_3_4b6aebc: rgba(245, 158, 11, .3);--stx-v-color-rgba_245_158_11_0_34_e47b51a: rgba(245, 158, 11, .34);--stx-v-color-rgba_245_158_11_0_35_138f065: rgba(245, 158, 11, .35);--stx-v-color-rgba_245_158_11_0_4_ca677fb: rgba(245, 158, 11, .4);--stx-v-color-rgba_245_158_11_0_6_39e4ac6: rgba(245, 158, 11, .6);--stx-v-color-rgba_245_158_11_0_9_7b7ba3e: rgba(245, 158, 11, .9);--stx-v-color-rgba_245_158_11_08_f392ef6: rgba(245,158,11,.08);--stx-v-color-rgba_248_113_113_0_42_8616154: rgba(248, 113, 113, .42);--stx-v-color-rgba_248_113_113_0_45_3543b2a: rgba(248, 113, 113, .45);--stx-v-color-rgba_248_250_252_0_85_7bbd213: rgba(248, 250, 252, .85);--stx-v-color-rgba_250_204_21_0_8_5cd3334: rgba(250,204,21,.8);--stx-v-color-rgba_250_204_21_0_8_d104f47: rgba(250, 204, 21, .8);--stx-v-color-rgba_251_191_36_0_28_dedf031: rgba(251, 191, 36, .28);--stx-v-color-rgba_255_255_255_0_025_37b0b11: rgba(255, 255, 255, .025);--stx-v-color-rgba_255_255_255_0_03_14926f7: rgba(255, 255, 255, .03);--stx-v-color-rgba_255_255_255_0_035_cd1577e: rgba(255, 255, 255, .035);--stx-v-color-rgba_255_255_255_0_04_3c645f7: rgba(255, 255, 255, .04);--stx-v-color-rgba_255_255_255_0_05_0c501f1: rgba(255,255,255,.05);--stx-v-color-rgba_255_255_255_0_05_9ecb532: rgba(255, 255, 255, .05);--stx-v-color-rgba_255_255_255_0_06_88bf600: rgba(255, 255, 255, .06);--stx-v-color-rgba_255_255_255_0_07_ce7dbc6: rgba(255, 255, 255, .07);--stx-v-color-rgba_255_255_255_0_08_350ef69: rgba(255, 255, 255, .08);--stx-v-color-rgba_255_255_255_0_1_d371ff6: rgba(255, 255, 255, .1);--stx-v-color-rgba_255_255_255_0_1_d635c93: rgba(255,255,255,.1);--stx-v-color-rgba_255_255_255_0_10_406e6cf: rgba(255,255,255,.1);--stx-v-color-rgba_255_255_255_0_12_208292b: rgba(255, 255, 255, .12);--stx-v-color-rgba_255_255_255_0_14_0320107: rgba(255, 255, 255, .14);--stx-v-color-rgba_255_255_255_0_15_3d8375c: rgba(255, 255, 255, .15);--stx-v-color-rgba_255_255_255_0_15_5089217: rgba(255,255,255,.15);--stx-v-color-rgba_255_255_255_0_16_70e7b83: rgba(255, 255, 255, .16);--stx-v-color-rgba_255_255_255_0_18_ff34edd: rgba(255, 255, 255, .18);--stx-v-color-rgba_255_255_255_0_2_d94a093: rgba(255, 255, 255, .2);--stx-v-color-rgba_255_255_255_0_25_6ba14a1: rgba(255, 255, 255, .25);--stx-v-color-rgba_255_255_255_0_25_aacf6e2: rgba(255,255,255,.25);--stx-v-color-rgba_255_255_255_0_28_0d4e639: rgba(255, 255, 255, .28);--stx-v-color-rgba_255_255_255_0_3_81123f3: rgba(255, 255, 255, .3);--stx-v-color-rgba_255_255_255_0_32_ca7cd50: rgba(255, 255, 255, .32);--stx-v-color-rgba_255_255_255_0_34_56f4c79: rgba(255, 255, 255, .34);--stx-v-color-rgba_255_255_255_0_35_1f37bea: rgba(255, 255, 255, .35);--stx-v-color-rgba_255_255_255_0_4_3c7a757: rgba(255, 255, 255, .4);--stx-v-color-rgba_255_255_255_0_45_5ddee15: rgba(255, 255, 255, .45);--stx-v-color-rgba_255_255_255_0_55_1bc883d: rgba(255, 255, 255, .55)}:root{--stx-v-color-rgba_255_255_255_0_72_e29c2d8: rgba(255, 255, 255, .72);--stx-v-color-rgba_255_255_255_0_82_f5b6ef0: rgba(255, 255, 255, .82);--stx-v-color-rgba_255_255_255_0_9_0e8825e: rgba(255, 255, 255, .9);--stx-v-color-rgba_255_255_255_0_92_14d38a2: rgba(255, 255, 255, .92);--stx-v-color-rgba_255_255_255_0_92_c801d51: rgba(255,255,255,.92);--stx-v-color-rgba_255_255_255_0_94_82e7a0a: rgba(255, 255, 255, .94);--stx-v-color-rgba_255_255_255_0_95_604b18e: rgba(255, 255, 255, .95);--stx-v-color-rgba_255_255_255_0_96_6d4058f: rgba(255, 255, 255, .96);--stx-v-color-rgba_255_255_255_0_98_3b4c249: rgba(255, 255, 255, .98);--stx-v-color-rgba_255_255_255_06_5704ef9: rgba(255,255,255,.06);--stx-v-color-rgba_255_255_255_07_0d923d3: rgba(255,255,255,.07);--stx-v-color-rgba_255_255_255_08_c201d2d: rgba(255,255,255,.08);--stx-v-color-rgba_255_255_255_1_b56364a: rgba(255,255,255,.1);--stx-v-color-rgba_255_255_255_16_57c9423: rgba(255,255,255,.16);--stx-v-color-rgba_255_255_255_5_e344219: rgba(255, 255, 255, .5);--stx-v-color-rgba_29_43_58_16_31fd97d: rgba(29, 43, 58, .16);--stx-v-color-rgba_30_41_59_0_35_ea2e3f0: rgba(30, 41, 59, .35);--stx-v-color-rgba_30_41_59_0_5_79d2335: rgba(30, 41, 59, .5);--stx-v-color-rgba_30_41_59_0_6_92e4854: rgba(30, 41, 59, .6);--stx-v-color-rgba_30_41_59_0_8_5985d2f: rgba(30, 41, 59, .8);--stx-v-color-rgba_30_64_175_0_42_a127236: rgba(30, 64, 175, .42);--stx-v-color-rgba_31_138_158_0_08_92e9ad1: rgba(31, 138, 158, .08);--stx-v-color-rgba_31_138_158_0_13_a936419: rgba(31, 138, 158, .13);--stx-v-color-rgba_31_138_158_0_15_4ef94fe: rgba(31, 138, 158, .15);--stx-v-color-rgba_31_138_158_0_2_0c0a863: rgba(31, 138, 158, .2);--stx-v-color-rgba_31_138_158_0_28_e8b8712: rgba(31, 138, 158, .28);--stx-v-color-rgba_31_138_158_0_72_f7c24f7: rgba(31, 138, 158, .72);--stx-v-color-rgba_31_138_158_0_94_c85cf65: rgba(31, 138, 158, .94);--stx-v-color-rgba_31_41_55_05_96ac7a7: rgba(31, 41, 55, .05);--stx-v-color-rgba_34_197_94_0_1_2fb7b9a: rgba(34, 197, 94, .1);--stx-v-color-rgba_34_197_94_0_12_d7146a1: rgba(34, 197, 94, .12);--stx-v-color-rgba_34_197_94_0_15_93a4db6: rgba(34, 197, 94, .15);--stx-v-color-rgba_34_197_94_0_18_d1bf0c5: rgba(34, 197, 94, .18);--stx-v-color-rgba_34_197_94_0_25_6c6474f: rgba(34, 197, 94, .25);--stx-v-color-rgba_37_99_235_0_16_f94ddf3: rgba(37, 99, 235, .16);--stx-v-color-rgba_5_150_105_0_1_50c1e3c: rgba(5, 150, 105, .1);--stx-v-color-rgba_5_150_105_0_25_cfc40df: rgba(5, 150, 105, .25);--stx-v-color-rgba_5_150_105_0_3_8c4f454: rgba(5, 150, 105, .3);--stx-v-color-rgba_5_6_9_0_78_42702f7: rgba(5, 6, 9, .78);--stx-v-color-rgba_52_211_153_0_1_a20abd7: rgba(52, 211, 153, .1);--stx-v-color-rgba_52_211_153_0_35_aa96fdd: rgba(52, 211, 153, .35);--stx-v-color-rgba_52_211_153_0_36_8b10d65: rgba(52, 211, 153, .36);--stx-v-color-rgba_56_189_248_0_25_3d7f827: rgba(56, 189, 248, .25);--stx-v-color-rgba_56_189_248_0_3_c05308c: rgba(56, 189, 248, .3);--stx-v-color-rgba_56_189_248_0_45_f2e158c: rgba(56, 189, 248, .45);--stx-v-color-rgba_56_189_248_0_8_90634c2: rgba(56, 189, 248, .8);--stx-v-color-rgba_59_130_246_0_1_fdd515b: rgba(59, 130, 246, .1);--stx-v-color-rgba_59_130_246_0_12_d790866: rgba(59, 130, 246, .12);--stx-v-color-rgba_59_130_246_0_2_49677e6: rgba(59, 130, 246, .2);--stx-v-color-rgba_59_130_246_0_25_9ec67ca: rgba(59, 130, 246, .25);--stx-v-color-rgba_59_130_246_0_7_e510fcf: rgba(59, 130, 246, .7);--stx-v-color-rgba_6_182_212_0_75_6ed0a64: rgba(6, 182, 212, .75);--stx-v-color-rgba_7_16_31_0_84_b590f09: rgba(7, 16, 31, .84);--stx-v-color-rgba_7_16_31_0_92_bc5158b: rgba(7, 16, 31, .92);--stx-v-color-rgba_79_53_232_19_577cc8d: rgba(79, 53, 232, .19);--stx-v-color-rgba_79_70_229_0_06_4ad0e9c: rgba(79, 70, 229, .06);--stx-v-color-rgba_79_70_229_0_07_41abaec: rgba(79, 70, 229, .07);--stx-v-color-rgba_79_70_229_0_08_ccc4fde: rgba(79, 70, 229, .08);--stx-v-color-rgba_79_70_229_0_09_a268fb4: rgba(79, 70, 229, .09);--stx-v-color-rgba_79_70_229_0_1_4a799d9: rgba(79, 70, 229, .1);--stx-v-color-rgba_79_70_229_0_12_1edc5c6: rgba(79, 70, 229, .12);--stx-v-color-rgba_79_70_229_0_14_58529e3: rgba(79, 70, 229, .14);--stx-v-color-rgba_79_70_229_0_15_8966f35: rgba(79, 70, 229, .15);--stx-v-color-rgba_79_70_229_0_16_ea38648: rgba(79, 70, 229, .16);--stx-v-color-rgba_79_70_229_0_18_6d36b78: rgba(79, 70, 229, .18);--stx-v-color-rgba_79_70_229_0_2_31acc94: rgba(79, 70, 229, .2);--stx-v-color-rgba_79_70_229_0_22_779b510: rgba(79, 70, 229, .22);--stx-v-color-rgba_79_70_229_0_25_9433574: rgba(79, 70, 229, .25);--stx-v-color-rgba_79_70_229_0_3_cbdc901: rgba(79, 70, 229, .3);--stx-v-color-rgba_79_70_229_0_35_df537f5: rgba(79, 70, 229, .35);--stx-v-color-rgba_79_70_229_0_3e0259e: rgba(79, 70, 229, 0);--stx-v-color-rgba_79_70_229_0_4_f815e8a: rgba(79, 70, 229, .4);--stx-v-color-rgba_79_70_229_0_45_5752fc0: rgba(79, 70, 229, .45);--stx-v-color-rgba_8_145_178_0_08_b8f46a4: rgba(8, 145, 178, .08);--stx-v-color-rgba_8_145_178_0_28_a991daa: rgba(8, 145, 178, .28);--stx-v-color-rgba_8_17_24_0_94_afdadf6: rgba(8, 17, 24, .94);--stx-v-color-rgba_82_56_226_09_d04e312: rgba(82, 56, 226, .09);--stx-v-color-rgba_91_92_226_0_12_bc0a629: rgba(91, 92, 226, .12);--stx-v-color-rgba_91_92_226_0_16_72db042: rgba(91, 92, 226, .16);--stx-v-color-rgba_91_92_226_0_2_076392e: rgba(91, 92, 226, .2);--stx-v-color-rgba_91_92_226_0_25_dc45ae7: rgba(91, 92, 226, .25);--stx-v-color-rgba_91_92_226_0_35_ff47d3f: rgba(91, 92, 226, .35);--stx-v-color-rgba_91_92_226_0_42_ee6ee83: rgba(91, 92, 226, .42);--stx-v-color-rgba_99_102_241_0_03_e63c3c8: rgba(99, 102, 241, .03);--stx-v-color-rgba_99_102_241_0_05_6bff972: rgba(99, 102, 241, .05);--stx-v-color-rgba_99_102_241_0_06_8694f04: rgba(99, 102, 241, .06);--stx-v-color-rgba_99_102_241_0_07_64a34b4: rgba(99, 102, 241, .07);--stx-v-color-rgba_99_102_241_0_08_aecb2cf: rgba(99, 102, 241, .08);--stx-v-color-rgba_99_102_241_0_1_c845d1e: rgba(99, 102, 241, .1);--stx-v-color-rgba_99_102_241_0_12_cd75a5b: rgba(99, 102, 241, .12);--stx-v-color-rgba_99_102_241_0_14_86cea1a: rgba(99, 102, 241, .14);--stx-v-color-rgba_99_102_241_0_15_7233e8d: rgba(99, 102, 241, .15);--stx-v-color-rgba_99_102_241_0_16_b430996: rgba(99, 102, 241, .16);--stx-v-color-rgba_99_102_241_0_18_777b27c: rgba(99, 102, 241, .18);--stx-v-color-rgba_99_102_241_0_2_be738a9: rgba(99, 102, 241, .2);--stx-v-color-rgba_99_102_241_0_22_6ff6106: rgba(99, 102, 241, .22);--stx-v-color-rgba_99_102_241_0_25_593c0cf: rgba(99, 102, 241, .25);--stx-v-color-rgba_99_102_241_0_28_022a0a6: rgba(99, 102, 241, .28);--stx-v-color-rgba_99_102_241_0_3_faa9deb: rgba(99, 102, 241, .3);--stx-v-color-rgba_99_102_241_0_35_f24c7b0: rgba(99, 102, 241, .35);--stx-v-color-rgba_99_102_241_0_38_607d1bf: rgba(99, 102, 241, .38);--stx-v-color-rgba_99_102_241_0_4_f8e5feb: rgba(99, 102, 241, .4);--stx-v-color-rgba_99_102_241_0_55_7c1be1e: rgba(99, 102, 241, .55);--stx-v-color-rgba_99_102_241_0_6_1777479: rgba(99, 102, 241, .6);--stx-v-color-transparent_10e9f56: transparent;--stx-v-color-url_demo_help_bg_f12d938: url(#demo-help-bg);--stx-v-color-url_r2storage-gradient_b1461e6: url(#r2StorageGradient);--stx-v-color-url_rev-grad_620bb32: url(#revGrad);--stx-v-color-url_ug-grad_5545da4: url(#ugGrad);--stx-v-color-value0p8: .8;--stx-v-color-value0p9: .9;--stx-v-color-value1: 1;--stx-v-color-value15: 15;--stx-v-color-value1p1: 1.1;--stx-v-color-value1p2: 1.2;--stx-v-color-value1p3: 1.3;--stx-v-color-value1p4: 1.4;--stx-v-color-value1p5: 1.5;--stx-v-color-value1p6: 1.6;--stx-v-color-value1p7: 1.7;--stx-v-color-value1p8: 1.8;--stx-v-color-value1p9: 1.9;--stx-v-color-value2: 2;--stx-v-color-value2p2: 2.2;--stx-v-color-value2p5: 2.5;--stx-v-color-value3: 3;--stx-v-color-value4: 4;--stx-v-color-value8: 8;--stx-v-color-var_analysis_accent_4f46e5_4e8dc70: var(--analysis-accent, #4f46e5);--stx-v-color-var_color_accent_35ca850: var(--color-accent);--stx-v-color-var_color_border_2a3440_451ccb2: var(--color-border, #2a3440);--stx-v-color-var_color_border_425dd86: var(--color-border);--stx-v-color-var_color_text_faint_2852a58: var(--color-text-faint);--stx-v-color-var_ink_border_c858d54: var(--ink-border);--stx-v-color-var_stx_border_subtle_327dc2f: var(--stx-border-subtle);--stx-v-color-var_stx_border_subtle_f1f5f9_7cc33d8: var(--stx-border-subtle, #f1f5f9);--stx-v-color-var_stx_chart_primary_f3bd278: var(--stx-chart-primary);--stx-v-color-var_stx_danger_afdf5cf: var(--stx-danger);--stx-v-color-var_stx_primary_border_c96b2a5: var(--stx-primary-border);--stx-v-color-white_018fa96: white}:root{--stx-v-filter-blur_4px_d69da87: blur(4px);--stx-v-filter-blur_8px_b56e4b2: blur(8px);--stx-v-filter-px10: 10px;--stx-v-filter-px12: 12px;--stx-v-filter-px14: 14px;--stx-v-filter-px16: 16px;--stx-v-filter-px18: 18px;--stx-v-filter-px1p5: 1.5px;--stx-v-filter-px22: 22px;--stx-v-filter-px3: 3px;--stx-v-filter-px4: 4px;--stx-v-filter-px6: 6px;--stx-v-filter-px8: 8px;--stx-v-filter-rem10: 10rem;--stx-v-filter-rem18p75: 18.75rem}:root{--stx-v-font-family-apple_system_blink-mac-system-font_inter_sego_04bad93: -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", Roboto, Arial, sans-serif;--stx-v-fontFamily-fallback_28024dd98879: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--stx-v-fontFamily-fallback_4a6046f21c26: system-ui, -apple-system, "Segoe UI", sans-serif;--stx-v-fontFamily-fallback_5200843efa4e: "Inter", sans-serif;--stx-v-fontFamily-fallback_5cf96fddbedc: Geist, Inter, sans-serif;--stx-v-fontFamily-fallback_6a810ac37a10: Geist, Inter, ui-sans-serif, system-ui, sans-serif;--stx-v-fontFamily-fallback_7caacc53ba55: sans-serif;--stx-v-fontFamily-fallback_7cc50f0b6d82: "SF Mono", Consolas, monospace;--stx-v-fontFamily-fallback_8004106f7d5d: "SF Pro Display", -apple-system, BlinkMacSystemFont, sans-serif;--stx-v-fontFamily-fallback_89675ef10026: "Geist", ui-sans-serif, system-ui, sans-serif;--stx-v-fontFamily-fallback_8ab1ceb238f9: "SF Mono", Menlo, Consolas, monospace;--stx-v-fontFamily-fallback_9bfdd56c2cf1: "Geist", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--stx-v-fontFamily-fallback_ca70c34958cf: "SF Pro Text", -apple-system, BlinkMacSystemFont, sans-serif;--stx-v-fontFamily-fallback_d261d64ff09c: -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--stx-v-fontFamily-fallback_ed9c5de0039d: "Fira Code", ui-monospace, monospace;--stx-v-fontFamily-fallback_f4259e4d5d7d: "Geist", Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--stx-v-font-family-inter_ui_sans_serif_system_ui_apple_system_eede1d0: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--stx-v-font-family-inter_ui_sans_serif_system_ui_sans_serif_d6dc8e6: Inter, ui-sans-serif, system-ui, sans-serif;--stx-v-font-family-monospace_7d67dc1: monospace;--stx-v-font-family-times_new_roman_times_georgia_serif_76f9455: "Times New Roman", Times, Georgia, serif;--stx-v-font-family-ui_monospace_monospace_d085da3: ui-monospace, monospace;--stx-v-font-family-ui_monospace_sfmono_regular_menlo_consolas_0418990: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--stx-v-font-family-ui_monospace_sfmono_regular_menlo_monaco_c_7efe3ea: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--stx-v-font-family-var_font_mono_f444eee: var(--font-mono)}:root{--stx-v-font-shorthand-bold_6_5px_sans_serif_03b2d2e: bold 6.5px sans-serif;--stx-v-font-shorthand-bold_9px_sans_serif_1d6f35b: bold 9px sans-serif}:root{--stx-v-font-size-clamp_30px_4vw_48px_42052e8: clamp(30px, 4vw, 48px);--stx-v-font-size-em1: 1em;--stx-v-font-size-number10: 10;--stx-v-font-size-number11: 11;--stx-v-font-size-number12: 12;--stx-v-font-size-number13: 13;--stx-v-font-size-number20: 20;--stx-v-font-size-number26: 26;--stx-v-font-size-number30: 30;--stx-v-font-size-number34: 34;--stx-v-font-size-number42: 42;--stx-v-font-size-number8: 8;--stx-v-font-size-number8p5: 8.5;--stx-v-font-size-number9: 9;--stx-v-font-size-px10: 10px;--stx-v-font-size-px10p5: 10.5px;--stx-v-font-size-px11: 11px;--stx-v-font-size-px11p5: 11.5px;--stx-v-font-size-px12: 12px;--stx-v-font-size-px12p5: 12.5px;--stx-v-font-size-px13: 13px;--stx-v-font-size-px13p5: 13.5px;--stx-v-font-size-px14: 14px;--stx-v-font-size-px14p5: 14.5px;--stx-v-font-size-px15: 15px;--stx-v-font-size-px15p5: 15.5px;--stx-v-font-size-px16: 16px;--stx-v-font-size-px17: 17px;--stx-v-font-size-px18: 18px;--stx-v-font-size-px19: 19px;--stx-v-font-size-px20: 20px;--stx-v-font-size-px21: 21px;--stx-v-font-size-px22: 22px;--stx-v-font-size-px23: 23px;--stx-v-font-size-px24: 24px;--stx-v-font-size-px25: 25px;--stx-v-font-size-px26: 26px;--stx-v-font-size-px27: 27px;--stx-v-font-size-px28: 28px;--stx-v-font-size-px30: 30px;--stx-v-font-size-px32: 32px;--stx-v-font-size-px34: 34px;--stx-v-font-size-px36: 36px;--stx-v-font-size-px40: 40px;--stx-v-font-size-px43: 43px;--stx-v-font-size-px5: 5px;--stx-v-font-size-px7: 7px;--stx-v-font-size-px7p5: 7.5px;--stx-v-font-size-px7p8: 7.8px;--stx-v-font-size-px8: 8px;--stx-v-font-size-px8p5: 8.5px;--stx-v-font-size-px8p8: 8.8px;--stx-v-font-size-px9: 9px;--stx-v-font-size-px9p5: 9.5px;--stx-v-font-size-rem0p5625: .5625rem;--stx-v-font-size-rem0p62: .62rem;--stx-v-font-size-rem0p625: .625rem;--stx-v-font-size-rem0p65: .65rem;--stx-v-font-size-rem0p68: .68rem;--stx-v-font-size-rem0p6875: .6875rem;--stx-v-font-size-rem0p72: .72rem;--stx-v-font-size-rem0p725: .725rem;--stx-v-font-size-rem0p74: .74rem;--stx-v-font-size-rem0p75: .75rem;--stx-v-font-size-rem0p78: .78rem;--stx-v-font-size-rem0p78125: .78125rem;--stx-v-font-size-rem0p8: .8rem;--stx-v-font-size-rem0p8125: .8125rem;--stx-v-font-size-rem0p82: .82rem;--stx-v-font-size-rem0p84375: .84375rem;--stx-v-font-size-rem0p85: .85rem;--stx-v-font-size-rem0p875: .875rem;--stx-v-font-size-rem0p9: .9rem;--stx-v-font-size-rem0p9375: .9375rem;--stx-v-font-size-rem0p95: .95rem;--stx-v-font-size-rem1: 1rem;--stx-v-font-size-rem1p125: 1.125rem;--stx-v-font-size-rem1p2: 1.2rem;--stx-v-font-size-rem1p25: 1.25rem;--stx-v-font-size-rem1p3: 1.3rem;--stx-v-font-size-rem1p35: 1.35rem;--stx-v-font-size-rem1p45: 1.45rem;--stx-v-font-size-rem1p5: 1.5rem;--stx-v-font-size-rem1p55: 1.55rem;--stx-v-font-size-rem1p75: 1.75rem;--stx-v-font-size-rem1p875: 1.875rem;--stx-v-font-size-rem2: 2rem;--stx-v-font-size-rem2p25: 2.25rem;--stx-v-font-size-rem2p5: 2.5rem;--stx-v-font-size-rem2p6: 2.6rem;--stx-v-font-size-rem3: 3rem;--stx-v-font-size-rem3p75: 3.75rem;--stx-v-font-size-rem4p5: 4.5rem;--stx-v-font-size-rem6: 6rem;--stx-v-font-size-rem8: 8rem;--stx-v-font-size-value10: 10;--stx-v-font-size-value7: 7;--stx-v-font-size-value8: 8;--stx-v-font-size-var_stx_text_caption_0880b03: var(--stx-text-caption);--stx-v-font-size-vw1p35: 1.35vw;--stx-v-font-size-vw1p8: 1.8vw;--stx-v-font-size-vw2: 2vw;--stx-v-font-size-vw2p5: 2.5vw;--stx-v-font-size-vw3: 3vw;--stx-v-font-size-vw3p2: 3.2vw;--stx-v-font-size-vw4: 4vw;--stx-v-font-size-vw5: 5vw;--stx-v-font-size-vw6p5: 6.5vw}:root{--stx-v-font-weight-bold_e0007a5: bold;--stx-v-font-weight-number400: 400;--stx-v-font-weight-number500: 500;--stx-v-font-weight-number600: 600;--stx-v-font-weight-number700: 700;--stx-v-font-weight-number800: 800;--stx-v-font-weight-semibold_ab5b647: semibold;--stx-v-font-weight-value400: 400;--stx-v-font-weight-value500: 500;--stx-v-font-weight-value550: 550;--stx-v-font-weight-value560: 560;--stx-v-font-weight-value600: 600;--stx-v-font-weight-value620: 620;--stx-v-font-weight-value650: 650;--stx-v-font-weight-value700: 700;--stx-v-font-weight-value720: 720;--stx-v-font-weight-value750: 750;--stx-v-font-weight-value800: 800;--stx-v-font-weight-value900: 900}:root{--stx-v-layer-number100: 100;--stx-v-layer-number1000: 1000;--stx-v-layer-number19: 19;--stx-v-layer-number2: 2;--stx-v-layer-number20: 20;--stx-v-layer-number9990: 9990;--stx-v-layer-number9995: 9995;--stx-v-layer-number9999: 9999;--stx-v-layer-value1: 1;--stx-v-layer-value10: 10;--stx-v-layer-value100: 100;--stx-v-layer-value1000: 1000;--stx-v-layer-value10019: 10019;--stx-v-layer-value10020: 10020;--stx-v-layer-value10025: 10025;--stx-v-layer-value10050: 10050;--stx-v-layer-value10110: 10110;--stx-v-layer-value110: 110;--stx-v-layer-value12: 12;--stx-v-layer-value120: 120;--stx-v-layer-value12040: 12040;--stx-v-layer-value12050: 12050;--stx-v-layer-value13: 13;--stx-v-layer-value140: 140;--stx-v-layer-value150: 150;--stx-v-layer-value160: 160;--stx-v-layer-value180: 180;--stx-v-layer-value2: 2;--stx-v-layer-value20: 20;--stx-v-layer-value200: 200;--stx-v-layer-value24: 24;--stx-v-layer-value240: 240;--stx-v-layer-value25: 25;--stx-v-layer-value26: 26;--stx-v-layer-value260: 260;--stx-v-layer-value3: 3;--stx-v-layer-value30: 30;--stx-v-layer-value35: 35;--stx-v-layer-value36: 36;--stx-v-layer-value37: 37;--stx-v-layer-value4: 4;--stx-v-layer-value40: 40;--stx-v-layer-value42: 42;--stx-v-layer-value45: 45;--stx-v-layer-value5: 5;--stx-v-layer-value55: 55;--stx-v-layer-value6: 6;--stx-v-layer-value60: 60;--stx-v-layer-value8: 8;--stx-v-layer-value80: 80;--stx-v-layer-value90: 90;--stx-v-layer-value9999: 9999;--stx-v-layer-value99999: 99999}:root{--stx-v-letter-spacing-em0p004: .004em;--stx-v-letter-spacing-em0p005: .005em;--stx-v-letter-spacing-em0p01: .01em;--stx-v-letter-spacing-em0p015: .015em;--stx-v-letter-spacing-em0p02: .02em;--stx-v-letter-spacing-em0p025: .025em;--stx-v-letter-spacing-em0p03: .03em;--stx-v-letter-spacing-em0p035: .035em;--stx-v-letter-spacing-em0p04: .04em;--stx-v-letter-spacing-em0p045: .045em;--stx-v-letter-spacing-em0p05: .05em;--stx-v-letter-spacing-em0p06: .06em;--stx-v-letter-spacing-em0p07: .07em;--stx-v-letter-spacing-em0p075: .075em;--stx-v-letter-spacing-em0p08: .08em;--stx-v-letter-spacing-em0p09: .09em;--stx-v-letter-spacing-em0p1: .1em;--stx-v-letter-spacing-em0p12: .12em;--stx-v-letter-spacing-em0p13: .13em;--stx-v-letter-spacing-em0p14: .14em;--stx-v-letter-spacing-em0p16: .16em;--stx-v-letter-spacing-em0p18: .18em;--stx-v-letter-spacing-em0p2: .2em;--stx-v-letter-spacing-em0p4: .4em;--stx-v-letter-spacing-em0p42: .42em;--stx-v-letter-spacing-em-minus0p006: -.006em;--stx-v-letter-spacing-em-minus0p01: -.01em;--stx-v-letter-spacing-em-minus0p015: -.015em;--stx-v-letter-spacing-em-minus0p016: -.016em;--stx-v-letter-spacing-em-minus0p018: -.018em;--stx-v-letter-spacing-em-minus0p02: -.02em;--stx-v-letter-spacing-em-minus0p022: -.022em;--stx-v-letter-spacing-em-minus0p025: -.025em;--stx-v-letter-spacing-em-minus0p03: -.03em;--stx-v-letter-spacing-em-minus0p035: -.035em;--stx-v-letter-spacing-em-minusp015: -.015em;--stx-v-letter-spacing-em-minusp02: -.02em;--stx-v-letter-spacing-em-minusp025: -.025em;--stx-v-letter-spacing-em-minusp035: -.035em;--stx-v-letter-spacing-em-minusp04: -.04em;--stx-v-letter-spacing-em-minusp05: -.05em;--stx-v-letter-spacing-emp01: .01em;--stx-v-letter-spacing-emp015: .015em;--stx-v-letter-spacing-emp02: .02em;--stx-v-letter-spacing-emp035: .035em;--stx-v-letter-spacing-emp04: .04em;--stx-v-letter-spacing-emp05: .05em;--stx-v-letter-spacing-emp06: .06em;--stx-v-letter-spacing-emp08: .08em;--stx-v-letter-spacing-emp09: .09em;--stx-v-letter-spacing-emp1: .1em;--stx-v-letter-spacing-emp12: .12em;--stx-v-letter-spacing-emp14: .14em;--stx-v-letter-spacing-px0p5: .5px;--stx-v-letter-spacing-px12: 12px;--stx-v-letter-spacing-px-minus0p1: -.1px}:root{--stx-v-line-height-number1p15: 1.15;--stx-v-line-height-number1p2: 1.2;--stx-v-line-height-number1p6: 1.6;--stx-v-line-height-number1p7: 1.7;--stx-v-line-height-number1p75: 1.75;--stx-v-line-height-px10: 10px;--stx-v-line-height-px11: 11px;--stx-v-line-height-px12: 12px;--stx-v-line-height-px14: 14px;--stx-v-line-height-value1: 1;--stx-v-line-height-value1p05: 1.05;--stx-v-line-height-value1p08: 1.08;--stx-v-line-height-value1p1: 1.1;--stx-v-line-height-value1p12: 1.12;--stx-v-line-height-value1p14: 1.14;--stx-v-line-height-value1p15: 1.15;--stx-v-line-height-value1p2: 1.2;--stx-v-line-height-value1p25: 1.25;--stx-v-line-height-value1p28: 1.28;--stx-v-line-height-value1p3: 1.3;--stx-v-line-height-value1p35: 1.35;--stx-v-line-height-value1p4: 1.4;--stx-v-line-height-value1p45: 1.45;--stx-v-line-height-value1p46: 1.46;--stx-v-line-height-value1p48: 1.48;--stx-v-line-height-value1p5: 1.5;--stx-v-line-height-value1p55: 1.55;--stx-v-line-height-value1p6: 1.6;--stx-v-line-height-value1p65: 1.65;--stx-v-line-height-value1p7: 1.7}:root{--stx-v-motion-all_0_25s_cubic_bezier_0_4_0_0_2_1_d8ac469: all .25s cubic-bezier(.4, 0, .2, 1);--stx-v-motion-ms0p01: .01ms;--stx-v-motion-ms1: 1ms;--stx-v-motion-ms100: .1s;--stx-v-motion-ms120: .12s;--stx-v-motion-ms140: .14s;--stx-v-motion-ms150: .15s;--stx-v-motion-ms160: .16s;--stx-v-motion-ms180: .18s;--stx-v-motion-ms190: .19s;--stx-v-motion-ms200: .2s;--stx-v-motion-ms220: .22s;--stx-v-motion-ms240: .24s;--stx-v-motion-ms260: .26s;--stx-v-motion-ms280: .28s;--stx-v-motion-ms300: .3s;--stx-v-motion-ms340: .34s;--stx-v-motion-ms360: .36s;--stx-v-motion-ms380: .38s;--stx-v-motion-ms700: .7s;--stx-v-motion-ms80: 80ms;--stx-v-motion-ms90: 90ms;--stx-v-motion-ms900: .9s;--stx-v-motion-opacity_0_6s_ease_in_out_9522ad5: opacity .6s ease-in-out;--stx-v-motion-s0: 0s;--stx-v-motion-s0p08: .08s;--stx-v-motion-s0p1: .1s;--stx-v-motion-s0p12: .12s;--stx-v-motion-s0p15: .15s;--stx-v-motion-s0p16: .16s;--stx-v-motion-s0p18: .18s;--stx-v-motion-s0p2: .2s;--stx-v-motion-s0p22: .22s;--stx-v-motion-s0p25: .25s;--stx-v-motion-s0p28: .28s;--stx-v-motion-s0p3: .3s;--stx-v-motion-s0p35: .35s;--stx-v-motion-s0p4: .4s;--stx-v-motion-s0p45: .45s;--stx-v-motion-s0p5: .5s;--stx-v-motion-s0p65: .65s;--stx-v-motion-s0p75: .75s;--stx-v-motion-s0p8: .8s;--stx-v-motion-s0p85: .85s;--stx-v-motion-s1: 1s;--stx-v-motion-s1p1: 1.1s;--stx-v-motion-s1p15: 1.15s;--stx-v-motion-s1p4: 1.4s;--stx-v-motion-s1p5: 1.5s;--stx-v-motion-s1p6: 1.6s;--stx-v-motion-s1p8: 1.8s;--stx-v-motion-s8: 8s;--stx-v-motion-s9999: 9999s;--stx-v-motion-sp08: .08s;--stx-v-motion-sp12: .12s;--stx-v-motion-sp15: .15s;--stx-v-motion-sp16: .16s;--stx-v-motion-sp2: .2s;--stx-v-motion-sp3: .3s;--stx-v-motion-sp4: .4s;--stx-v-motion-sp8: .8s;--stx-v-motion-zoom_d2022a1e6a: zoom-circle-in .12s cubic-bezier(.16, 1, .3, 1) forwards}:root{--stx-v-opacity-number0p3: .3;--stx-v-opacity-number0p8: .8;--stx-v-opacity-number0p9: .9;--stx-v-opacity-value0p24: .24;--stx-v-opacity-value0p28: .28;--stx-v-opacity-value0p35: .35;--stx-v-opacity-value0p38: .38;--stx-v-opacity-value0p4: .4;--stx-v-opacity-value0p42: .42;--stx-v-opacity-value0p45: .45;--stx-v-opacity-value0p48: .48;--stx-v-opacity-value0p5: .5;--stx-v-opacity-value0p52: .52;--stx-v-opacity-value0p55: .55;--stx-v-opacity-value0p58: .58;--stx-v-opacity-value0p6: .6;--stx-v-opacity-value0p62: .62;--stx-v-opacity-value0p65: .65;--stx-v-opacity-value0p68: .68;--stx-v-opacity-value0p7: .7;--stx-v-opacity-value0p72: .72;--stx-v-opacity-value0p75: .75;--stx-v-opacity-value0p8: .8;--stx-v-opacity-value0p82: .82;--stx-v-opacity-value0p85: .85;--stx-v-opacity-value0p88: .88;--stx-v-opacity-value0p9: .9;--stx-v-opacity-value0p92: .92;--stx-v-opacity-value0p95: .95;--stx-v-opacity-value1: 1;--stx-v-opacity-valuep22: .22;--stx-v-opacity-valuep35: .35;--stx-v-opacity-valuep4: .4;--stx-v-opacity-valuep42: .42;--stx-v-opacity-valuep45: .45;--stx-v-opacity-valuep5: .5;--stx-v-opacity-valuep6: .6;--stx-v-opacity-valuep68: .68;--stx-v-opacity-valuep7: .7;--stx-v-opacity-valuep72: .72;--stx-v-opacity-valuep78: .78;--stx-v-opacity-valuep82: .82;--stx-v-opacity-valuep88: .88;--stx-v-opacity-valuep9: .9}:root{--stx-v-radius-number10: 10;--stx-v-radius-number14: 14;--stx-v-radius-number2: 2;--stx-v-radius-number24: 24;--stx-v-radius-number4: 4;--stx-v-radius-number8: 8;--stx-v-radius-number999: 999;--stx-v-radius-percent50: 50%;--stx-v-radius-px1: 1px;--stx-v-radius-px10: 10px;--stx-v-radius-px100: 100px;--stx-v-radius-px12: 12px;--stx-v-radius-px14: 14px;--stx-v-radius-px16: 16px;--stx-v-radius-px18: 18px;--stx-v-radius-px2: 2px;--stx-v-radius-px20: 20px;--stx-v-radius-px24: 24px;--stx-v-radius-px28: 28px;--stx-v-radius-px3: 3px;--stx-v-radius-px32: 32px;--stx-v-radius-px4: 4px;--stx-v-radius-px5: 5px;--stx-v-radius-px6: 6px;--stx-v-radius-px7: 7px;--stx-v-radius-px8: 8px;--stx-v-radius-px9: 9px;--stx-v-radius-px99: 99px;--stx-v-radius-px999: 999px;--stx-v-radius-px9999: 9999px;--stx-v-radius-rem0p18: .18rem;--stx-v-radius-rem0p25: .25rem;--stx-v-radius-rem0p375: .375rem;--stx-v-radius-rem0p5: .5rem;--stx-v-radius-rem0p55: .55rem;--stx-v-radius-rem0p625: .625rem;--stx-v-radius-rem0p65: .65rem;--stx-v-radius-rem0p7: .7rem;--stx-v-radius-rem0p75: .75rem;--stx-v-radius-rem0p875: .875rem;--stx-v-radius-rem1: 1rem;--stx-v-radius-rem1p125: 1.125rem;--stx-v-radius-rem1p25: 1.25rem;--stx-v-radius-rem1p5: 1.5rem;--stx-v-radius-rem2p5: 2.5rem;--stx-v-radius-remp75: .75rem}:root{--stx-v-shadow-v_0_0_0_4px_rgba_99_102_241_0_22_0_0_28px__070544e: 0_0_0_4px_rgba(99,102,241,.22),0_0_28px_rgba(99,102,241,.55);--stx-v-shadow-v_0_0_0_4px_rgba_99_102_241_0_8_0_0_0_9999_d15eccc: 0 0 0 4px rgba(99, 102, 241, .8), 0 0 0 9999px rgba(15, 23, 42, .75);--stx-v-shadow-v_0_0_10px_rgba_79_70_229_0_2_2285f91: 0_0_10px_rgba(79,70,229,.2);--stx-v-shadow-v_0_0_10px_rgba_99_102_241_0_5_50a7fc2: 0_0_10px_rgba(99,102,241,.5);--stx-v-shadow-v_0_0_12px_rgba_99_102_241_0_5_6d65685: 0_0_12px_rgba(99,102,241,.5);--stx-v-shadow-v_0_0_18px_rgba_16_185_129_0_45_afd4f4a: 0_0_18px_rgba(16,185,129,.45);--stx-v-shadow-v_0_0_18px_rgba_239_68_68_0_5_b2a8c24: 0_0_18px_rgba(239,68,68,.5);--stx-v-shadow-v_0_0_18px_rgba_79_70_229_0_4_7386184: 0_0_18px_rgba(79,70,229,.4);--stx-v-shadow-v_0_0_18px_rgba_79_70_229_0_45_f78edd7: 0_0_18px_rgba(79,70,229,.45);--stx-v-shadow-v_0_0_30px_rgba_99_102_241_0_15_adbc878: 0_0_30px_rgba(99,102,241,.15);--stx-v-shadow-v_0_0_6px_rgba_99_102_241_0_4_0072503: 0_0_6px_rgba(99,102,241,.4);--stx-v-shadow-v_0_0_8px_rgba_37_99_235_0_35_cbac40a: 0_0_8px_rgba(37,99,235,.35);--stx-v-shadow-v_0_0_8px_rgba_79_70_229_0_35_e2f6dec: 0_0_8px_rgba(79,70,229,.35);--stx-v-shadow-v_0_0_8px_rgba_79_70_229_0_4_c51fd87: 0_0_8px_rgba(79,70,229,.4);--stx-v-shadow-v_0_10px_24px_rgba_79_70_229_0_35_c491fbb: 0_10px_24px_rgba(79,70,229,.35);--stx-v-shadow-v_0_10px_28px_rgba_15_23_42_0_06_490c9d4: 0_10px_28px_rgba(15,23,42,.06);--stx-v-shadow-v_0_12px_32px_rgba_79_70_229_0_4_68dc786: 0_12px_32px_rgba(79,70,229,.4);--stx-v-shadow-v_0_12px_32px_rgba_79_70_229_0_45_d3c4221: 0_12px_32px_rgba(79,70,229,.45);--stx-v-shadow-v_0_12px_36px_rgba_15_23_42_0_04_979385c: 0_12px_36px_rgba(15,23,42,.04);--stx-v-shadow-v_0_15px_35px_rgba_0_0_0_0_5_inset_0_2px_8_bee0f46: 0 15px 35px rgba(0, 0, 0, .5), inset 0 2px 8px rgba(255, 255, 255, .2);--stx-v-shadow-v_0_16px_36px_rgba_79_70_229_0_15_d75e39d: 0_16px_36px_rgba(79,70,229,.15);--stx-v-shadow-v_0_16px_48px_rgba_0_0_0_0_55_3d22274: 0_16px_48px_rgba(0,0,0,.55);--stx-v-shadow-v_0_18px_45px_rgba_15_23_42_0_08_f370193: 0_18px_45px_rgba(15,23,42,.08);--stx-v-shadow-v_0_1px_3px_rgba_0_0_0_0_05_625f97d: 0 1px 3px rgba(0,0,0,.05);--stx-v-shadow-v_0_20px_40px_12px_rgba_79_70_229_0_3_95f81cc: 0_20px_40px_-12px_rgba(79,70,229,.3);--stx-v-shadow-v_0_20px_45px_rgba_79_70_229_0_22_96c1fa1: 0_20px_45px_rgba(79,70,229,.22);--stx-v-shadow-v_0_25px_60px_rgba_0_0_0_0_25_a78259a: 0_25px_60px_rgba(0,0,0,.25);--stx-v-shadow-v_0_25px_60px_rgba_0_0_0_0_55_372b79a: 0_25px_60px_rgba(0,0,0,.55);--stx-v-shadow-v_0_25px_60px_rgba_15_23_42_0_06_7e8a19c: 0_25px_60px_rgba(15,23,42,.06);--stx-v-shadow-v_0_25px_60px_rgba_15_23_42_0_16_4b49c49: 0_25px_60px_rgba(15,23,42,.16);--stx-v-shadow-v_0_25px_60px_rgba_50_65_120_0_18_6aefdb8: 0_25px_60px_rgba(50,65,120,.18);--stx-v-shadow-v_0_2px_6px_rgba_0_0_0_0_06_58d3b21: 0 2px 6px rgba(0,0,0,.06);--stx-v-shadow-v_0_35px_75px_rgba_79_70_229_0_2_0f8f281: 0_35px_75px_rgba(79,70,229,.2);--stx-v-shadow-v_0_35px_75px_rgba_79_70_229_0_22_269569b: 0_35px_75px_rgba(79,70,229,.22);--stx-v-shadow-v_0_4px_12px_rgba_99_102_241_0_25_763674c: 0_4px_12px_rgba(99,102,241,.25);--stx-v-shadow-v_0_8px_24px_rgba_79_70_229_0_28_4b317d8: 0_8px_24px_rgba(79,70,229,.28);--stx-v-shadow-v_0_8px_24px_rgba_79_70_229_0_32_5c50f5e: 0_8px_24px_rgba(79,70,229,.32)}:root{--stx-v-sizing-calc_100_2rem_aa19476: calc(100% - 2rem) ;--stx-v-sizing-deg100: 100deg;--stx-v-sizing-deg110: 110deg;--stx-v-sizing-deg135: 135deg;--stx-v-sizing-deg180: 180deg;--stx-v-sizing-deg90: 90deg;--stx-v-sizing-dvh100: 100dvh;--stx-v-sizing-dvh38: 38dvh;--stx-v-sizing-dvh44: 44dvh;--stx-v-sizing-dvh46: 46dvh;--stx-v-sizing-dvh50: 50dvh;--stx-v-sizing-dvh52: 52dvh;--stx-v-sizing-dvh54: 54dvh;--stx-v-sizing-dvh55: 55dvh;--stx-v-sizing-dvh58: 58dvh;--stx-v-sizing-dvh70: 70dvh;--stx-v-sizing-dvh80: 80dvh;--stx-v-sizing-dvh88: 88dvh;--stx-v-sizing-dvh90: 90dvh;--stx-v-sizing-dvh92: 92dvh;--stx-v-sizing-em0p05: .05em;--stx-v-sizing-em0p08: .08em;--stx-v-sizing-em1: 1em;--stx-v-sizing-em-minus0p025: -.025em;--stx-v-sizing-length_200_auto_e1960bc: length:200%_auto;--stx-v-sizing-min_18rem_86vw_9ceaebf: min(18rem,86vw);--stx-v-sizing-min_420px_90vw_6e013af: min(420px, 90vw);--stx-v-sizing-ms120: .12s;--stx-v-sizing-ms160: .16s;--stx-v-sizing-number10: 10;--stx-v-sizing-number12: 12;--stx-v-sizing-number16: 16;--stx-v-sizing-number1p5: 1.5;--stx-v-sizing-number1p6: 1.6;--stx-v-sizing-number1p7: 1.7;--stx-v-sizing-number2: 2;--stx-v-sizing-number20: 20;--stx-v-sizing-number2p5: 2.5;--stx-v-sizing-number3: 3;--stx-v-sizing-number340: 340;--stx-v-sizing-number42: 42;--stx-v-sizing-number44: 44;--stx-v-sizing-number560: 560;--stx-v-sizing-number6: 6;--stx-v-sizing-number60: 60;--stx-v-sizing-number74: 74;--stx-v-sizing-number8: 8;--stx-v-sizing-number80: 80;--stx-v-sizing-percent10: 10%;--stx-v-sizing-percent12: 12%;--stx-v-sizing-percent130: 130%;--stx-v-sizing-percent14: 14%;--stx-v-sizing-percent15: 15%;--stx-v-sizing-percent16: 16%;--stx-v-sizing-percent18: 18%;--stx-v-sizing-percent20: 20%;--stx-v-sizing-percent22: 22%;--stx-v-sizing-percent24: 24%;--stx-v-sizing-percent28: 28%;--stx-v-sizing-percent34: 34%;--stx-v-sizing-percent40: 40%;--stx-v-sizing-percent45: 45%;--stx-v-sizing-percent47: 47%;--stx-v-sizing-percent5: 5%;--stx-v-sizing-percent50: 50%;--stx-v-sizing-percent75: 75%;--stx-v-sizing-percent8: 8%;--stx-v-sizing-percent80: 80%;--stx-v-sizing-percent90: 90%;--stx-v-sizing-percent-minus10: -10%;--stx-v-sizing-px1: 1px;--stx-v-sizing-px10: 10px;--stx-v-sizing-px100: 100px;--stx-v-sizing-px1000: 1000px;--stx-v-sizing-px1020: 1020px;--stx-v-sizing-px1040: 1040px;--stx-v-sizing-px105: 105px;--stx-v-sizing-px11: 11px;--stx-v-sizing-px110: 110px;--stx-v-sizing-px1100: 1100px;--stx-v-sizing-px112: 112px;--stx-v-sizing-px1120: 1120px;--stx-v-sizing-px116: 116px;--stx-v-sizing-px1180: 1180px;--stx-v-sizing-px12: 12px;--stx-v-sizing-px120: 120px;--stx-v-sizing-px1200: 1200px;--stx-v-sizing-px122: 122px;--stx-v-sizing-px124: 124px;--stx-v-sizing-px1240: 1240px;--stx-v-sizing-px126: 126px;--stx-v-sizing-px1260: 1260px;--stx-v-sizing-px128: 128px;--stx-v-sizing-px1280: 1280px;--stx-v-sizing-px13: 13px;--stx-v-sizing-px130: 130px;--stx-v-sizing-px132: 132px;--stx-v-sizing-px135: 135px;--stx-v-sizing-px136: 136px;--stx-v-sizing-px138: 138px;--stx-v-sizing-px14: 14px;--stx-v-sizing-px140: 140px;--stx-v-sizing-px1400: 1400px;--stx-v-sizing-px144: 144px;--stx-v-sizing-px1440: 1440px;--stx-v-sizing-px15: 15px;--stx-v-sizing-px150: 150px;--stx-v-sizing-px154: 154px;--stx-v-sizing-px155: 155px;--stx-v-sizing-px1550: 1550px;--stx-v-sizing-px156: 156px;--stx-v-sizing-px158: 158px;--stx-v-sizing-px16: 16px;--stx-v-sizing-px160: 160px;--stx-v-sizing-px1600: 1600px;--stx-v-sizing-px162: 162px;--stx-v-sizing-px164: 164px;--stx-v-sizing-px165: 165px;--stx-v-sizing-px168: 168px;--stx-v-sizing-px17: 17px;--stx-v-sizing-px170: 170px;--stx-v-sizing-px1720: 1720px;--stx-v-sizing-px174: 174px;--stx-v-sizing-px175: 175px;--stx-v-sizing-px176: 176px;--stx-v-sizing-px178: 178px;--stx-v-sizing-px18: 18px;--stx-v-sizing-px180: 180px;--stx-v-sizing-px182: 182px;--stx-v-sizing-px184: 184px;--stx-v-sizing-px19: 19px;--stx-v-sizing-px190: 190px;--stx-v-sizing-px192: 192px;--stx-v-sizing-px195: 195px;--stx-v-sizing-px198: 198px;--stx-v-sizing-px2: 2px;--stx-v-sizing-px20: 20px;--stx-v-sizing-px200: 200px;--stx-v-sizing-px205: 205px;--stx-v-sizing-px21: 21px;--stx-v-sizing-px210: 210px;--stx-v-sizing-px215: 215px;--stx-v-sizing-px219: 219px;--stx-v-sizing-px22: 22px;--stx-v-sizing-px220: 220px;--stx-v-sizing-px221: 221px;--stx-v-sizing-px222: 222px;--stx-v-sizing-px224: 224px;--stx-v-sizing-px23: 23px;--stx-v-sizing-px230: 230px;--stx-v-sizing-px238: 238px;--stx-v-sizing-px24: 24px;--stx-v-sizing-px240: 240px;--stx-v-sizing-px242: 242px;--stx-v-sizing-px244: 244px;--stx-v-sizing-px246: 246px;--stx-v-sizing-px25: 25px;--stx-v-sizing-px250: 250px;--stx-v-sizing-px26: 26px;--stx-v-sizing-px260: 260px;--stx-v-sizing-px262: 262px;--stx-v-sizing-px27: 27px;--stx-v-sizing-px270: 270px;--stx-v-sizing-px275: 275px;--stx-v-sizing-px28: 28px;--stx-v-sizing-px280: 280px;--stx-v-sizing-px29: 29px;--stx-v-sizing-px290: 290px;--stx-v-sizing-px292: 292px;--stx-v-sizing-px2p5: 2.5px;--stx-v-sizing-px3: 3px;--stx-v-sizing-px30: 30px;--stx-v-sizing-px300: 300px;--stx-v-sizing-px304: 304px;--stx-v-sizing-px308: 308px;--stx-v-sizing-px31: 31px;--stx-v-sizing-px310: 310px;--stx-v-sizing-px318: 318px;--stx-v-sizing-px32: 32px;--stx-v-sizing-px320: 320px;--stx-v-sizing-px326: 326px;--stx-v-sizing-px33: 33px;--stx-v-sizing-px330: 330px;--stx-v-sizing-px34: 34px;--stx-v-sizing-px340: 340px;--stx-v-sizing-px35: 35px;--stx-v-sizing-px350: 350px;--stx-v-sizing-px36: 36px;--stx-v-sizing-px360: 360px;--stx-v-sizing-px368: 368px;--stx-v-sizing-px37: 37px;--stx-v-sizing-px370: 370px;--stx-v-sizing-px38: 38px;--stx-v-sizing-px380: 380px;--stx-v-sizing-px385: 385px;--stx-v-sizing-px39: 39px;--stx-v-sizing-px390: 390px;--stx-v-sizing-px3p5: 3.5px;--stx-v-sizing-px4: 4px;--stx-v-sizing-px40: 40px;--stx-v-sizing-px400: 400px;--stx-v-sizing-px410: 410px;--stx-v-sizing-px42: 42px;--stx-v-sizing-px420: 420px;--stx-v-sizing-px43: 43px;--stx-v-sizing-px430: 430px;--stx-v-sizing-px44: 44px;--stx-v-sizing-px440: 440px;--stx-v-sizing-px45: 45px;--stx-v-sizing-px450: 450px;--stx-v-sizing-px46: 46px;--stx-v-sizing-px460: 460px;--stx-v-sizing-px47: 47px;--stx-v-sizing-px470: 470px;--stx-v-sizing-px48: 48px;--stx-v-sizing-px480: 480px;--stx-v-sizing-px49: 49px;--stx-v-sizing-px490: 490px;--stx-v-sizing-px5: 5px;--stx-v-sizing-px50: 50px;--stx-v-sizing-px500: 500px;--stx-v-sizing-px51: 51px;--stx-v-sizing-px52: 52px;--stx-v-sizing-px520: 520px;--stx-v-sizing-px53: 53px;--stx-v-sizing-px530: 530px;--stx-v-sizing-px54: 54px;--stx-v-sizing-px540: 540px;--stx-v-sizing-px55: 55px;--stx-v-sizing-px550: 550px;--stx-v-sizing-px56: 56px;--stx-v-sizing-px560: 560px;--stx-v-sizing-px57: 57px;--stx-v-sizing-px570: 570px;--stx-v-sizing-px58: 58px;--stx-v-sizing-px580: 580px;--stx-v-sizing-px59: 59px;--stx-v-sizing-px6: 6px;--stx-v-sizing-px60: 60px;--stx-v-sizing-px600: 600px;--stx-v-sizing-px61: 61px;--stx-v-sizing-px610: 610px;--stx-v-sizing-px62: 62px;--stx-v-sizing-px620: 620px;--stx-v-sizing-px64: 64px;--stx-v-sizing-px640: 640px;--stx-v-sizing-px65: 65px;--stx-v-sizing-px650: 650px;--stx-v-sizing-px66: 66px;--stx-v-sizing-px68: 68px;--stx-v-sizing-px680: 680px;--stx-v-sizing-px7: 7px;--stx-v-sizing-px70: 70px;--stx-v-sizing-px700: 700px;--stx-v-sizing-px72: 72px;--stx-v-sizing-px720: 720px;--stx-v-sizing-px74: 74px;--stx-v-sizing-px75: 75px;--stx-v-sizing-px76: 76px;--stx-v-sizing-px760: 760px;--stx-v-sizing-px78: 78px;--stx-v-sizing-px780: 780px;--stx-v-sizing-px79: 79px;--stx-v-sizing-px8: 8px;--stx-v-sizing-px80: 80px;--stx-v-sizing-px800: 800px;--stx-v-sizing-px82: 82px;--stx-v-sizing-px820: 820px;--stx-v-sizing-px84: 84px;--stx-v-sizing-px840: 840px;--stx-v-sizing-px85: 85px;--stx-v-sizing-px86: 86px;--stx-v-sizing-px860: 860px;--stx-v-sizing-px88: 88px;--stx-v-sizing-px880: 880px;--stx-v-sizing-px9: 9px;--stx-v-sizing-px90: 90px;--stx-v-sizing-px900: 900px;--stx-v-sizing-px92: 92px;--stx-v-sizing-px920: 920px;--stx-v-sizing-px96: 96px;--stx-v-sizing-px960: 960px;--stx-v-sizing-px98: 98px;--stx-v-sizing-px980: 980px;--stx-v-sizing-px-minus1: -1px;--stx-v-sizing-px-minus10: -10px;--stx-v-sizing-px-minus12: -12px;--stx-v-sizing-px-minus16: -16px;--stx-v-sizing-px-minus18: -18px;--stx-v-sizing-px-minus2: -2px;--stx-v-sizing-px-minus24: -24px;--stx-v-sizing-px-minus3: -3px;--stx-v-sizing-px-minus34: -34px;--stx-v-sizing-px-minus4: -4px;--stx-v-sizing-px-minus5: -5px;--stx-v-sizing-px-minus6: -6px;--stx-v-sizing-px-minus70: -70px;--stx-v-sizing-px-minus8: -8px;--stx-v-sizing-px-minus9: -9px;--stx-v-sizing-rem0p25: .25rem;--stx-v-sizing-rem0p375: .375rem;--stx-v-sizing-rem0p5: .5rem;--stx-v-sizing-rem0p625: .625rem;--stx-v-sizing-rem0p72: .72rem;--stx-v-sizing-rem0p75: .75rem;--stx-v-sizing-rem0p85: .85rem;--stx-v-sizing-rem0p875: .875rem;--stx-v-sizing-rem0p95: .95rem;--stx-v-sizing-rem1: 1rem;--stx-v-sizing-rem10: 10rem;--stx-v-sizing-rem10p5: 10.5rem;--stx-v-sizing-rem10p75: 10.75rem;--stx-v-sizing-rem11: 11rem;--stx-v-sizing-rem112p5: 112.5rem;--stx-v-sizing-rem12: 12rem;--stx-v-sizing-rem12p5: 12.5rem;--stx-v-sizing-rem12p75: 12.75rem;--stx-v-sizing-rem13: 13rem;--stx-v-sizing-rem13p5: 13.5rem;--stx-v-sizing-rem14: 14rem;--stx-v-sizing-rem14p5: 14.5rem;--stx-v-sizing-rem15: 15rem;--stx-v-sizing-rem16: 16rem;--stx-v-sizing-rem16p5: 16.5rem;--stx-v-sizing-rem17: 17rem;--stx-v-sizing-rem18: 18rem;--stx-v-sizing-rem19: 19rem;--stx-v-sizing-rem1p05: 1.05rem;--stx-v-sizing-rem1p1: 1.1rem;--stx-v-sizing-rem1p125: 1.125rem;--stx-v-sizing-rem1p25: 1.25rem;--stx-v-sizing-rem1p375: 1.375rem;--stx-v-sizing-rem1p45: 1.45rem;--stx-v-sizing-rem1p5: 1.5rem;--stx-v-sizing-rem1p75: 1.75rem;--stx-v-sizing-rem2: 2rem;--stx-v-sizing-rem20: 20rem;--stx-v-sizing-rem20p5: 20.5rem;--stx-v-sizing-rem21: 21rem;--stx-v-sizing-rem22: 22rem;--stx-v-sizing-rem22p5: 22.5rem;--stx-v-sizing-rem23: 23rem;--stx-v-sizing-rem23p5: 23.5rem;--stx-v-sizing-rem24: 24rem;--stx-v-sizing-rem25: 25rem;--stx-v-sizing-rem26p25: 26.25rem;--stx-v-sizing-rem28: 28rem;--stx-v-sizing-rem28p5: 28.5rem;--stx-v-sizing-rem2p1: 2.1rem;--stx-v-sizing-rem2p1875: 2.1875rem;--stx-v-sizing-rem2p2: 2.2rem;--stx-v-sizing-rem2p25: 2.25rem;--stx-v-sizing-rem2p35: 2.35rem;--stx-v-sizing-rem2p375: 2.375rem;--stx-v-sizing-rem2p5: 2.5rem;--stx-v-sizing-rem2p6: 2.6rem;--stx-v-sizing-rem2p625: 2.625rem;--stx-v-sizing-rem2p65: 2.65rem;--stx-v-sizing-rem2p75: 2.75rem;--stx-v-sizing-rem2p85: 2.85rem;--stx-v-sizing-rem2p875: 2.875rem;--stx-v-sizing-rem3: 3rem;--stx-v-sizing-rem30: 30rem;--stx-v-sizing-rem32: 32rem;--stx-v-sizing-rem34: 34rem;--stx-v-sizing-rem36: 36rem;--stx-v-sizing-rem36p25: 36.25rem;--stx-v-sizing-rem38: 38rem;--stx-v-sizing-rem3p25: 3.25rem;--stx-v-sizing-rem3p3: 3.3rem;--stx-v-sizing-rem3p375: 3.375rem;--stx-v-sizing-rem3p5: 3.5rem;--stx-v-sizing-rem3p55: 3.55rem;--stx-v-sizing-rem3p75: 3.75rem;--stx-v-sizing-rem4: 4rem;--stx-v-sizing-rem40: 40rem;--stx-v-sizing-rem41p25: 41.25rem;--stx-v-sizing-rem42: 42rem;--stx-v-sizing-rem44: 44rem;--stx-v-sizing-rem47p5: 47.5rem;--stx-v-sizing-rem48: 48rem;--stx-v-sizing-rem4p5: 4.5rem;--stx-v-sizing-rem5: 5rem;--stx-v-sizing-rem53p125: 53.125rem;--stx-v-sizing-rem57p5: 57.5rem;--stx-v-sizing-rem5p5: 5.5rem;--stx-v-sizing-rem5p75: 5.75rem;--stx-v-sizing-rem64: 64rem;--stx-v-sizing-rem6p5: 6.5rem;--stx-v-sizing-rem6p6: 6.6rem;--stx-v-sizing-rem6p75: 6.75rem;--stx-v-sizing-rem7: 7rem;--stx-v-sizing-rem70: 70rem;--stx-v-sizing-rem7p5: 7.5rem;--stx-v-sizing-rem8: 8rem;--stx-v-sizing-rem8p5: 8.5rem;--stx-v-sizing-rem9: 9rem;--stx-v-sizing-rem9p75: 9.75rem;--stx-v-sizing-remp25: .25rem;--stx-v-sizing-remp75: .75rem;--stx-v-sizing-repeat_3_1fr_8b707a2: repeat(3,1fr);--stx-v-sizing-repeat_3_minmax_0_1fr_6002419: repeat(3, minmax(0, 1fr));--stx-v-sizing-v_48px_1fr_a731837: 48px 1fr;--stx-v-sizing-v_60px_1fr_b796584: 60px 1fr;--stx-v-sizing-v_88px_1fr_295a9aa: 88px 1fr;--stx-v-sizing-value_ab9828ca3905: 1100;--stx-v-sizing-value1: 1;--stx-v-sizing-value100: 100;--stx-v-sizing-value10050: 10050;--stx-v-sizing-value110: 110;--stx-v-sizing-value1110: 1110;--stx-v-sizing-value120: 120;--stx-v-sizing-value12050: 12050;--stx-v-sizing-value140: 140;--stx-v-sizing-value150: 150;--stx-v-sizing-value160: 160;--stx-v-sizing-value2: 2;--stx-v-sizing-value200: 200;--stx-v-sizing-value250: 250;--stx-v-sizing-value30: 30;--stx-v-sizing-value300: 300;--stx-v-sizing-value310: 310;--stx-v-sizing-value390: 390;--stx-v-sizing-value40: 40;--stx-v-sizing-value44: 44;--stx-v-sizing-value45: 45;--stx-v-sizing-value500: 500;--stx-v-sizing-value60: 60;--stx-v-sizing-value70: 70;--stx-v-sizing-value8: 8;--stx-v-sizing-value80: 80;--stx-v-sizing-value85: 85;--stx-v-sizing-value90: 90;--stx-v-sizing-value9995: 9995;--stx-v-sizing-value9999: 9999;--stx-v-sizing-vh100: 100vh;--stx-v-sizing-vh40: 40vh;--stx-v-sizing-vh42: 42vh;--stx-v-sizing-vh44: 44vh;--stx-v-sizing-vh46: 46vh;--stx-v-sizing-vh48: 48vh;--stx-v-sizing-vh50: 50vh;--stx-v-sizing-vh52: 52vh;--stx-v-sizing-vh54: 54vh;--stx-v-sizing-vh58: 58vh;--stx-v-sizing-vh65: 65vh;--stx-v-sizing-vh68: 68vh;--stx-v-sizing-vh72: 72vh;--stx-v-sizing-vh78: 78vh;--stx-v-sizing-vh80: 80vh;--stx-v-sizing-vh84: 84vh;--stx-v-sizing-vh85: 85vh;--stx-v-sizing-vh88: 88vh;--stx-v-sizing-vh90: 90vh;--stx-v-sizing-vh92: 92vh;--stx-v-sizing-vw100: 100vw;--stx-v-sizing-vw15: 15vw;--stx-v-sizing-vw16: 16vw;--stx-v-sizing-vw17: 17vw;--stx-v-sizing-vw18: 18vw;--stx-v-sizing-vw23: 23vw;--stx-v-sizing-vw24: 24vw;--stx-v-sizing-vw26: 26vw;--stx-v-sizing-vw30: 30vw;--stx-v-sizing-vw34: 34vw;--stx-v-sizing-vw38: 38vw;--stx-v-sizing-vw4: 4vw;--stx-v-sizing-vw42: 42vw;--stx-v-sizing-vw78: 78vw;--stx-v-sizing-vw82: 82vw;--stx-v-sizing-vw84: 84vw;--stx-v-sizing-vw86: 86vw;--stx-v-sizing-vw92: 92vw;--stx-v-sizing-vw96: 96vw}:root{--stx-v-spacing-em0p42: .42em;--stx-v-spacing-number10: 10;--stx-v-spacing-number12: 12;--stx-v-spacing-number14: 14;--stx-v-spacing-number16: 16;--stx-v-spacing-number18: 18;--stx-v-spacing-number2: 2;--stx-v-spacing-number24: 24;--stx-v-spacing-number3: 3;--stx-v-spacing-number4: 4;--stx-v-spacing-number5: 5;--stx-v-spacing-number6: 6;--stx-v-spacing-number8: 8;--stx-v-spacing-percent38: 38%;--stx-v-spacing-percent45: 45%;--stx-v-spacing-percent52: 52%;--stx-v-spacing-percent62: 62%;--stx-v-spacing-percent-minus10: -10%;--stx-v-spacing-percent-minus12: -12%;--stx-v-spacing-px0: 0px;--stx-v-spacing-px0p5: .5px;--stx-v-spacing-px1: 1px;--stx-v-spacing-px10: 10px;--stx-v-spacing-px104: 104px;--stx-v-spacing-px11: 11px;--stx-v-spacing-px110: 110px;--stx-v-spacing-px12: 12px;--stx-v-spacing-px124: 124px;--stx-v-spacing-px13: 13px;--stx-v-spacing-px14: 14px;--stx-v-spacing-px15: 15px;--stx-v-spacing-px16: 16px;--stx-v-spacing-px17: 17px;--stx-v-spacing-px18: 18px;--stx-v-spacing-px19: 19px;--stx-v-spacing-px1p5: 1.5px;--stx-v-spacing-px2: 2px;--stx-v-spacing-px20: 20px;--stx-v-spacing-px22: 22px;--stx-v-spacing-px23: 23px;--stx-v-spacing-px24: 24px;--stx-v-spacing-px25: 25px;--stx-v-spacing-px26: 26px;--stx-v-spacing-px28: 28px;--stx-v-spacing-px2p5: 2.5px;--stx-v-spacing-px3: 3px;--stx-v-spacing-px30: 30px;--stx-v-spacing-px32: 32px;--stx-v-spacing-px34: 34px;--stx-v-spacing-px36: 36px;--stx-v-spacing-px37: 37px;--stx-v-spacing-px38: 38px;--stx-v-spacing-px3p5: 3.5px;--stx-v-spacing-px4: 4px;--stx-v-spacing-px40: 40px;--stx-v-spacing-px42: 42px;--stx-v-spacing-px43: 43px;--stx-v-spacing-px44: 44px;--stx-v-spacing-px45: 45px;--stx-v-spacing-px46: 46px;--stx-v-spacing-px48: 48px;--stx-v-spacing-px5: 5px;--stx-v-spacing-px50: 50px;--stx-v-spacing-px54: 54px;--stx-v-spacing-px55: 55px;--stx-v-spacing-px56: 56px;--stx-v-spacing-px6: 6px;--stx-v-spacing-px6p5: 6.5px;--stx-v-spacing-px7: 7px;--stx-v-spacing-px70: 70px;--stx-v-spacing-px72: 72px;--stx-v-spacing-px78: 78px;--stx-v-spacing-px8: 8px;--stx-v-spacing-px80: 80px;--stx-v-spacing-px9: 9px;--stx-v-spacing-px90: 90px;--stx-v-spacing-px-minus1: -1px;--stx-v-spacing-px-minus2: -2px;--stx-v-spacing-px-minus22: -22px;--stx-v-spacing-px-minus4: -4px;--stx-v-spacing-px-minus42: -42px;--stx-v-spacing-px-minus8: -8px;--stx-v-spacing-rem0p05: .05rem;--stx-v-spacing-rem0p1: .1rem;--stx-v-spacing-rem0p12: .12rem;--stx-v-spacing-rem0p125: .125rem;--stx-v-spacing-rem0p15: .15rem;--stx-v-spacing-rem0p2: .2rem;--stx-v-spacing-rem0p25: .25rem;--stx-v-spacing-rem0p28: .28rem;--stx-v-spacing-rem0p3: .3rem;--stx-v-spacing-rem0p35: .35rem;--stx-v-spacing-rem0p375: .375rem;--stx-v-spacing-rem0p4: .4rem;--stx-v-spacing-rem0p45: .45rem;--stx-v-spacing-rem0p5: .5rem;--stx-v-spacing-rem0p55: .55rem;--stx-v-spacing-rem0p6: .6rem;--stx-v-spacing-rem0p625: .625rem;--stx-v-spacing-rem0p65: .65rem;--stx-v-spacing-rem0p7: .7rem;--stx-v-spacing-rem0p75: .75rem;--stx-v-spacing-rem0p8: .8rem;--stx-v-spacing-rem0p85: .85rem;--stx-v-spacing-rem0p875: .875rem;--stx-v-spacing-rem0p9: .9rem;--stx-v-spacing-rem0p95: .95rem;--stx-v-spacing-rem1: 1rem;--stx-v-spacing-rem1p0625: 1.0625rem;--stx-v-spacing-rem1p1: 1.1rem;--stx-v-spacing-rem1p125: 1.125rem;--stx-v-spacing-rem1p15: 1.15rem;--stx-v-spacing-rem1p2: 1.2rem;--stx-v-spacing-rem1p25: 1.25rem;--stx-v-spacing-rem1p35: 1.35rem;--stx-v-spacing-rem1p4: 1.4rem;--stx-v-spacing-rem1p45: 1.45rem;--stx-v-spacing-rem1p5: 1.5rem;--stx-v-spacing-rem1p65: 1.65rem;--stx-v-spacing-rem1p6875: 1.6875rem;--stx-v-spacing-rem2: 2rem;--stx-v-spacing-rem2p25: 2.25rem;--stx-v-spacing-rem2p5: 2.5rem;--stx-v-spacing-rem2p625: 2.625rem;--stx-v-spacing-rem2p75: 2.75rem;--stx-v-spacing-rem4: 4rem;--stx-v-spacing-rem5: 5rem;--stx-v-spacing-rem-minus0p35: -.35rem;--stx-v-spacing-rem-minus0p45: -.45rem;--stx-v-spacing-remp125: .125rem;--stx-v-spacing-remp5: .5rem;--stx-v-spacing-remp75: .75rem;--stx-v-spacing-remp875: .875rem;--stx-v-spacing-v_0_10px_8a60187: 0 10px;--stx-v-spacing-v_0_auto_0f308cf: 0 auto;--stx-v-spacing-v_10px_0_0_9cc92e0: 10px 0 0;--stx-v-spacing-v_10px_12px_df2b320: 10px 12px;--stx-v-spacing-v_12px_16px_1319878: 12px 16px;--stx-v-spacing-v_14px_26px_1868ce5: 14px 26px;--stx-v-spacing-v_14px_auto_24px_c0c6a0f: 14px auto 24px;--stx-v-spacing-v_16px_0_0684071: 16px 0;--stx-v-spacing-v_18px_0_22px_9cf3757: 18px 0 22px;--stx-v-spacing-v_18px_0_4px_e77c72e: 18px 0 4px;--stx-v-spacing-v_18px_0_bb1b8c1: 18px 0;--stx-v-spacing-v_24px_0_10px_343f010: 24px 0 10px;--stx-v-spacing-v_28px_26px_0_26px_7b0f6c9: 28px 26px 0 26px;--stx-v-spacing-v_2px_0_0_0274a73: 2px 0 0;--stx-v-spacing-v_2px_0_29218f4: 2px 0;--stx-v-spacing-v_2px_6px_8bc2179: 2px 6px;--stx-v-spacing-v_3px_0_0_299b37a: 3px 0 0;--stx-v-spacing-v_4px_0_00f8b72: 4px 0;--stx-v-spacing-v_4px_6px_34451a9: 4px 6px;--stx-v-spacing-v_4px_8px_9383de6: 4px 8px;--stx-v-spacing-v_5px_8px_7081cb9: 5px 8px;--stx-v-spacing-v_6px_0_16px_cdd36f6: -6px 0 16px;--stx-v-spacing-v_6px_8px_5cae971: 6px 8px;--stx-v-spacing-v_8px_0_a7ad29a: 8px 0;--stx-v-spacing-vh1p2: 1.2vh;--stx-v-spacing-vhp75: .75vh;--stx-v-spacing-vw1: 1vw;--stx-v-spacing-vw1p15: 1.15vw;--stx-v-spacing-vw2: 2vw;--stx-v-spacing-vw3: 3vw;--stx-v-spacing-zoom_01df20af3a: 1px 4px}:root{--stx-v-transform-capitalize_3e94d01: capitalize;--stx-v-transform-center_f179a50: center;--stx-v-transform-deg0: 0deg;--stx-v-transform-deg180: 180deg;--stx-v-transform-deg360: 360deg;--stx-v-transform-deg45: 45deg;--stx-v-transform-deg90: 90deg;--stx-v-transform-deg-minus19: -19deg;--stx-v-transform-deg-minus360: -360deg;--stx-v-transform-deg-minus45: -45deg;--stx-v-transform-fill_box_a8c1137: fill-box;--stx-v-transform-number1: 1;--stx-v-transform-preserve_3d_dc458c6: preserve-3d;--stx-v-transform-px0p5: .5px;--stx-v-transform-px1: 1px;--stx-v-transform-px10: 10px;--stx-v-transform-px12: 12px;--stx-v-transform-px14: 14px;--stx-v-transform-px1p5: 1.5px;--stx-v-transform-px22: 22px;--stx-v-transform-px3: 3px;--stx-v-transform-px4: 4px;--stx-v-transform-px6: 6px;--stx-v-transform-px7: 7px;--stx-v-transform-px8: 8px;--stx-v-transform-px-minus0p5: -.5px;--stx-v-transform-px-minus1: -1px;--stx-v-transform-px-minus2: -2px;--stx-v-transform-px-minus3: -3px;--stx-v-transform-px-minus4: -4px;--stx-v-transform-px-minus6: -6px;--stx-v-transform-px-minus8: -8px;--stx-v-transform-top_left_fb7cfe6: top left;--stx-v-transform-translate_50_50_569bd25: translate(-50%, -50%);--stx-v-transform-translate-x_50_624b1db: translateX(-50%);--stx-v-transform-translate-y_50_7db0322: translateY(-50%);--stx-v-transform-translate-z_25px_d366706: translateZ(25px);--stx-v-transform-uppercase_d2cf63c: uppercase;--stx-v-transform-v_0_0_933305f: 0 0;--stx-v-transform-zoom_4326f09223: translate(-50%, -50%) scale(1);--stx-v-transform-zoom_6498658b3e: translate(-50%, -50%) scale(.5)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--stx-font-ui);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--stx-font-ui);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-px{inset:-1px}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-1{bottom:-.25rem}.-bottom-2{bottom:-.5rem}.-bottom-20{bottom:-5rem}.-bottom-24{bottom:-6rem}.-left-20{left:-5rem}.-left-24{left:-6rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-2{right:-.5rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-right-3{right:-.75rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-14{top:-3.5rem}.-top-2\.5{top:-.625rem}.-top-20{top:-5rem}.-top-24{top:-6rem}.-top-3{top:-.75rem}.-top-3\.5{top:-.875rem}.-top-7{top:-1.75rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-3{bottom:.75rem}.bottom-5{bottom:1.25rem}.bottom-\[-10\%\]{bottom:-10%}.bottom-full{bottom:100%}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-7{left:1.75rem}.left-\[-10\%\]{left:-10%}.left-\[-16px\]{left:-16px}.left-\[18\%\]{left:18%}.left-\[24\%\]{left:24%}.left-\[45\%\]{left:45%}.left-\[47\%\]{left:47%}.left-\[8\%\]{left:8%}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-5{right:1.25rem}.right-\[-10\%\]{right:-10%}.right-\[-16px\]{right:-16px}.right-\[18\%\]{right:18%}.right-\[22\%\]{right:22%}.right-\[8\%\]{right:8%}.top-0{top:0}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-14{top:3.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-20{top:5rem}.top-24{top:6rem}.top-3{top:.75rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-5{top:1.25rem}.top-6{top:1.5rem}.top-\[-10\%\]{top:-10%}.top-\[-12\%\]{top:-12%}.top-\[36px\]{top:36px}.top-\[38\%\]{top:38%}.top-\[45\%\]{top:45%}.top-\[52\%\]{top:52%}.top-\[62\%\]{top:62%}.top-\[72px\]{top:72px}.top-\[calc\(100\%-8px\)\]{top:calc(100% - 8px)}.top-full{top:100%}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10050\]{z-index:10050}.z-\[100\]{z-index:100}.z-\[1100\]{z-index:1100}.z-\[110\]{z-index:110}.z-\[1110\]{z-index:1110}.z-\[12050\]{z-index:12050}.z-\[120\]{z-index:120}.z-\[140\]{z-index:140}.z-\[150\]{z-index:150}.z-\[160\]{z-index:160}.z-\[1\]{z-index:1}.z-\[200\]{z-index:200}.z-\[250\]{z-index:250}.z-\[2\]{z-index:2}.z-\[300\]{z-index:300}.z-\[30\]{z-index:30}.z-\[310\]{z-index:310}.z-\[390\]{z-index:390}.z-\[40\]{z-index:40}.z-\[44\]{z-index:44}.z-\[45\]{z-index:45}.z-\[500\]{z-index:500}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[85\]{z-index:85}.z-\[8\]{z-index:8}.z-\[90\]{z-index:90}.z-\[9995\]{z-index:9995}.z-\[9999\]{z-index:9999}.col-span-2{grid-column:span 2 / span 2}.col-span-full{grid-column:1 / -1}.row-span-2{grid-row:span 2 / span 2}.-m-1{margin:-.25rem}.m-0{margin:0}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-3\.5{margin-top:.875rem;margin-bottom:.875rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-auto{margin-top:auto;margin-bottom:auto}.-ml-1{margin-left:-.25rem}.-ml-2\.5{margin-left:-.625rem}.-mt-2{margin-top:-.5rem}.-mt-3\.5{margin-top:-.875rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-14{margin-bottom:3.5rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-3\.5{margin-left:.875rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-video{aspect-ratio:16 / 9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[130\%\]{height:130%}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[200px\]{height:200px}.h-\[26px\]{height:26px}.h-\[2px\]{height:2px}.h-\[34px\]{height:34px}.h-\[380px\]{height:380px}.h-\[3px\]{height:3px}.h-\[40\%\]{height:40%}.h-\[420px\]{height:420px}.h-\[500px\]{height:500px}.h-\[520px\]{height:520px}.h-\[540px\]{height:540px}.h-\[610px\]{height:610px}.h-\[650px\]{height:650px}.h-\[68vh\]{height:68vh}.h-\[72px\]{height:72px}.h-\[82px\]{height:82px}.h-\[var\(--stx-control-xs\)\]{height:var(--stx-control-xs)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-36{max-height:9rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[150px\]{max-height:150px}.max-h-\[220px\]{max-height:220px}.max-h-\[300px\]{max-height:300px}.max-h-\[340px\]{max-height:340px}.max-h-\[350px\]{max-height:350px}.max-h-\[360px\]{max-height:360px}.max-h-\[380px\]{max-height:380px}.max-h-\[40vh\]{max-height:40vh}.max-h-\[460px\]{max-height:460px}.max-h-\[72vh\]{max-height:72vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[84vh\]{max-height:84vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-5rem\)\]{max-height:calc(100dvh - 5rem)}.max-h-\[calc\(100dvh-6\.5rem\)\]{max-height:calc(100dvh - 6.5rem)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(90vh-9rem\)\]{max-height:calc(90vh - 9rem)}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-14{min-height:3.5rem}.min-h-52{min-height:13rem}.min-h-56{min-height:14rem}.min-h-6{min-height:1.5rem}.min-h-7{min-height:1.75rem}.min-h-72{min-height:18rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[100px\]{min-height:100px}.min-h-\[140px\]{min-height:140px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[24px\]{min-height:24px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[28rem\]{min-height:28rem}.min-h-\[290px\]{min-height:290px}.min-h-\[2px\]{min-height:2px}.min-h-\[300px\]{min-height:300px}.min-h-\[30rem\]{min-height:30rem}.min-h-\[330px\]{min-height:330px}.min-h-\[350px\]{min-height:350px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[56px\]{min-height:56px}.min-h-\[66px\]{min-height:66px}.min-h-\[70px\]{min-height:70px}.min-h-\[76px\]{min-height:76px}.min-h-\[90px\]{min-height:90px}.min-h-\[96px\]{min-height:96px}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[10\%\]{width:10%}.w-\[12\%\]{width:12%}.w-\[14px\]{width:14px}.w-\[16\%\]{width:16%}.w-\[18\%\]{width:18%}.w-\[1px\]{width:1px}.w-\[20\%\]{width:20%}.w-\[240px\]{width:240px}.w-\[28\%\]{width:28%}.w-\[280px\]{width:280px}.w-\[304px\]{width:304px}.w-\[34\%\]{width:34%}.w-\[340px\]{width:340px}.w-\[34px\]{width:34px}.w-\[40\%\]{width:40%}.w-\[760px\]{width:760px}.w-\[min\(18rem\,86vw\)\]{width:min(18rem,86vw)}.w-\[min\(360px\,calc\(100\%-2\.5rem\)\)\]{width:min(360px,calc(100% - 2.5rem))}.w-\[min\(380px\,calc\(100vw-1\.5rem\)\)\]{width:min(380px,calc(100vw - 1.5rem))}.w-\[var\(--stx-control-xs\)\]{width:var(--stx-control-xs)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-20{min-width:5rem}.min-w-24{min-width:6rem}.min-w-32{min-width:8rem}.min-w-4{min-width:1rem}.min-w-9{min-width:2.25rem}.min-w-\[100px\]{min-width:100px}.min-w-\[140px\]{min-width:140px}.min-w-\[144px\]{min-width:144px}.min-w-\[160px\]{min-width:160px}.min-w-\[170px\]{min-width:170px}.min-w-\[210px\]{min-width:210px}.min-w-\[280px\]{min-width:280px}.min-w-\[320px\]{min-width:320px}.min-w-\[56px\]{min-width:56px}.min-w-\[600px\]{min-width:600px}.min-w-\[75px\]{min-width:75px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[85px\]{min-width:85px}.min-w-\[860px\]{min-width:860px}.min-w-\[900px\]{min-width:900px}.min-w-\[920px\]{min-width:920px}.min-w-\[980px\]{min-width:980px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-40{max-width:10rem}.max-w-44{max-width:11rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[100px\]{max-width:100px}.max-w-\[10px\]{max-width:10px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[150px\]{max-width:150px}.max-w-\[1550px\]{max-width:1550px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[210px\]{max-width:210px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[330px\]{max-width:330px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[390px\]{max-width:390px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[720px\]{max-width:720px}.max-w-\[75\%\]{max-width:75%}.max-w-\[760px\]{max-width:760px}.max-w-\[80\%\]{max-width:80%}.max-w-\[800px\]{max-width:800px}.max-w-\[80px\]{max-width:80px}.max-w-\[85px\]{max-width:85px}.max-w-\[860px\]{max-width:860px}.max-w-\[90\%\]{max-width:90%}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[calc\(100\%-5rem\)\]{max-width:calc(100% - 5rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:left}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-6{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-\[16deg\]{--tw-rotate: -16deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[16deg\]{--tw-rotate: 16deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-0{--tw-scale-x: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-x-100{--tw-scale-x: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.animate-none{animation:none}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-help{cursor:help}.cursor-nesw-resize{cursor:nesw-resize}.cursor-not-allowed{cursor:not-allowed}.cursor-nwse-resize{cursor:nwse-resize}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-all{-webkit-user-select:all;-moz-user-select:all;user-select:all}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[36px_1fr_36px\]{grid-template-columns:36px 1fr 36px}.grid-cols-\[36px_minmax\(0\,0\.7fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.9fr\)_100px\]{grid-template-columns:36px minmax(0,.7fr) minmax(0,1fr) minmax(0,.9fr) 100px}.grid-cols-\[70px_1fr_1fr\]{grid-template-columns:70px 1fr 1fr}.grid-cols-\[90px_1fr\]{grid-template-columns:90px 1fr}.grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.grid-cols-\[minmax\(0\,1fr\)_220px\]{grid-template-columns:minmax(0,1fr) 220px}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.-space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(-.25rem * var(--tw-space-x-reverse));margin-left:calc(-.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--color-border\)\]>:not([hidden])~:not([hidden]){border-color:var(--color-border)}.divide-\[var\(--stx-border-default\)\]>:not([hidden])~:not([hidden]){border-color:var(--stx-border-default)}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.divide-slate-200>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(226 232 240 / var(--tw-divide-opacity, 1))}.divide-slate-200\/70>:not([hidden])~:not([hidden]){border-color:#e2e8f0b3}.divide-slate-50>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(248 250 252 / var(--tw-divide-opacity, 1))}.divide-white\/5>:not([hidden])~:not([hidden]){border-color:#ffffff0d}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[28px\]{border-radius:28px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[var\(--stx-radius-lg\)\]{border-radius:var(--stx-radius-lg)}.rounded-\[var\(--stx-radius-md\)\]{border-radius:var(--stx-radius-md)}.rounded-\[var\(--stx-radius-sm\)\]{border-radius:var(--stx-radius-sm)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounded-t-lg{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.rounded-t-sm{border-top-left-radius:.125rem;border-top-right-radius:.125rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-x{border-left-width:1px;border-right-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-y-2{border-top-width:2px;border-bottom-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-\[3px\]{border-top-width:3px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-\[\#0066ff\]{--tw-border-opacity: 1;border-color:rgb(0 102 255 / var(--tw-border-opacity, 1))}.border-\[\#0066ff\]\/20{border-color:#06f3}.border-\[\#0066ff\]\/40{border-color:#06f6}.border-\[\#a78bfa\]\/80{border-color:#a78bfacc}.border-\[rgba\(255\,255\,255\,0\.10\)\]{border-color:#ffffff1a}.border-\[var\(--color-accent\)\]{border-color:var(--color-accent)}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--color-border-strong\)\]{border-color:var(--color-border-strong)}.border-\[var\(--color-danger\)\]{border-color:var(--color-danger)}.border-\[var\(--red\)\]{border-color:var(--red)}.border-\[var\(--stx-border-default\)\]{border-color:var(--stx-border-default)}.border-\[var\(--stx-border-subtle\)\]{border-color:var(--stx-border-subtle)}.border-\[var\(--stx-danger-border\)\]{border-color:var(--stx-danger-border)}.border-\[var\(--stx-info-border\)\]{border-color:var(--stx-info-border)}.border-\[var\(--stx-primary-border\)\]{border-color:var(--stx-primary-border)}.border-\[var\(--stx-success-border\)\]{border-color:var(--stx-success-border)}.border-\[var\(--stx-warning-border\)\]{border-color:var(--stx-warning-border)}.border-\[var\(--teal\)\]{border-color:var(--teal)}.border-\[var\(--teal-glow\)\]{border-color:var(--teal-glow)}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-amber-300\/60{border-color:#fcd34d99}.border-amber-300\/80{border-color:#fcd34dcc}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-400\/40{border-color:#fbbf2466}.border-amber-500\/10{border-color:#f59e0b1a}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-black\/10{border-color:#0000001a}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-100\/90{border-color:#dbeafee6}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-200\/60{border-color:#bfdbfe99}.border-blue-200\/70{border-color:#bfdbfeb3}.border-blue-500\/20{border-color:#3b82f633}.border-cyan-300\/70{border-color:#67e8f9b3}.border-cyan-300\/80{border-color:#67e8f9cc}.border-cyan-400\/40{border-color:#22d3ee66}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/40{border-color:#06b6d466}.border-cyan-500\/50{border-color:#06b6d480}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300\/40{border-color:#6ee7b766}.border-emerald-300\/70{border-color:#6ee7b7b3}.border-emerald-300\/80{border-color:#6ee7b7cc}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-500\/10{border-color:#10b9811a}.border-emerald-500\/15{border-color:#10b98126}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/80{border-color:#10b981cc}.border-emerald-600{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.border-emerald-600\/20{border-color:#05966933}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-500\/20{border-color:#22c55e33}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-100\/80{border-color:#e0e7ffcc}.border-indigo-100\/90{border-color:#e0e7ffe6}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-indigo-200\/60{border-color:#c7d2fe99}.border-indigo-200\/80{border-color:#c7d2fecc}.border-indigo-200\/90{border-color:#c7d2fee6}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-indigo-300\/40{border-color:#a5b4fc66}.border-indigo-300\/80{border-color:#a5b4fccc}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-indigo-400\/40{border-color:#818cf866}.border-indigo-400\/60{border-color:#818cf899}.border-indigo-500{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.border-indigo-500\/15{border-color:#6366f126}.border-indigo-500\/20{border-color:#6366f133}.border-indigo-500\/25{border-color:#6366f140}.border-indigo-500\/30{border-color:#6366f14d}.border-indigo-500\/35{border-color:#6366f159}.border-indigo-500\/40{border-color:#6366f166}.border-indigo-500\/50{border-color:#6366f180}.border-indigo-500\/60{border-color:#6366f199}.border-indigo-600{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--stx-primary) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.border-purple-100\/90{border-color:#f3e8ffe6}.border-purple-300\/80{border-color:#d8b4fecc}.border-purple-500\/20{border-color:#a855f733}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-500\/10{border-color:#ef44441a}.border-red-500\/20{border-color:#ef444433}.border-red-500\/25{border-color:#ef444440}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/35{border-color:#ef444459}.border-red-500\/40{border-color:#ef444466}.border-red-500\/5{border-color:#ef44440d}.border-red-500\/50{border-color:#ef444480}.border-red-900\/80{border-color:#7f1d1dcc}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-200\/70{border-color:#fecdd3b3}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-rose-300\/80{border-color:#fda4afcc}.border-rose-500\/20{border-color:#f43f5e33}.border-rose-500\/25{border-color:#f43f5e40}.border-rose-500\/30{border-color:#f43f5e4d}.border-sky-100\/90{border-color:#e0f2fee6}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-300\/80{border-color:#7dd3fccc}.border-sky-500\/20{border-color:#0ea5e933}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-100\/60{border-color:#f1f5f999}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/60{border-color:#e2e8f099}.border-slate-200\/70{border-color:#e2e8f0b3}.border-slate-200\/80{border-color:#e2e8f0cc}.border-slate-200\/90{border-color:#e2e8f0e6}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-300\/50{border-color:#cbd5e180}.border-slate-300\/80{border-color:#cbd5e1cc}.border-slate-400{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.border-slate-500{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.border-slate-500\/20{border-color:#64748b33}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-700\/20{border-color:#33415533}.border-slate-700\/50{border-color:#33415580}.border-slate-700\/60{border-color:#33415599}.border-slate-700\/80{border-color:#334155cc}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-300\/80{border-color:#c4b5fdcc}.border-violet-500{--tw-border-opacity: 1;border-color:rgb(139 92 246 / var(--tw-border-opacity, 1))}.border-violet-500\/30{border-color:#8b5cf64d}.border-violet-500\/40{border-color:#8b5cf666}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-white\/40{border-color:#fff6}.border-white\/5{border-color:#ffffff0d}.border-white\/70{border-color:#ffffffb3}.border-white\/\[0\.06\]{border-color:#ffffff0f}.border-yellow-500\/75{border-color:#eab308bf}.border-t-emerald-950\/70{border-top-color:#022c22b3}.border-t-indigo-600{--tw-border-opacity: 1;border-top-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.border-t-red-950\/70{border-top-color:#450a0ab3}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-\[\#0066ff\]{--tw-bg-opacity: 1;background-color:rgb(0 102 255 / var(--tw-bg-opacity, 1))}.bg-\[\#0066ff\]\/10{background-color:#0066ff1a}.bg-\[\#050505\]\/80{background-color:#050505cc}.bg-\[\#0e1830\]{--tw-bg-opacity: 1;background-color:rgb(14 24 48 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1c24\]{--tw-bg-opacity: 1;background-color:rgb(15 28 36 / var(--tw-bg-opacity, 1))}.bg-\[\#131f39\]{--tw-bg-opacity: 1;background-color:rgb(19 31 57 / var(--tw-bg-opacity, 1))}.bg-\[\#1C1C1C\]{--tw-bg-opacity: 1;background-color:rgb(28 28 28 / var(--tw-bg-opacity, 1))}.bg-\[\#1c1c21\]{--tw-bg-opacity: 1;background-color:rgb(28 28 33 / var(--tw-bg-opacity, 1))}.bg-\[\#2563eb\]{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-\[\#a78bfa\]\/20{background-color:#a78bfa33}.bg-\[\#c64cd2\]\/10{background-color:#c64cd21a}.bg-\[\#e4eeff\]{--tw-bg-opacity: 1;background-color:rgb(228 238 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f5841c\]{--tw-bg-opacity: 1;background-color:rgb(245 132 28 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f8fb\]{--tw-bg-opacity: 1;background-color:rgb(247 248 251 / var(--tw-bg-opacity, 1))}.bg-\[\#fafbfd\]{--tw-bg-opacity: 1;background-color:rgb(250 251 253 / var(--tw-bg-opacity, 1))}.bg-\[rgba\(100\,116\,139\,0\.20\)\]{background-color:#64748b33}.bg-\[rgba\(255\,255\,255\,0\.05\)\]{background-color:#ffffff0d}.bg-\[rgba\(255\,255\,255\,0\.25\)\]{background-color:#ffffff40}.bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}.bg-\[var\(--color-accent-soft\)\]{background-color:var(--color-accent-soft)}.bg-\[var\(--color-bg\)\]{background-color:var(--color-bg)}.bg-\[var\(--color-bg-base\)\]{background-color:var(--color-bg-base)}.bg-\[var\(--color-bg-card\)\]{background-color:var(--color-bg-card)}.bg-\[var\(--color-bg-card-hover\)\]{background-color:var(--color-bg-card-hover)}.bg-\[var\(--color-bg-control\)\]{background-color:var(--color-bg-control)}.bg-\[var\(--color-bg-deep\)\]{background-color:var(--color-bg-deep)}.bg-\[var\(--color-bg-muted\)\]{background-color:var(--color-bg-muted)}.bg-\[var\(--color-bg-overlay\)\]{background-color:var(--color-bg-overlay)}.bg-\[var\(--color-bg-panel\)\]{background-color:var(--color-bg-panel)}.bg-\[var\(--color-border\)\]{background-color:var(--color-border)}.bg-\[var\(--red\)\]{background-color:var(--red)}.bg-\[var\(--stx-bg-control\)\]{background-color:var(--stx-bg-control)}.bg-\[var\(--stx-bg-muted\)\]{background-color:var(--stx-bg-muted)}.bg-\[var\(--stx-bg-overlay\)\]{background-color:var(--stx-bg-overlay)}.bg-\[var\(--stx-bg-page\)\]{background-color:var(--stx-bg-page)}.bg-\[var\(--stx-bg-panel\)\]{background-color:var(--stx-bg-panel)}.bg-\[var\(--stx-bg-workspace\)\]{background-color:var(--stx-bg-workspace)}.bg-\[var\(--stx-border-default\)\]{background-color:var(--stx-border-default)}.bg-\[var\(--stx-danger\)\]{background-color:var(--stx-danger)}.bg-\[var\(--stx-danger-soft\)\]{background-color:var(--stx-danger-soft)}.bg-\[var\(--stx-info-soft\)\]{background-color:var(--stx-info-soft)}.bg-\[var\(--stx-primary-soft\)\]{background-color:var(--stx-primary-soft)}.bg-\[var\(--stx-success\)\]{background-color:var(--stx-success)}.bg-\[var\(--stx-success-soft\)\]{background-color:var(--stx-success-soft)}.bg-\[var\(--stx-warning\)\]{background-color:var(--stx-warning)}.bg-\[var\(--stx-warning-soft\)\]{background-color:var(--stx-warning-soft)}.bg-\[var\(--teal\)\]{background-color:var(--teal)}.bg-\[var\(--teal-mist\)\]{background-color:var(--teal-mist)}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-50\/70{background-color:#fffbebb3}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-500\/\[0\.03\]{background-color:#f59e0b08}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/10{background-color:#0000001a}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/75{background-color:#000000bf}.bg-blue-100\/40{background-color:#dbeafe66}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-50\/40{background-color:#eff6ff66}.bg-blue-50\/60{background-color:#eff6ff99}.bg-blue-50\/90{background-color:#eff6ffe6}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-800\/10{background-color:#1e40af1a}.bg-current{background-color:currentColor}.bg-cyan-300\/\[0\.15\]{background-color:#67e8f926}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-600\/10{background-color:#0891b21a}.bg-emerald-300\/\[0\.15\]{background-color:#6ee7b726}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-600\/10{background-color:#0596691a}.bg-emerald-600\/20{background-color:#05966933}.bg-emerald-700{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-500\/10{background-color:#22c55e1a}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-100\/30{background-color:#e0e7ff4d}.bg-indigo-100\/65{background-color:#e0e7ffa6}.bg-indigo-200{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.bg-indigo-300{--tw-bg-opacity: 1;background-color:rgb(165 180 252 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-indigo-400\/80{background-color:#818cf8cc}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50\/20{background-color:#eef2ff33}.bg-indigo-50\/30{background-color:#eef2ff4d}.bg-indigo-50\/40{background-color:#eef2ff66}.bg-indigo-50\/60{background-color:#eef2ff99}.bg-indigo-50\/70{background-color:#eef2ffb3}.bg-indigo-50\/80{background-color:#eef2ffcc}.bg-indigo-50\/90{background-color:#eef2ffe6}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-500\/10{background-color:#6366f11a}.bg-indigo-500\/15{background-color:#6366f126}.bg-indigo-500\/20{background-color:#6366f133}.bg-indigo-500\/25{background-color:#6366f140}.bg-indigo-500\/5{background-color:#6366f10d}.bg-indigo-500\/70{background-color:#6366f1b3}.bg-indigo-500\/\[0\.06\]{background-color:#6366f10f}.bg-indigo-500\/\[0\.08\]{background-color:#6366f114}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-indigo-600\/10{background-color:#4f46e51a}.bg-indigo-600\/15{background-color:#4f46e526}.bg-indigo-600\/20{background-color:#4f46e533}.bg-indigo-600\/25{background-color:#4f46e540}.bg-indigo-600\/80{background-color:#4f46e5cc}.bg-indigo-800\/10{background-color:#3730a31a}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-50\/90{background-color:#faf5ffe6}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/15{background-color:#ef444426}.bg-red-500\/20{background-color:#ef444433}.bg-red-500\/5{background-color:#ef44440d}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-600\/20{background-color:#dc262633}.bg-red-950\/50{background-color:#450a0a80}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-600\/10{background-color:#e11d481a}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-50\/90{background-color:#f0f9ffe6}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/5{background-color:#0ea5e90d}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-100\/50{background-color:#f1f5f980}.bg-slate-100\/60{background-color:#f1f5f999}.bg-slate-100\/90{background-color:#f1f5f9e6}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-200\/70{background-color:#e2e8f0b3}.bg-slate-200\/80{background-color:#e2e8f0cc}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-50\/80{background-color:#f8fafccc}.bg-slate-50\/90{background-color:#f8fafce6}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-700\/70{background-color:#334155b3}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-800\/40{background-color:#1e293b66}.bg-slate-800\/60{background-color:#1e293b99}.bg-slate-800\/80{background-color:#1e293bcc}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/20{background-color:#0f172a33}.bg-slate-900\/30{background-color:#0f172a4d}.bg-slate-900\/60{background-color:#0f172a99}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950\/20{background-color:#02061733}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/35{background-color:#02061759}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/50{background-color:#02061780}.bg-slate-950\/55{background-color:#0206178c}.bg-slate-950\/80{background-color:#020617cc}.bg-transparent{background-color:transparent}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-violet-950\/90{background-color:#2e1065e6}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/70{background-color:#ffffffb3}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-white\/95{background-color:#fffffff2}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#1258b3\]{--tw-gradient-from: #1258b3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(18 88 179 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#4f46e5\]\/10{--tw-gradient-from: rgb(79 70 229 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--amber-dim\)\]{--tw-gradient-from: var(--amber-dim) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--color-accent-soft\)\]{--tw-gradient-from: var(--color-accent-soft) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--color-bg-card\)\]{--tw-gradient-from: var(--color-bg-card) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--color-bg-card-hover\)\]{--tw-gradient-from: var(--color-bg-card-hover) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--color-bg-deep\)\]{--tw-gradient-from: var(--color-bg-deep) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--teal\)\]{--tw-gradient-from: var(--teal) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[var\(--teal-dim\)\]{--tw-gradient-from: var(--teal-dim) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/80{--tw-gradient-from: rgb(0 0 0 / .8) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from: rgb(16 185 129 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-50\/90{--tw-gradient-from: rgb(238 242 255 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(238 242 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-indigo-600{--tw-gradient-from: #4f46e5 var(--tw-gradient-from-position);--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary{--tw-gradient-from: color-mix(in srgb, var(--stx-primary) 100% , transparent) var(--tw-gradient-from-position);--tw-gradient-to: color-mix(in srgb, var(--stx-primary) 0% , transparent) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-800\/70{--tw-gradient-from: rgb(30 41 59 / .7) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 41 59 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#4f46e5\]\/50{--tw-gradient-to: rgb(79 70 229 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(79 70 229 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#653dae\]{--tw-gradient-to: rgb(101 61 174 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #653dae var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[var\(--color-bg-muted\)\]{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--color-bg-muted) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-blue-50\/25{--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(239 246 255 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-600{--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #9333ea var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-secondary{--tw-gradient-to: color-mix(in srgb, var(--stx-text-secondary) 0% , transparent) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), color-mix(in srgb, var(--stx-text-secondary) 100% , transparent) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-700\/50{--tw-gradient-to: rgb(51 65 85 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(51 65 85 / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-teal-600{--tw-gradient-to: rgb(13 148 136 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0d9488 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/25{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .25) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#c64cd2\]{--tw-gradient-to: #c64cd2 var(--tw-gradient-to-position)}.to-\[\#c64cd2\]\/10{--tw-gradient-to: rgb(198 76 210 / .1) var(--tw-gradient-to-position)}.to-\[var\(--amber\)\]{--tw-gradient-to: var(--amber) var(--tw-gradient-to-position)}.to-\[var\(--color-bg-card-hover\)\]{--tw-gradient-to: var(--color-bg-card-hover) var(--tw-gradient-to-position)}.to-\[var\(--color-bg-deep\)\]{--tw-gradient-to: var(--color-bg-deep) var(--tw-gradient-to-position)}.to-\[var\(--teal\)\]{--tw-gradient-to: var(--teal) var(--tw-gradient-to-position)}.to-\[var\(--teal-dim\)\]{--tw-gradient-to: var(--teal-dim) var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-primary{--tw-gradient-to: color-mix(in srgb, var(--stx-primary) 100% , transparent) var(--tw-gradient-to-position)}.to-slate-800\/70{--tw-gradient-to: rgb(30 41 59 / .7) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.bg-\[length\:200\%_auto\]{background-size:200% auto}.bg-contain{background-size:contain}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-left-bottom{background-position:left bottom}.bg-no-repeat{background-repeat:no-repeat}.fill-amber-500\/10{fill:#f59e0b1a}.fill-current{fill:currentColor}.fill-indigo-400\/10{fill:#818cf81a}.fill-indigo-500\/20{fill:#6366f133}.fill-indigo-600{fill:#4f46e5}.fill-white{fill:#fff}.stroke-1{stroke-width:1}.stroke-\[2\.5\]{stroke-width:2.5}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-11{padding-left:2.75rem;padding-right:2.75rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-14{padding-top:3.5rem;padding-bottom:3.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-32{padding-top:8rem;padding-bottom:8rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pl-0{padding-left:0}.pl-1\.5{padding-left:.375rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[38px\]{padding-left:38px}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pr-7{padding-right:1.75rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-20{padding-top:5rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono,.font-sans{font-family:var(--stx-font-ui)}.text-2xl{font-size:var(--stx-text-page);line-height:var(--stx-leading-tight)}.text-3xl{font-size:var(--stx-text-hero-sm);line-height:var(--stx-leading-tight)}.text-4xl{font-size:var(--stx-text-hero-md);line-height:var(--stx-leading-tight)}.text-5xl{font-size:var(--stx-text-hero-lg);line-height:var(--stx-leading-tight)}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[21px\]{font-size:21px}.text-\[27px\]{font-size:27px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[length\:var\(--stx-text-caption\)\]{font-size:var(--stx-text-caption)}.text-\[length\:var\(--stx-text-label\)\]{font-size:var(--stx-text-label)}.text-\[length\:var\(--stx-text-micro\)\]{font-size:var(--stx-text-micro)}.text-base{font-size:var(--stx-text-base);line-height:var(--stx-leading-body)}.text-lg{font-size:var(--stx-text-title);line-height:var(--stx-leading-control)}.text-sm{font-size:var(--stx-text-body);line-height:var(--stx-leading-body)}.text-xl{font-size:var(--stx-text-subheading);line-height:var(--stx-leading-control)}.text-xs{font-size:var(--stx-text-label);line-height:var(--stx-leading-body)}.font-black{font-weight:900}.font-bold,.font-extrabold{font-weight:var(--stx-weight-bold)}.font-medium{font-weight:var(--stx-weight-medium)}.font-normal{font-weight:var(--stx-weight-regular)}.font-semibold{font-weight:var(--stx-weight-semibold)}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.ordinal{--tw-ordinal: ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.leading-\[1\.08\]{line-height:1.08}.leading-\[1\.12\]{line-height:1.12}.leading-\[1\.14\]{line-height:1.14}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.6\]{line-height:1.6}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.016em\]{letter-spacing:-.016em}.tracking-\[-0\.01em\]{letter-spacing:-.01em}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.02em\]{letter-spacing:-.02em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.13em\]{letter-spacing:.13em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-\[12px\]{letter-spacing:12px}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-\[var\(--color-text-soft\)\]{color:var(--color-text-soft)!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#0066ff\]{--tw-text-opacity: 1;color:rgb(0 102 255 / var(--tw-text-opacity, 1))}.text-\[\#10b981\]{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-\[\#22C55E\]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-\[\#2563eb\]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-\[\#b6b4ff\]{--tw-text-opacity: 1;color:rgb(182 180 255 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--stx-danger\)\]{color:var(--stx-danger)}.text-\[color\:var\(--stx-info\)\]{color:var(--stx-info)}.text-\[color\:var\(--stx-primary-text\)\]{color:var(--stx-primary-text)}.text-\[color\:var\(--stx-success\)\]{color:var(--stx-success)}.text-\[color\:var\(--stx-text-muted\)\]{color:var(--stx-text-muted)}.text-\[color\:var\(--stx-text-primary\)\]{color:var(--stx-text-primary)}.text-\[color\:var\(--stx-text-secondary\)\]{color:var(--stx-text-secondary)}.text-\[color\:var\(--stx-warning\)\]{color:var(--stx-warning)}.text-\[var\(--amber\)\]{color:var(--amber)}.text-\[var\(--color-accent\)\]{color:var(--color-accent)}.text-\[var\(--color-danger\)\]{color:var(--color-danger)}.text-\[var\(--color-success\)\]{color:var(--color-success)}.text-\[var\(--color-text\)\]{color:var(--color-text)}.text-\[var\(--color-text-faint\)\]{color:var(--color-text-faint)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-\[var\(--color-text-soft\)\]{color:var(--color-text-soft)}.text-\[var\(--color-warning\)\]{color:var(--color-warning)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--qa-review-accent\)\]{color:var(--qa-review-accent)}.text-\[var\(--qa-review-muted\)\]{color:var(--qa-review-muted)}.text-\[var\(--red\)\]{color:var(--red)}.text-\[var\(--stx-danger\)\]{color:var(--stx-danger)}.text-\[var\(--stx-density-text-caption\)\]{color:var(--stx-density-text-caption)}.text-\[var\(--stx-density-text-control\)\]{color:var(--stx-density-text-control)}.text-\[var\(--stx-density-text-title\)\]{color:var(--stx-density-text-title)}.text-\[var\(--stx-primary\)\]{color:var(--stx-primary)}.text-\[var\(--stx-text-muted\)\]{color:var(--stx-text-muted)}.text-\[var\(--stx-text-primary\)\]{color:var(--stx-text-primary)}.text-\[var\(--stx-text-soft\)\]{color:var(--stx-text-soft)}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-500\/80{color:#f59e0bcc}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-amber-950{--tw-text-opacity: 1;color:rgb(69 26 3 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-500{--tw-text-opacity: 1;color:rgb(6 182 212 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/70{color:#34d399b3}.text-emerald-400\/80{color:#34d399cc}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-500\/10{color:#10b9811a}.text-emerald-500\/40{color:#10b98166}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-indigo-100{--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity, 1))}.text-indigo-200{--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-indigo-400\/70{color:#818cf8b3}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-500\/10{color:#6366f11a}.text-indigo-500\/50{color:#6366f180}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-indigo-800{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.text-indigo-900{--tw-text-opacity: 1;color:rgb(49 46 129 / var(--tw-text-opacity, 1))}.text-indigo-950{--tw-text-opacity: 1;color:rgb(30 27 75 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--stx-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-500\/40{color:#ef444466}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-500\/80{color:#f43f5ecc}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-secondary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--stx-text-secondary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-500{--tw-text-opacity: 1;color:rgb(14 165 233 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-400\/80{color:#94a3b8cc}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-500\/40{color:#64748b66}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/70{color:#ffffffb3}.text-white\/85{color:#ffffffd9}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-4{text-underline-offset:4px}.placeholder-slate-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.accent-\[\#4f46e5\]{accent-color:#4f46e5}.accent-\[var\(--color-accent\)\]{accent-color:var(--color-accent)}.accent-\[var\(--teal\)\]{accent-color:var(--teal)}.accent-cyan-500{accent-color:#06b6d4}.accent-indigo-500{accent-color:#6366f1}.accent-indigo-600{accent-color:#4f46e5}.accent-violet-500{accent-color:#8b5cf6}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(99\,102\,241\,0\.22\)\,0_0_28px_rgba\(99\,102\,241\,0\.55\)\]{--tw-shadow: 0 0 0 4px rgba(99,102,241,.22),0 0 28px rgba(99,102,241,.55);--tw-shadow-colored: 0 0 0 4px var(--tw-shadow-color), 0 0 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(16\,185\,129\,0\.1\)\]{--tw-shadow: 0 0 10px rgba(16,185,129,.1);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(79\,70\,229\,0\.2\)\]{--tw-shadow: 0 0 10px rgba(79,70,229,.2);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(99\,102\,241\,0\.5\)\]{--tw-shadow: 0 0 10px rgba(99,102,241,.5);--tw-shadow-colored: 0 0 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(99\,102\,241\,0\.5\)\]{--tw-shadow: 0 0 12px rgba(99,102,241,.5);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(16\,185\,129\,0\.45\)\]{--tw-shadow: 0 0 18px rgba(16,185,129,.45);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(79\,70\,229\,0\.45\)\]{--tw-shadow: 0 0 18px rgba(79,70,229,.45);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_30px_rgba\(99\,102\,241\,0\.15\)\]{--tw-shadow: 0 0 30px rgba(99,102,241,.15);--tw-shadow-colored: 0 0 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(99\,102\,241\,0\.4\)\]{--tw-shadow: 0 0 6px rgba(99,102,241,.4);--tw-shadow-colored: 0 0 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(37\,99\,235\,0\.35\)\]{--tw-shadow: 0 0 8px rgba(37,99,235,.35);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(79\,70\,229\,0\.35\)\]{--tw-shadow: 0 0 8px rgba(79,70,229,.35);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(79\,70\,229\,0\.4\)\]{--tw-shadow: 0 0 8px rgba(79,70,229,.4);--tw-shadow-colored: 0 0 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 10px 28px rgba(15,23,42,.06);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow: 0 12px 36px rgba(15,23,42,.04);--tw-shadow-colored: 0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow: 0 16px 48px rgba(0,0,0,.55);--tw-shadow-colored: 0 16px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_45px_rgba\(15\,23\,42\,0\.08\)\]{--tw-shadow: 0 18px 45px rgba(15,23,42,.08);--tw-shadow-colored: 0 18px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_40px_-12px_rgba\(79\,70\,229\,0\.3\)\]{--tw-shadow: 0 20px 40px -12px rgba(79,70,229,.3);--tw-shadow-colored: 0 20px 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_20px_45px_rgba\(79\,70\,229\,0\.22\)\]{--tw-shadow: 0 20px 45px rgba(79,70,229,.22);--tw-shadow-colored: 0 20px 45px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_60px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow: 0 25px 60px rgba(0,0,0,.25);--tw-shadow-colored: 0 25px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_60px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow: 0 25px 60px rgba(15,23,42,.06);--tw-shadow-colored: 0 25px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_60px_rgba\(15\,23\,42\,0\.16\)\]{--tw-shadow: 0 25px 60px rgba(15,23,42,.16);--tw-shadow-colored: 0 25px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_25px_60px_rgba\(50\,65\,120\,0\.18\)\]{--tw-shadow: 0 25px 60px rgba(50,65,120,.18);--tw-shadow-colored: 0 25px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(99\,102\,241\,0\.25\)\]{--tw-shadow: 0 4px 12px rgba(99,102,241,.25);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(79\,70\,229\,0\.28\)\]{--tw-shadow: 0 4px 16px rgba(79,70,229,.28);--tw-shadow-colored: 0 4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(79\,70\,229\,0\.28\)\]{--tw-shadow: 0 8px 24px rgba(79,70,229,.28);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(79\,70\,229\,0\.32\)\]{--tw-shadow: 0 8px 24px rgba(79,70,229,.32);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--shadow-panel\)\]{--tw-shadow-color: var(--shadow-panel);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--stx-shadow-control\)\]{--tw-shadow-color: var(--stx-shadow-control);--tw-shadow: var(--tw-shadow-colored)}.shadow-\[var\(--stx-shadow-panel\)\]{--tw-shadow-color: var(--stx-shadow-panel);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/15{--tw-shadow-color: rgb(16 185 129 / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-950\/20{--tw-shadow-color: rgb(2 44 34 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/15{--tw-shadow-color: rgb(99 102 241 / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-500\/20{--tw-shadow-color: rgb(99 102 241 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-600\/15{--tw-shadow-color: rgb(79 70 229 / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-600\/20{--tw-shadow-color: rgb(79 70 229 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-900\/20{--tw-shadow-color: rgb(49 46 129 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-900\/30{--tw-shadow-color: rgb(49 46 129 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-900\/40{--tw-shadow-color: rgb(49 46 129 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-950\/20{--tw-shadow-color: rgb(30 27 75 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-500\/15{--tw-shadow-color: rgb(239 68 68 / .15);--tw-shadow: var(--tw-shadow-colored)}.shadow-red-900\/20{--tw-shadow-color: rgb(127 29 29 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-violet-900\/40{--tw-shadow-color: rgb(76 29 149 / .4);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-\[var\(--stx-primary-border\)\]{--tw-ring-color: var(--stx-primary-border)}.ring-amber-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1))}.ring-black\/5{--tw-ring-color: rgb(0 0 0 / .05)}.ring-indigo-100\/70{--tw-ring-color: rgb(224 231 255 / .7)}.ring-indigo-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(199 210 254 / var(--tw-ring-opacity, 1))}.ring-indigo-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(129 140 248 / var(--tw-ring-opacity, 1))}.ring-indigo-400\/40{--tw-ring-color: rgb(129 140 248 / .4)}.ring-indigo-500\/10{--tw-ring-color: rgb(99 102 241 / .1)}.ring-indigo-500\/40{--tw-ring-color: rgb(99 102 241 / .4)}.ring-red-500\/30{--tw-ring-color: rgb(239 68 68 / .3)}.ring-slate-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(226 232 240 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.ring-white\/10{--tw-ring-color: rgb(255 255 255 / .1)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-2xl{--tw-blur: blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-\[120px\]{--tw-blur: blur(120px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-2xl{--tw-backdrop-blur: blur(40px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[1px\]{--tw-backdrop-blur: blur(1px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-none{--tw-backdrop-blur: ;backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-75{transition-duration:75ms}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes scan-slow{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer{animation:shimmer var(--stx-v-motion-s1p5) infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:var(--stx-v-opacity-value1)}}.animate-fadeIn{animation:fadeIn var(--stx-v-motion-s0p15) ease}.\[appearance\:textfield\]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.12\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.12\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px)}.\[background-size\:28px_28px\]{background-size:28px 28px}.custom-scrollbar::-webkit-scrollbar{width:var(--stx-v-sizing-px4)}.custom-scrollbar::-webkit-scrollbar-track{background:var(--stx-bg-muted)}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--stx-border-default);border-radius:var(--stx-v-radius-px10)}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--stx-border-strong)}:root{--font-apple-display: var(--stx-font-ui);--font-apple-text: var(--stx-font-ui)}.landing-theme{font-family:var(--font-apple-text);background-color:var(--color-bg-deep);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.landing-theme .font-mono,.landing-theme code,.landing-theme pre{font-family:var(--font-apple-text)!important;font-variant-numeric:tabular-nums}.landing-theme h1,.landing-theme h2,.landing-theme h3,.landing-theme h4,.landing-theme h5,.landing-theme h6{font-family:var(--font-apple-display);font-weight:var(--stx-v-font-weight-value600)}.landing-theme p{font-family:var(--font-apple-text);font-weight:var(--stx-v-font-weight-value400)}.landing-theme a,.landing-theme button,.landing-theme select,.landing-theme input{font-family:var(--font-apple-text)}input[type=date]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:var(--stx-v-opacity-value0p55);-webkit-transition:opacity var(--stx-v-motion-s0p15) ease,filter var(--stx-v-motion-s0p15) ease;transition:opacity var(--stx-v-motion-s0p15) ease,filter var(--stx-v-motion-s0p15) ease}input[type=date]::-webkit-calendar-picker-indicator:hover,input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:var(--stx-v-opacity-value0p95)}:root[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator,:root[data-theme=dark] input[type=time]::-webkit-calendar-picker-indicator,.dark-theme input[type=date]::-webkit-calendar-picker-indicator,.dark-theme input[type=time]::-webkit-calendar-picker-indicator,.dark input[type=date]::-webkit-calendar-picker-indicator,.dark input[type=time]::-webkit-calendar-picker-indicator{filter:invert(.85);opacity:var(--stx-v-opacity-value0p75)}:root[data-theme=dark] input[type=date]::-webkit-calendar-picker-indicator:hover,:root[data-theme=dark] input[type=time]::-webkit-calendar-picker-indicator:hover,.dark-theme input[type=date]::-webkit-calendar-picker-indicator:hover,.dark-theme input[type=time]::-webkit-calendar-picker-indicator:hover,.dark input[type=date]::-webkit-calendar-picker-indicator:hover,.dark input[type=time]::-webkit-calendar-picker-indicator:hover{opacity:var(--stx-v-opacity-value1);filter:invert(1)}.selection\:bg-\[var\(--color-accent-soft\)\] *::-moz-selection{background-color:var(--color-accent-soft)}.selection\:bg-\[var\(--color-accent-soft\)\] *::selection{background-color:var(--color-accent-soft)}.selection\:bg-indigo-500\/20 *::-moz-selection{background-color:#6366f133}.selection\:bg-indigo-500\/20 *::selection{background-color:#6366f133}.selection\:bg-\[var\(--color-accent-soft\)\]::-moz-selection{background-color:var(--color-accent-soft)}.selection\:bg-\[var\(--color-accent-soft\)\]::selection{background-color:var(--color-accent-soft)}.selection\:bg-indigo-500\/20::-moz-selection{background-color:#6366f133}.selection\:bg-indigo-500\/20::selection{background-color:#6366f133}.placeholder\:text-\[var\(--color-text-faint\)\]::-moz-placeholder{color:var(--color-text-faint)}.placeholder\:text-\[var\(--color-text-faint\)\]::placeholder{color:var(--color-text-faint)}.placeholder\:text-slate-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-400::placeholder{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-600::-moz-placeholder{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-600::placeholder{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.checked\:bg-indigo-600:checked{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.focus-within\:border-indigo-500:focus-within{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.hover\:z-30:hover{z-index:30}.hover\:h-1\.5:hover{height:.375rem}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-90:hover{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[var\(--color-accent\)\]:hover{border-color:var(--color-accent)}.hover\:border-\[var\(--color-border-strong\)\]:hover{border-color:var(--color-border-strong)}.hover\:border-\[var\(--red\)\]:hover{border-color:var(--red)}.hover\:border-\[var\(--stx-danger-border\)\]:hover{border-color:var(--stx-danger-border)}.hover\:border-\[var\(--stx-info-border\)\]:hover{border-color:var(--stx-info-border)}.hover\:border-\[var\(--stx-primary-border\)\]:hover{border-color:var(--stx-primary-border)}.hover\:border-\[var\(--stx-success-border\)\]:hover{border-color:var(--stx-success-border)}.hover\:border-\[var\(--stx-warning-border\)\]:hover{border-color:var(--stx-warning-border)}.hover\:border-\[var\(--teal\)\]:hover{border-color:var(--teal)}.hover\:border-\[var\(--teal-glow\)\]:hover{border-color:var(--teal-glow)}.hover\:border-indigo-200:hover{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.hover\:border-indigo-400:hover{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.hover\:border-indigo-500\/30:hover{border-color:#6366f14d}.hover\:border-indigo-500\/35:hover{border-color:#6366f159}.hover\:border-indigo-500\/40:hover{border-color:#6366f166}.hover\:border-indigo-500\/50:hover{border-color:#6366f180}.hover\:border-indigo-500\/60:hover{border-color:#6366f199}.hover\:border-indigo-500\/70:hover{border-color:#6366f1b3}.hover\:border-primary\/40:hover{border-color:color-mix(in srgb,var(--stx-primary) 40%,transparent)}.hover\:border-red-400\/60:hover{border-color:#f8717199}.hover\:border-red-500\/25:hover{border-color:#ef444440}.hover\:border-red-500\/30:hover{border-color:#ef44444d}.hover\:border-slate-200\/60:hover{border-color:#e2e8f099}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-slate-400:hover{--tw-border-opacity: 1;border-color:rgb(148 163 184 / var(--tw-border-opacity, 1))}.hover\:border-slate-800:hover{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.hover\:border-white\/10:hover{border-color:#ffffff1a}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:bg-\[\#0052cc\]:hover{--tw-bg-opacity: 1;background-color:rgb(0 82 204 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#0066ff\]\/10:hover{background-color:#0066ff1a}.hover\:bg-\[var\(--color-accent-hover\)\]:hover{background-color:var(--color-accent-hover)}.hover\:bg-\[var\(--color-accent-soft\)\]:hover{background-color:var(--color-accent-soft)}.hover\:bg-\[var\(--color-bg-card\)\]:hover{background-color:var(--color-bg-card)}.hover\:bg-\[var\(--color-bg-card-hover\)\]:hover{background-color:var(--color-bg-card-hover)}.hover\:bg-\[var\(--color-bg-control\)\]:hover{background-color:var(--color-bg-control)}.hover\:bg-\[var\(--color-bg-deep\)\]:hover{background-color:var(--color-bg-deep)}.hover\:bg-\[var\(--color-bg-muted\)\]:hover{background-color:var(--color-bg-muted)}.hover\:bg-\[var\(--lp-card\)\]:hover{background-color:var(--lp-card)}.hover\:bg-\[var\(--lp-soft\)\]:hover{background-color:var(--lp-soft)}.hover\:bg-\[var\(--red\)\]:hover{background-color:var(--red)}.hover\:bg-\[var\(--stx-bg-card-hover\)\]:hover{background-color:var(--stx-bg-card-hover)}.hover\:bg-\[var\(--stx-danger\)\]:hover{background-color:var(--stx-danger)}.hover\:bg-\[var\(--stx-danger-soft\)\]:hover{background-color:var(--stx-danger-soft)}.hover\:bg-\[var\(--stx-primary-soft\)\]:hover{background-color:var(--stx-primary-soft)}.hover\:bg-\[var\(--stx-success\)\]:hover{background-color:var(--stx-success)}.hover\:bg-\[var\(--teal-dim\)\]:hover{background-color:var(--teal-dim)}.hover\:bg-amber-400\/20:hover{background-color:#fbbf2433}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/25:hover{background-color:#10b98140}.hover\:bg-emerald-600\/20:hover{background-color:#05966933}.hover\:bg-emerald-600\/30:hover{background-color:#0596694d}.hover\:bg-indigo-100:hover{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50\/40:hover{background-color:#eef2ff66}.hover\:bg-indigo-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-500\/10:hover{background-color:#6366f11a}.hover\:bg-indigo-500\/20:hover{background-color:#6366f133}.hover\:bg-indigo-500\/25:hover{background-color:#6366f140}.hover\:bg-indigo-500\/\[0\.08\]:hover{background-color:#6366f114}.hover\:bg-indigo-600:hover{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-600\/20:hover{background-color:#4f46e533}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-500:hover{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500\/10:hover{background-color:#ef44441a}.hover\:bg-red-500\/20:hover{background-color:#ef444433}.hover\:bg-red-500\/\[0\.08\]:hover{background-color:#ef444414}.hover\:bg-rose-100:hover{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-rose-600\/20:hover{background-color:#e11d4833}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100\/60:hover{background-color:#f1f5f999}.hover\:bg-slate-100\/70:hover{background-color:#f1f5f9b3}.hover\:bg-slate-100\/80:hover{background-color:#f1f5f9cc}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200\/60:hover{background-color:#e2e8f099}.hover\:bg-slate-200\/70:hover{background-color:#e2e8f0b3}.hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-400:hover{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/50:hover{background-color:#f8fafc80}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700\/60:hover{background-color:#33415599}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800\/40:hover{background-color:#1e293b66}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:bg-white\/\[0\.01\]:hover{background-color:#ffffff03}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}.hover\:from-red-600:hover{--tw-gradient-from: #dc2626 var(--tw-gradient-from-position);--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-red-600:hover{--tw-gradient-to: rgb(220 38 38 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #dc2626 var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-red-600:hover{--tw-gradient-to: #dc2626 var(--tw-gradient-to-position)}.hover\:tracking-wide:hover{letter-spacing:.025em}.hover\:text-\[color\:var\(--stx-danger\)\]:hover{color:var(--stx-danger)}.hover\:text-\[color\:var\(--stx-primary-text\)\]:hover{color:var(--stx-primary-text)}.hover\:text-\[color\:var\(--stx-text-primary\)\]:hover{color:var(--stx-text-primary)}.hover\:text-\[var\(--color-accent\)\]:hover{color:var(--color-accent)}.hover\:text-\[var\(--color-text\)\]:hover{color:var(--color-text)}.hover\:text-\[var\(--red\)\]:hover{color:var(--red)}.hover\:text-\[var\(--stx-primary\)\]:hover{color:var(--stx-primary)}.hover\:text-\[var\(--stx-text-primary\)\]:hover{color:var(--stx-text-primary)}.hover\:text-emerald-300:hover{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.hover\:text-indigo-200:hover{--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.hover\:text-indigo-300:hover{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.hover\:text-indigo-400:hover{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.hover\:text-indigo-600:hover{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.hover\:text-indigo-700:hover{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--stx-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-red-300:hover{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-rose-700:hover{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.hover\:text-secondary:hover{--tw-text-opacity: 1;color:color-mix(in srgb,var(--stx-text-secondary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.hover\:text-sky-300:hover{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.hover\:text-slate-200:hover{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.hover\:text-slate-300:hover{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-slate-950:hover{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.hover\:text-violet-300:hover{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_12px_var\(--teal-glow\)\]:hover{--tw-shadow: 0 0 12px var(--teal-glow);--tw-shadow-colored: 0 0 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_15px_var\(--teal-glow\)\]:hover{--tw-shadow: 0 0 15px var(--teal-glow);--tw-shadow-colored: 0 0 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_18px_rgba\(239\,68\,68\,0\.5\)\]:hover{--tw-shadow: 0 0 18px rgba(239,68,68,.5);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_10px_24px_rgba\(79\,70\,229\,0\.35\)\]:hover{--tw-shadow: 0 10px 24px rgba(79,70,229,.35);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_32px_rgba\(79\,70\,229\,0\.4\)\]:hover{--tw-shadow: 0 12px 32px rgba(79,70,229,.4);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_12px_32px_rgba\(79\,70\,229\,0\.45\)\]:hover{--tw-shadow: 0 12px 32px rgba(79,70,229,.45);--tw-shadow-colored: 0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_16px_36px_rgba\(79\,70\,229\,0\.15\)\]:hover{--tw-shadow: 0 16px 36px rgba(79,70,229,.15);--tw-shadow-colored: 0 16px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_35px_75px_rgba\(79\,70\,229\,0\.2\)\]:hover{--tw-shadow: 0 35px 75px rgba(79,70,229,.2);--tw-shadow-colored: 0 35px 75px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_35px_75px_rgba\(79\,70\,229\,0\.22\)\]:hover{--tw-shadow: 0 35px 75px rgba(79,70,229,.22);--tw-shadow-colored: 0 35px 75px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[var\(--stx-shadow-panel\)\]:hover{--tw-shadow-color: var(--stx-shadow-panel);--tw-shadow: var(--tw-shadow-colored)}.focus\:border-\[var\(--color-accent\)\]:focus{border-color:var(--color-accent)}.focus\:border-\[var\(--red\)\]:focus{border-color:var(--red)}.focus\:border-\[var\(--teal\)\]:focus{border-color:var(--teal)}.focus\:border-amber-500:focus{--tw-border-opacity: 1;border-color:rgb(245 158 11 / var(--tw-border-opacity, 1))}.focus\:border-cyan-500:focus{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.focus\:border-indigo-400:focus{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus\:border-indigo-500\/60:focus{border-color:#6366f199}.focus\:border-indigo-600:focus{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.focus\:border-primary:focus{--tw-border-opacity: 1;border-color:color-mix(in srgb,var(--stx-primary) calc(var(--tw-border-opacity, 1) * 100%),transparent)}.focus\:border-rose-500:focus{--tw-border-opacity: 1;border-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.focus\:border-white\/30:focus{border-color:#ffffff4d}.focus\:bg-indigo-500\/\[0\.12\]:focus{background-color:#6366f11f}.focus\:bg-red-500\/\[0\.12\]:focus{background-color:#ef44441f}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:bg-white\/\[0\.06\]:focus{background-color:#ffffff0f}.focus\:\!shadow-none:focus{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[var\(--red\)\]:focus{--tw-ring-color: var(--red)}.focus\:ring-\[var\(--stx-primary-border\)\]:focus{--tw-ring-color: var(--stx-primary-border)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-emerald-500\/30:focus{--tw-ring-color: rgb(16 185 129 / .3)}.focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500\/10:focus{--tw-ring-color: rgb(99 102 241 / .1)}.focus\:ring-indigo-500\/20:focus{--tw-ring-color: rgb(99 102 241 / .2)}.focus\:ring-indigo-500\/30:focus{--tw-ring-color: rgb(99 102 241 / .3)}.focus\:ring-indigo-500\/50:focus{--tw-ring-color: rgb(99 102 241 / .5)}.focus\:ring-indigo-500\/70:focus{--tw-ring-color: rgb(99 102 241 / .7)}.focus\:ring-slate-500\/40:focus{--tw-ring-color: rgb(100 116 139 / .4)}.focus\:ring-offset-0:focus{--tw-ring-offset-width: 0px}.focus\:ring-offset-slate-800:focus{--tw-ring-offset-color: #1e293b}.focus-visible\:bg-slate-50:focus-visible{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.focus-visible\:\!shadow-none:focus-visible{--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.focus-visible\:shadow-none:focus-visible{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[var\(--stx-primary-border\)\]:focus-visible{--tw-ring-color: var(--stx-primary-border)}.focus-visible\:ring-indigo-500:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-indigo-500\/70:focus-visible{--tw-ring-color: rgb(99 102 241 / .7)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-\[var\(--color-bg-deep\)\]:focus-visible{--tw-ring-offset-color: var(--color-bg-deep)}.focus-visible\:ring-offset-slate-900:focus-visible{--tw-ring-offset-color: #0f172a}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.995\]:active{--tw-scale-x: .995;--tw-scale-y: .995;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-indigo-700:active{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.active\:bg-indigo-800:active{--tw-bg-opacity: 1;background-color:rgb(55 48 163 / var(--tw-bg-opacity, 1))}.active\:bg-red-500\/20:active{background-color:#ef444433}.active\:bg-slate-700\/90:active{background-color:#334155e6}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-indigo-500\/50:disabled{background-color:#6366f180}.disabled\:bg-indigo-600\/50:disabled{background-color:#4f46e580}.disabled\:bg-slate-50:disabled{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.disabled\:text-slate-400:disabled{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.disabled\:text-white\/50:disabled{color:#ffffff80}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.disabled\:hover\:text-slate-500:hover:disabled{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.group:focus-within .group-focus-within\:text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.group\/stab-tip:hover .group-hover\/stab-tip\:block{display:block}.group:hover .group-hover\:hidden{display:none}.group:hover .group-hover\:-translate-y-2{--tw-translate-y: -.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1\.5{--tw-translate-x: .375rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-150{--tw-scale-x: 1.5;--tw-scale-y: 1.5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[var\(--stx-primary-border\)\]{border-color:var(--stx-primary-border)}.group:hover .group-hover\:border-white\/20{border-color:#fff3}.group:hover .group-hover\:bg-\[var\(--color-accent\)\]{background-color:var(--color-accent)}.group:hover .group-hover\:bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-slate-200\/70{background-color:#e2e8f0b3}.group:hover .group-hover\:bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[color\:var\(--stx-primary-text\)\]{color:var(--stx-primary-text)}.group:hover .group-hover\:text-\[var\(--color-accent\)\]{color:var(--color-accent)}.group:hover .group-hover\:text-\[var\(--color-text\)\]{color:var(--color-text)}.group:hover .group-hover\:text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-primary{--tw-text-opacity: 1;color:color-mix(in srgb,var(--stx-primary) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.group:hover .group-hover\:text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-0{opacity:0}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:shadow-\[0_0_18px_rgba\(79\,70\,229\,0\.4\)\]{--tw-shadow: 0 0 18px rgba(79,70,229,.4);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:animate-shimmer{animation:shimmer var(--stx-v-motion-s1p5) infinite}@media(min-width:360px){.min-\[360px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:640px){.sm\:top-\[78px\]{top:78px}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:-mx-4{margin-left:-1rem;margin-right:-1rem}.sm\:mx-3\.5{margin-left:.875rem;margin-right:.875rem}.sm\:mb-1{margin-bottom:.25rem}.sm\:mb-4{margin-bottom:1rem}.sm\:mb-5{margin-bottom:1.25rem}.sm\:ml-auto{margin-left:auto}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-14{margin-top:3.5rem}.sm\:mt-20{margin-top:5rem}.sm\:mt-8{margin-top:2rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:hidden{display:none}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-20{height:5rem}.sm\:h-7{height:1.75rem}.sm\:h-9{height:2.25rem}.sm\:h-\[195px\]{height:195px}.sm\:h-\[210px\]{height:210px}.sm\:h-\[50px\]{height:50px}.sm\:h-\[530px\]{height:530px}.sm\:h-\[550px\]{height:550px}.sm\:h-\[78px\]{height:78px}.sm\:max-h-\[50vh\]{max-height:50vh}.sm\:min-h-14{min-height:3.5rem}.sm\:min-h-\[350px\]{min-height:350px}.sm\:min-h-\[560px\]{min-height:560px}.sm\:w-1\/3{width:33.333333%}.sm\:w-14{width:3.5rem}.sm\:w-2\/3{width:66.666667%}.sm\:w-20{width:5rem}.sm\:w-28{width:7rem}.sm\:w-52{width:13rem}.sm\:w-64{width:16rem}.sm\:w-7{width:1.75rem}.sm\:w-72{width:18rem}.sm\:w-80{width:20rem}.sm\:w-9{width:2.25rem}.sm\:w-96{width:24rem}.sm\:w-auto{width:auto}.sm\:min-w-44{min-width:11rem}.sm\:min-w-\[100px\]{min-width:100px}.sm\:min-w-\[120px\]{min-width:120px}.sm\:min-w-\[90px\]{min-width:90px}.sm\:max-w-48{max-width:12rem}.sm\:max-w-60{max-width:15rem}.sm\:max-w-\[390px\]{max-width:390px}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-md{max-width:28rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[150px_1fr_auto\]{grid-template-columns:150px 1fr auto}.sm\:grid-cols-\[1fr_160px\]{grid-template-columns:1fr 160px}.sm\:grid-cols-\[1fr_220px\]{grid-template-columns:1fr 220px}.sm\:grid-cols-\[38px_1fr_auto\]{grid-template-columns:38px 1fr auto}.sm\:grid-cols-\[9rem_minmax\(0\,1fr\)\]{grid-template-columns:9rem minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(160px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(170px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-1\.5{gap:.375rem}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:justify-self-auto{justify-self:auto}.sm\:rounded-\[32px\]{border-radius:32px}.sm\:rounded-full{border-radius:9999px}.sm\:rounded-none{border-radius:0}.sm\:border-slate-200\/60{border-color:#e2e8f099}.sm\:bg-cover{background-size:cover}.sm\:p-10{padding:2.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-10{padding-top:2.5rem;padding-bottom:2.5rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:pb-24{padding-bottom:6rem}.sm\:pb-8{padding-bottom:2rem}.sm\:pl-12{padding-left:3rem}.sm\:pl-3{padding-left:.75rem}.sm\:pl-4{padding-left:1rem}.sm\:pl-\[44px\]{padding-left:44px}.sm\:pr-4{padding-right:1rem}.sm\:pt-14{padding-top:3.5rem}.sm\:pt-16{padding-top:4rem}.sm\:pt-36{padding-top:9rem}.sm\:pt-4{padding-top:1rem}.sm\:pt-6{padding-top:1.5rem}.sm\:text-2xl{font-size:var(--stx-text-page);line-height:var(--stx-leading-tight)}.sm\:text-3xl{font-size:var(--stx-text-hero-sm);line-height:var(--stx-leading-tight)}.sm\:text-4xl{font-size:var(--stx-text-hero-md);line-height:var(--stx-leading-tight)}.sm\:text-7xl{font-size:var(--stx-text-hero-2xl);line-height:var(--stx-leading-tight)}.sm\:text-\[11\.5px\]{font-size:11.5px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[12px\]{font-size:12px}.sm\:text-\[13\.5px\]{font-size:13.5px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15\.5px\]{font-size:15.5px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[16px\]{font-size:16px}.sm\:text-\[17px\]{font-size:17px}.sm\:text-\[19px\]{font-size:19px}.sm\:text-\[21px\]{font-size:21px}.sm\:text-\[34px\]{font-size:34px}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[9px\]{font-size:9px}.sm\:text-base{font-size:var(--stx-text-base);line-height:var(--stx-leading-body)}.sm\:text-lg{font-size:var(--stx-text-title);line-height:var(--stx-leading-control)}.sm\:text-sm{font-size:var(--stx-text-body);line-height:var(--stx-leading-body)}.sm\:text-xs{font-size:var(--stx-text-label);line-height:var(--stx-leading-body)}.sm\:font-bold{font-weight:var(--stx-weight-bold)}}@media(min-width:768px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-3{grid-column:span 3 / span 3}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-14{height:3.5rem}.md\:h-\[54px\]{height:54px}.md\:max-h-\[calc\(100vh-4rem\)\]{max-height:calc(100vh - 4rem)}.md\:w-5\/12{width:41.666667%}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[1fr_1fr_1fr_auto_auto\]{grid-template-columns:1fr 1fr 1fr auto auto}.md\:grid-cols-\[minmax\(220px\,1fr\)_170px_170px_150px\]{grid-template-columns:minmax(220px,1fr) 170px 170px 150px}.md\:flex-row{flex-direction:row}.md\:flex-nowrap{flex-wrap:nowrap}.md\:items-start{align-items:flex-start}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:2rem}.md\:self-center{align-self:center}.md\:rounded-\[2\.5rem\]{border-radius:2.5rem}.md\:border-l{border-left-width:1px}.md\:p-10{padding:2.5rem}.md\:p-12{padding:3rem}.md\:p-8{padding:2rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:pl-4{padding-left:1rem}.md\:pr-4{padding-right:1rem}.md\:pr-6{padding-right:1.5rem}.md\:text-left{text-align:left}.md\:text-3xl{font-size:var(--stx-text-hero-sm);line-height:var(--stx-leading-tight)}.md\:text-4xl{font-size:var(--stx-text-hero-md);line-height:var(--stx-leading-tight)}.md\:text-9xl{font-size:var(--stx-text-hero-4xl);line-height:var(--stx-leading-tight)}.md\:text-base{font-size:var(--stx-text-base);line-height:var(--stx-leading-body)}.md\:text-lg{font-size:var(--stx-text-title);line-height:var(--stx-leading-control)}.md\:opacity-0{opacity:0}.group:hover .md\:group-hover\:opacity-100{opacity:1}}@media(min-width:1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.lg\:mb-5{margin-bottom:1.25rem}.lg\:mb-6{margin-bottom:1.5rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:hidden{display:none}.lg\:h-10{height:2.5rem}.lg\:h-\[220px\]{height:220px}.lg\:min-h-0{min-height:0px}.lg\:min-h-16{min-height:4rem}.lg\:min-h-\[450px\]{min-height:450px}.lg\:min-h-\[640px\]{min-height:640px}.lg\:w-1\/3{width:33.333333%}.lg\:w-10{width:2.5rem}.lg\:w-2\/3{width:66.666667%}.lg\:w-24{width:6rem}.lg\:w-\[370px\]{width:370px}.lg\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[0\.38fr_0\.62fr\]{grid-template-columns:.38fr .62fr}.lg\:grid-cols-\[0\.68fr_1\.32fr\]{grid-template-columns:.68fr 1.32fr}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-0{gap:0px}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-3{gap:.75rem}.lg\:gap-4{gap:1rem}.lg\:gap-6{gap:1.5rem}.lg\:gap-7{gap:1.75rem}.lg\:gap-8{gap:2rem}.lg\:space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:p-10{padding:2.5rem}.lg\:p-4{padding:1rem}.lg\:p-5{padding:1.25rem}.lg\:p-6{padding:1.5rem}.lg\:p-8{padding:2rem}.lg\:px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:px-12{padding-left:3rem;padding-right:3rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-8{padding-right:2rem}.lg\:text-center{text-align:center}.lg\:text-\[32px\]{font-size:32px}.lg\:text-\[36px\]{font-size:36px}.lg\:text-\[9px\]{font-size:9px}}@media(min-width:1280px){.xl\:sticky{position:sticky}.xl\:top-20{top:5rem}.xl\:top-4{top:1rem}.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.xl\:inline-block{display:inline-block}.xl\:h-\[calc\(100\%-3\.25rem\)\]{height:calc(100% - 3.25rem)}.xl\:h-\[calc\(100\%-5\.5rem\)\]{height:calc(100% - 5.5rem)}.xl\:h-\[calc\(100vh-7rem\)\]{height:calc(100vh - 7rem)}.xl\:h-full{height:100%}.xl\:max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.xl\:min-h-0{min-height:0px}.xl\:min-h-20{min-height:5rem}.xl\:w-\[410px\]{width:410px}.xl\:max-w-2xl{max-width:42rem}.xl\:max-w-\[1600px\]{max-width:1600px}.xl\:max-w-\[420px\]{max-width:420px}.xl\:max-w-xl{max-width:36rem}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[170px_170px_220px_1fr_auto\]{grid-template-columns:170px 170px 220px 1fr auto}.xl\:grid-cols-\[1fr_330px\]{grid-template-columns:1fr 330px}.xl\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.xl\:grid-cols-\[280px_minmax\(390px\,0\.9fr\)_minmax\(430px\,1\.1fr\)\]{grid-template-columns:280px minmax(390px,.9fr) minmax(430px,1.1fr)}.xl\:grid-cols-\[290px_minmax\(420px\,1fr\)_minmax\(420px\,1\.1fr\)\]{grid-template-columns:290px minmax(420px,1fr) minmax(420px,1.1fr)}.xl\:grid-cols-\[340px_minmax\(0\,1fr\)\]{grid-template-columns:340px minmax(0,1fr)}.xl\:grid-cols-\[380px_1fr\]{grid-template-columns:380px 1fr}.xl\:flex-row{flex-direction:row}.xl\:items-start{align-items:flex-start}.xl\:items-end{align-items:flex-end}.xl\:justify-between{justify-content:space-between}.xl\:gap-14{gap:3.5rem}.xl\:gap-16{gap:4rem}.xl\:gap-4{gap:1rem}.xl\:self-start{align-self:flex-start}.xl\:overflow-hidden{overflow:hidden}.xl\:overflow-y-auto{overflow-y:auto}.xl\:border-b-0{border-bottom-width:0px}.xl\:border-r{border-right-width:1px}.xl\:p-5{padding:1.25rem}.xl\:px-20{padding-left:5rem;padding-right:5rem}.xl\:text-\[32px\]{font-size:32px}.xl\:text-\[36px\]{font-size:36px}.xl\:text-\[40px\]{font-size:40px}}@media(min-width:1536px){.\32xl\:col-span-2{grid-column:span 2 / span 2}.\32xl\:col-span-3{grid-column:span 3 / span 3}.\32xl\:-mx-8{margin-left:-2rem;margin-right:-2rem}.\32xl\:w-\[320px\]{width:320px}.\32xl\:max-w-\[1720px\]{max-width:1720px}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.\32xl\:p-6{padding:1.5rem}.\32xl\:px-24{padding-left:6rem;padding-right:6rem}}.dark\:divide-\[var\(--color-border\)\]:where([data-theme=dark],.dark,.dark *)>:not([hidden])~:not([hidden]){border-color:var(--color-border)}.dark\:divide-slate-800\/80:where([data-theme=dark],.dark,.dark *)>:not([hidden])~:not([hidden]){border-color:#1e293bcc}.dark\:divide-white\/10:where([data-theme=dark],.dark,.dark *)>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.dark\:border-\[\#0066ff\]\/30:where([data-theme=dark],.dark,.dark *){border-color:#0066ff4d}.dark\:border-\[\#0c1017\]:where([data-theme=dark],.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(12 16 23 / var(--tw-border-opacity, 1))}.dark\:border-\[\#6366f1\]:where([data-theme=dark],.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.dark\:border-\[var\(--color-border\)\]:where([data-theme=dark],.dark,.dark *){border-color:var(--color-border)}.dark\:border-amber-500\/30:where([data-theme=dark],.dark,.dark *){border-color:#f59e0b4d}.dark\:border-amber-500\/40:where([data-theme=dark],.dark,.dark *){border-color:#f59e0b66}.dark\:border-amber-800\/80:where([data-theme=dark],.dark,.dark *){border-color:#92400ecc}.dark\:border-amber-900\/60:where([data-theme=dark],.dark,.dark *){border-color:#78350f99}.dark\:border-blue-800\/40:where([data-theme=dark],.dark,.dark *){border-color:#1e40af66}.dark\:border-blue-800\/60:where([data-theme=dark],.dark,.dark *){border-color:#1e40af99}.dark\:border-blue-900\/50:where([data-theme=dark],.dark,.dark *){border-color:#1e3a8a80}.dark\:border-cyan-500\/40:where([data-theme=dark],.dark,.dark *){border-color:#06b6d466}.dark\:border-emerald-500\/40:where([data-theme=dark],.dark,.dark *){border-color:#10b98166}.dark\:border-emerald-800\/60:where([data-theme=dark],.dark,.dark *){border-color:#065f4699}.dark\:border-indigo-500\/20:where([data-theme=dark],.dark,.dark *){border-color:#6366f133}.dark\:border-indigo-500\/30:where([data-theme=dark],.dark,.dark *){border-color:#6366f14d}.dark\:border-indigo-500\/40:where([data-theme=dark],.dark,.dark *){border-color:#6366f166}.dark\:border-indigo-500\/50:where([data-theme=dark],.dark,.dark *){border-color:#6366f180}.dark\:border-indigo-800:where([data-theme=dark],.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(55 48 163 / var(--tw-border-opacity, 1))}.dark\:border-indigo-800\/60:where([data-theme=dark],.dark,.dark *){border-color:#3730a399}.dark\:border-indigo-900:where([data-theme=dark],.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(49 46 129 / var(--tw-border-opacity, 1))}.dark\:border-indigo-900\/40:where([data-theme=dark],.dark,.dark *){border-color:#312e8166}.dark\:border-indigo-900\/50:where([data-theme=dark],.dark,.dark *){border-color:#312e8180}.dark\:border-indigo-900\/60:where([data-theme=dark],.dark,.dark *){border-color:#312e8199}.dark\:border-purple-500\/40:where([data-theme=dark],.dark,.dark *){border-color:#a855f766}.dark\:border-purple-900\/50:where([data-theme=dark],.dark,.dark *){border-color:#581c8780}.dark\:border-red-500\/40:where([data-theme=dark],.dark,.dark *){border-color:#ef444466}.dark\:border-red-900\/50:where([data-theme=dark],.dark,.dark *){border-color:#7f1d1d80}.dark\:border-rose-500\/40:where([data-theme=dark],.dark,.dark *){border-color:#f43f5e66}.dark\:border-sky-500\/40:where([data-theme=dark],.dark,.dark *){border-color:#0ea5e966}.dark\:border-sky-900\/50:where([data-theme=dark],.dark,.dark *){border-color:#0c4a6e80}.dark\:border-slate-600:where([data-theme=dark],.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.dark\:border-slate-700:where([data-theme=dark],.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-slate-700\/50:where([data-theme=dark],.dark,.dark *){border-color:#33415580}.dark\:border-slate-700\/60:where([data-theme=dark],.dark,.dark *){border-color:#33415599}.dark\:border-slate-700\/80:where([data-theme=dark],.dark,.dark *){border-color:#334155cc}.dark\:border-slate-700\/90:where([data-theme=dark],.dark,.dark *){border-color:#334155e6}.dark\:border-slate-800:where([data-theme=dark],.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:border-slate-800\/60:where([data-theme=dark],.dark,.dark *){border-color:#1e293b99}.dark\:border-slate-800\/80:where([data-theme=dark],.dark,.dark *){border-color:#1e293bcc}.dark\:border-slate-800\/90:where([data-theme=dark],.dark,.dark *){border-color:#1e293be6}.dark\:border-violet-500\/40:where([data-theme=dark],.dark,.dark *){border-color:#8b5cf666}.dark\:border-white\/10:where([data-theme=dark],.dark,.dark *){border-color:#ffffff1a}.dark\:border-white\/15:where([data-theme=dark],.dark,.dark *){border-color:#ffffff26}.dark\:border-white\/5:where([data-theme=dark],.dark,.dark *){border-color:#ffffff0d}.dark\:bg-\[\#0066ff\]\/20:where([data-theme=dark],.dark,.dark *){background-color:#06f3}.dark\:bg-\[\#0c1017\]:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(12 16 23 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#0c1017\]\/95:where([data-theme=dark],.dark,.dark *){background-color:#0c1017f2}.dark\:bg-\[\#0c101c\]:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(12 16 28 / var(--tw-bg-opacity, 1))}.dark\:bg-\[\#0f172a\]:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-\[var\(--color-bg-card\)\]:where([data-theme=dark],.dark,.dark *){background-color:var(--color-bg-card)}.dark\:bg-\[var\(--color-bg-card-hover\)\]:where([data-theme=dark],.dark,.dark *){background-color:var(--color-bg-card-hover)}.dark\:bg-\[var\(--color-bg-deep\)\]:where([data-theme=dark],.dark,.dark *){background-color:var(--color-bg-deep)}.dark\:bg-amber-400:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.dark\:bg-amber-500\/10:where([data-theme=dark],.dark,.dark *){background-color:#f59e0b1a}.dark\:bg-amber-500\/20:where([data-theme=dark],.dark,.dark *){background-color:#f59e0b33}.dark\:bg-amber-950\/20:where([data-theme=dark],.dark,.dark *){background-color:#451a0333}.dark\:bg-amber-950\/40:where([data-theme=dark],.dark,.dark *){background-color:#451a0366}.dark\:bg-amber-950\/80:where([data-theme=dark],.dark,.dark *){background-color:#451a03cc}.dark\:bg-black\/10:where([data-theme=dark],.dark,.dark *){background-color:#0000001a}.dark\:bg-black\/20:where([data-theme=dark],.dark,.dark *){background-color:#0003}.dark\:bg-black\/30:where([data-theme=dark],.dark,.dark *){background-color:#0000004d}.dark\:bg-blue-950\/25:where([data-theme=dark],.dark,.dark *){background-color:#17255440}.dark\:bg-blue-950\/40:where([data-theme=dark],.dark,.dark *){background-color:#17255466}.dark\:bg-cyan-500\/20:where([data-theme=dark],.dark,.dark *){background-color:#06b6d433}.dark\:bg-emerald-500\/10:where([data-theme=dark],.dark,.dark *){background-color:#10b9811a}.dark\:bg-emerald-500\/20:where([data-theme=dark],.dark,.dark *){background-color:#10b98133}.dark\:bg-emerald-950\/30:where([data-theme=dark],.dark,.dark *){background-color:#022c224d}.dark\:bg-emerald-950\/40:where([data-theme=dark],.dark,.dark *){background-color:#022c2266}.dark\:bg-indigo-400:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.dark\:bg-indigo-500:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.dark\:bg-indigo-500\/10:where([data-theme=dark],.dark,.dark *){background-color:#6366f11a}.dark\:bg-indigo-500\/20:where([data-theme=dark],.dark,.dark *){background-color:#6366f133}.dark\:bg-indigo-900\/60:where([data-theme=dark],.dark,.dark *){background-color:#312e8199}.dark\:bg-indigo-950\/20:where([data-theme=dark],.dark,.dark *){background-color:#1e1b4b33}.dark\:bg-indigo-950\/40:where([data-theme=dark],.dark,.dark *){background-color:#1e1b4b66}.dark\:bg-indigo-950\/50:where([data-theme=dark],.dark,.dark *){background-color:#1e1b4b80}.dark\:bg-indigo-950\/60:where([data-theme=dark],.dark,.dark *){background-color:#1e1b4b99}.dark\:bg-purple-500\/20:where([data-theme=dark],.dark,.dark *){background-color:#a855f733}.dark\:bg-purple-950\/40:where([data-theme=dark],.dark,.dark *){background-color:#3b076466}.dark\:bg-red-600\/20:where([data-theme=dark],.dark,.dark *){background-color:#dc262633}.dark\:bg-red-900\/40:where([data-theme=dark],.dark,.dark *){background-color:#7f1d1d66}.dark\:bg-red-950\/30:where([data-theme=dark],.dark,.dark *){background-color:#450a0a4d}.dark\:bg-rose-500\/20:where([data-theme=dark],.dark,.dark *){background-color:#f43f5e33}.dark\:bg-sky-500\/20:where([data-theme=dark],.dark,.dark *){background-color:#0ea5e933}.dark\:bg-sky-950\/40:where([data-theme=dark],.dark,.dark *){background-color:#082f4966}.dark\:bg-slate-100:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-700\/60:where([data-theme=dark],.dark,.dark *){background-color:#33415599}.dark\:bg-slate-700\/80:where([data-theme=dark],.dark,.dark *){background-color:#334155cc}.dark\:bg-slate-800:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800\/40:where([data-theme=dark],.dark,.dark *){background-color:#1e293b66}.dark\:bg-slate-800\/80:where([data-theme=dark],.dark,.dark *){background-color:#1e293bcc}.dark\:bg-slate-800\/90:where([data-theme=dark],.dark,.dark *){background-color:#1e293be6}.dark\:bg-slate-900:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900\/40:where([data-theme=dark],.dark,.dark *){background-color:#0f172a66}.dark\:bg-slate-900\/50:where([data-theme=dark],.dark,.dark *){background-color:#0f172a80}.dark\:bg-slate-900\/60:where([data-theme=dark],.dark,.dark *){background-color:#0f172a99}.dark\:bg-slate-900\/70:where([data-theme=dark],.dark,.dark *){background-color:#0f172ab3}.dark\:bg-slate-900\/80:where([data-theme=dark],.dark,.dark *){background-color:#0f172acc}.dark\:bg-slate-900\/90:where([data-theme=dark],.dark,.dark *){background-color:#0f172ae6}.dark\:bg-slate-900\/95:where([data-theme=dark],.dark,.dark *){background-color:#0f172af2}.dark\:bg-slate-950:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:bg-violet-500\/20:where([data-theme=dark],.dark,.dark *){background-color:#8b5cf633}.dark\:bg-white\/10:where([data-theme=dark],.dark,.dark *){background-color:#ffffff1a}.dark\:bg-white\/15:where([data-theme=dark],.dark,.dark *){background-color:#ffffff26}.dark\:bg-white\/5:where([data-theme=dark],.dark,.dark *){background-color:#ffffff0d}.dark\:bg-white\/\[0\.02\]:where([data-theme=dark],.dark,.dark *){background-color:#ffffff05}.dark\:bg-white\/\[0\.03\]:where([data-theme=dark],.dark,.dark *){background-color:#ffffff08}.dark\:bg-white\/\[0\.04\]:where([data-theme=dark],.dark,.dark *){background-color:#ffffff0a}.dark\:bg-white\/\[0\.05\]:where([data-theme=dark],.dark,.dark *){background-color:#ffffff0d}.dark\:from-indigo-950\/25:where([data-theme=dark],.dark,.dark *){--tw-gradient-from: rgb(30 27 75 / .25) var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 27 75 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-slate-950\/30:where([data-theme=dark],.dark,.dark *){--tw-gradient-to: rgb(2 6 23 / .3) var(--tw-gradient-to-position)}.dark\:text-\[\#3b82f6\]:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.dark\:text-\[var\(--color-accent\)\]:where([data-theme=dark],.dark,.dark *){color:var(--color-accent)}.dark\:text-amber-300:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-300:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-cyan-300:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.dark\:text-cyan-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-green-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-indigo-200:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-indigo-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-300:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-rose-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.dark\:text-sky-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.dark\:text-slate-100:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-200:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-slate-500:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:text-slate-700:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.dark\:text-slate-700\/60:where([data-theme=dark],.dark,.dark *){color:#33415599}.dark\:text-slate-900:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.dark\:text-violet-200:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.dark\:text-violet-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.dark\:text-white:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:opacity-90:where([data-theme=dark],.dark,.dark *){opacity:.9}.dark\:shadow-2xl:where([data-theme=dark],.dark,.dark *){--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:shadow-\[0_25px_60px_rgba\(0\,0\,0\,0\.55\)\]:where([data-theme=dark],.dark,.dark *){--tw-shadow: 0 25px 60px rgba(0,0,0,.55);--tw-shadow-colored: 0 25px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.dark\:ring-white\/10:where([data-theme=dark],.dark,.dark *){--tw-ring-color: rgb(255 255 255 / .1)}.dark\:placeholder\:text-slate-500:where([data-theme=dark],.dark,.dark *)::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:placeholder\:text-slate-500:where([data-theme=dark],.dark,.dark *)::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.dark\:hover\:border-indigo-700:hover:where([data-theme=dark],.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.dark\:hover\:border-white\/20:hover:where([data-theme=dark],.dark,.dark *){border-color:#fff3}.dark\:hover\:bg-\[\#121726\]:hover:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(18 23 38 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-\[var\(--color-bg-card-hover\)\]:hover:where([data-theme=dark],.dark,.dark *){background-color:var(--color-bg-card-hover)}.dark\:hover\:bg-indigo-950\/40:hover:where([data-theme=dark],.dark,.dark *){background-color:#1e1b4b66}.dark\:hover\:bg-red-500\/10:hover:where([data-theme=dark],.dark,.dark *){background-color:#ef44441a}.dark\:hover\:bg-red-600\/30:hover:where([data-theme=dark],.dark,.dark *){background-color:#dc26264d}.dark\:hover\:bg-rose-500\/20:hover:where([data-theme=dark],.dark,.dark *){background-color:#f43f5e33}.dark\:hover\:bg-slate-600:hover:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-700:hover:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-800:hover:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-slate-800\/80:hover:where([data-theme=dark],.dark,.dark *){background-color:#1e293bcc}.dark\:hover\:bg-white:hover:where([data-theme=dark],.dark,.dark *){--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-white\/15:hover:where([data-theme=dark],.dark,.dark *){background-color:#ffffff26}.dark\:hover\:bg-white\/5:hover:where([data-theme=dark],.dark,.dark *){background-color:#ffffff0d}.dark\:hover\:bg-white\/\[0\.03\]:hover:where([data-theme=dark],.dark,.dark *){background-color:#ffffff08}.dark\:hover\:text-\[\#a5b4fc\]:hover:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:hover\:text-indigo-300:hover:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:hover\:text-red-400:hover:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:hover\:text-slate-200:hover:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.dark\:hover\:text-white:hover:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:focus\:border-indigo-500:focus:where([data-theme=dark],.dark,.dark *){--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.group:hover .dark\:group-hover\:bg-slate-700\/70:where([data-theme=dark],.dark,.dark *){background-color:#334155b3}.group:hover .dark\:group-hover\:text-indigo-400:where([data-theme=dark],.dark,.dark *){--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}body,.theme-scope{background:var(--color-bg-deep);color:var(--color-text);font-family:var(--stx-font-ui)}.theme-modal-root{color:var(--color-text)}.theme-scope .bg-\[\#050609\],.theme-scope .bg-\[\#050609\]\/90,.theme-scope .bg-\[\#050609\]\/80,.theme-scope .bg-\[\#050609\]\/75,.theme-scope .bg-\[\#050609\]\/50,.theme-scope .bg-\[\#07080c\]\/\[0\.62\],.theme-scope .bg-\[\#09090b\],.theme-scope .bg-\[\#09090b\]\/80,.theme-scope .bg-\[\#09090b\]\/50,.theme-scope .bg-\[\#0c0c0e\],.theme-scope .bg-\[\#0d1018\]\/\[0\.96\],.theme-scope .bg-\[\#0e0e11\],.theme-scope .bg-\[\#0e0f11\],.theme-scope .bg-\[\#0e0f11\]\/80,.theme-scope .bg-\[\#0e0f11\]\/85{background-color:var(--color-bg-deep)!important}.theme-scope .bg-\[\#0C0D12\],.theme-scope .bg-\[\#0C0D12\]\/80,.theme-scope .bg-\[\#0C0D12\]\/50,.theme-scope .bg-\[\#101014\],.theme-scope .bg-\[\#111\],.theme-scope .bg-\[\#111114\],.theme-scope .bg-\[\#111114\]\/90,.theme-scope .bg-\[\#111114\]\/95,.theme-scope .bg-\[\#111114\]\/88,.theme-scope .bg-\[\#131316\],.theme-scope .bg-\[\#18181b\],.theme-scope.bg-\[\#18181b\],.theme-scope .bg-\[\#18181b\]\/50{background-color:var(--color-bg-card)!important}.theme-scope .bg-\[\#151518\],.theme-scope .hover\:bg-\[\#151518\]:hover,.theme-scope .bg-\[\#1a1a1f\],.theme-scope .hover\:bg-\[\#1a1a1f\]:hover,.theme-scope .bg-\[\#25252b\],.theme-scope .hover\:bg-\[\#25252b\]:hover,.theme-scope .hover\:bg-slate-800:hover,.theme-scope .hover\:bg-white\/\[0\.06\]:hover{background-color:var(--color-bg-card-hover)!important}.theme-scope .bg-slate-800,.theme-scope .bg-slate-900,.theme-scope .bg-slate-900\/40,.theme-scope .bg-slate-900\/30,.theme-scope .bg-slate-900\/20,.theme-scope .bg-slate-800\/80,.theme-scope .bg-slate-800\/40,.theme-scope .bg-\[\#1f1f25\],.theme-scope .bg-\[\#202025\]{background-color:var(--color-bg-muted)!important}.theme-scope .border-\[\#111114\]{border-color:var(--color-bg-card)!important}.theme-scope .bg-black\/10,.theme-scope .bg-black\/20,.theme-scope .bg-black\/30,.theme-scope .bg-black\/40,.theme-scope .bg-white\/5,.theme-scope .hover\:bg-white\/5:hover,.theme-scope .hover\:bg-white\/10:hover,.theme-scope .bg-white\/\[0\.02\],.theme-scope .bg-white\/\[0\.03\],.theme-scope .hover\:bg-white\/\[0\.02\]:hover,.theme-scope .hover\:bg-white\/\[0\.04\]:hover{background-color:var(--color-bg-control)!important}.theme-scope .text-white,.theme-scope .text-slate-100,.theme-scope .text-slate-200,.theme-scope .text-indigo-100,.theme-scope .text-indigo-200,.theme-scope .group-hover\:text-indigo-100,.theme-scope .group:hover .group-hover\:text-indigo-100,.theme-scope .group-hover\:text-slate-200,.theme-scope .group:hover .group-hover\:text-slate-200,.theme-scope .hover\:text-white:hover,.theme-scope .hover\:text-slate-200:hover,.theme-scope .font-mono{color:var(--color-text)!important}.theme-scope .text-slate-300,.theme-scope .group-hover\:text-slate-300,.theme-scope .group:hover .group-hover\:text-slate-300{color:var(--color-text-muted)!important}.theme-scope .bg-\[\#4A43E3\],.theme-scope .bg-\[\#4A43E3\] *,.theme-scope .bg-\[\#5B54F2\],.theme-scope .bg-\[\#5B54F2\] *,.theme-scope .hover\:bg-\[\#5B54F2\]:hover,.theme-scope .hover\:bg-\[\#4A43E3\]:hover,.theme-scope button.bg-\[\#4A43E3\],.theme-scope a.bg-\[\#4A43E3\],.theme-scope button.bg-\[\#5B54F2\],.theme-scope a.bg-\[\#5B54F2\],.theme-scope .bg-indigo-600.text-white,.theme-scope .bg-indigo-600 .text-white,.theme-scope .bg-indigo-600.text-slate-100,.theme-scope .bg-indigo-600 .text-slate-100,.theme-scope .bg-indigo-600.text-slate-200,.theme-scope .bg-indigo-600 .text-slate-200,.theme-scope .bg-indigo-600.text-slate-300,.theme-scope .bg-indigo-600 .text-slate-300,.theme-scope .bg-indigo-500.text-white,.theme-scope .bg-indigo-500 .text-white,.theme-scope .bg-red-600.text-white,.theme-scope .bg-red-600 .text-white,.theme-scope .bg-amber-600.text-white,.theme-scope .bg-amber-600 .text-white,.theme-scope .bg-green-600.text-white,.theme-scope .bg-green-600 .text-white,.theme-scope .bg-emerald-600.text-white,.theme-scope .bg-emerald-600 .text-white,.theme-scope .hover\:bg-indigo-600:hover.hover\:text-white:hover,.theme-scope .hover\:bg-indigo-600:hover .hover\:text-white:hover,.theme-scope .hover\:bg-indigo-500:hover.hover\:text-white:hover,.theme-scope .hover\:bg-indigo-500:hover .hover\:text-white:hover,.theme-scope .hover\:bg-rose-600:hover.hover\:text-white:hover,.theme-scope .hover\:bg-rose-600:hover .hover\:text-white:hover,.theme-scope .hover\:bg-rose-500:hover.hover\:text-white:hover,.theme-scope .hover\:bg-rose-500:hover .hover\:text-white:hover,.theme-scope .hover\:bg-red-600:hover.hover\:text-white:hover,.theme-scope .hover\:bg-red-600:hover .hover\:text-white:hover,.theme-scope .hover\:bg-green-600:hover.hover\:text-white:hover,.theme-scope .hover\:bg-green-600:hover .hover\:text-white:hover,.theme-scope .hover\:bg-emerald-600:hover.hover\:text-white:hover,.theme-scope .hover\:bg-emerald-600:hover .hover\:text-white:hover,.theme-scope .tracking-active-button,.theme-scope .tracking-active-button *,.theme-scope .tracking-active-button span,.theme-scope .tracking-active-button svg,.theme-scope .geometry-embedded-save,.theme-scope .geometry-embedded-save *,.theme-scope .geometry-embedded-save span,.theme-scope .geometry-embedded-save svg,.theme-scope .geometry-footer-save,.theme-scope .geometry-footer-save *,.theme-scope .geometry-sidebar-save,.theme-scope .geometry-sidebar-save *,.theme-scope button.bg-\[var\(--color-accent\)\],.theme-scope button.bg-\[var\(--color-accent\)\] *,.theme-scope .bg-\[var\(--color-accent\)\],.theme-scope .bg-\[var\(--color-accent\)\] *,.theme-scope button.bg-indigo-600,.theme-scope button.bg-indigo-600 *,.theme-scope button.bg-indigo-700,.theme-scope button.bg-indigo-700 *,.theme-scope button.bg-amber-600,.theme-scope button.bg-amber-600 *{color:var(--stx-on-primary)!important}.theme-scope .text-slate-400,.theme-scope .hover\:text-slate-300:hover{color:var(--color-text-soft)!important}.theme-scope .text-slate-500,.theme-scope .text-slate-600{color:var(--color-text-muted)!important}:root[data-theme=light] .theme-scope .bg-white\/10,.light-theme .theme-scope .bg-white\/10{background-color:var(--color-bg-muted)!important}:root[data-theme=light] .theme-scope .text-indigo-300,:root[data-theme=light] .theme-scope .text-indigo-400,:root[data-theme=light] .theme-scope .text-indigo-500,:root[data-theme=light] .theme-scope .group-hover\:text-indigo-300,:root[data-theme=light] .theme-scope .group:hover .group-hover\:text-indigo-300,.light-theme .theme-scope .text-indigo-300,.light-theme .theme-scope .text-indigo-400,.light-theme .theme-scope .text-indigo-500,.light-theme .theme-scope .group-hover\:text-indigo-300,.light-theme .theme-scope .group:hover .group-hover\:text-indigo-300,:root[data-theme=light] #sidebar-container .text-indigo-300,:root[data-theme=light] #sidebar-container .text-indigo-400,:root[data-theme=light] #sidebar-container .text-indigo-500,:root[data-theme=light] #sidebar-container .group-hover\:text-indigo-300,:root[data-theme=light] #sidebar-container .group:hover .group-hover\:text-indigo-300,.light-theme #sidebar-container .text-indigo-300,.light-theme #sidebar-container .text-indigo-400,.light-theme #sidebar-container .text-indigo-500,.light-theme #sidebar-container .group-hover\:text-indigo-300,.light-theme #sidebar-container .group:hover .group-hover\:text-indigo-300{color:var(--color-accent)!important}:root[data-theme=light] .theme-scope .hover\:text-indigo-100:hover,:root[data-theme=light] .theme-scope .hover\:text-indigo-200:hover,.light-theme .theme-scope .hover\:text-indigo-100:hover,.light-theme .theme-scope .hover\:text-indigo-200:hover{color:var(--color-accent-hover)!important}:root[data-theme=light] .theme-scope .text-cyan-300,:root[data-theme=light] .theme-scope .text-cyan-400,:root[data-theme=light] .theme-scope .text-cyan-500,.light-theme .theme-scope .text-cyan-300,.light-theme .theme-scope .text-cyan-400,.light-theme .theme-scope .text-cyan-500,:root[data-theme=light] #sidebar-container .text-cyan-300,:root[data-theme=light] #sidebar-container .text-cyan-400,:root[data-theme=light] #sidebar-container .text-cyan-500,.light-theme #sidebar-container .text-cyan-300,.light-theme #sidebar-container .text-cyan-400,.light-theme #sidebar-container .text-cyan-500{color:var(--stx-info)!important}:root[data-theme=light] .theme-scope .text-sky-300,:root[data-theme=light] .theme-scope .text-sky-400,:root[data-theme=light] .theme-scope .text-sky-500,.light-theme .theme-scope .text-sky-300,.light-theme .theme-scope .text-sky-400,.light-theme .theme-scope .text-sky-500,:root[data-theme=light] #sidebar-container .text-sky-300,:root[data-theme=light] #sidebar-container .text-sky-400,:root[data-theme=light] #sidebar-container .text-sky-500,.light-theme #sidebar-container .text-sky-300,.light-theme #sidebar-container .text-sky-400,.light-theme #sidebar-container .text-sky-500{color:var(--stx-info)!important}:root[data-theme=light] .theme-scope .text-amber-300,:root[data-theme=light] .theme-scope .text-amber-400,:root[data-theme=light] .theme-scope .text-amber-500,.light-theme .theme-scope .text-amber-300,.light-theme .theme-scope .text-amber-400,.light-theme .theme-scope .text-amber-500,:root[data-theme=light] #sidebar-container .text-amber-300,:root[data-theme=light] #sidebar-container .text-amber-400,:root[data-theme=light] #sidebar-container .text-amber-500,.light-theme #sidebar-container .text-amber-300,.light-theme #sidebar-container .text-amber-400,.light-theme #sidebar-container .text-amber-500{color:var(--stx-danger)!important}:root[data-theme=light] .theme-scope .text-emerald-300,:root[data-theme=light] .theme-scope .text-emerald-400,:root[data-theme=light] .theme-scope .text-emerald-500,.light-theme .theme-scope .text-emerald-300,.light-theme .theme-scope .text-emerald-400,.light-theme .theme-scope .text-emerald-500,:root[data-theme=light] #sidebar-container .text-emerald-300,:root[data-theme=light] #sidebar-container .text-emerald-400,:root[data-theme=light] #sidebar-container .text-emerald-500,.light-theme #sidebar-container .text-emerald-300,.light-theme #sidebar-container .text-emerald-400,.light-theme #sidebar-container .text-emerald-500,:root[data-theme=light] .theme-scope .text-green-300,:root[data-theme=light] .theme-scope .text-green-400,:root[data-theme=light] .theme-scope .text-green-500,.light-theme .theme-scope .text-green-300,.light-theme .theme-scope .text-green-400,.light-theme .theme-scope .text-green-500,:root[data-theme=light] #sidebar-container .text-green-300,:root[data-theme=light] #sidebar-container .text-green-400,:root[data-theme=light] #sidebar-container .text-green-500,.light-theme #sidebar-container .text-green-300,.light-theme #sidebar-container .text-green-400,.light-theme #sidebar-container .text-green-500{color:var(--stx-success)!important}:root[data-theme=light] .theme-scope .text-red-400,:root[data-theme=light] .theme-scope .text-red-500,.light-theme .theme-scope .text-red-400,.light-theme .theme-scope .text-red-500,:root[data-theme=light] #sidebar-container .text-red-400,:root[data-theme=light] #sidebar-container .text-red-500,.light-theme #sidebar-container .text-red-400,.light-theme #sidebar-container .text-red-500{color:var(--stx-danger)!important}.theme-scope .border-white\/5,.theme-scope .border-white\/10,.theme-scope .border-white\/20,.theme-scope .border-slate-900,.theme-scope .border-slate-850,.theme-scope .border-slate-800,.theme-scope .border-\[\#1a1a1f\],.theme-scope .border-\[\#25252b\],.theme-scope .hover\:border-white\/10:hover,.theme-scope .hover\:border-white\/20:hover,.theme-scope .hover\:border-slate-800:hover{border-color:var(--color-border)!important}.theme-scope input,.theme-scope select,.theme-scope textarea{color:var(--color-text)}.theme-scope option{background:var(--color-bg-card);color:var(--color-text)}.theme-scope .shadow-2xl,.theme-scope .shadow-xl{box-shadow:var(--shadow-panel)!important}.theme-modal{background:var(--color-bg-card)!important;border-color:var(--color-border)!important;color:var(--color-text)}.theme-modal-overlay{background:var(--color-bg-overlay)!important;backdrop-filter:none!important}:root[data-theme=light] .theme-modal-overlay,.light-theme .theme-modal-overlay{background:color-mix(in srgb,var(--stx-bg-panel) 18%,transparent)!important;backdrop-filter:none!important}.player-shell{--editor-sidebar-font-family: var(--stx-font-ui);font-family:var(--stx-font-ui)}.player-shell .editor-tool-sidebar{position:relative;z-index:var(--stx-v-layer-value20);width:var(--stx-scientific-left-rail-width, var(--stx-v-sizing-px56));min-width:var(--stx-scientific-left-rail-width, var(--stx-v-sizing-px56));height:100%;padding:var(--stx-v-spacing-px10) var(--stx-v-spacing-px6);overflow:visible;border-right:var(--stx-v-border-width-px1) solid var(--color-border);background:var(--color-bg-panel);color:var(--color-text);font-family:var(--editor-sidebar-font-family)}.player-shell .editor-tool-sidebar-section+.editor-tool-sidebar-section{margin-top:var(--stx-v-spacing-px12);padding-top:var(--stx-v-spacing-px12);border-top:var(--stx-v-border-width-px1) solid var(--color-border)}.player-shell .editor-tool-sidebar-section h2{margin:0}.player-shell .editor-tool-sidebar-list{display:grid;gap:var(--stx-v-spacing-px4)}.player-shell .editor-tool-sidebar-button{display:flex;position:relative;align-items:center;justify-content:center;width:var(--stx-v-sizing-px36);height:var(--stx-v-sizing-px36);padding:0;border:var(--stx-v-border-width-px1) solid transparent;border-radius:var(--stx-v-radius-px4);background:transparent;color:var(--color-text-muted);transition:background-color var(--stx-v-motion-ms160) ease,border-color var(--stx-v-motion-ms160) ease,color var(--stx-v-motion-ms160) ease,transform var(--stx-v-motion-ms160) ease}.player-shell .editor-tool-sidebar-button:hover:not(:disabled){border-color:var(--color-border);background:var(--color-bg-card-hover);color:var(--color-text);transform:translateY(var(--stx-v-transform-px-minus1))}.player-shell .editor-tool-sidebar-button.is-active{border-color:color-mix(in srgb,var(--color-accent) 38%,var(--color-border) 62%);background:var(--color-accent-soft);color:var(--color-accent)}.player-shell .editor-tool-sidebar-button:focus-visible,.player-shell .editor-tool-sidebar-class-trigger:focus-visible{outline:var(--stx-v-border-width-px2) solid var(--color-accent);outline-offset:var(--stx-v-border-width-px1)}.player-shell .editor-tool-sidebar-button:disabled{cursor:not-allowed;opacity:var(--stx-v-opacity-value0p42)}.player-shell .editor-tool-sidebar-class{position:relative;width:var(--stx-v-sizing-px36);height:var(--stx-v-sizing-px36);display:flex;align-items:center;justify-content:center;margin-top:var(--stx-v-spacing-px4)}.player-shell .editor-tool-sidebar-class-trigger{position:relative;display:flex;align-items:center;justify-content:center;width:var(--stx-v-sizing-px36);height:var(--stx-v-sizing-px36);padding:0;border:var(--stx-v-border-width-px1) solid transparent;border-radius:var(--stx-v-radius-px4);background:transparent;color:var(--color-text-muted);transition:background-color var(--stx-v-motion-ms160) ease,border-color var(--stx-v-motion-ms160) ease,color var(--stx-v-motion-ms160) ease,transform var(--stx-v-motion-ms160) ease}.player-shell .editor-tool-sidebar-class-trigger:hover,.player-shell .editor-tool-sidebar-class-trigger:focus-visible,.player-shell .editor-tool-sidebar-class-trigger.is-active{border-color:var(--color-border);background:var(--color-bg-card-hover);color:var(--color-text);transform:translateY(var(--stx-v-transform-px-minus1))}.player-shell .editor-tool-sidebar-class-trigger.is-active{border-color:color-mix(in srgb,var(--color-accent) 38%,var(--color-border) 62%);color:var(--color-accent)}.player-shell .editor-tool-sidebar-class-menu{position:absolute;top:0;left:calc(100% + var(--stx-v-sizing-px9));z-index:var(--stx-v-layer-value120);display:grid;width:var(--stx-v-sizing-px158);gap:var(--stx-v-spacing-px2);padding:var(--stx-v-spacing-px6);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px6);background:var(--color-bg-card);box-shadow:var(--shadow-panel)}.player-shell .editor-tool-sidebar-class-menu:before{position:absolute;top:var(--stx-v-sizing-px13);left:var(--stx-v-sizing-px-minus5);width:var(--stx-v-sizing-px8);height:var(--stx-v-sizing-px8);border-bottom:var(--stx-v-border-width-px1) solid var(--color-border);border-left:var(--stx-v-border-width-px1) solid var(--color-border);background:var(--color-bg-card);content:"";transform:rotate(var(--stx-v-transform-deg45))}.player-shell .editor-tool-sidebar-class-option{position:relative;z-index:var(--stx-v-layer-value1);display:flex;align-items:center;gap:var(--stx-v-spacing-px8);width:100%;min-height:var(--stx-v-sizing-px30);padding:0 var(--stx-v-spacing-px8);border:var(--stx-v-border-width-px1) solid transparent;border-radius:var(--stx-v-radius-px4);background:transparent;color:var(--color-text-muted);font-family:var(--editor-sidebar-font-family);font-size:var(--stx-v-font-size-px12);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2);text-align:left;transition:background-color var(--stx-v-motion-ms140) ease,border-color var(--stx-v-motion-ms140) ease,color var(--stx-v-motion-ms140) ease}.player-shell .editor-tool-sidebar-class-option:hover,.player-shell .editor-tool-sidebar-class-option:focus-visible{border-color:var(--color-border);background:var(--color-bg-card-hover);color:var(--color-text);outline:none}.player-shell .editor-tool-sidebar-class-option.is-selected{border-color:color-mix(in srgb,var(--color-accent) 36%,var(--color-border) 64%);background:var(--color-accent-soft);color:var(--color-accent)}.player-shell .editor-tool-sidebar-class-dot{width:var(--stx-v-sizing-px7);height:var(--stx-v-sizing-px7);border-radius:var(--stx-v-radius-px999);background:currentColor;opacity:var(--stx-v-opacity-value0p68)}.player-shell .editor-tool-sidebar-button:after,.player-shell .editor-tool-sidebar-class-trigger:after{position:absolute;top:50%;left:calc(100% + var(--stx-v-sizing-px9));z-index:var(--stx-v-layer-value100);width:-moz-max-content;width:max-content;max-width:var(--stx-v-sizing-px190);padding:var(--stx-v-spacing-px6) var(--stx-v-spacing-px8);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px4);background:var(--color-bg-card);box-shadow:var(--shadow-panel);color:var(--color-text);content:attr(data-tooltip);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2);opacity:0;pointer-events:none;transform:translate(var(--stx-v-transform-px4),-50%);transition:opacity var(--stx-v-motion-ms120) ease,transform var(--stx-v-motion-ms120) ease;white-space:nowrap}.player-shell .editor-tool-sidebar-button:hover:after,.player-shell .editor-tool-sidebar-button:focus-visible:after,.player-shell .editor-tool-sidebar-class-trigger:hover:after,.player-shell .editor-tool-sidebar-class-trigger:focus-visible:after{opacity:var(--stx-v-opacity-value1);transform:translateY(-50%)}.player-shell .editor-tool-sidebar-class-trigger[aria-expanded=true]:after{opacity:0;transform:translate(var(--stx-v-transform-px4),-50%)}.player-shell .preprocessor-panel{display:flex;flex:1;min-height:0;flex-direction:column;gap:var(--stx-v-spacing-px10);padding:var(--stx-v-spacing-px12);background:var(--color-bg-panel);color:var(--color-text);font-family:var(--editor-sidebar-font-family)}.player-shell .preprocessor-header{display:flex;align-items:center;justify-content:space-between;gap:var(--stx-v-spacing-px10)}.player-shell .preprocessor-header h2{margin:0;color:var(--color-text);font-size:var(--stx-v-font-size-px13);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2)}.player-shell .preprocessor-save-state,.player-shell .preprocessor-footer-state,.player-shell .preprocessor-success-line{display:inline-flex;align-items:center;gap:var(--stx-v-spacing-px5);color:var(--color-success);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1)}.player-shell .preprocessor-stepper{display:grid;grid-template-columns:repeat(var(--preprocessor-step-count, 4),minmax(0,1fr));gap:var(--stx-v-spacing-px5);padding:var(--stx-v-spacing-px2) 0 var(--stx-v-spacing-px8);border-bottom:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border) 80%,transparent 20%);margin-bottom:var(--stx-v-spacing-px2)}.player-shell .preprocessor-step{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;gap:var(--stx-v-spacing-px6);padding:var(--stx-v-spacing-px3) 0 0;border:0;background:transparent;color:var(--color-text-soft);font-size:var(--stx-v-font-size-px8p5, 8.5px);font-weight:var(--stx-v-font-weight-value500);line-height:var(--stx-v-line-height-value1);text-align:center}.player-shell .preprocessor-step span{overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap}.player-shell .preprocessor-step i{position:relative;width:100%;height:var(--stx-v-sizing-px4);border:0;border-radius:var(--stx-v-radius-px999);background:var(--color-border);transition:background-color var(--stx-v-motion-ms150) ease,box-shadow var(--stx-v-motion-ms150) ease}.player-shell .preprocessor-step.is-active{color:var(--color-accent);font-weight:var(--stx-v-font-weight-value600)}.player-shell .preprocessor-step.is-active i{background:var(--color-accent);box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--color-accent-soft)}.player-shell .preprocessor-step.is-complete i{background:color-mix(in srgb,var(--color-success) 82%,var(--color-bg-panel) 18%)}.player-shell .preprocessor-step-legend{display:flex;flex-wrap:wrap;align-items:center;gap:var(--stx-v-spacing-px6) var(--stx-v-spacing-px12);margin:var(--stx-v-spacing-px-minus2) 0 var(--stx-v-spacing-px10);padding:0 var(--stx-v-spacing-px2);color:var(--color-text-muted);font-size:var(--stx-v-font-size-px8, 8px);line-height:var(--stx-v-line-height-value1p2)}.player-shell .preprocessor-step-legend span{display:inline-flex;align-items:center;gap:var(--stx-v-spacing-px5)}.player-shell .preprocessor-step-legend i{width:var(--stx-v-sizing-px7);height:var(--stx-v-sizing-px7);border-radius:var(--stx-v-radius-px999);border:var(--stx-v-border-width-px1) solid var(--color-border-strong);background:var(--color-bg-control)}.player-shell .preprocessor-step-legend i.is-current{border-color:var(--color-accent);background:var(--color-accent)}.player-shell .preprocessor-step-legend i.is-complete{border-color:var(--color-success);background:var(--color-success)}.player-shell .preprocessor-step-legend i.is-pending{background:var(--color-bg-control)}.player-shell .preprocessor-step:disabled{cursor:not-allowed;opacity:var(--stx-v-opacity-value0p45)}.player-shell .preprocessor-section-intro{display:grid;gap:var(--stx-v-spacing-px4)}.player-shell .preprocessor-section-intro h3{margin:0;color:var(--color-text);font-size:var(--stx-v-font-size-px12p5);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2)}.player-shell .preprocessor-section-intro p{margin:0;color:var(--color-text-soft);font-size:var(--stx-v-font-size-px11);font-weight:var(--stx-v-font-weight-value400);line-height:var(--stx-v-line-height-value1p35)}.player-shell .preprocessor-source{display:grid;gap:var(--stx-v-spacing-px8)}.player-shell .preprocessor-review{display:flex!important;flex-direction:column!important;gap:var(--stx-v-spacing-px12)!important}.player-shell .preprocessor-review-card{padding:var(--stx-v-spacing-px12);background:var(--color-bg-card, var(--stx-v-color-hexffffff));border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border) 85%,var(--color-border-strong) 15%);border-radius:var(--stx-v-radius-px8);box-shadow:0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px3) color-mix(in srgb,var(--stx-shadow-color) 4%,transparent);transition:border-color var(--stx-v-motion-ms150) ease,box-shadow var(--stx-v-motion-ms150) ease,transform var(--stx-v-motion-ms150) ease}.player-shell .preprocessor-review-card--interactive{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.player-shell .preprocessor-review-card--interactive:focus-visible{outline:var(--stx-v-border-width-px2) solid var(--color-accent);outline-offset:var(--stx-v-border-width-px2)}.player-shell .preprocessor-review-card__header,.player-shell .preprocessor-review-card__title,.player-shell .preprocessor-review-card__status{display:flex;align-items:center}.player-shell .preprocessor-review-card__header{justify-content:space-between;gap:var(--stx-v-spacing-px8)}.player-shell .preprocessor-review-card__title,.player-shell .preprocessor-review-card__status{min-width:0;gap:var(--stx-v-spacing-px7)}.player-shell .preprocessor-review-card__title{color:var(--color-accent)}.player-shell .preprocessor-review-card__title h3{overflow:hidden;margin:0;color:var(--color-text);font-size:var(--stx-v-font-size-px12);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p25);text-overflow:ellipsis;white-space:nowrap}.player-shell .preprocessor-review-card__status{flex:0 0 auto;color:var(--color-text-muted)}.player-shell .preprocessor-review-status{display:inline-flex;align-items:center;gap:var(--stx-v-spacing-px4);min-height:var(--stx-v-sizing-px22);padding:0 var(--stx-v-spacing-px8);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px999);background:var(--color-bg-control);color:var(--color-text-soft);font-size:var(--stx-v-font-size-px9);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1)}.player-shell .preprocessor-review-status.is-success{border-color:color-mix(in srgb,var(--color-success) 28%,var(--color-border));background:color-mix(in srgb,var(--color-success) 9%,var(--color-bg-card));color:var(--color-success)}.player-shell .preprocessor-review-status.is-warning{border-color:color-mix(in srgb,var(--color-warning) 32%,var(--color-border));background:color-mix(in srgb,var(--color-warning) 9%,var(--color-bg-card));color:var(--color-warning)}.player-shell .preprocessor-review-status.is-neutral{color:var(--color-text-soft)}.player-shell .preprocessor-review-card__body{margin-top:var(--stx-v-spacing-px9)}.player-shell .preprocessor-source-summary{display:flex;min-width:0;align-items:flex-start;gap:var(--stx-v-spacing-px10);margin-top:var(--stx-v-spacing-px10)}.player-shell .preprocessor-source-thumbnail{display:grid;width:var(--stx-v-sizing-px56);height:var(--stx-v-sizing-px56);flex:0 0 var(--stx-v-sizing-px56);place-items:center;overflow:hidden;border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px7);background:var(--color-bg-control);color:var(--color-text-muted)}.player-shell .preprocessor-source-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.player-shell .preprocessor-source-thumbnail span{display:grid;width:100%;height:100%;place-items:center}.player-shell .preprocessor-source-details{display:grid;min-width:0;flex:1;gap:var(--stx-v-spacing-px4)}.player-shell .preprocessor-source-name{overflow:hidden;color:var(--color-text);font-size:var(--stx-v-font-size-px10p5);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p25);text-overflow:ellipsis;white-space:nowrap}.player-shell .preprocessor-review-metrics{display:grid;min-width:0;margin:0}.player-shell .preprocessor-review-metrics>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--stx-v-spacing-px8);min-height:var(--stx-v-sizing-px23);padding:var(--stx-v-spacing-px4) 0;border-bottom:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border) 65%,transparent)}.player-shell .preprocessor-review-metrics>div:last-child{border-bottom:0}.player-shell .preprocessor-review-metrics dt,.player-shell .preprocessor-review-metrics dd{min-width:0;margin:0;font-size:var(--stx-v-font-size-px9p5);line-height:var(--stx-v-line-height-value1p35)}.player-shell .preprocessor-review-metrics dt{color:var(--color-text-soft);font-weight:var(--stx-v-font-weight-value500)}.player-shell .preprocessor-review-metrics dd{color:var(--color-text);font-weight:var(--stx-v-font-weight-value600);text-align:right;white-space:nowrap}.player-shell .preprocessor-review-metrics dd.is-success{color:var(--color-success)}:root[data-theme=light] .player-shell .preprocessor-review-card,.light-theme .player-shell .preprocessor-review-card,.theme-light .player-shell .preprocessor-review-card{background:var(--stx-v-color-hexffffff);border-color:var(--stx-v-color-hexe2e8f0);box-shadow:0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px3) var(--stx-v-color-rgba_0_0_0_0_03_c680d68)}.player-shell .preprocessor-review-card:hover{border-color:color-mix(in srgb,var(--color-border-strong) 60%,var(--color-border) 40%);box-shadow:0 var(--stx-v-sizing-px2) var(--stx-v-sizing-px8) color-mix(in srgb,var(--stx-shadow-color) 8%,transparent)}.player-shell .preprocessor-card{display:grid;gap:var(--stx-v-spacing-px8);padding:var(--stx-v-spacing-px10);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px8);background:var(--color-bg-card);box-shadow:0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px3) color-mix(in srgb,var(--stx-shadow-color) 4%,transparent),0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px2) color-mix(in srgb,var(--stx-shadow-color) 2%,transparent);transition:border-color var(--stx-v-motion-ms150) ease,box-shadow var(--stx-v-motion-ms150) ease}:root[data-theme=light] .player-shell .preprocessor-card,.light-theme .player-shell .preprocessor-card,.theme-light .player-shell .preprocessor-card{border-color:color-mix(in srgb,var(--color-border) 85%,var(--color-border-strong) 15%);box-shadow:0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px3) color-mix(in srgb,var(--stx-shadow-color) 5%,transparent),0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px2) color-mix(in srgb,var(--stx-shadow-color) 3%,transparent)}:root[data-theme=dark] .player-shell .preprocessor-card,.theme-dark .player-shell .preprocessor-card{border-color:color-mix(in srgb,var(--stx-text-primary) 8%,transparent);box-shadow:0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px3) color-mix(in srgb,var(--stx-shadow-color) 35%,transparent),inset 0 var(--stx-v-sizing-px1) 0 color-mix(in srgb,var(--stx-on-primary) 3%,transparent)}.player-shell .preprocessor-card-title{color:var(--color-text-soft);font-size:var(--stx-v-font-size-px9);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1);text-transform:uppercase}.player-shell .preprocessor-meta-grid{display:grid;gap:var(--stx-v-spacing-px7);margin:0}.player-shell .preprocessor-meta-grid div{display:grid;grid-template-columns:minmax(var(--stx-v-sizing-px82),.9fr) minmax(0,1.3fr);align-items:center;gap:var(--stx-v-spacing-px8)}.player-shell .preprocessor-meta-grid dt{color:var(--color-text-soft);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value500);line-height:var(--stx-v-line-height-value1p2)}.player-shell .preprocessor-meta-grid dd{overflow:hidden;margin:0;color:var(--color-text);font-size:var(--stx-v-font-size-px10p5);font-weight:var(--stx-v-font-weight-value500);line-height:var(--stx-v-line-height-value1p2);text-align:right;text-overflow:ellipsis;white-space:nowrap}.player-shell .preprocessor-reference-row{display:flex;align-items:center;gap:var(--stx-v-spacing-px10)}.player-shell .preprocessor-reference-icon{display:flex;width:var(--stx-v-sizing-px28);height:var(--stx-v-sizing-px28);align-items:center;justify-content:center;border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px6);background:var(--color-bg-muted);color:var(--color-text-soft)}.player-shell .preprocessor-reference-row div:last-child{display:flex;min-width:0;align-items:center;gap:var(--stx-v-spacing-px8);color:var(--color-text);font-size:var(--stx-v-font-size-px12);font-weight:var(--stx-v-font-weight-value600)}.player-shell .preprocessor-reference-row span{color:var(--color-text-soft);font-weight:var(--stx-v-font-weight-value500)}.player-shell .preprocessor-inline-actions{display:flex;gap:var(--stx-v-spacing-px8)}.player-shell .preprocessor-inline-actions button,.player-shell .preprocessor-outline-action,.player-shell .preprocessor-secondary-action{display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-v-spacing-px6);min-height:var(--stx-v-sizing-px28);padding:0 var(--stx-v-spacing-px12);border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-accent) 45%,var(--color-border) 55%);border-radius:var(--stx-v-radius-px6);background:transparent;color:var(--color-accent);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value600);transition:background-color var(--stx-v-motion-ms150) ease,border-color var(--stx-v-motion-ms150) ease,color var(--stx-v-motion-ms150) ease}.player-shell .preprocessor-inline-actions button:hover,.player-shell .preprocessor-outline-action:hover,.player-shell .preprocessor-secondary-action:hover{background:var(--color-accent-soft);border-color:var(--color-accent)}.player-shell .preprocessor-inline-actions button+button{border-color:transparent;color:var(--color-text-soft)}.preprocessor-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-v-spacing-px6);min-height:var(--stx-v-sizing-px26, 26px);padding:var(--stx-v-spacing-px3, 3px) var(--stx-v-spacing-px8, 8px);border-radius:var(--stx-v-radius-px6);font-size:var(--stx-v-font-size-px9p5, 9.5px);font-weight:var(--stx-v-font-weight-value700);line-height:var(--stx-v-line-height-value1p2);background-color:var(--color-accent)!important;border:var(--stx-v-border-width-px1) solid var(--color-accent)!important;color:var(--stx-on-primary)!important;transition:all var(--stx-v-motion-ms150) ease;cursor:pointer;box-shadow:0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px3) color-mix(in srgb,var(--stx-shadow-color) 10%,transparent)}.preprocessor-btn-primary:hover{background-color:var(--color-accent-hover)!important;border-color:var(--color-accent-hover)!important}.preprocessor-btn-secondary,.geo-btn-neutral{display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-v-spacing-px6);min-height:var(--stx-v-sizing-px26, 26px);padding:var(--stx-v-spacing-px3, 3px) var(--stx-v-spacing-px8, 8px);border-radius:var(--stx-v-radius-px6);font-size:var(--stx-v-font-size-px9p5, 9.5px);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2);background-color:var(--color-bg-card)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;color:var(--color-text)!important;transition:all var(--stx-v-motion-ms150) ease;cursor:pointer}:root[data-theme=light] .preprocessor-btn-secondary,:root[data-theme=light] .geo-btn-neutral,.light-theme .preprocessor-btn-secondary,.light-theme .geo-btn-neutral{background-color:var(--stx-bg-panel)!important;border-color:var(--stx-border-default)!important;color:var(--stx-text-primary)!important}.preprocessor-btn-secondary:hover,.geo-btn-neutral:hover{background-color:var(--color-bg-card-hover)!important;border-color:var(--color-border-strong)!important}:root[data-theme=light] .preprocessor-btn-secondary:hover,:root[data-theme=light] .geo-btn-neutral:hover,.light-theme .preprocessor-btn-secondary:hover,.light-theme .geo-btn-neutral:hover{background-color:var(--stx-bg-muted)!important;border-color:var(--stx-primary)!important}.preprocessor-btn-amber,.geo-btn-amber{display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-v-spacing-px6);min-height:var(--stx-v-sizing-px26, 26px);padding:var(--stx-v-spacing-px3, 3px) var(--stx-v-spacing-px8, 8px);border-radius:var(--stx-v-radius-px6);font-size:var(--stx-v-font-size-px9p5, 9.5px);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2);background-color:color-mix(in srgb,var(--color-warning) 14%,var(--color-bg-card))!important;border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-warning) 50%,var(--color-border))!important;color:var(--color-warning)!important;transition:all var(--stx-v-motion-ms150) ease;cursor:pointer}:root[data-theme=light] .preprocessor-btn-amber,:root[data-theme=light] .geo-btn-amber,.light-theme .preprocessor-btn-amber,.light-theme .geo-btn-amber{background-color:color-mix(in srgb,var(--stx-danger) 10%,var(--stx-bg-panel))!important;border-color:color-mix(in srgb,var(--stx-danger) 35%,var(--stx-border-default))!important;color:var(--stx-danger)!important}.preprocessor-btn-amber:hover,.geo-btn-amber:hover{background-color:color-mix(in srgb,var(--color-warning) 24%,var(--color-bg-card))!important;border-color:var(--color-warning)!important}:root[data-theme=light] .preprocessor-btn-amber:hover,:root[data-theme=light] .geo-btn-amber:hover,.light-theme .preprocessor-btn-amber:hover,.light-theme .geo-btn-amber:hover{background-color:color-mix(in srgb,var(--stx-danger) 18%,var(--stx-bg-panel))!important;border-color:var(--stx-danger)!important;color:var(--stx-danger)!important}.preprocessor-btn-danger{display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-v-spacing-px6);min-height:var(--stx-v-sizing-px26, 26px);padding:var(--stx-v-spacing-px3, 3px) var(--stx-v-spacing-px8, 8px);border-radius:var(--stx-v-radius-px6);font-size:var(--stx-v-font-size-px9p5, 9.5px);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2);background-color:color-mix(in srgb,var(--color-danger) 14%,var(--color-bg-card))!important;border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-danger) 45%,var(--color-border))!important;color:var(--color-danger)!important;transition:all var(--stx-v-motion-ms150) ease;cursor:pointer}:root[data-theme=light] .preprocessor-btn-danger,.light-theme .preprocessor-btn-danger{background-color:var(--stx-bg-muted)!important;border-color:var(--stx-danger)!important;color:var(--stx-danger)!important}.preprocessor-btn-danger:hover{background-color:color-mix(in srgb,var(--color-danger) 25%,var(--color-bg-card))!important;border-color:var(--color-danger)!important}:root[data-theme=light] .preprocessor-btn-danger:hover,.light-theme .preprocessor-btn-danger:hover{background-color:var(--stx-bg-muted)!important;color:var(--stx-danger)!important}.preprocessor-btn-disabled{display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-v-spacing-px6);min-height:var(--stx-v-sizing-px26, 26px);padding:var(--stx-v-spacing-px3, 3px) var(--stx-v-spacing-px8, 8px);border-radius:var(--stx-v-radius-px6);font-size:var(--stx-v-font-size-px9p5, 9.5px);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2);background-color:color-mix(in srgb,var(--stx-text-primary) 2%,transparent)!important;border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--stx-text-primary) 5%,transparent)!important;color:var(--stx-primary-text)!important;cursor:not-allowed!important;opacity:var(--stx-v-opacity-value0p6)}:root[data-theme=light] .preprocessor-btn-disabled,.light-theme .preprocessor-btn-disabled{background-color:var(--stx-bg-muted)!important;border-color:var(--stx-border-default)!important;color:var(--stx-primary-text)!important}.preprocessor-banner-amber{background-color:color-mix(in srgb,var(--color-warning) 12%,var(--color-bg-card))!important;border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-warning) 40%,var(--color-border))!important;color:var(--color-warning)!important}:root[data-theme=light] .preprocessor-banner-amber,.light-theme .preprocessor-banner-amber{background-color:var(--stx-bg-muted)!important;border-color:var(--stx-danger)!important;color:var(--stx-danger)!important}.preprocessor-banner-success{background-color:color-mix(in srgb,var(--color-success) 12%,var(--color-bg-card))!important;border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-success) 40%,var(--color-border))!important;color:var(--color-success)!important}:root[data-theme=light] .preprocessor-banner-success,.light-theme .preprocessor-banner-success{background-color:var(--stx-bg-muted)!important;border-color:var(--stx-success)!important;color:var(--stx-success)!important}.preprocessor-banner-neutral{background-color:var(--color-bg-card)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;color:var(--color-text-soft)!important}.player-shell .preprocessor-status-copy{display:grid;gap:var(--stx-v-spacing-px3)}.player-shell .preprocessor-status-copy strong{color:var(--color-text);font-size:var(--stx-v-font-size-px11);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2)}.player-shell .preprocessor-status-copy span{color:var(--color-text-soft);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value400);line-height:var(--stx-v-line-height-value1p35)}.player-shell .preprocessor-link-row{display:flex;align-items:center;justify-content:space-between;min-height:var(--stx-v-sizing-px26);padding:0;border:0;border-top:var(--stx-v-border-width-px1) solid var(--color-border);background:transparent;color:var(--color-text);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value600)}.player-shell .preprocessor-review-list{display:grid;gap:var(--stx-v-spacing-px7)}.player-shell .preprocessor-review-list div{display:grid;grid-template-columns:var(--stx-v-sizing-px18) minmax(0,1fr) auto;align-items:center;gap:var(--stx-v-spacing-px8);min-height:var(--stx-v-sizing-px32);padding:0 var(--stx-v-spacing-px8);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px7);color:var(--color-text-soft)}.player-shell .preprocessor-review-list div.is-ready{border-color:color-mix(in srgb,var(--color-success) 28%,var(--color-border) 72%);color:var(--color-success)}.player-shell .preprocessor-review-list span,.player-shell .preprocessor-review-list strong{color:var(--color-text);font-size:var(--stx-v-font-size-px10p5);font-weight:var(--stx-v-font-weight-value500)}.player-shell .preprocessor-review-list strong{color:currentColor}.player-shell .preprocessor-footer{display:grid;grid-template-columns:auto 1fr 1.35fr;align-items:center;gap:var(--stx-v-spacing-px8);padding:var(--stx-v-spacing-px10) var(--stx-v-spacing-px12);border-top:var(--stx-v-border-width-px1) solid var(--color-border);background:var(--color-bg-panel)}.player-shell .preprocessor-primary-action{display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-v-spacing-px6);min-height:var(--stx-v-sizing-px34);padding:0 var(--stx-v-spacing-px12);border:var(--stx-v-border-width-px1) solid var(--color-accent);border-radius:var(--stx-v-radius-px6);background:var(--color-accent);color:var(--stx-on-primary);font-size:var(--stx-v-font-size-px10p5);font-weight:var(--stx-v-font-weight-value600);transition:filter var(--stx-v-motion-ms150) ease,transform var(--stx-v-motion-ms150) ease}.player-shell .preprocessor-primary-action:hover{filter:brightness(1.08);transform:translateY(var(--stx-v-transform-px-minus1))}.player-shell .extractor-panel{display:flex;flex:1;min-height:0;flex-direction:column;gap:var(--stx-v-spacing-px10);padding:var(--stx-v-spacing-px12);background:var(--color-bg-panel);color:var(--color-text);font-family:var(--editor-sidebar-font-family)}.player-shell .extractor-header{display:flex;align-items:center;justify-content:space-between;gap:var(--stx-v-spacing-px10)}.player-shell .extractor-header h2{margin:0;color:var(--color-text);font-size:var(--stx-v-font-size-px13);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2)}.player-shell .extractor-header span{color:var(--color-text-soft);font-size:var(--stx-v-font-size-px9);font-weight:var(--stx-v-font-weight-value500)}.player-shell .extractor-save-state{display:inline-flex;align-items:center;gap:var(--stx-v-spacing-px5);color:var(--color-success);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1)}.player-shell .extractor-stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:var(--stx-v-spacing-px2) 0 var(--stx-v-spacing-px8)}.player-shell .extractor-step{position:relative;display:grid;min-width:0;justify-items:center;gap:var(--stx-v-spacing-px6);border:0;background:transparent;color:var(--color-text-soft);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value500);line-height:var(--stx-v-line-height-value1)}.player-shell .extractor-step:before{position:absolute;top:var(--stx-v-sizing-px8);right:50%;left:-50%;height:var(--stx-v-sizing-px2);border-radius:var(--stx-v-radius-px999);background:var(--color-border);content:""}.player-shell .extractor-step:first-child:before{display:none}.player-shell .extractor-step i{position:relative;z-index:var(--stx-v-layer-value1);display:inline-flex;width:var(--stx-v-sizing-px18);height:var(--stx-v-sizing-px18);align-items:center;justify-content:center;border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px999);background:var(--color-bg-panel);color:var(--color-text-soft);font-style:normal;font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value600)}.player-shell .extractor-step.is-complete:before{background:color-mix(in srgb,var(--color-success) 72%,var(--color-border) 28%)}.player-shell .extractor-step.is-complete i{border-color:var(--color-success);background:var(--color-success);color:var(--stx-on-primary)}.player-shell .extractor-step.is-active{color:var(--color-accent);font-weight:var(--stx-v-font-weight-value600)}.player-shell .extractor-step.is-active i{border-color:var(--color-accent);background:var(--color-accent);color:var(--stx-on-primary);box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--color-accent-soft)}.player-shell .extractor-dashboard{display:grid;gap:var(--stx-v-spacing-px10)}.player-shell .extractor-table-card{display:grid;overflow:hidden;border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border) 82%,transparent 18%);border-radius:var(--stx-v-radius-px8);background:var(--color-bg-card)}.player-shell .extractor-table-card h3{margin:0;padding:var(--stx-v-spacing-px9) var(--stx-v-spacing-px10) var(--stx-v-spacing-px6);color:var(--color-text-soft);font-size:var(--stx-v-font-size-px9);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1);text-transform:uppercase}.player-shell .extractor-table-card button,.player-shell .extractor-record-row{display:grid;grid-template-columns:minmax(0,1fr) auto var(--stx-v-sizing-px14);align-items:center;gap:var(--stx-v-spacing-px8);min-height:var(--stx-v-sizing-px31);padding:0 var(--stx-v-spacing-px10);border:0;border-top:var(--stx-v-border-width-px1) solid var(--color-border);background:transparent;color:var(--color-text);text-align:left}.player-shell .extractor-table-card button:hover{background:var(--color-bg-card-hover)}.player-shell .extractor-table-card span,.player-shell .extractor-record-row span{color:var(--color-text-soft);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value500)}.player-shell .extractor-table-card strong,.player-shell .extractor-record-row strong{color:var(--color-text);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value600)}.player-shell .extractor-record-row{grid-template-columns:minmax(0,1fr) auto}.player-shell .extractor-quality-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--stx-v-spacing-px10);padding:var(--stx-v-spacing-px11);border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-warning) 42%,var(--color-border) 58%);border-radius:var(--stx-v-radius-px8);background:color-mix(in srgb,var(--color-warning) 9%,var(--color-bg-card) 91%);color:var(--color-warning)}.player-shell .extractor-quality-card.is-ready{border-color:color-mix(in srgb,var(--color-success) 42%,var(--color-border) 58%);background:color-mix(in srgb,var(--color-success) 9%,var(--color-bg-card) 91%);color:var(--color-success)}.player-shell .extractor-quality-card h3{margin:0;color:var(--color-text);font-size:var(--stx-v-font-size-px12);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p2)}.player-shell .extractor-quality-card span{display:block;margin-bottom:var(--stx-v-spacing-px3);color:var(--color-text-soft);font-size:var(--stx-v-font-size-px9);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1);text-transform:uppercase}.player-shell .extractor-quality-card p{margin:var(--stx-v-spacing-px2) 0 0;color:var(--color-text-soft);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value400);line-height:var(--stx-v-line-height-value1p25)}.player-shell .extractor-quality-card button{min-height:var(--stx-v-sizing-px28);padding:0 var(--stx-v-spacing-px10);border:var(--stx-v-border-width-px1) solid currentColor;border-radius:var(--stx-v-radius-px6);background:transparent;color:currentColor;font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value600)}.player-shell .extractor-section-title{display:flex;align-items:center;min-height:var(--stx-v-sizing-px28);border-bottom:var(--stx-v-border-width-px1) solid var(--color-border)}.player-shell .extractor-section-title span{color:var(--color-accent);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1);text-transform:uppercase}.player-shell .extractor-footer{display:grid;grid-template-columns:1fr 1.25fr;gap:var(--stx-v-spacing-px8);padding:var(--stx-v-spacing-px10) var(--stx-v-spacing-px12);border-top:var(--stx-v-border-width-px1) solid var(--color-border);background:var(--color-bg-panel)}.player-shell .extractor-secondary-action,.player-shell .extractor-primary-action{display:inline-flex;min-height:var(--stx-v-sizing-px34);align-items:center;justify-content:center;gap:var(--stx-v-spacing-px6);padding:0 var(--stx-v-spacing-px12);border-radius:var(--stx-v-radius-px6);font-size:var(--stx-v-font-size-px10p5);font-weight:var(--stx-v-font-weight-value600)}.player-shell .extractor-secondary-action{border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-accent) 45%,var(--color-border) 55%);background:transparent;color:var(--color-accent)}.player-shell .extractor-primary-action{border:var(--stx-v-border-width-px1) solid var(--color-accent);background:var(--color-accent);color:var(--stx-on-primary)}@media(prefers-reduced-motion:reduce){.player-shell .editor-tool-sidebar-button,.player-shell .editor-tool-sidebar-class-trigger,.player-shell .editor-tool-sidebar-class-option,.player-shell .preprocessor-primary-action,.player-shell .preprocessor-inline-actions button,.player-shell .preprocessor-outline-action,.player-shell .preprocessor-secondary-action{transition:none}.player-shell .editor-tool-sidebar-button:hover:not(:disabled),.player-shell .editor-tool-sidebar-class-trigger:hover,.player-shell .editor-tool-sidebar-class-trigger:focus-visible,.player-shell .editor-tool-sidebar-class-trigger.is-active,.player-shell .preprocessor-primary-action:hover{transform:none}}.player-shell .editor-topbar,.player-shell .editor-topbar *{font-family:var(--stx-font-ui)!important;letter-spacing:0!important}.player-shell .editor-topbar button,.player-shell .editor-topbar input,.player-shell .editor-topbar span,.player-shell .editor-topbar p{font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-v-font-weight-value500);line-height:var(--stx-v-line-height-value1p2)}.player-shell .editor-topbar #header-menu-container{gap:var(--stx-v-spacing-px6)!important}.player-shell .editor-topbar #header-menu-container button{font-size:var(--stx-density-text-control, var(--stx-v-font-size-px12))!important;color:var(--color-text-muted)!important;font-weight:var(--stx-v-font-weight-value500)!important;gap:var(--stx-v-spacing-px5)!important;transition:all var(--stx-v-motion-s0p2) ease}.player-shell .editor-topbar #header-menu-container button:hover,.player-shell .editor-topbar #header-menu-container button.text-white{color:var(--color-text)!important;background-color:var(--color-bg-card-hover)!important}.player-shell .editor-topbar [title],.player-shell .editor-topbar .tabular-nums{font-variant-numeric:tabular-nums}.player-shell .editor-topbar .font-mono{font-family:var(--stx-font-ui)!important}.player-shell .editor-topbar [class*=text-lg]{font-size:var(--stx-density-text-title, var(--stx-v-font-size-px13));font-weight:var(--stx-v-font-weight-value600)}.player-shell .editor-topbar [class*="text-[10px]"],.player-shell .editor-topbar [class*=text-xs]{font-size:var(--stx-density-text-control, var(--stx-v-font-size-px12))!important}.player-shell .editor-topbar .project-title-text{font-size:var(--stx-density-text-title, var(--stx-v-font-size-px13))!important;font-weight:var(--stx-v-font-weight-value600)!important}.player-shell .editor-topbar .project-description-text{font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-weight:var(--stx-v-font-weight-value400)!important}.player-shell .editor-topbar .editor-dropdown-panel{font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11))}.player-shell #sidebar-container,.player-shell [data-editor-sidebar=true]{background:var(--color-bg-card)!important;border-color:var(--color-border)!important;color:var(--color-text)!important;font-family:var(--editor-sidebar-font-family)!important;letter-spacing:0!important}.player-shell #sidebar-container *,.player-shell [data-editor-sidebar=true] *{font-family:var(--editor-sidebar-font-family)!important;letter-spacing:0!important}.player-shell #sidebar-container h1,.player-shell #sidebar-container h2,.player-shell #sidebar-container h3,.player-shell [data-editor-sidebar=true] h1,.player-shell [data-editor-sidebar=true] h2,.player-shell [data-editor-sidebar=true] h3{font-size:var(--stx-density-text-title, var(--stx-v-font-size-px13))!important;font-weight:var(--stx-v-font-weight-value600)!important;line-height:var(--stx-v-line-height-value1p35)!important}.player-shell #sidebar-container label,.player-shell #sidebar-container button,.player-shell #sidebar-container input,.player-shell #sidebar-container select,.player-shell #sidebar-container textarea,.player-shell [data-editor-sidebar=true] label,.player-shell [data-editor-sidebar=true] button,.player-shell [data-editor-sidebar=true] input,.player-shell [data-editor-sidebar=true] select,.player-shell [data-editor-sidebar=true] textarea{font-family:var(--editor-sidebar-font-family)!important;font-weight:var(--stx-v-font-weight-value600);letter-spacing:0!important}.player-shell #sidebar-container .font-mono,.player-shell [data-editor-sidebar=true] .font-mono{font-family:var(--stx-font-ui)!important;font-variant-numeric:tabular-nums}.player-shell button,.player-shell select,.player-shell input,.player-shell textarea,.player-shell [role=button],.player-shell #sidebar-container button,.player-shell [data-editor-sidebar=true] button,.player-shell #sidebar-container select,.player-shell [data-editor-sidebar=true] select{border-radius:var(--stx-radius-md, var(--stx-v-radius-px6))!important}.player-shell #sidebar-container .bg-\[\#0b0b0e\]\/90,.player-shell #sidebar-container .bg-\[\#111114\],.player-shell #sidebar-container .bg-\[\#101014\],.player-shell #sidebar-container .bg-\[\#131316\],.player-shell #sidebar-container .bg-\[\#18181b\],.player-shell #sidebar-container .bg-\[\#18181b\]\/50{background-color:var(--color-bg-card)!important}.player-shell #sidebar-container .text-slate-100,.player-shell #sidebar-container .text-slate-200,.player-shell #sidebar-container .text-indigo-100,.player-shell #sidebar-container .text-indigo-200,.player-shell #sidebar-container .group-hover\:text-indigo-100,.player-shell #sidebar-container .group:hover .group-hover\:text-indigo-100,.player-shell #sidebar-container .group-hover\:text-slate-200,.player-shell #sidebar-container .group:hover .group-hover\:text-slate-200,.player-shell #sidebar-container .text-white{color:var(--color-text)!important}.player-shell #sidebar-container .text-slate-300,.player-shell #sidebar-container .group-hover\:text-slate-300,.player-shell #sidebar-container .group:hover .group-hover\:text-slate-300{color:var(--color-text-muted)!important}.player-shell #sidebar-container .text-slate-400{color:var(--color-text-soft)!important}.player-shell #sidebar-container .text-slate-500,.player-shell #sidebar-container .text-slate-600{color:var(--color-text-muted)!important}.player-shell #sidebar-container button.bg-indigo-600,.player-shell #sidebar-container button.bg-indigo-600 *,.player-shell #sidebar-container .bg-indigo-600,.player-shell #sidebar-container .bg-indigo-600 *,.player-shell #sidebar-container .bg-indigo-500,.player-shell #sidebar-container .bg-indigo-500 *,.player-shell #sidebar-container .tracking-active-button,.player-shell #sidebar-container .tracking-active-button *,.player-shell #sidebar-container button[data-guided-study=tracking-load],.player-shell #sidebar-container button[data-guided-study=tracking-load] *,.player-shell #sidebar-container .sidebar-bottom-primary-btn,.player-shell #sidebar-container .sidebar-bottom-primary-btn *,.player-shell #sidebar-container .preprocessor-primary-action,.player-shell #sidebar-container .preprocessor-primary-action *,.player-shell #sidebar-container .extractor-primary-action,.player-shell #sidebar-container .extractor-primary-action *,.player-shell #sidebar-container .summary-export-footer button,.player-shell #sidebar-container .summary-export-footer button *,.player-shell #sidebar-container .bg-emerald-600,.player-shell #sidebar-container .bg-emerald-600 *,.player-shell #sidebar-container .bg-emerald-500,.player-shell #sidebar-container .bg-emerald-500 *,.player-shell #sidebar-container .bg-red-600,.player-shell #sidebar-container .bg-red-600 *,.player-shell #sidebar-container .bg-green-600,.player-shell #sidebar-container .bg-green-600 *,.player-shell #sidebar-container .bg-amber-600,.player-shell #sidebar-container .bg-amber-600 *{color:var(--stx-on-primary)!important}.sidebar-bottom-primary-btn,.preprocessor-primary-action,.extractor-primary-action,.summary-export-footer button{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:var(--stx-v-spacing-rem0p375)!important;padding:var(--stx-v-spacing-rem0p5) var(--stx-v-spacing-rem0p75)!important;border-radius:var(--stx-v-radius-rem0p5)!important;background-color:var(--stx-primary)!important;color:var(--stx-on-primary)!important;font-size:var(--stx-v-font-size-rem0p75)!important;font-weight:var(--stx-v-font-weight-value600)!important;letter-spacing:var(--stx-v-letter-spacing-em0p01)!important;border:none!important;outline:none!important;box-shadow:0 var(--stx-v-sizing-px2) var(--stx-v-sizing-px6) color-mix(in srgb,var(--stx-primary) 20%,transparent)!important;transition:all var(--stx-v-motion-ms200) ease-in-out!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.sidebar-bottom-primary-btn *,.sidebar-bottom-primary-btn span,.preprocessor-primary-action *,.preprocessor-primary-action span,.extractor-primary-action *,.extractor-primary-action span,.summary-export-footer button *,.summary-export-footer button span{color:var(--stx-on-primary)!important}.sidebar-bottom-primary-btn:hover:not(:disabled),.preprocessor-primary-action:hover:not(:disabled),.extractor-primary-action:hover:not(:disabled),.summary-export-footer button:hover:not(:disabled){background-color:var(--stx-primary)!important;color:var(--stx-on-primary)!important;transform:translateY(var(--stx-v-transform-px-minus1))!important;box-shadow:0 var(--stx-v-sizing-px4) var(--stx-v-sizing-px10) color-mix(in srgb,var(--stx-primary) 30%,transparent)!important}.sidebar-bottom-primary-btn:active:not(:disabled),.preprocessor-primary-action:active:not(:disabled),.extractor-primary-action:active:not(:disabled),.summary-export-footer button:active:not(:disabled){transform:scale(.98)!important}.sidebar-bottom-primary-btn:disabled,.preprocessor-primary-action:disabled,.extractor-primary-action:disabled,.summary-export-footer button:disabled{opacity:var(--stx-v-opacity-value0p5)!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}.player-shell #sidebar-container .border-white\/5,.player-shell #sidebar-container .border-white\/10,.player-shell #sidebar-container .border-l,.player-shell #sidebar-container .border-b,.player-shell #sidebar-container .border-t{border-color:var(--color-border)!important}.player-shell #sidebar-container .shadow-\[-8px_0_20px_rgba\(0\,0\,0\,0\.5\)\]{box-shadow:var(--shadow-panel)!important}.player-shell [data-editor-mini-rail=true]{background:var(--color-bg-card)!important;border-color:var(--color-border)!important;box-shadow:var(--shadow-panel)!important;color:var(--color-text-soft)!important}.player-shell [data-editor-mini-rail=true] button{color:var(--color-text-soft)!important}.player-shell [data-editor-mini-rail=true] button:hover{background:var(--color-bg-card-hover)!important;color:var(--color-text)!important}.player-shell [data-editor-mini-rail=true] .border-white\/10,.player-shell [data-editor-mini-rail=true].border-white\/10{border-color:var(--color-border)!important}.player-shell .playback-shell{background:var(--color-bg-card)!important;border-color:var(--color-border)!important}.player-shell .timeline-track{background-color:var(--color-bg-muted)}.player-shell .timeline-buffer{background:var(--color-video-buffer)!important}.player-shell .timeline-played{background:var(--color-video-track)!important}.player-shell .timeline-scrubber{accent-color:var(--color-video-track)}.player-shell .timeline-scrubber::-webkit-slider-thumb{background:var(--color-video-track)}.player-shell .preview-limit-mask{background:color-mix(in srgb,var(--stx-info) 8%,transparent)!important}:root[data-theme=light] .player-shell .preview-limit-mask{background:color-mix(in srgb,var(--stx-info) 6%,transparent)!important}.theme-scope .bg-\[\#050505\]{background-color:var(--color-bg-deep)!important}.theme-scope .bg-slate-900{background-color:var(--color-bg-muted)!important}.theme-scope .bg-slate-900\/40,.theme-scope .bg-slate-900\/30,.theme-scope .bg-slate-900\/20{background-color:var(--color-bg-control)!important}:root[data-theme=light] .theme-scope .from-\[\#18181b\]{--tw-gradient-from: var(--color-bg-card-hover) !important;--tw-gradient-to: var(--color-bg-card) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}:root[data-theme=light] .theme-scope .to-\[\#111114\]{--tw-gradient-to: var(--color-bg-card) !important}:root[data-theme=light] .theme-scope .from-\[\#182540\]{--tw-gradient-from: var(--color-bg-card-hover) !important;--tw-gradient-to: var(--color-bg-card) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}:root[data-theme=light] .theme-scope .to-\[\#101C2C\]{--tw-gradient-to: var(--color-bg-card) !important}.light-theme .theme-scope .from-\[\#18181b\]{--tw-gradient-from: var(--color-bg-card-hover) !important;--tw-gradient-to: var(--color-bg-card) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.light-theme .theme-scope .to-\[\#111114\]{--tw-gradient-to: var(--color-bg-card) !important}.light-theme .theme-scope .from-\[\#182540\]{--tw-gradient-from: var(--color-bg-card-hover) !important;--tw-gradient-to: var(--color-bg-card) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}.light-theme .theme-scope .to-\[\#101C2C\]{--tw-gradient-to: var(--color-bg-card) !important}.theme-scope .text-\[\#f4f4f5\]{color:var(--color-text)!important}:root[data-theme=light] .theme-scope .bg-black\/75,.light-theme .theme-scope .bg-black\/75{background-color:var(--color-bg-panel)!important}:root[data-theme=light] .theme-scope .text-rose-300,:root[data-theme=light] .theme-scope .text-rose-400,:root[data-theme=light] .theme-scope .text-rose-500,.light-theme .theme-scope .text-rose-300,.light-theme .theme-scope .text-rose-400,.light-theme .theme-scope .text-rose-500{color:var(--stx-danger)!important}.theme-scope [role=menu]{background-color:var(--color-bg-panel)!important;border-color:var(--color-border)!important;box-shadow:var(--shadow-panel)!important;color:var(--color-text)!important}.theme-scope [role=menu] .border-b,.theme-scope [role=menu] .border-white\/5,.theme-scope [role=menu] .border-white\/\[0\.06\],.theme-scope [role=menu] .h-px.bg-white\/\[0\.04\],.theme-scope [role=menu] .h-px.bg-white\/5{border-color:var(--color-border)!important;background-color:var(--color-border)!important}.theme-scope [role=menu] .bg-white\/\[0\.03\]{background-color:var(--color-bg-control)!important}.theme-scope [role=menu] .text-white{color:var(--color-text)!important}.theme-scope [role=menu] .text-slate-300{color:var(--color-text-muted)!important}.theme-scope [role=menu] .text-slate-500{color:var(--color-text-soft)!important}.theme-scope [role=menu] .hover\:bg-white\/\[0\.04\]:hover,.theme-scope [role=menu] .focus\:bg-white\/\[0\.06\]:focus{background-color:var(--color-bg-card-hover)!important;color:var(--color-text)!important}.theme-scope [role=menu] button:hover,.theme-scope [role=menu] button:hover *{color:var(--stx-on-primary)!important}:root[data-theme=light] .theme-scope [role=menu] button:hover,:root[data-theme=light] .theme-scope [role=menu] button:hover *,.light-theme .theme-scope [role=menu] button:hover,.light-theme .theme-scope [role=menu] button:hover *{color:var(--color-text)!important}.theme-scope [role=menu] .bg-black\/30{background-color:var(--color-bg-muted)!important}.theme-scope .bg-\[\#0c0c0e\]\/95{background-color:var(--color-bg-card)!important}.theme-scope .hover\:bg-zinc-950:hover{background-color:var(--color-bg-card-hover)!important}.theme-scope .via-\[\#111114\]{--tw-gradient-stops: var(--tw-gradient-from), var(--color-bg-card), var(--tw-gradient-to) !important}.theme-scope .to-\[\#111114\]{--tw-gradient-to: var(--color-bg-card) !important}.theme-scope .bg-\[\#050505\]\/80{background-color:var(--color-bg-overlay)!important}:root[data-theme=light] .theme-scope .from-\[\#f4f4f5\],.light-theme .theme-scope .from-\[\#f4f4f5\]{--tw-gradient-from: var(--color-text) !important;--tw-gradient-to: var(--color-text-muted) !important;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to) !important}:root[data-theme=light] .theme-scope .to-slate-400,.light-theme .theme-scope .to-slate-400{--tw-gradient-to: var(--color-text-muted) !important}.theme-scope .nav-link{color:var(--color-text-muted)!important;transition:color var(--stx-v-motion-s0p2) ease}.theme-scope .nav-link:hover{color:var(--color-text)!important}.theme-scope .nav-link-active{color:var(--color-text)!important;font-weight:var(--stx-v-font-weight-value500)}.theme-scope .nav-btn-signin{color:var(--color-text-muted)!important;transition:all var(--stx-v-motion-s0p2) ease}.theme-scope .nav-btn-signin:hover{color:var(--color-text)!important;background-color:var(--color-bg-card-hover)!important}.theme-scope .nav-btn-theme{color:var(--color-text-muted)!important;transition:all var(--stx-v-motion-s0p2) ease}.theme-scope .nav-btn-theme:hover{color:var(--color-text)!important;background-color:var(--color-bg-card-hover)!important}.theme-scope .footer{background:color-mix(in srgb,var(--stx-bg-panel) 60%,transparent)!important;border-top-color:var(--color-border)!important}:root[data-theme=light] .theme-scope .footer,.light-theme .theme-scope .footer{background:color-mix(in srgb,var(--stx-text-primary) 60%,transparent)!important}.player-shell .editor-topbar .project-title-text,.player-shell .editor-topbar .project-profile-chip .project-title-text{font-size:var(--stx-density-text-title, var(--stx-v-font-size-px13))!important;font-weight:var(--stx-v-font-weight-value600)!important;line-height:var(--stx-v-line-height-value1p2)!important;color:var(--color-text)!important}@media(max-width:900px){.player-shell .editor-topbar .project-profile-chip{max-width:var(--stx-v-sizing-px180)!important}.player-shell .editor-topbar .project-profile-chip .project-description-text{display:none!important}}.theme-scope .state-info-popup,.theme-scope .editor-dropdown-panel{background-color:var(--color-bg-panel)!important;border-color:var(--color-border)!important;box-shadow:var(--shadow-panel)!important;color:var(--color-text)!important}.theme-scope .state-info-popup *,.theme-scope .editor-dropdown-panel *{color:var(--color-text)!important}.theme-scope .state-info-popup .text-slate-400,.theme-scope .state-info-popup .text-slate-500,.theme-scope .editor-dropdown-panel .text-slate-400,.theme-scope .editor-dropdown-panel .text-slate-500{color:var(--color-text-soft)!important}.theme-scope .state-info-popup .bg-black\/30,.theme-scope .editor-dropdown-panel .bg-black\/30{background-color:var(--color-bg-muted)!important}.theme-scope .state-info-popup .border-white\/5,.theme-scope .editor-dropdown-panel .border-white\/5{border-color:var(--color-border)!important}.theme-scope .state-info-popup .bg-indigo-500\/10,.theme-scope .editor-dropdown-panel .bg-indigo-500\/10{background-color:var(--color-accent-soft)!important}.theme-scope .state-info-popup .border-indigo-500\/20,.theme-scope .editor-dropdown-panel .border-indigo-500\/20{border-color:var(--color-accent)!important}.theme-scope .state-info-popup .text-indigo-400,.theme-scope .editor-dropdown-panel .text-indigo-400{color:var(--color-accent)!important}.theme-scope .state-info-popup .text-emerald-400,.theme-scope .state-info-popup .text-emerald-400 *{color:var(--stx-success)!important}.theme-scope .state-info-popup .text-indigo-300,.theme-scope .state-info-popup .text-indigo-300 *{color:var(--stx-primary-text)!important}.theme-scope .state-info-popup .text-sky-300,.theme-scope .state-info-popup .text-sky-300 *{color:var(--stx-info)!important}.theme-scope .state-info-popup .text-amber-300,.theme-scope .state-info-popup .text-amber-300 *{color:var(--stx-warning)!important}.theme-scope .state-info-popup .text-slate-300,.theme-scope .state-info-popup .text-slate-300 *{color:var(--stx-text-secondary)!important}.theme-scope .state-info-popup .text-slate-500,.theme-scope .state-info-popup .text-slate-500 *{color:var(--stx-primary-text)!important}:root[data-theme=light] .theme-scope .state-info-popup .text-emerald-400,:root[data-theme=light] .theme-scope .state-info-popup .text-emerald-400 *{color:var(--stx-success)!important}:root[data-theme=light] .theme-scope .state-info-popup .text-indigo-300,:root[data-theme=light] .theme-scope .state-info-popup .text-indigo-300 *{color:var(--stx-primary-text)!important}:root[data-theme=light] .theme-scope .state-info-popup .text-sky-300,:root[data-theme=light] .theme-scope .state-info-popup .text-sky-300 *{color:var(--stx-info)!important}:root[data-theme=light] .theme-scope .state-info-popup .text-amber-300,:root[data-theme=light] .theme-scope .state-info-popup .text-amber-300 *{color:var(--stx-danger)!important}:root[data-theme=light] .theme-scope .state-info-popup .text-slate-300,:root[data-theme=light] .theme-scope .state-info-popup .text-slate-300 *{color:var(--stx-primary-text)!important}:root[data-theme=light] .theme-scope .state-info-popup .text-slate-500,:root[data-theme=light] .theme-scope .state-info-popup .text-slate-500 *{color:var(--stx-primary-text)!important}.theme-scope .sidebar-menu-btn{background-color:color-mix(in srgb,var(--stx-bg-panel) 40%,transparent)!important;border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--stx-text-primary) 5%,transparent)!important;color:var(--color-text-muted)!important;transition:all var(--stx-v-motion-s0p2) ease}:root[data-theme=light] .theme-scope .sidebar-menu-btn,.light-theme .theme-scope .sidebar-menu-btn{background-color:var(--color-bg-base)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;color:var(--color-text-muted)!important}.theme-scope .sidebar-menu-btn:hover{background-color:color-mix(in srgb,var(--stx-primary) 4%,transparent)!important;border-color:color-mix(in srgb,var(--stx-primary) 25%,transparent)!important;box-shadow:inset var(--stx-v-sizing-px3) 0 0 color-mix(in srgb,var(--stx-primary) 85%,transparent)!important}:root[data-theme=light] .theme-scope .sidebar-menu-btn:hover,.light-theme .theme-scope .sidebar-menu-btn:hover{background-color:var(--color-bg-card-hover)!important;border-color:var(--color-accent-soft)!important;box-shadow:inset var(--stx-v-sizing-px3) 0 0 var(--color-accent)!important}.theme-scope .sidebar-menu-icon-wrap{background-color:color-mix(in srgb,var(--stx-bg-panel) 35%,transparent)!important;border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--stx-text-primary) 5%,transparent)!important;color:var(--color-text-soft)!important;transition:all var(--stx-v-motion-s0p2) ease}:root[data-theme=light] .theme-scope .sidebar-menu-icon-wrap,.light-theme .theme-scope .sidebar-menu-icon-wrap{background-color:var(--color-bg-muted)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;color:var(--color-text-soft)!important}.theme-scope .sidebar-menu-btn:hover .sidebar-menu-icon-wrap{background-color:color-mix(in srgb,var(--stx-primary) 15%,transparent)!important;border-color:color-mix(in srgb,var(--stx-primary) 20%,transparent)!important;color:var(--color-accent)!important}:root[data-theme=light] .theme-scope .sidebar-menu-btn:hover .sidebar-menu-icon-wrap,.light-theme .theme-scope .sidebar-menu-btn:hover .sidebar-menu-icon-wrap{background-color:var(--color-accent-soft)!important;border-color:var(--color-accent)!important;color:var(--color-accent)!important}.theme-scope .sidebar-menu-index{color:color-mix(in srgb,var(--stx-primary) 80%,transparent)!important}:root[data-theme=light] .theme-scope .sidebar-menu-index,.light-theme .theme-scope .sidebar-menu-index{color:var(--color-accent)!important}.theme-scope .sidebar-menu-label,.theme-scope .sidebar-menu-btn:hover .sidebar-menu-label{color:var(--color-text)!important}.theme-scope .sidebar-menu-lock{color:var(--color-text-faint)!important}.theme-scope .sidebar-menu-btn:hover .sidebar-menu-lock{color:var(--color-accent)!important}.theme-scope .sidebar-menu-chevron{color:var(--color-text-faint)!important}.theme-scope .sidebar-menu-btn:hover .sidebar-menu-chevron{color:var(--color-accent)!important}.theme-scope .sidebar-menu-badge{background-color:color-mix(in srgb,var(--stx-text-primary) 10%,transparent)!important;color:var(--color-text-muted)!important}:root[data-theme=light] .theme-scope .sidebar-menu-badge,.light-theme .theme-scope .sidebar-menu-badge{background-color:var(--color-bg-muted)!important;color:var(--color-text-soft)!important}.theme-scope .sidebar-menu-icon-wrap.finished-step{color:var(--stx-success)!important;border-color:color-mix(in srgb,var(--stx-success) 30%,transparent)!important;background-color:color-mix(in srgb,var(--stx-success) 8%,transparent)!important}:root[data-theme=light] .theme-scope .sidebar-menu-icon-wrap.finished-step,.light-theme .theme-scope .sidebar-menu-icon-wrap.finished-step{color:var(--stx-success)!important;border-color:color-mix(in srgb,var(--stx-success) 30%,transparent)!important;background-color:color-mix(in srgb,var(--stx-success) 5%,transparent)!important}.theme-scope .sidebar-menu-btn:hover .sidebar-menu-icon-wrap.finished-step{background-color:color-mix(in srgb,var(--stx-success) 15%,transparent)!important;border-color:color-mix(in srgb,var(--stx-success) 40%,transparent)!important;color:var(--stx-success)!important}:root[data-theme=light] .theme-scope .sidebar-menu-btn:hover .sidebar-menu-icon-wrap.finished-step,.light-theme .theme-scope .sidebar-menu-btn:hover .sidebar-menu-icon-wrap.finished-step{background-color:color-mix(in srgb,var(--stx-success) 12%,transparent)!important;border-color:color-mix(in srgb,var(--stx-success) 50%,transparent)!important;color:var(--stx-success)!important}.theme-scope .sidebar-menu-btn.pending-error-highlight{background-color:color-mix(in srgb,var(--stx-danger) 8%,transparent)!important;border-color:color-mix(in srgb,var(--stx-danger) 60%,transparent)!important;box-shadow:inset var(--stx-v-sizing-px3) 0 0 color-mix(in srgb,var(--stx-danger) 85%,transparent)!important;opacity:var(--stx-v-opacity-value1)!important}.theme-scope .sidebar-menu-btn.pending-error-highlight .sidebar-menu-icon-wrap{background-color:color-mix(in srgb,var(--stx-danger) 25%,transparent)!important;border-color:color-mix(in srgb,var(--stx-danger) 40%,transparent)!important;color:var(--stx-danger)!important}.theme-scope .sidebar-menu-btn.pending-error-highlight .sidebar-menu-index{color:color-mix(in srgb,var(--stx-danger) 80%,transparent)!important}.theme-scope .sidebar-menu-btn.pending-error-highlight .sidebar-menu-label,.theme-scope .sidebar-menu-btn.pending-error-highlight .pending-error-message{color:var(--stx-danger)!important}:root[data-theme=light] .theme-scope .sidebar-menu-btn.pending-error-highlight,.light-theme .theme-scope .sidebar-menu-btn.pending-error-highlight{background-color:color-mix(in srgb,var(--stx-danger) 6%,transparent)!important;border-color:color-mix(in srgb,var(--stx-danger) 50%,transparent)!important}:root[data-theme=light] .theme-scope .sidebar-menu-btn.pending-error-highlight .sidebar-menu-icon-wrap,.light-theme .theme-scope .sidebar-menu-btn.pending-error-highlight .sidebar-menu-icon-wrap{background-color:color-mix(in srgb,var(--stx-danger) 12%,transparent)!important;border-color:color-mix(in srgb,var(--stx-danger) 30%,transparent)!important}.player-shell .editor-sidebar-wrapper{position:relative;z-index:var(--stx-v-layer-value20)}.player-shell #sidebar-container.editor-sidebar-panel,.player-shell #sidebar-container[data-editor-sidebar=true]:not(.geometry-left-panel){position:relative!important;z-index:var(--stx-v-layer-value20)!important;background:var(--color-bg-deep)!important;border-left:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border) 75%,color-mix(in srgb,var(--stx-text-primary) 12%,transparent) 25%)!important;border-top:0!important;border-right:0!important;border-bottom:0!important;box-shadow:var(--stx-v-sizing-px-minus1) 0 0 0 color-mix(in srgb,var(--stx-shadow-color) 50%,transparent),var(--stx-v-sizing-px-minus4) 0 var(--stx-v-sizing-px14) var(--stx-v-sizing-px-minus2) color-mix(in srgb,var(--stx-shadow-color) 50%,transparent),var(--stx-v-sizing-px-minus12) 0 var(--stx-v-sizing-px28) var(--stx-v-sizing-px-minus4) color-mix(in srgb,var(--stx-shadow-color) 40%,transparent),var(--stx-v-sizing-px-minus24) 0 var(--stx-v-sizing-px48) var(--stx-v-sizing-px-minus6) color-mix(in srgb,var(--stx-shadow-color) 35%,transparent),inset var(--stx-v-sizing-px1) 0 0 0 color-mix(in srgb,var(--stx-on-primary) 5%,transparent)!important}:root[data-theme=light] .player-shell #sidebar-container.editor-sidebar-panel,:root[data-theme=light] .player-shell #sidebar-container[data-editor-sidebar=true]:not(.geometry-left-panel),.light-theme .player-shell #sidebar-container.editor-sidebar-panel,.light-theme .player-shell #sidebar-container[data-editor-sidebar=true]:not(.geometry-left-panel),.theme-light .player-shell #sidebar-container.editor-sidebar-panel,.theme-light .player-shell #sidebar-container[data-editor-sidebar=true]:not(.geometry-left-panel){border-left:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border-strong) 45%,var(--color-border) 55%)!important;box-shadow:var(--stx-v-sizing-px-minus1) 0 0 0 color-mix(in srgb,var(--stx-shadow-color) 8%,transparent),var(--stx-v-sizing-px-minus3) 0 var(--stx-v-sizing-px8) var(--stx-v-sizing-px-minus1) color-mix(in srgb,var(--stx-shadow-color) 8%,transparent),var(--stx-v-sizing-px-minus8) 0 var(--stx-v-sizing-px20) var(--stx-v-sizing-px-minus2) color-mix(in srgb,var(--stx-shadow-color) 6%,transparent),var(--stx-v-sizing-px-minus16) 0 var(--stx-v-sizing-px36) var(--stx-v-sizing-px-minus4) color-mix(in srgb,var(--stx-shadow-color) 4%,transparent),inset var(--stx-v-sizing-px1) 0 0 0 color-mix(in srgb,var(--stx-on-primary) 80%,transparent)!important}.player-shell .editor-tool-sidebar,.player-shell #editor-toolbar,.player-shell .geometry-left-panel{position:relative!important;z-index:var(--stx-v-layer-value20)!important;background:var(--color-bg-deep)!important;border-right:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border) 75%,color-mix(in srgb,var(--stx-text-primary) 12%,transparent) 25%)!important;border-top:0!important;border-left:0!important;border-bottom:0!important;box-shadow:var(--stx-v-sizing-px1) 0 0 0 color-mix(in srgb,var(--stx-shadow-color) 50%,transparent),var(--stx-v-sizing-px4) 0 var(--stx-v-sizing-px14) var(--stx-v-sizing-px-minus2) color-mix(in srgb,var(--stx-shadow-color) 50%,transparent),var(--stx-v-sizing-px12) 0 var(--stx-v-sizing-px28) var(--stx-v-sizing-px-minus4) color-mix(in srgb,var(--stx-shadow-color) 40%,transparent),var(--stx-v-sizing-px24) 0 var(--stx-v-sizing-px48) var(--stx-v-sizing-px-minus6) color-mix(in srgb,var(--stx-shadow-color) 35%,transparent),inset var(--stx-v-sizing-px-minus1) 0 0 0 color-mix(in srgb,var(--stx-on-primary) 5%,transparent)!important}:root[data-theme=light] .player-shell .editor-tool-sidebar,:root[data-theme=light] .player-shell #editor-toolbar,:root[data-theme=light] .player-shell .geometry-left-panel,.light-theme .player-shell .editor-tool-sidebar,.light-theme .player-shell #editor-toolbar,.light-theme .player-shell .geometry-left-panel,.theme-light .player-shell .editor-tool-sidebar,.theme-light .player-shell #editor-toolbar,.theme-light .player-shell .geometry-left-panel{background:var(--color-bg-deep)!important;border-right:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border-strong) 45%,var(--color-border) 55%)!important;box-shadow:var(--stx-v-sizing-px1) 0 0 0 color-mix(in srgb,var(--stx-shadow-color) 8%,transparent),var(--stx-v-sizing-px3) 0 var(--stx-v-sizing-px8) var(--stx-v-sizing-px-minus1) color-mix(in srgb,var(--stx-shadow-color) 8%,transparent),var(--stx-v-sizing-px8) 0 var(--stx-v-sizing-px20) var(--stx-v-sizing-px-minus2) color-mix(in srgb,var(--stx-shadow-color) 6%,transparent),var(--stx-v-sizing-px16) 0 var(--stx-v-sizing-px36) var(--stx-v-sizing-px-minus4) color-mix(in srgb,var(--stx-shadow-color) 4%,transparent),inset var(--stx-v-sizing-px-minus1) 0 0 0 color-mix(in srgb,var(--stx-on-primary) 80%,transparent)!important}@media(max-width:767px){.player-shell .editor-tool-sidebar,.player-shell #editor-toolbar{border-right:0!important;border-bottom:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border) 75%,color-mix(in srgb,var(--stx-text-primary) 12%,transparent) 25%)!important;box-shadow:0 var(--stx-v-sizing-px1) 0 0 color-mix(in srgb,var(--stx-shadow-color) 50%,transparent),0 var(--stx-v-sizing-px4) var(--stx-v-sizing-px14) var(--stx-v-sizing-px-minus2) color-mix(in srgb,var(--stx-shadow-color) 40%,transparent),inset 0 var(--stx-v-sizing-px-minus1) 0 0 color-mix(in srgb,var(--stx-on-primary) 5%,transparent)!important}:root[data-theme=light] .player-shell .editor-tool-sidebar,:root[data-theme=light] .player-shell #editor-toolbar,.light-theme .player-shell .editor-tool-sidebar,.light-theme .player-shell #editor-toolbar,.theme-light .player-shell .editor-tool-sidebar,.theme-light .player-shell #editor-toolbar{border-bottom:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border-strong) 45%,var(--color-border) 55%)!important;box-shadow:0 var(--stx-v-sizing-px1) 0 0 color-mix(in srgb,var(--stx-shadow-color) 8%,transparent),0 var(--stx-v-sizing-px3) var(--stx-v-sizing-px8) var(--stx-v-sizing-px-minus1) color-mix(in srgb,var(--stx-shadow-color) 8%,transparent),inset 0 var(--stx-v-sizing-px-minus1) 0 0 color-mix(in srgb,var(--stx-on-primary) 80%,transparent)!important}}@media(min-width:768px){.player-shell .editor-sidebar-wrapper{width:var(--stx-sidebar-width, var(--stx-scientific-sidebar-width));min-width:min(var(--stx-v-sizing-rem16),var(--stx-sidebar-width, var(--stx-scientific-sidebar-width)));max-width:var(--stx-sidebar-width, var(--stx-scientific-sidebar-width))}}.player-shell #sidebar-container .editor-workflow-menu{padding:var(--stx-v-spacing-px16) var(--stx-v-spacing-px16) var(--stx-v-spacing-px12)!important;background:var(--color-bg-deep)!important;display:flex!important;flex-direction:column!important}.player-shell #sidebar-container .editor-workflow-heading-row{position:relative!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:var(--stx-v-spacing-px8)!important;margin-bottom:var(--stx-v-spacing-px10)!important;padding:0 var(--stx-v-spacing-px4) var(--stx-v-spacing-px10) var(--stx-v-spacing-px4)!important;height:var(--stx-v-sizing-px44)!important;border-bottom:var(--stx-v-border-width-px1) solid var(--color-border)!important}.player-shell #sidebar-container .editor-workflow-heading{padding:0!important;color:var(--color-text)!important;font-size:var(--stx-density-text-title, var(--stx-v-font-size-px13))!important;font-weight:var(--stx-v-font-weight-value600)!important;line-height:var(--stx-v-line-height-value1p2)!important;letter-spacing:0!important;text-transform:none!important}.player-shell #sidebar-container .editor-workflow-info-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--stx-v-sizing-px24)!important;height:var(--stx-v-sizing-px24)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;border-radius:var(--stx-v-radius-px4)!important;background:color-mix(in srgb,var(--color-bg-control) 72%,transparent)!important;color:var(--color-text-soft)!important;transition:background-color var(--stx-v-motion-ms180) ease,border-color var(--stx-v-motion-ms180) ease,color var(--stx-v-motion-ms180) ease!important}.player-shell #sidebar-container .editor-workflow-info-btn:hover,.player-shell #sidebar-container .editor-workflow-info-btn.is-active{background:var(--color-accent-soft)!important;border-color:color-mix(in srgb,var(--color-accent) 34%,var(--color-border) 66%)!important;color:var(--color-accent)!important}.player-shell #sidebar-container .editor-workflow-progress-popover{position:absolute!important;top:calc(100% + var(--stx-v-sizing-px4))!important;left:var(--stx-v-sizing-px4)!important;right:var(--stx-v-sizing-px4)!important;z-index:var(--stx-v-layer-value80)!important}.player-shell #sidebar-container .editor-workflow-progress{margin:0!important;padding:var(--stx-v-spacing-px11) var(--stx-v-spacing-px12) var(--stx-v-spacing-px10)!important;border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-border) 78%,var(--color-info) 22%)!important;border-radius:var(--stx-v-radius-px8)!important;background:color-mix(in srgb,var(--color-bg-card) 72%,var(--color-bg-deep) 28%)!important;box-shadow:var(--shadow-panel)!important}.player-shell #sidebar-container .editor-workflow-progress-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:var(--stx-v-spacing-px12)!important;color:color-mix(in srgb,var(--color-info) 36%,var(--color-text) 64%)!important;font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11))!important;font-weight:var(--stx-v-font-weight-value500)!important;line-height:var(--stx-v-line-height-value1p1)!important}.player-shell #sidebar-container .editor-workflow-progress-row strong{color:var(--color-text)!important;font-size:var(--stx-density-text-control, var(--stx-v-font-size-px12))!important;font-weight:var(--stx-v-font-weight-value600)!important;letter-spacing:0!important}.player-shell #sidebar-container .editor-workflow-progress-track{width:100%!important;height:var(--stx-v-sizing-px5)!important;margin-top:var(--stx-v-spacing-px8)!important;overflow:hidden!important;border-radius:var(--stx-v-radius-px999)!important;background:color-mix(in srgb,var(--color-bg-muted) 80%,var(--color-border) 20%)!important}.player-shell #sidebar-container .editor-workflow-progress-fill{height:100%!important;min-width:var(--stx-v-sizing-px4)!important;border-radius:var(--stx-v-radius-px999)!important;background:linear-gradient(var(--stx-v-sizing-deg90),var(--color-info),var(--color-accent))!important;transition:width var(--stx-v-motion-ms220) ease!important}.player-shell #sidebar-container .editor-workflow-list{display:flex!important;flex-direction:column!important;gap:var(--stx-v-spacing-px5)!important}.player-shell #sidebar-container .sidebar-menu-btn{display:grid!important;grid-template-columns:var(--stx-v-sizing-px32) minmax(0,1fr) auto!important;align-items:center!important;min-height:var(--stx-v-sizing-px46)!important;padding:var(--stx-v-spacing-px8) var(--stx-v-spacing-px12)!important;border:var(--stx-v-border-width-px1) solid transparent!important;border-radius:var(--stx-v-radius-px6)!important;background:transparent!important;box-shadow:none!important;color:var(--color-text)!important;opacity:var(--stx-v-opacity-value1)!important;transform:none!important;transition:background-color var(--stx-v-motion-ms150) ease,border-color var(--stx-v-motion-ms150) ease,color var(--stx-v-motion-ms150) ease!important}.player-shell #sidebar-container .sidebar-menu-btn:not(.locked-step):hover{background:var(--color-bg-control)!important;border-color:transparent!important;box-shadow:none!important;transform:none!important}.player-shell #sidebar-container .sidebar-menu-btn.current-step{border-color:color-mix(in srgb,var(--color-accent) 24%,transparent)!important;background:var(--color-accent-soft)!important}.player-shell #sidebar-container .sidebar-menu-btn.current-step:hover{background:color-mix(in srgb,var(--color-accent) 14%,var(--color-bg-control) 86%)!important}.player-shell #sidebar-container .sidebar-menu-btn.finished-step{background:transparent!important}.player-shell #sidebar-container .sidebar-menu-btn.finished-step:hover{background:var(--color-bg-control)!important}.player-shell #sidebar-container .sidebar-menu-btn.locked-step{cursor:not-allowed!important;background:transparent!important}.player-shell #sidebar-container .sidebar-menu-btn.locked-step:hover{background:transparent!important;transform:none!important}.player-shell #sidebar-container .sidebar-menu-btn.coming-soon-step{opacity:var(--stx-v-opacity-value1)!important;background:transparent!important}.player-shell #sidebar-container .sidebar-menu-btn.coming-soon-step:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.player-shell #sidebar-container .sidebar-menu-icon-wrap{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;width:var(--stx-v-sizing-px32)!important;height:100%!important;padding:0!important;border-radius:0!important;border:none!important;background:transparent!important;color:var(--color-text-soft)!important;transform:none!important;transition:color var(--stx-v-motion-ms150) ease!important}.player-shell #sidebar-container .sidebar-menu-icon-wrap svg{width:var(--stx-v-sizing-px17)!important;height:var(--stx-v-sizing-px17)!important}.player-shell #sidebar-container .sidebar-menu-btn:not(.locked-step):hover .sidebar-menu-icon-wrap{transform:none!important;color:var(--color-text)!important}.player-shell #sidebar-container .sidebar-menu-icon-wrap.finished-step{border:none!important;background:transparent!important;color:var(--color-success)!important;box-shadow:none!important}.player-shell #sidebar-container .sidebar-menu-icon-wrap.current-step{border:none!important;background:transparent!important;color:var(--color-accent)!important}.player-shell #sidebar-container .sidebar-menu-label{display:block!important;color:var(--color-text)!important;font-size:var(--stx-density-text-control, var(--stx-v-font-size-px12))!important;font-weight:var(--stx-v-font-weight-value500)!important;line-height:var(--stx-v-line-height-value1p3)!important;letter-spacing:0!important;text-transform:none!important}.player-shell #sidebar-container .sidebar-menu-chevron,.player-shell #sidebar-container .sidebar-menu-lock{color:var(--color-text-faint)!important;transform:none!important;transition:color var(--stx-v-motion-ms150) ease!important}.player-shell #sidebar-container .sidebar-menu-btn:not(.locked-step):hover .sidebar-menu-chevron{color:var(--color-text-soft)!important;transform:none!important}.player-shell #sidebar-container .sidebar-menu-btn.current-step .sidebar-menu-chevron,.player-shell #sidebar-container .sidebar-menu-btn.current-step .sidebar-menu-lock{color:var(--color-accent)!important}.player-shell #sidebar-container .sidebar-menu-btn.finished-step .sidebar-menu-label{color:var(--color-text)!important}.player-shell #sidebar-container .sidebar-menu-btn.locked-step .sidebar-menu-label,.player-shell #sidebar-container .sidebar-menu-btn.coming-soon-step .sidebar-menu-label{color:var(--color-text-soft)!important;opacity:var(--stx-v-opacity-value0p72)!important}.player-shell #sidebar-container .sidebar-menu-btn.locked-step .sidebar-menu-icon-wrap,.player-shell #sidebar-container .sidebar-menu-btn.coming-soon-step .sidebar-menu-icon-wrap{color:var(--color-text-faint)!important;opacity:var(--stx-v-opacity-value0p6)!important}.player-shell #sidebar-container .sidebar-menu-badge{padding:var(--stx-v-spacing-px2) var(--stx-v-spacing-px6)!important;border-radius:var(--stx-v-radius-px4)!important;background:color-mix(in srgb,var(--color-bg-muted) 80%,var(--color-border) 20%)!important;color:var(--color-text-soft)!important;font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-weight:var(--stx-v-font-weight-value500)!important;border:var(--stx-v-border-width-px1) solid transparent!important}.player-shell #sidebar-container .sidebar-menu-badge.current-badge{background:var(--color-accent-soft)!important;color:var(--color-accent)!important;border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-accent) 24%,transparent)!important}.player-shell #sidebar-container .pending-error-message{color:var(--color-danger)!important;font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-weight:var(--stx-v-font-weight-value500)!important;line-height:var(--stx-v-line-height-value1p25)!important;margin-top:var(--stx-v-spacing-px2)!important}.player-shell #sidebar-container .sidebar-menu-btn.pending-error-highlight{border-color:color-mix(in srgb,var(--color-danger) 40%,transparent)!important;background:color-mix(in srgb,var(--color-danger) 6%,transparent)!important}.player-shell #sidebar-container .sidebar-menu-btn.pending-error-highlight .sidebar-menu-icon-wrap{border:none!important;background:transparent!important;color:var(--color-danger)!important}.player-shell #sidebar-container .sidebar-menu-btn:focus-visible{outline:none!important;box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--color-bg-deep),0 0 0 var(--stx-v-sizing-px4) var(--color-accent)!important;border-radius:var(--stx-v-radius-px6)!important;z-index:var(--stx-v-layer-value10)!important}.player-shell #sidebar-container .editor-workflow-info-btn:focus-visible{outline:none!important;box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--color-bg-deep),0 0 0 var(--stx-v-sizing-px4) var(--color-accent)!important}:root[data-theme=light] .player-shell #sidebar-container .editor-workflow-progress-row strong,.light-theme .player-shell #sidebar-container .editor-workflow-progress-row strong{color:var(--color-text)!important}.theme-scope .smart-popup-confirm-btn,.theme-scope .smart-popup-confirm-btn:hover{color:var(--stx-on-primary)!important}.player-shell #sidebar-container .extractor-step i,.player-shell [data-editor-sidebar=true] .extractor-step i{border-radius:var(--stx-v-radius-px999)!important;width:var(--stx-v-sizing-px22)!important;height:var(--stx-v-sizing-px22)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:transform var(--stx-v-motion-s0p28) cubic-bezier(.34,1.56,.64,1),background-color var(--stx-v-motion-s0p25) ease,border-color var(--stx-v-motion-s0p25) ease,box-shadow var(--stx-v-motion-s0p25) ease,color var(--stx-v-motion-s0p25) ease!important;font-size:var(--stx-v-font-size-px10)!important;font-weight:var(--stx-v-font-weight-value700)!important;box-shadow:0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px3) color-mix(in srgb,var(--stx-shadow-color) 10%,transparent),inset 0 var(--stx-v-sizing-px1) 0 color-mix(in srgb,var(--stx-on-primary) 5%,transparent)!important;border-width:var(--stx-v-border-width-px1p5)!important;background:var(--color-bg-panel)!important;border-color:var(--color-border)!important;color:var(--color-text-soft)!important}.player-shell #sidebar-container .extractor-step:not(:disabled):hover i,.player-shell [data-editor-sidebar=true] .extractor-step:not(:disabled):hover i{transform:scale(1.12)!important;border-color:var(--color-accent)!important}.player-shell #sidebar-container .extractor-step:before,.player-shell [data-editor-sidebar=true] .extractor-step:before{border-radius:var(--stx-v-radius-px999)!important;top:var(--stx-v-sizing-px11)!important;height:var(--stx-v-sizing-px2)!important;background-color:var(--color-border)!important;transition:background-color var(--stx-v-motion-s0p3) cubic-bezier(.4,0,.2,1)!important}.player-shell #sidebar-container .extractor-step.is-active i,.player-shell [data-editor-sidebar=true] .extractor-step.is-active i{border-color:var(--color-accent)!important;background:var(--color-accent)!important;color:var(--stx-on-primary)!important;box-shadow:0 0 0 var(--stx-v-sizing-px3) var(--color-accent-soft)!important;transform:scale(1.15)!important}.player-shell #sidebar-container .extractor-step span,.player-shell [data-editor-sidebar=true] .extractor-step span{transition:color var(--stx-v-motion-s0p25) cubic-bezier(.4,0,.2,1),font-weight var(--stx-v-motion-s0p25) ease!important}.player-shell #sidebar-container .extractor-step.is-active span,.player-shell [data-editor-sidebar=true] .extractor-step.is-active span{color:var(--color-accent)!important;font-weight:var(--stx-v-font-weight-value600)!important}.player-shell #sidebar-container .extractor-step.is-complete i,.player-shell [data-editor-sidebar=true] .extractor-step.is-complete i{border-color:var(--color-success)!important;background:var(--color-success)!important;color:var(--stx-on-primary)!important}.player-shell #sidebar-container .extractor-step.is-complete:before,.player-shell [data-editor-sidebar=true] .extractor-step.is-complete:before{background:var(--color-success)!important}.player-shell #sidebar-container .extractor-step.is-active.is-complete i,.player-shell [data-editor-sidebar=true] .extractor-step.is-active.is-complete i{box-shadow:0 0 0 var(--stx-v-sizing-px3) color-mix(in srgb,var(--color-success) 20%,transparent)!important}.player-shell #sidebar-container .extractor-validation-card,.player-shell [data-editor-sidebar=true] .extractor-validation-card{border-radius:var(--stx-v-radius-px8)!important;background:var(--color-bg-card)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;box-shadow:0 var(--stx-v-sizing-px2) var(--stx-v-sizing-px8) color-mix(in srgb,var(--stx-shadow-color) 8%,transparent)!important;padding:var(--stx-v-spacing-px14)!important;transition:transform var(--stx-v-motion-s0p2) ease,box-shadow var(--stx-v-motion-s0p2) ease!important}.player-shell #sidebar-container .extractor-validation-card:hover,.player-shell [data-editor-sidebar=true] .extractor-validation-card:hover{box-shadow:0 var(--stx-v-sizing-px4) var(--stx-v-sizing-px12) color-mix(in srgb,var(--stx-shadow-color) 12%,transparent)!important}.player-shell #sidebar-container .extractor-validation-card .border-t,.player-shell [data-editor-sidebar=true] .extractor-validation-card .border-t{border-top:var(--stx-v-border-width-px1) solid var(--color-border)!important}.player-shell #sidebar-container .extractor-validation-card .rounded-full,.player-shell [data-editor-sidebar=true] .extractor-validation-card .rounded-full{border-radius:var(--stx-v-radius-px999)!important}.player-shell #sidebar-container .extractor-validation-card p,.player-shell [data-editor-sidebar=true] .extractor-validation-card p{color:var(--color-text-soft)!important;font-size:var(--stx-v-font-size-px10)!important;line-height:var(--stx-v-line-height-value1p5)!important}.player-shell #sidebar-container .sidebar-header-btn,.player-shell [data-editor-sidebar=true] .sidebar-header-btn{border-radius:var(--stx-v-radius-px6)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;background:transparent!important;color:var(--color-text-soft)!important;transition:all var(--stx-v-motion-s0p2) cubic-bezier(.4,0,.2,1)!important;padding:var(--stx-v-spacing-px6)!important;cursor:pointer!important}.player-shell #sidebar-container .sidebar-header-btn:hover,.player-shell [data-editor-sidebar=true] .sidebar-header-btn:hover{background:var(--color-bg-card-hover)!important;color:var(--color-text)!important;border-color:var(--color-border-strong)!important}.player-shell #sidebar-container .sidebar-header-btn.is-active,.player-shell [data-editor-sidebar=true] .sidebar-header-btn.is-active{background:var(--color-accent-soft)!important;border-color:var(--color-accent)!important;color:var(--color-accent)!important}.player-shell #sidebar-container .extractor-secondary-action,.player-shell [data-editor-sidebar=true] .extractor-secondary-action{border-radius:var(--stx-v-radius-px6)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;background:transparent!important;color:var(--color-text-soft)!important;transition:all var(--stx-v-motion-s0p2) ease!important;cursor:pointer!important;font-weight:var(--stx-v-font-weight-value600)!important}.player-shell #sidebar-container .extractor-secondary-action:hover,.player-shell [data-editor-sidebar=true] .extractor-secondary-action:hover{background:var(--color-bg-card-hover)!important;color:var(--color-text)!important;border-color:var(--color-border-strong)!important}.player-shell #sidebar-container .extractor-primary-action,.player-shell [data-editor-sidebar=true] .extractor-primary-action{border-radius:var(--stx-v-radius-px6)!important;border:var(--stx-v-border-width-px1) solid var(--color-accent)!important;background:var(--color-accent)!important;color:var(--stx-on-primary)!important;transition:all var(--stx-v-motion-s0p2) cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important;box-shadow:0 var(--stx-v-sizing-px2) var(--stx-v-sizing-px4) var(--color-accent-soft)!important;font-weight:var(--stx-v-font-weight-value600)!important}.player-shell #sidebar-container .extractor-primary-action:hover,.player-shell [data-editor-sidebar=true] .extractor-primary-action:hover{background:var(--color-accent-hover)!important;border-color:var(--color-accent-hover)!important;transform:translateY(var(--stx-v-transform-px-minus0p5))!important;box-shadow:0 var(--stx-v-sizing-px4) var(--stx-v-sizing-px8) var(--color-accent-soft)!important}.player-shell #sidebar-container .extractor-primary-action:active,.player-shell [data-editor-sidebar=true] .extractor-primary-action:active{transform:translateY(var(--stx-v-transform-px0p5))!important}.player-shell #sidebar-container .state-info-popup,.player-shell [data-editor-sidebar=true] .state-info-popup{border-radius:var(--stx-v-radius-px8)!important}.player-shell #sidebar-container .preprocessor-stepper,.player-shell [data-editor-sidebar=true] .preprocessor-stepper{display:grid!important;grid-template-columns:repeat(var(--preprocessor-step-count, 4),minmax(0,1fr))!important;gap:0!important;padding:var(--stx-v-spacing-px2) 0 var(--stx-v-spacing-px8)!important}.player-shell #sidebar-container .extractor-stepper,.player-shell [data-editor-sidebar=true] .extractor-stepper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:var(--stx-v-spacing-px2) 0 var(--stx-v-spacing-px8)!important}.player-shell #sidebar-container .preprocessor-step,.player-shell [data-editor-sidebar=true] .preprocessor-step,.player-shell #sidebar-container .extractor-step,.player-shell [data-editor-sidebar=true] .extractor-step{position:relative!important;display:grid!important;justify-items:center!important;gap:var(--stx-v-spacing-px4, 4px)!important;border:0!important;background:transparent!important;color:var(--color-text-soft)!important;font-size:var(--stx-v-font-size-px8p5, 8.5px)!important;font-weight:var(--stx-v-font-weight-value500)!important;line-height:var(--stx-v-line-height-value1)!important;padding:0!important;cursor:pointer!important}.player-shell #sidebar-container .preprocessor-step:before,.player-shell [data-editor-sidebar=true] .preprocessor-step:before,.player-shell #sidebar-container .extractor-step:before,.player-shell [data-editor-sidebar=true] .extractor-step:before{position:absolute!important;top:10px!important;right:50%!important;left:-50%!important;height:var(--stx-v-sizing-px2)!important;border-radius:var(--stx-v-radius-px999)!important;background:var(--color-border)!important;content:""!important;display:block!important;transition:background-color var(--stx-v-motion-s0p2) ease!important}.player-shell #sidebar-container .preprocessor-step:first-child:before,.player-shell [data-editor-sidebar=true] .preprocessor-step:first-child:before,.player-shell #sidebar-container .extractor-step:first-child:before,.player-shell [data-editor-sidebar=true] .extractor-step:first-child:before{display:none!important}.player-shell #sidebar-container .preprocessor-step i,.player-shell [data-editor-sidebar=true] .preprocessor-step i,.player-shell #sidebar-container .extractor-step i,.player-shell [data-editor-sidebar=true] .extractor-step i{position:relative!important;z-index:var(--stx-v-layer-value1)!important;display:inline-flex!important;width:var(--stx-v-sizing-px20, 20px)!important;height:var(--stx-v-sizing-px20, 20px)!important;align-items:center!important;justify-content:center!important;border:var(--stx-v-border-width-px1p5) solid var(--color-border)!important;border-radius:var(--stx-v-radius-px999)!important;background:var(--color-bg-panel)!important;color:var(--color-text-soft)!important;font-style:normal!important;font-size:var(--stx-v-font-size-px9, 9px)!important;font-weight:var(--stx-v-font-weight-value700)!important;transition:transform var(--stx-v-motion-s0p28) cubic-bezier(.34,1.56,.64,1),background-color var(--stx-v-motion-s0p25) ease,border-color var(--stx-v-motion-s0p25) ease,box-shadow var(--stx-v-motion-s0p25) ease,color var(--stx-v-motion-s0p25) ease!important;box-shadow:0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px3) color-mix(in srgb,var(--stx-shadow-color) 10%,transparent),inset 0 var(--stx-v-sizing-px1) 0 color-mix(in srgb,var(--stx-on-primary) 5%,transparent)!important}.player-shell #sidebar-container .preprocessor-step:not(:disabled):hover i,.player-shell [data-editor-sidebar=true] .preprocessor-step:not(:disabled):hover i,.player-shell #sidebar-container .extractor-step:not(:disabled):hover i,.player-shell [data-editor-sidebar=true] .extractor-step:not(:disabled):hover i{transform:scale(1.12)!important;border-color:var(--color-accent)!important}.player-shell #sidebar-container .preprocessor-step.is-active i,.player-shell [data-editor-sidebar=true] .preprocessor-step.is-active i,.player-shell #sidebar-container .extractor-step.is-active i,.player-shell [data-editor-sidebar=true] .extractor-step.is-active i{border-color:var(--color-accent)!important;background:var(--color-accent)!important;color:var(--stx-on-primary)!important;box-shadow:0 0 0 var(--stx-v-sizing-px3) var(--color-accent-soft)!important;transform:scale(1.12)!important}.player-shell #sidebar-container .preprocessor-step span,.player-shell [data-editor-sidebar=true] .preprocessor-step span,.player-shell #sidebar-container .extractor-step span,.player-shell [data-editor-sidebar=true] .extractor-step span{font-size:var(--stx-v-font-size-px8p5, 8.5px)!important;font-weight:var(--stx-v-font-weight-value500)!important;letter-spacing:.01em!important;transition:color var(--stx-v-motion-s0p25) cubic-bezier(.4,0,.2,1),font-weight var(--stx-v-motion-s0p25) ease!important}.player-shell #sidebar-container .preprocessor-step.is-active span,.player-shell [data-editor-sidebar=true] .preprocessor-step.is-active span,.player-shell #sidebar-container .extractor-step.is-active span,.player-shell [data-editor-sidebar=true] .extractor-step.is-active span{color:var(--color-accent)!important;font-weight:var(--stx-v-font-weight-value600)!important}.player-shell #sidebar-container .preprocessor-step-legend,.player-shell [data-editor-sidebar=true] .preprocessor-step-legend{font-size:var(--stx-v-font-size-px8, 8px)!important}.player-shell #sidebar-container .preprocessor-step.is-complete i,.player-shell [data-editor-sidebar=true] .preprocessor-step.is-complete i,.player-shell #sidebar-container .extractor-step.is-complete i,.player-shell [data-editor-sidebar=true] .extractor-step.is-complete i{border-color:var(--color-success)!important;background:var(--color-success)!important;color:var(--stx-on-primary)!important}.player-shell #sidebar-container .preprocessor-step.is-complete:before,.player-shell [data-editor-sidebar=true] .preprocessor-step.is-complete:before,.player-shell #sidebar-container .extractor-step.is-complete:before,.player-shell [data-editor-sidebar=true] .extractor-step.is-complete:before{background:var(--color-success)!important}.player-shell #sidebar-container .preprocessor-step.is-active.is-connected:before,.player-shell [data-editor-sidebar=true] .preprocessor-step.is-active.is-connected:before,.player-shell #sidebar-container .extractor-step.is-active.is-connected:before,.player-shell [data-editor-sidebar=true] .extractor-step.is-active.is-connected:before{background:var(--color-accent)!important}.player-shell #sidebar-container .preprocessor-step.is-active.is-complete i,.player-shell [data-editor-sidebar=true] .preprocessor-step.is-active.is-complete i,.player-shell #sidebar-container .extractor-step.is-active.is-complete i,.player-shell [data-editor-sidebar=true] .extractor-step.is-active.is-complete i{box-shadow:0 0 0 var(--stx-v-sizing-px3) color-mix(in srgb,var(--color-success) 20%,transparent)!important}.player-shell #sidebar-container .preprocessor-card,.player-shell [data-editor-sidebar=true] .preprocessor-card{border-radius:var(--stx-v-radius-px8)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;background:var(--color-bg-card)!important;box-shadow:0 var(--stx-v-sizing-px2) var(--stx-v-sizing-px8) color-mix(in srgb,var(--stx-shadow-color) 8%,transparent)!important;padding:var(--stx-v-spacing-px14)!important;transition:transform var(--stx-v-motion-s0p2) ease,box-shadow var(--stx-v-motion-s0p2) ease!important}.player-shell #sidebar-container .preprocessor-card:hover,.player-shell [data-editor-sidebar=true] .preprocessor-card:hover{box-shadow:0 var(--stx-v-sizing-px4) var(--stx-v-sizing-px12) color-mix(in srgb,var(--stx-shadow-color) 12%,transparent)!important}.player-shell #sidebar-container .preprocessor-reference-row,.player-shell [data-editor-sidebar=true] .preprocessor-reference-row{border-radius:var(--stx-v-radius-px6)!important;background:var(--color-bg-panel)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;padding:var(--stx-v-spacing-px8) var(--stx-v-spacing-px10)!important}.player-shell #sidebar-container .preprocessor-reference-icon,.player-shell [data-editor-sidebar=true] .preprocessor-reference-icon{border-radius:var(--stx-v-radius-px6)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;background:var(--color-bg-card)!important}.player-shell #sidebar-container .preprocessor-review-list div,.player-shell [data-editor-sidebar=true] .preprocessor-review-list div{border-radius:var(--stx-v-radius-px6)!important;background:var(--color-bg-panel)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;transition:all var(--stx-v-motion-s0p2) ease!important}.player-shell #sidebar-container .preprocessor-review-list div.is-ready,.player-shell [data-editor-sidebar=true] .preprocessor-review-list div.is-ready{border-color:color-mix(in srgb,var(--color-success) 45%,var(--color-border) 55%)!important;background:color-mix(in srgb,var(--color-success) 4%,var(--color-bg-card))!important}.player-shell #sidebar-container .preprocessor-primary-action,.player-shell [data-editor-sidebar=true] .preprocessor-primary-action{border-radius:var(--stx-v-radius-px6)!important;border:var(--stx-v-border-width-px1) solid var(--color-accent)!important;background:var(--color-accent)!important;color:var(--stx-on-primary)!important;transition:all var(--stx-v-motion-s0p2) cubic-bezier(.4,0,.2,1)!important;cursor:pointer!important;box-shadow:0 var(--stx-v-sizing-px2) var(--stx-v-sizing-px4) var(--color-accent-soft)!important;font-weight:var(--stx-v-font-weight-value600)!important}.player-shell #sidebar-container .preprocessor-primary-action:hover,.player-shell [data-editor-sidebar=true] .preprocessor-primary-action:hover{background:var(--color-accent-hover)!important;border-color:var(--color-accent-hover)!important;transform:translateY(var(--stx-v-transform-px-minus0p5))!important;box-shadow:0 var(--stx-v-sizing-px4) var(--stx-v-sizing-px8) var(--color-accent-soft)!important}.player-shell #sidebar-container .preprocessor-primary-action:active,.player-shell [data-editor-sidebar=true] .preprocessor-primary-action:active{transform:translateY(var(--stx-v-transform-px0p5))!important}.player-shell #sidebar-container .preprocessor-secondary-action,.player-shell [data-editor-sidebar=true] .preprocessor-secondary-action,.player-shell #sidebar-container .preprocessor-outline-action,.player-shell [data-editor-sidebar=true] .preprocessor-outline-action{border-radius:var(--stx-v-radius-px6)!important;border:var(--stx-v-border-width-px1) solid var(--color-border)!important;background:transparent!important;color:var(--color-text-soft)!important;transition:all var(--stx-v-motion-s0p2) ease!important;cursor:pointer!important;font-weight:var(--stx-v-font-weight-value600)!important}.player-shell #sidebar-container .preprocessor-secondary-action:hover,.player-shell [data-editor-sidebar=true] .preprocessor-secondary-action:hover,.player-shell #sidebar-container .preprocessor-outline-action:hover,.player-shell [data-editor-sidebar=true] .preprocessor-outline-action:hover{background:var(--color-bg-card-hover)!important;color:var(--color-text)!important;border-color:var(--color-border-strong)!important}.player-shell #sidebar-container .preprocessor-footer,.player-shell [data-editor-sidebar=true] .preprocessor-footer{display:block!important;padding:var(--stx-v-spacing-px10) var(--stx-v-spacing-px12)!important;border-top:var(--stx-v-border-width-px1) solid var(--color-border)!important;background:var(--color-bg-panel)!important}.player-shell #sidebar-container .preprocessor-footer .preprocessor-primary-action,.player-shell [data-editor-sidebar=true] .preprocessor-footer .preprocessor-primary-action{width:100%!important}.player-shell #sidebar-container .extractor-footer,.player-shell [data-editor-sidebar=true] .extractor-footer{display:block!important;padding:var(--stx-v-spacing-px10) var(--stx-v-spacing-px12)!important;border-top:var(--stx-v-border-width-px1) solid var(--color-border)!important;background:var(--color-bg-panel)!important}.player-shell #sidebar-container .extractor-footer .extractor-primary-action,.player-shell [data-editor-sidebar=true] .extractor-footer .extractor-primary-action{width:100%!important}.projects-map-marker{width:var(--stx-v-sizing-px36);height:var(--stx-v-sizing-px44);padding:0;border:0;background:transparent;cursor:pointer;filter:drop-shadow(0 var(--stx-v-filter-px10) var(--stx-v-filter-px16) color-mix(in srgb,var(--stx-shadow-color) 42%,transparent));transition:transform var(--stx-v-motion-ms160) ease,filter var(--stx-v-motion-ms160) ease}.projects-map-marker:hover,.projects-map-marker:focus-visible,.projects-map-marker--active{transform:translateY(var(--stx-v-transform-px-minus3)) scale(1.08);filter:drop-shadow(0 var(--stx-v-filter-px14) var(--stx-v-filter-px22) color-mix(in srgb,var(--stx-primary) 38%,transparent));outline:none}.projects-map-marker__pin{position:relative;display:flex;width:var(--stx-v-sizing-px34);height:var(--stx-v-sizing-px34);align-items:center;justify-content:center;border:var(--stx-v-border-width-px2) solid color-mix(in srgb,var(--stx-on-primary) 92%,transparent);border-radius:50% 50% 50% var(--stx-v-radius-px8);background:var(--stx-primary);transform:rotate(var(--stx-v-transform-deg-minus45));box-shadow:0 0 0 var(--stx-v-sizing-px5) color-mix(in srgb,var(--stx-primary) 16%,transparent)}.projects-map-marker--active .projects-map-marker__pin{background:var(--stx-primary-hover, var(--stx-primary));box-shadow:0 0 0 var(--stx-v-sizing-px7) color-mix(in srgb,var(--stx-primary) 22%,transparent)}.projects-map-marker__dot{width:var(--stx-v-sizing-px8);height:var(--stx-v-sizing-px8);border-radius:var(--stx-v-radius-px999);background:var(--stx-on-primary, var(--stx-bg-panel));transform:rotate(var(--stx-v-transform-deg45))}.projects-map-marker__count{position:absolute;top:var(--stx-v-sizing-px-minus9);right:var(--stx-v-sizing-px-minus9);display:flex;min-width:var(--stx-v-sizing-px20);height:var(--stx-v-sizing-px20);align-items:center;justify-content:center;border:var(--stx-v-border-width-px2) solid var(--stx-bg-panel, var(--color-bg-panel));border-radius:var(--stx-v-radius-px999);background:var(--stx-bg-card, var(--color-bg-card));padding:0 var(--stx-v-spacing-px5);color:var(--stx-text-primary, var(--color-text));font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value800);line-height:var(--stx-v-line-height-value1);transform:rotate(var(--stx-v-transform-deg45))}.projects-map-canvas,.projects-map-canvas .maplibregl-map,.projects-map-canvas .maplibregl-canvas-container{width:100%;height:100%}.projects-map-canvas .maplibregl-canvas{max-width:none}.projects-shell .maplibregl-ctrl-group{overflow:hidden;border:var(--stx-border-width, var(--stx-v-border-width-px1)) solid var(--stx-border-default, var(--color-border));border-radius:var(--stx-radius-sm, var(--stx-v-radius-px4))!important;background:var(--stx-bg-card, var(--color-bg-card));box-shadow:var(--stx-shadow-control, 0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px2) color-mix(in srgb, var(--stx-shadow-color) 8%, transparent))}.projects-shell .maplibregl-ctrl-group button{border-radius:0!important;background:var(--stx-bg-card, var(--color-bg-card))!important}.projects-shell .maplibregl-ctrl-group button:hover{background:var(--stx-bg-card-hover, var(--color-bg-card-hover))!important}.projects-shell .maplibregl-ctrl-group button+button{border-top-color:var(--stx-border-default, var(--color-border))!important}:root[data-theme=light] .projects-shell .maplibregl-ctrl-icon,.light-theme .projects-shell .maplibregl-ctrl-icon{filter:opacity(.72)}:root[data-theme=dark] .projects-shell .maplibregl-ctrl-icon,.dark-theme .projects-shell .maplibregl-ctrl-icon{filter:invert(1) opacity(.78)}.player-shell .qa-workspace{display:grid;gap:var(--stx-v-spacing-px10);color:var(--color-text)}.player-shell .qa-summary-card{display:grid;gap:var(--stx-v-spacing-px10)}.player-shell .qa-summary-header,.player-shell .qa-summary-title,.player-shell .qa-flag-heading,.player-shell .qa-flag-actions,.player-shell .qa-results-header,.player-shell .qa-empty-state{display:flex;align-items:center}.player-shell .qa-summary-header,.player-shell .qa-flag-heading,.player-shell .qa-results-header{justify-content:space-between}.player-shell .qa-summary-title{gap:var(--stx-v-spacing-px7);color:var(--color-text);font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value700);letter-spacing:var(--stx-v-letter-spacing-em0p08);text-transform:uppercase}.player-shell .qa-state-icon.is-ready{color:var(--color-success)}.player-shell .qa-state-icon.is-review{color:var(--color-warning)}.player-shell .qa-icon-button{display:inline-grid;width:var(--stx-v-sizing-px28);height:var(--stx-v-sizing-px28);place-items:center;border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px6);background:var(--color-bg-control);color:var(--color-text-soft);transition:background-color var(--stx-v-motion-ms150) ease,border-color var(--stx-v-motion-ms150) ease,color var(--stx-v-motion-ms150) ease}.player-shell .qa-icon-button:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-bg-card-hover);color:var(--color-text)}.player-shell .qa-icon-button:disabled{cursor:wait;opacity:var(--stx-v-opacity-value0p55)}.player-shell .qa-inline-error{border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-danger) 42%,var(--color-border) 58%);border-radius:var(--stx-v-radius-px6);background:color-mix(in srgb,var(--color-danger) 9%,var(--color-bg-card) 91%);padding:var(--stx-v-spacing-px9) var(--stx-v-spacing-px10);color:var(--color-danger);font-size:var(--stx-v-font-size-px9p5);line-height:var(--stx-v-line-height-value1p45)}.player-shell .qa-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--stx-v-spacing-px7)}.player-shell .qa-metric-card{min-width:0;border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px6);background:var(--color-bg-control);padding:var(--stx-v-spacing-px8)}.player-shell .qa-metric-card span{display:block;overflow:hidden;color:var(--color-text-faint);font-size:var(--stx-v-font-size-px7p5);font-weight:var(--stx-v-font-weight-value650);letter-spacing:var(--stx-v-letter-spacing-em0p05);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.player-shell .qa-metric-card strong{display:block;margin-top:var(--stx-v-spacing-px3);color:var(--color-text);font-size:var(--stx-v-font-size-px14);font-variant-numeric:tabular-nums;line-height:var(--stx-v-line-height-value1)}.player-shell .qa-summary-meta{display:flex;align-items:center;justify-content:space-between;border-top:var(--stx-v-border-width-px1) solid var(--color-border);padding-top:var(--stx-v-spacing-px8);color:var(--color-text-faint);font-size:var(--stx-v-font-size-px8p5)}.player-shell .qa-run-status{font-weight:var(--stx-v-font-weight-value700)}.player-shell .qa-run-status.is-ready{color:var(--color-success)}.player-shell .qa-run-status.is-review{color:var(--color-warning)}.player-shell .qa-run-status.is-failed{color:var(--color-danger)}.player-shell .qa-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--stx-v-spacing-px7)}.player-shell .qa-filter-field{display:grid;min-width:0;gap:var(--stx-v-spacing-px4)}.player-shell .qa-filter-field>span{color:var(--color-text-faint);font-size:var(--stx-v-font-size-px7p5);font-weight:var(--stx-v-font-weight-value650);letter-spacing:var(--stx-v-letter-spacing-em0p05);text-transform:uppercase}.player-shell .qa-filter-field select{width:100%;min-width:0;height:var(--stx-v-sizing-px31);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px6);background:var(--color-bg-control);padding:0 var(--stx-v-spacing-px7);color:var(--color-text-muted);font-size:var(--stx-v-font-size-px8p5);outline:none}.player-shell .qa-filter-field select:hover,.player-shell .qa-filter-field select:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--color-accent-soft)}.player-shell .qa-results-header{min-height:var(--stx-v-sizing-px22);border-bottom:var(--stx-v-border-width-px1) solid var(--color-border);color:var(--color-text-faint);font-size:var(--stx-v-font-size-px8);font-weight:var(--stx-v-font-weight-value600)}.player-shell .qa-flag-list{display:grid;flex:1;min-height:0;max-height:none;gap:var(--stx-v-spacing-px8);overflow-y:auto;padding-right:var(--stx-v-spacing-px2)}.player-shell .qa-empty-state{min-height:var(--stx-v-sizing-px72);justify-content:center;gap:var(--stx-v-spacing-px7);border:var(--stx-v-border-width-px1) dashed var(--color-border);border-radius:var(--stx-v-radius-px7);background:var(--color-bg-card);color:var(--color-text-soft);font-size:var(--stx-v-font-size-px9p5);text-align:center}.player-shell .qa-flag-card{display:grid;gap:var(--stx-v-spacing-px10);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px8);background:var(--color-bg-card);padding:var(--stx-v-spacing-px11);box-shadow:0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px2) color-mix(in srgb,var(--color-bg-deep) 12%,transparent 88%)}.player-shell .qa-flag-card:hover{border-color:var(--color-border-strong);background:var(--color-bg-card-hover)}.player-shell .qa-flag-heading{align-items:flex-start;gap:var(--stx-v-spacing-px8)}.player-shell .qa-flag-identity{min-width:0}.player-shell .qa-flag-identity>div{display:flex;min-width:0;align-items:center;gap:var(--stx-v-spacing-px7)}.player-shell .qa-flag-identity strong{overflow:hidden;color:var(--color-text);font-size:var(--stx-v-font-size-px10);text-overflow:ellipsis;white-space:nowrap}.player-shell .qa-flag-identity p{margin:var(--stx-v-spacing-px6) 0 0!important;color:var(--color-text-muted)!important;font-size:var(--stx-v-font-size-px9p5)!important;line-height:var(--stx-v-line-height-value1p4)!important}.player-shell .qa-flag-meta{display:block;margin-top:var(--stx-v-spacing-px5);color:var(--color-text-faint);font-size:var(--stx-v-font-size-px7p8);text-transform:capitalize}.player-shell .qa-review-status{flex:none;border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px999);background:var(--color-bg-control);padding:var(--stx-v-spacing-px3) var(--stx-v-spacing-px6);color:var(--color-text-faint);font-size:var(--stx-v-font-size-px7);font-weight:var(--stx-v-font-weight-value700);letter-spacing:var(--stx-v-letter-spacing-em0p04);text-transform:uppercase}.player-shell .qa-severity-badge{display:inline-flex;flex:none;align-items:center;border:var(--stx-v-border-width-px1) solid currentColor;border-radius:var(--stx-v-radius-px999);padding:var(--stx-v-spacing-px2) var(--stx-v-spacing-px6);font-size:var(--stx-v-font-size-px7);font-weight:var(--stx-v-font-weight-value800);letter-spacing:var(--stx-v-letter-spacing-em0p04);line-height:var(--stx-v-line-height-value1);text-transform:uppercase}.player-shell .qa-severity-badge.is-critical,.player-shell .qa-severity-badge.is-high{background:color-mix(in srgb,var(--color-danger) 10%,transparent 90%);color:var(--color-danger)}.player-shell .qa-severity-badge.is-medium{background:color-mix(in srgb,var(--color-warning) 10%,transparent 90%);color:var(--color-warning)}.player-shell .qa-severity-badge.is-low{background:color-mix(in srgb,var(--color-info) 10%,transparent 90%);color:var(--color-info)}.player-shell .qa-flag-actions{flex-wrap:wrap;gap:var(--stx-v-spacing-px6)}.player-shell .qa-action-button{min-height:var(--stx-v-sizing-px26);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px5);background:var(--color-bg-control);padding:0 var(--stx-v-spacing-px9);color:var(--color-text-muted);font-size:var(--stx-v-font-size-px8);font-weight:var(--stx-v-font-weight-value700);transition:background-color var(--stx-v-motion-ms150) ease,border-color var(--stx-v-motion-ms150) ease,color var(--stx-v-motion-ms150) ease}.player-shell .qa-action-button:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-bg-card-hover);color:var(--color-text)}.player-shell .qa-action-button.is-retrack{border-color:color-mix(in srgb,var(--color-info) 40%,var(--color-border) 60%);color:var(--color-info)}.player-shell .qa-action-button.is-resolve{border-color:color-mix(in srgb,var(--color-success) 42%,var(--color-border) 58%);background:color-mix(in srgb,var(--color-success) 8%,var(--color-bg-control) 92%);color:var(--color-success)}.player-shell .qa-action-button.is-dismiss{color:var(--color-text-soft)}.player-shell .qa-action-button:disabled{cursor:wait;opacity:var(--stx-v-opacity-value0p55)}@media(max-width:1180px){.player-shell .qa-filter-grid{grid-template-columns:1fr}}.player-shell .qa-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--stx-v-spacing-rem0p75);padding-top:var(--stx-v-spacing-rem0p25);color:var(--color-text-muted);font-size:var(--stx-v-font-size-rem0p72)}.player-shell .qa-page-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-v-spacing-rem0p3);min-height:var(--stx-v-sizing-rem2);padding:var(--stx-v-spacing-rem0p35) var(--stx-v-spacing-rem0p6);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px8);background:var(--color-bg-control);color:var(--color-text-muted);font:inherit;cursor:pointer}.player-shell .qa-page-button:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-bg-card-hover);color:var(--color-text)}.player-shell .qa-page-button:disabled{opacity:var(--stx-v-opacity-value0p45);cursor:not-allowed}html,body,#root{width:100%;min-width:0;min-height:100%;margin:0}html{overflow-x:hidden}body{min-width:var(--stx-v-sizing-px320);overflow-x:hidden}#root,.theme-scope,.player-shell,main,section,article,aside,header,footer,nav,div{min-width:0}img,video,canvas{max-width:100%}input,select,textarea,button{min-width:0}#savetrax-editor-root,.geometry-editor-shell,.trainer-annotation-shell,.scale-map-projection-page{height:var(--stx-v-sizing-vh100);height:var(--stx-v-sizing-dvh100)}.player-scale-viewport{position:relative;width:var(--stx-v-sizing-vw100);height:var(--stx-v-sizing-vh100);height:var(--stx-v-sizing-dvh100);overflow:hidden;background:var(--stx-v-color-hex09090b)}.player-scale-viewport>.player-shell{width:100%;height:100%}.projects-shell{min-height:var(--stx-v-sizing-vh100);min-height:var(--stx-v-sizing-dvh100)}.projects-main{min-height:var(--stx-v-sizing-vh100);min-height:var(--stx-v-sizing-dvh100);max-height:var(--stx-v-sizing-vh100);max-height:var(--stx-v-sizing-dvh100)}.projects-desktop-sidebar{width:clamp(var(--stx-v-sizing-rem13),var(--stx-v-sizing-vw15),var(--stx-v-sizing-rem14p5))}@media(max-width:1151px){.projects-desktop-sidebar{width:var(--stx-v-sizing-rem12p75)}}.settings-shell{height:var(--stx-v-sizing-vh100);height:var(--stx-v-sizing-dvh100);overflow:hidden}.settings-shell>header{flex:0 0 var(--stx-workspace-header-height);height:var(--stx-workspace-header-height);min-height:var(--stx-workspace-header-height)}.settings-workspace{flex:1 1 auto;min-height:0;overflow:hidden}.settings-workspace>main{min-height:0;overflow-x:hidden}.settings-desktop-sidebar{width:var(--stx-settings-sidebar-width);flex:0 0 auto;align-self:stretch;overflow:hidden}.settings-sidebar-item{min-height:var(--stx-control-md)}.settings-sidebar-icon svg{width:var(--stx-icon-lg);height:var(--stx-icon-lg);stroke-width:var(--stx-icon-stroke)}.settings-sidebar-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px)and (max-width:1151px){.settings-workspace>main{padding:var(--stx-space-4)!important}.settings-desktop-sidebar .settings-sidebar-item{gap:var(--stx-space-3);padding:var(--stx-space-2) var(--stx-space-3);font:var(--stx-type-control)}}.editor-workspace,.editor-sidebar-wrapper,.editor-sidebar-panel,.editor-canvas-workspace{min-height:0}.editor-topbar{height:var(--stx-workstation-topbar-height, var(--stx-v-sizing-rem3p25))!important;min-height:var(--stx-workstation-topbar-height, var(--stx-v-sizing-rem3p25))!important}.editor-workspace{flex-direction:row}.editor-sidebar-wrapper{width:var(--stx-sidebar-width, var(--stx-v-sizing-rem20));min-width:min(var(--stx-v-sizing-rem16),var(--stx-sidebar-width, var(--stx-v-sizing-rem20)));max-width:var(--stx-sidebar-width, var(--stx-v-sizing-rem20));height:100%;display:flex;flex-direction:column}.editor-sidebar-panel{width:100%!important;min-width:0!important;max-width:none!important}.playback-shell{min-height:var(--stx-workstation-playback-min-height, var(--stx-v-sizing-rem3p75))}@media(max-width:767px){.editor-workspace{flex-direction:column;overflow:hidden}.player-shell .editor-tool-sidebar{width:100%;min-width:0;height:var(--stx-v-sizing-rem3);min-height:var(--stx-v-sizing-rem3);padding:var(--stx-v-spacing-px5) var(--stx-v-spacing-px8);overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:var(--stx-v-border-width-px1) solid var(--color-border)}.player-shell .editor-tool-sidebar-section{width:-moz-max-content;width:max-content}.player-shell .editor-tool-sidebar-list{display:flex;align-items:center;gap:var(--stx-v-spacing-px4)}.player-shell .editor-tool-sidebar-button{width:var(--stx-v-sizing-px38);height:var(--stx-v-sizing-px38)}.player-shell .editor-tool-sidebar-button:after,.player-shell .editor-tool-sidebar-class-trigger:after{display:none}.editor-canvas-workspace{min-height:var(--stx-v-sizing-dvh44)}.editor-sidebar-wrapper{width:100%;min-width:0;max-width:none;height:clamp(var(--stx-v-sizing-rem14),var(--stx-v-sizing-dvh38),var(--stx-v-sizing-rem20))}.editor-sidebar-panel{height:100%!important;border-left:0!important;border-top:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-v-color-rgba_255_255_255_0_08_350ef69))}.editor-topbar{padding-right:max(var(--stx-v-spacing-rem0p5),env(safe-area-inset-right))!important;padding-left:env(safe-area-inset-left)!important}.playback-shell{padding-bottom:max(var(--stx-v-spacing-rem0p625),env(safe-area-inset-bottom))!important}}@media(max-height:760px)and (min-width:768px){.editor-sidebar-panel{font-size:var(--stx-v-font-size-em1)}.playback-shell{padding-top:var(--stx-v-spacing-rem0p5)!important;padding-bottom:var(--stx-v-spacing-rem0p5)!important}}.geometry-editor-workspace,.geometry-left-panel,.geometry-canvas-area,.geometry-properties-panel{min-height:0}.geometry-left-panel{width:clamp(var(--stx-v-sizing-rem13),var(--stx-v-sizing-vw17),var(--stx-v-sizing-rem16p5))!important}.geometry-properties-panel{width:var(--stx-sidebar-width, var(--stx-v-sizing-rem20))!important;min-width:0!important;max-width:var(--stx-sidebar-width, var(--stx-v-sizing-rem20))}@media(min-width:901px)and (max-width:1151px){.geometry-left-panel{width:clamp(var(--stx-v-sizing-rem12p5),var(--stx-v-sizing-vw16),var(--stx-v-sizing-rem14p5))!important;padding:var(--stx-v-spacing-rem0p625)!important}.geometry-properties-panel{width:var(--stx-sidebar-width, var(--stx-v-sizing-rem17))!important;max-width:var(--stx-sidebar-width, var(--stx-v-sizing-rem17))}.geometry-editor-header{height:var(--stx-v-sizing-rem3)!important;min-height:var(--stx-v-sizing-rem3);padding-inline:var(--stx-v-spacing-rem0p875)!important}}@media(max-width:900px){.geometry-editor-shell{overflow-y:auto!important}.geometry-editor-header{min-height:var(--stx-v-sizing-rem3p5);height:auto!important;padding:var(--stx-v-spacing-rem0p5) var(--stx-v-spacing-rem0p75)!important;gap:var(--stx-v-spacing-rem0p5);overflow-x:auto}.geometry-editor-header>*{flex:0 0 auto}.geometry-editor-workspace{flex:none!important;min-height:calc(var(--stx-v-sizing-dvh100) - var(--stx-v-sizing-rem3p5));flex-direction:column;overflow-y:auto}.geometry-canvas-area{order:1;flex:none!important;width:100%;min-height:var(--stx-v-sizing-dvh52)}.geometry-left-panel{order:2;width:100%!important;max-height:var(--stx-v-sizing-rem38);border-right:0!important;border-top:var(--stx-v-border-width-px1) solid var(--color-border)}.geometry-properties-panel{order:3;width:100%!important;max-width:none!important;max-height:var(--stx-v-sizing-rem42);border-left:0!important;border-top:var(--stx-v-border-width-px1) solid var(--color-border)}}@media(max-width:900px){.responsive-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.responsive-table-wrap table{min-width:var(--stx-v-sizing-rem44)}}@media(max-width:640px){[role=dialog],.theme-modal,.theme-modal-root>div{max-width:calc(var(--stx-v-sizing-vw100) - var(--stx-v-sizing-rem1))}}.trainer-annotation-workspace,.trainer-annotation-canvas-column,.trainer-annotation-sidebar{min-height:0;min-width:0}.trainer-topbar-image-name{max-width:min(var(--stx-v-sizing-vw38),var(--stx-v-sizing-rem40))}@media(min-width:901px)and (max-width:1280px){.trainer-topbar{-moz-column-gap:var(--stx-v-spacing-rem0p625);column-gap:var(--stx-v-spacing-rem0p625)}.trainer-topbar-image-name{max-width:var(--stx-v-sizing-vw18)}.trainer-topbar-actions{gap:var(--stx-v-spacing-rem0p5)!important}.trainer-topbar-stats{gap:var(--stx-v-spacing-rem0p375)!important}}@media(max-width:1050px){.trainer-topbar-image-name{display:none}}@media(max-width:900px){.trainer-annotation-shell{height:auto!important;min-height:var(--stx-v-sizing-vh100);min-height:var(--stx-v-sizing-dvh100);overflow-y:auto!important}.trainer-topbar{height:auto!important;min-height:var(--stx-v-sizing-rem5p5);flex-wrap:wrap;align-content:center;gap:var(--stx-v-spacing-rem0p375) var(--stx-v-spacing-rem0p75);padding-block:var(--stx-v-spacing-rem0p375);overflow:visible!important}.trainer-topbar-actions{order:3;width:100%;min-width:0;justify-content:flex-end;gap:var(--stx-v-spacing-rem0p5)!important;overflow-x:auto;padding-bottom:var(--stx-v-spacing-rem0p125);scrollbar-width:thin}.trainer-annotation-workspace{flex:none!important;display:flex!important;flex-direction:column;min-height:calc(var(--stx-v-sizing-dvh100) - var(--stx-v-sizing-rem5p5));overflow:visible!important}.trainer-annotation-canvas-column{flex:none;min-height:var(--stx-v-sizing-vh58);min-height:var(--stx-v-sizing-dvh58);overflow:hidden}.trainer-annotation-sidebar{flex:none;width:100%;min-height:var(--stx-v-sizing-rem22);max-height:var(--stx-v-sizing-rem44);overflow:hidden}}@media(max-width:560px){.trainer-topbar{min-height:var(--stx-v-sizing-rem5p75);padding-inline:var(--stx-v-spacing-rem0p5)!important}.trainer-topbar-brand>span:nth-of-type(1),.trainer-topbar-brand>span:nth-of-type(2){display:none}.trainer-topbar-actions{justify-content:flex-start}.trainer-topbar-stats>div{padding-inline:var(--stx-v-spacing-rem0p375)!important}.trainer-annotation-workspace{padding:var(--stx-v-spacing-rem0p375)!important;gap:var(--stx-v-spacing-rem0p5)!important}.trainer-annotation-canvas-column{min-height:var(--stx-v-sizing-vh54);min-height:var(--stx-v-sizing-dvh54)}}html[data-responsive-density=laptop] .theme-scope .text-\[7px\],html[data-responsive-density=laptop] .theme-scope .text-\[7\.5px\],html[data-responsive-density=laptop] .theme-scope .text-\[8px\],html[data-responsive-density=laptop] .theme-scope .text-\[8\.5px\]{font-size:var(--stx-v-font-size-px9)!important}html[data-responsive-density=laptop] .theme-scope .text-\[9px\],html[data-responsive-density=laptop] .theme-scope .text-\[9\.5px\]{font-size:var(--stx-v-font-size-px10)!important}html[data-responsive-density=laptop] .theme-scope .text-\[10px\],html[data-responsive-density=laptop] .theme-scope .text-\[10\.5px\]{font-size:var(--stx-v-font-size-px10p5)!important}@media(min-width:1024px)and (max-width:1535px){.projects-main header,.settings-shell header,.geometry-editor-header,.trainer-topbar{letter-spacing:normal}}@media(max-width:640px){.landing-responsive-root h1,.theme-scope #hero h1{font-size:clamp(var(--stx-v-font-size-rem1p5),var(--stx-v-font-size-vw6p5),var(--stx-v-font-size-rem2p25))!important;line-height:var(--stx-v-line-height-value1p2)!important}.landing-responsive-root h2,.theme-scope section h2{font-size:clamp(var(--stx-v-font-size-rem1p25),var(--stx-v-font-size-vw5),var(--stx-v-font-size-rem1p75))!important;line-height:var(--stx-v-line-height-value1p25)!important}}@media(max-width:380px){.landing-responsive-root h1,.theme-scope #hero h1{font-size:var(--stx-v-font-size-rem1p45)!important}.landing-responsive-root h2,.theme-scope section h2{font-size:var(--stx-v-font-size-rem1p2)!important}}.projects-map-view{height:clamp(var(--stx-v-sizing-rem24),calc(var(--stx-v-sizing-dvh100) - var(--stx-v-sizing-rem22)),var(--stx-v-sizing-rem47p5));min-height:var(--stx-v-sizing-rem24)}.settings-save-bar{bottom:max(var(--stx-v-sizing-rem1),env(safe-area-inset-bottom))}@media(min-width:768px){.settings-save-bar{left:clamp(var(--stx-v-sizing-rem13),var(--stx-v-sizing-vw15),var(--stx-v-sizing-rem16))}}.billing-payment-dialog{max-height:calc(var(--stx-v-sizing-dvh100) - var(--stx-v-sizing-rem2))}.billing-payment-dialog__body{min-height:0;overflow-y:auto;overscroll-behavior:contain}@media(max-width:767px){.projects-map-view{height:clamp(var(--stx-v-sizing-rem22),var(--stx-v-sizing-dvh58),var(--stx-v-sizing-rem34));min-height:var(--stx-v-sizing-rem22)}.billing-payment-dialog{max-height:calc(var(--stx-v-sizing-dvh100) - max(var(--stx-v-sizing-rem1),env(safe-area-inset-top)) - max(var(--stx-v-sizing-rem1),env(safe-area-inset-bottom)))}}@media(max-height:620px){.projects-map-view{height:min(var(--stx-v-sizing-dvh70),var(--stx-v-sizing-rem28));min-height:var(--stx-v-sizing-rem18)}.billing-payment-dialog__body{padding-top:var(--stx-v-spacing-rem1)!important;padding-bottom:var(--stx-v-spacing-rem1)!important}}.editor-mobile-topbar,.editor-compact-workspace-tabs,.editor-tool-mobile-more{display:none}.editor-mobile-video-shell,.editor-mobile-workflow-shell{display:contents}@media(max-width:1151px){.editor-compact-workspace-tabs{position:relative;z-index:var(--stx-v-layer-value150);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 auto;min-height:var(--stx-v-sizing-px42);padding:0 var(--stx-v-spacing-px8);border-bottom:var(--stx-v-border-width-px1) solid var(--color-border);background:var(--color-bg-card)}.editor-compact-workspace-tabs.is-qa-review{grid-template-columns:repeat(4,minmax(0,1fr))}.editor-compact-workspace-tab{position:relative;display:inline-flex;min-width:0;min-height:var(--stx-v-sizing-px42);align-items:center;justify-content:center;gap:var(--stx-v-spacing-px7);border:0;background:transparent;color:var(--color-text-muted);font-size:var(--stx-v-font-size-px12);font-weight:var(--stx-v-font-weight-value600)}.editor-compact-workspace-tab:after{position:absolute;right:20%;bottom:0;left:20%;height:var(--stx-v-sizing-px2);border-radius:var(--stx-v-radius-px999) var(--stx-v-radius-px999) 0 0;background:transparent;content:""}.editor-compact-workspace-tab.is-active{color:var(--color-accent)}.editor-compact-workspace-tab.is-active:after{background:var(--color-accent)}.editor-compact-workspace-tab:disabled{cursor:not-allowed;opacity:var(--stx-v-opacity-value0p4)}.editor-workspace{position:relative}.editor-mobile-workflow-shell{position:absolute;inset:0 0 0 auto;z-index:var(--stx-v-layer-value80);display:none;width:clamp(var(--stx-v-sizing-rem19),var(--stx-v-sizing-vw42),var(--stx-v-sizing-rem22p5));min-width:0;height:100%;border-left:var(--stx-v-border-width-px1) solid var(--color-border);background:var(--color-bg-deep);box-shadow:var(--stx-v-sizing-px-minus16) 0 var(--stx-v-sizing-px36) var(--stx-v-color-rgba_15_23_42_0_22_d698c52)}.editor-workspace[data-mobile-workspace=workflow] .editor-mobile-workflow-shell{display:flex}.editor-mobile-workflow-panel,.editor-mobile-workflow-panel .editor-sidebar-wrapper{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important}.editor-workspace[data-mobile-workspace=workflow] .editor-mobile-video-shell{pointer-events:none}}@media(max-width:767px){.editor-topbar{padding-inline:0!important}.editor-topbar>:not(.editor-mobile-topbar){display:none!important}.editor-mobile-topbar{display:grid;grid-template-columns:var(--stx-v-sizing-px44) minmax(0,1fr) auto;width:100%;height:100%;align-items:center;gap:var(--stx-v-spacing-px6);padding-left:max(var(--stx-v-spacing-px4),env(safe-area-inset-left));padding-right:max(var(--stx-v-spacing-px6),env(safe-area-inset-right))}.editor-mobile-topbar__back,.editor-mobile-topbar__more{display:inline-flex;width:var(--stx-v-sizing-px40);height:var(--stx-v-sizing-px40);align-items:center;justify-content:center;border:0;border-radius:var(--stx-v-radius-px8);background:transparent;color:var(--color-text-muted)}.editor-mobile-topbar__back:active,.editor-mobile-topbar__more:active,.editor-mobile-topbar__more.is-active{color:var(--color-text);background:var(--color-bg-card-hover)}.editor-mobile-topbar__project{min-width:0;height:var(--stx-v-sizing-px40);padding:0 var(--stx-v-spacing-px4);overflow:hidden;border:0;background:transparent;color:var(--color-text);text-align:left}.editor-mobile-topbar__project span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--stx-v-font-size-px13)!important;font-weight:var(--stx-v-font-weight-value650)!important}.editor-mobile-topbar__actions{display:flex;align-items:center;gap:var(--stx-v-spacing-px2)}.editor-mobile-topbar__credits{max-width:var(--stx-v-sizing-px72);overflow:hidden;padding:var(--stx-v-spacing-px5) var(--stx-v-spacing-px7);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px7);background:var(--color-bg-control);color:var(--color-text-soft);font-size:var(--stx-v-font-size-px11)!important;font-variant-numeric:tabular-nums;font-weight:var(--stx-v-font-weight-value650)!important;text-overflow:ellipsis;white-space:nowrap}.editor-mobile-topbar__more-wrap{position:relative}.editor-mobile-overflow-menu{position:absolute;top:calc(100% + var(--stx-v-sizing-px6));right:0;z-index:var(--stx-v-layer-value260);display:grid;width:min(var(--stx-v-sizing-rem18),calc(var(--stx-v-sizing-vw100) - var(--stx-v-sizing-rem1)));max-height:min(var(--stx-v-sizing-dvh70),var(--stx-v-sizing-rem34));overflow-y:auto;padding:var(--stx-v-spacing-px6);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px10);background:var(--color-bg-card);box-shadow:0 var(--stx-v-sizing-px18) var(--stx-v-sizing-px44) var(--stx-v-color-rgba_15_23_42_0_26_68c10e4)}.editor-mobile-overflow-menu>button{display:flex;min-height:var(--stx-v-sizing-px42);align-items:center;gap:var(--stx-v-spacing-px10);padding:0 var(--stx-v-spacing-px10);border:0;border-radius:var(--stx-v-radius-px7);background:transparent;color:var(--color-text-soft);text-align:left;font-size:var(--stx-v-font-size-px12)!important;font-weight:var(--stx-v-font-weight-value550)!important}.editor-mobile-overflow-menu>button:hover,.editor-mobile-overflow-menu>button:focus-visible{color:var(--color-text);background:var(--color-bg-card-hover)}.editor-mobile-overflow-menu__separator{height:var(--stx-v-sizing-px1);margin:var(--stx-v-spacing-px5) var(--stx-v-spacing-px4);background:var(--color-border)}.editor-workspace{display:block;flex:1 1 auto;min-height:0;overflow:hidden}.editor-mobile-video-shell{position:absolute;inset:0;display:flex;min-width:0;min-height:0;flex-direction:column;visibility:visible}.editor-mobile-video-shell .editor-canvas-workspace{flex:1 1 auto;min-height:0}.editor-workspace[data-mobile-workspace=workflow] .editor-mobile-video-shell{visibility:hidden;pointer-events:none}.editor-mobile-workflow-shell{position:absolute;inset:0;z-index:var(--stx-v-layer-value60);display:none;width:100%;height:100%;border:0;box-shadow:none}.editor-workspace[data-mobile-workspace=workflow] .editor-mobile-workflow-shell{display:flex}.editor-workspace[data-mobile-workspace=data] .editor-tool-sidebar,.editor-workspace[data-mobile-workspace=workflow] .editor-tool-sidebar{display:none!important}.player-shell .editor-tool-sidebar{position:relative;z-index:var(--stx-v-layer-value55);width:100%;min-width:0;height:var(--stx-v-sizing-px44);min-height:var(--stx-v-sizing-px44);padding:var(--stx-v-spacing-px3) var(--stx-v-spacing-px8);overflow:visible;border-right:0;border-bottom:var(--stx-v-border-width-px1) solid var(--color-border)}.player-shell .editor-tool-sidebar-list{width:100%;justify-content:flex-start}.player-shell .editor-tool-sidebar-button{width:var(--stx-v-sizing-px38);height:var(--stx-v-sizing-px38);min-width:var(--stx-v-sizing-px38)}.player-shell .editor-tool-sidebar-button--desktop-secondary{display:none}.editor-tool-mobile-more{position:relative;display:block;margin-left:auto}.editor-tool-mobile-menu{position:absolute;top:calc(100% + var(--stx-v-sizing-px6));right:0;z-index:var(--stx-v-layer-value180);display:grid;width:var(--stx-v-sizing-rem10p5);padding:var(--stx-v-spacing-px5);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px8);background:var(--color-bg-card);box-shadow:0 var(--stx-v-sizing-px14) var(--stx-v-sizing-px30) var(--stx-v-color-rgba_15_23_42_0_24_6838a18)}.editor-tool-mobile-menu button{display:flex;min-height:var(--stx-v-sizing-px40);align-items:center;gap:var(--stx-v-spacing-px8);padding:0 var(--stx-v-spacing-px9);border:0;border-radius:var(--stx-v-radius-px6);background:transparent;color:var(--color-text-soft);font-size:var(--stx-v-font-size-px12);text-align:left}.editor-tool-mobile-menu button:hover,.editor-tool-mobile-menu button:focus-visible{color:var(--color-text);background:var(--color-bg-card-hover)}.editor-mobile-workflow-panel .editor-sidebar-panel{height:100%!important;min-height:0!important;border:0!important}.editor-mobile-workflow-panel .extractor-panel{overscroll-behavior:contain}.editor-mobile-workflow-panel .extractor-footer{position:sticky;bottom:0;z-index:var(--stx-v-layer-value10);padding-bottom:max(var(--stx-v-spacing-px10),env(safe-area-inset-bottom))!important}.editor-mobile-workflow-panel .preprocessor-step-legend{display:none!important}.editor-mobile-workflow-panel .extractor-stepper{padding-bottom:var(--stx-v-spacing-px10)!important}.editor-mobile-workflow-panel .extractor-step{gap:var(--stx-v-spacing-px4)!important;font-size:var(--stx-v-font-size-px10)!important}.editor-mobile-workflow-panel .extractor-step i{width:var(--stx-v-sizing-px20)!important;height:var(--stx-v-sizing-px20)!important}.editor-mobile-workflow-panel .extractor-step:before{top:var(--stx-v-sizing-px10)!important}}@media(prefers-reduced-motion:reduce){.editor-compact-workspace-tab,.editor-mobile-topbar__back,.editor-mobile-topbar__more,.editor-mobile-overflow-menu,.editor-tool-mobile-menu{transition:none!important}}@media(max-width:767px){.projects-shell .projects-main>header{min-height:var(--stx-v-sizing-rem3p5)}.projects-shell #header-credit-usage>button:first-child{max-width:var(--stx-v-sizing-rem6p75);gap:var(--stx-v-spacing-rem0p3);padding-inline:var(--stx-v-spacing-rem0p5)}.projects-shell #header-credit-usage>button:first-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-shell>header{flex:0 0 var(--stx-app-header-height);height:var(--stx-app-header-height);min-height:var(--stx-app-header-height)}.settings-workspace main{padding-bottom:max(var(--stx-v-spacing-rem5),calc(var(--stx-v-spacing-rem4) + env(safe-area-inset-bottom)))}.settings-save-bar{bottom:max(var(--stx-v-sizing-rem0p75),env(safe-area-inset-bottom))}.settings-save-bar>div{padding:var(--stx-v-spacing-rem0p75)}}:root{--stx-font-ui: "Geist", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--stx-font-data: var(--stx-font-ui);--stx-text-micro: var(--stx-v-font-size-rem0p625);--stx-text-caption: var(--stx-v-font-size-rem0p6875);--stx-text-label: var(--stx-v-font-size-rem0p75);--stx-text-control: var(--stx-text-label);--stx-text-body: var(--stx-text-label);--stx-text-section: var(--stx-v-font-size-rem0p8125);--stx-text-title: var(--stx-v-font-size-rem1p125);--stx-text-page: var(--stx-v-font-size-rem1p5);--stx-leading-tight: 1.2;--stx-leading-control: 1.3;--stx-leading-body: 1.5;--stx-weight-regular: 400;--stx-weight-medium: 500;--stx-weight-semibold: 600;--stx-weight-bold: 700;--stx-space-0: 0;--stx-space-1: var(--stx-v-sizing-rem0p25);--stx-space-1-5: var(--stx-v-sizing-rem0p375);--stx-space-2: var(--stx-v-sizing-rem0p5);--stx-space-2-5: var(--stx-v-sizing-rem0p625);--stx-space-3: var(--stx-v-sizing-rem0p75);--stx-space-4: var(--stx-v-sizing-rem1);--stx-space-5: var(--stx-v-sizing-rem1p25);--stx-space-6: var(--stx-v-sizing-rem1p5);--stx-space-8: var(--stx-v-sizing-rem2);--stx-space-10: var(--stx-v-sizing-rem2p5);--stx-space-12: var(--stx-v-sizing-rem3);--stx-control-xs: var(--stx-v-sizing-rem1p75);--stx-control-sm: var(--stx-v-sizing-rem2);--stx-control-md: var(--stx-v-sizing-rem2p25);--stx-control-lg: var(--stx-v-sizing-rem2p5);--stx-icon-sm: var(--stx-v-sizing-rem0p875);--stx-icon-md: var(--stx-v-sizing-rem1);--stx-icon-lg: var(--stx-v-sizing-rem1p125);--stx-icon-xl: var(--stx-v-sizing-rem1p25);--stx-radius-sm: var(--stx-v-radius-rem0p25);--stx-radius-md: var(--stx-v-radius-rem0p375);--stx-radius-lg: var(--stx-v-radius-rem0p5);--stx-radius-full: var(--stx-v-radius-px9999);--stx-border-width: var(--stx-v-border-width-px1);--stx-app-header-height: var(--stx-v-sizing-rem3p5);--stx-editor-header-height: var(--stx-v-sizing-rem3);--stx-scientific-sidebar-width: var(--stx-v-sizing-rem20p5);--stx-scientific-left-rail-width: var(--stx-v-sizing-rem3p5);--stx-scientific-reference-width: 1440;--stx-scientific-reference-height: 820;--stx-motion-fast: var(--stx-v-sizing-ms120);--stx-motion-base: var(--stx-v-sizing-ms160);--stx-ease-standard: cubic-bezier(.2, 0, 0, 1);--stx-text-base: var(--stx-v-font-size-rem1);--stx-text-subheading: var(--stx-v-font-size-rem1p25);--stx-text-hero-sm: var(--stx-v-font-size-rem1p875);--stx-text-hero-md: var(--stx-v-font-size-rem2p25);--stx-text-hero-lg: var(--stx-v-font-size-rem3);--stx-text-hero-xl: var(--stx-v-font-size-rem3p75);--stx-text-hero-2xl: var(--stx-v-font-size-rem4p5);--stx-text-hero-3xl: var(--stx-v-font-size-rem6);--stx-text-hero-4xl: var(--stx-v-font-size-rem8);--stx-tracking-normal: 0;--stx-tracking-heading: var(--stx-v-sizing-em-minus0p025);--stx-tracking-label: var(--stx-v-sizing-em0p05);--stx-tracking-eyebrow: var(--stx-v-sizing-em0p08);--stx-leading-reading: 1.65;--stx-icon-stroke: 1.75;--stx-console-sidebar-width: var(--stx-v-sizing-rem15);--stx-console-content-max: var(--stx-v-sizing-rem112p5);--stx-console-logo-width: var(--stx-v-sizing-rem9p75);--stx-console-logo-height: var(--stx-v-sizing-rem2p1875);--stx-console-form-page-max: var(--stx-v-sizing-rem64);--stx-console-search-max: var(--stx-v-sizing-rem26p25);--stx-console-filter-max: var(--stx-v-filter-rem18p75);--stx-console-dialog-width: var(--stx-v-sizing-rem36p25);--stx-console-dialog-wide: var(--stx-v-sizing-rem53p125);--stx-console-account-width: var(--stx-v-sizing-rem18);--stx-radius-panel: var(--stx-v-radius-rem0p625);--stx-radius-dialog: var(--stx-v-radius-rem0p75);--stx-type-page: var(--stx-weight-semibold) var(--stx-text-page)/var(--stx-leading-tight) var(--stx-font-ui);--stx-type-section: var(--stx-weight-semibold) var(--stx-text-section)/var(--stx-leading-control) var(--stx-font-ui);--stx-type-body: var(--stx-weight-regular) var(--stx-text-body)/var(--stx-leading-body) var(--stx-font-ui);--stx-type-control: var(--stx-weight-medium) var(--stx-text-control)/var(--stx-leading-control) var(--stx-font-ui);--stx-type-label: var(--stx-weight-semibold) var(--stx-text-label)/var(--stx-leading-control) var(--stx-font-ui);--stx-type-caption: var(--stx-weight-regular) var(--stx-text-caption)/var(--stx-leading-body) var(--stx-font-ui)}:root{--stx-brand-primary: var(--stx-v-color-hex4f46e5);--stx-on-primary: var(--stx-v-color-hexffffff)}[data-theme=dark]{--stx-bg-page: var(--stx-v-color-hex07101f);--stx-bg-workspace: var(--stx-v-color-hex081223);--stx-bg-sidebar: var(--stx-v-color-hex091425);--stx-bg-panel: var(--stx-v-color-hex091425);--stx-bg-card: var(--stx-v-color-hex101c30);--stx-bg-card-hover: var(--stx-v-color-hex13213a);--stx-bg-muted: var(--stx-v-color-hex0b1830);--stx-bg-control: var(--stx-v-color-hex0d1a31);--stx-bg-overlay: var(--stx-v-color-rgba_2_8_20_0_62_172d756);--stx-text-primary: var(--stx-v-color-hexf8fafc);--stx-text-secondary: var(--stx-v-color-hexe2e8f0);--stx-text-muted: var(--stx-v-color-hexcbd5e1);--stx-text-soft: var(--stx-v-color-hex94a3b8);--stx-text-disabled: var(--stx-v-color-hex64748b);--stx-border-subtle: var(--stx-v-color-rgba_255_255_255_0_07_ce7dbc6);--stx-border-default: var(--stx-v-color-rgba_255_255_255_0_1_d371ff6);--stx-border-strong: var(--stx-v-color-rgba_255_255_255_0_16_70e7b83);--stx-primary-text: color-mix(in srgb, var(--stx-primary) 60%, var(--stx-on-primary));--stx-primary: var(--stx-brand-primary);--stx-primary-hover: color-mix(in srgb, var(--stx-primary) 88%, var(--stx-on-primary));--stx-primary-active: color-mix(in srgb, var(--stx-primary) 88%, var(--stx-v-color-black_c006c7e));--stx-primary-soft: color-mix(in srgb, var(--stx-primary) 16%, transparent);--stx-primary-border: color-mix(in srgb, var(--stx-primary) 38%, transparent);--stx-success: var(--stx-v-color-hex22c55e);--stx-warning: var(--stx-v-color-hexf59e0b);--stx-danger: var(--stx-v-color-hexef4444);--stx-info: var(--stx-v-color-hex38bdf8);--stx-shadow-color: var(--stx-v-color-hex000000);--stx-shadow-panel: 0 var(--stx-v-sizing-px18) var(--stx-v-sizing-px45) var(--stx-v-color-rgba_0_0_0_0_34_b91950f);--stx-shadow-control: 0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px2) var(--stx-v-color-rgba_0_0_0_0_18_7836422);--stx-focus-ring: 0 0 0 var(--stx-v-sizing-px2) var(--stx-bg-page), 0 0 0 var(--stx-v-sizing-px4) color-mix(in srgb, var(--stx-primary) 66%, transparent);color-scheme:dark;--stx-success-soft: color-mix(in srgb, var(--stx-success) 12%, transparent);--stx-success-border: color-mix(in srgb, var(--stx-success) 35%, transparent);--stx-warning-soft: color-mix(in srgb, var(--stx-warning) 12%, transparent);--stx-warning-border: color-mix(in srgb, var(--stx-warning) 35%, transparent);--stx-danger-soft: color-mix(in srgb, var(--stx-danger) 12%, transparent);--stx-danger-border: color-mix(in srgb, var(--stx-danger) 35%, transparent);--stx-info-soft: color-mix(in srgb, var(--stx-info) 12%, transparent);--stx-info-border: color-mix(in srgb, var(--stx-info) 35%, transparent);--stx-neutral-soft: color-mix(in srgb, var(--stx-text-muted) 10%, transparent);--stx-neutral-border: color-mix(in srgb, var(--stx-text-muted) 30%, transparent);--stx-chart-primary: var(--stx-primary);--stx-chart-secondary: var(--stx-info);--stx-chart-success: var(--stx-success);--stx-chart-warning: var(--stx-warning);--stx-chart-danger: var(--stx-danger);--stx-chart-neutral: var(--stx-text-muted)}:root,:root[data-theme=light],[data-theme=light],.light-theme{--stx-bg-page: var(--stx-v-color-hexf8f9ff);--stx-bg-workspace: var(--stx-v-color-hexf3f6ff);--stx-bg-sidebar: var(--stx-v-color-hexffffff);--stx-bg-panel: var(--stx-v-color-hexffffff);--stx-bg-card: var(--stx-v-color-hexffffff);--stx-bg-card-hover: var(--stx-v-color-hexeef3ff);--stx-bg-muted: var(--stx-v-color-hexeaf1ff);--stx-bg-control: var(--stx-v-color-hexf8f9ff);--stx-bg-overlay: var(--stx-v-color-rgba_11_28_48_0_18_0bf007c);--stx-text-primary: var(--stx-v-color-hex0b1c30);--stx-text-secondary: var(--stx-v-color-hex334155);--stx-text-muted: var(--stx-v-color-hex5f6b7c);--stx-text-soft: var(--stx-v-color-hex8a96a8);--stx-text-disabled: var(--stx-v-color-hexa8b2c1);--stx-border-subtle: var(--stx-v-color-hexe7ecf5);--stx-border-default: var(--stx-v-color-hexdbe3f0);--stx-border-strong: var(--stx-v-color-hexcbd5e1);--stx-primary-text: var(--stx-primary);--stx-primary: var(--stx-brand-primary);--stx-primary-hover: color-mix(in srgb, var(--stx-primary) 88%, var(--stx-v-color-black_c006c7e));--stx-primary-active: color-mix(in srgb, var(--stx-primary) 72%, var(--stx-v-color-black_c006c7e));--stx-primary-soft: color-mix(in srgb, var(--stx-primary) 10%, transparent);--stx-primary-border: color-mix(in srgb, var(--stx-primary) 28%, transparent);--stx-success: var(--stx-v-color-hex059669);--stx-warning: var(--stx-v-color-hexd97706);--stx-danger: var(--stx-v-color-hexdc2626);--stx-info: var(--stx-v-color-hex0284c7);--stx-shadow-color: var(--stx-v-color-hex0f172a);--stx-shadow-panel: 0 var(--stx-v-sizing-px18) var(--stx-v-sizing-px45) var(--stx-v-color-rgba_15_23_42_0_1_cffc2b6);--stx-shadow-control: 0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px2) var(--stx-v-color-rgba_15_23_42_0_06_e19a38f);--stx-focus-ring: 0 0 0 var(--stx-v-sizing-px2) var(--stx-bg-page), 0 0 0 var(--stx-v-sizing-px4) color-mix(in srgb, var(--stx-primary) 55%, transparent);color-scheme:light;--stx-success-soft: color-mix(in srgb, var(--stx-success) 12%, transparent);--stx-success-border: color-mix(in srgb, var(--stx-success) 35%, transparent);--stx-warning-soft: color-mix(in srgb, var(--stx-warning) 12%, transparent);--stx-warning-border: color-mix(in srgb, var(--stx-warning) 35%, transparent);--stx-danger-soft: color-mix(in srgb, var(--stx-danger) 12%, transparent);--stx-danger-border: color-mix(in srgb, var(--stx-danger) 35%, transparent);--stx-info-soft: color-mix(in srgb, var(--stx-info) 12%, transparent);--stx-info-border: color-mix(in srgb, var(--stx-info) 35%, transparent);--stx-neutral-soft: color-mix(in srgb, var(--stx-text-muted) 10%, transparent);--stx-neutral-border: color-mix(in srgb, var(--stx-text-muted) 30%, transparent);--stx-chart-primary: var(--stx-primary);--stx-chart-secondary: var(--stx-info);--stx-chart-success: var(--stx-success);--stx-chart-warning: var(--stx-warning);--stx-chart-danger: var(--stx-danger);--stx-chart-neutral: var(--stx-text-muted)}:root,[data-theme],.light-theme,.stx-user-scope,.theme-scope,.theme-modal-root,.admin-shell,.console-shell{--color-bg-deep: var(--stx-bg-page);--color-bg-base: var(--stx-bg-workspace);--color-bg-panel: var(--stx-bg-panel);--color-bg-card: var(--stx-bg-card);--color-bg-card-hover: var(--stx-bg-card-hover);--color-bg-muted: var(--stx-bg-muted);--color-bg-control: var(--stx-bg-control);--color-bg-overlay: var(--stx-bg-overlay);--color-border: var(--stx-border-default);--color-border-strong: var(--stx-border-strong);--color-text: var(--stx-text-primary);--color-text-muted: var(--stx-text-muted);--color-text-soft: var(--stx-text-soft);--color-text-faint: var(--stx-text-disabled);--color-accent: var(--stx-primary);--color-accent-hover: var(--stx-primary-hover);--color-accent-soft: var(--stx-primary-soft);--color-success: var(--stx-success);--color-warning: var(--stx-warning);--color-danger: var(--stx-danger);--color-info: var(--stx-info);--shadow-panel: var(--stx-shadow-panel);--color-video-track: var(--stx-primary);--color-video-buffer: var(--stx-border-strong);--ink: var(--stx-bg-page);--ink-mid: var(--stx-bg-panel);--ink-soft: var(--stx-bg-muted);--ink-border: var(--stx-border-default);--teal: var(--stx-primary);--teal-dim: var(--stx-primary-hover);--teal-hover: var(--stx-primary-hover);--teal-glow: var(--stx-primary-soft);--teal-mist: var(--stx-primary-soft);--amber: var(--stx-warning);--amber-dim: var(--stx-warning);--amber-glow: var(--stx-warning-soft);--red: var(--stx-danger);--text-primary: var(--stx-text-primary);--text-secondary: var(--stx-text-secondary);--text-muted: var(--stx-text-muted);--console-on-accent: var(--stx-on-primary);--font-body: var(--stx-font-ui);--font-display: var(--stx-font-ui);--font-heading: var(--stx-font-ui);--font-condensed: var(--stx-font-ui);--font-mono: var(--stx-font-data)}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}.font-condensed{font-family:var(--font-condensed)}.font-mono{font-family:var(--font-mono)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.text-teal{color:var(--stx-primary-text)}.text-amber{color:var(--stx-warning)}.bg-ink{background-color:var(--ink)}.bg-ink-mid{background-color:var(--ink-mid)}.bg-ink-soft{background-color:var(--ink-soft)}.border-ink{border-color:var(--ink-border)}.border-ink-border{border-color:var(--stx-border-default)}.landing-theme{--background-dark:var(--stx-bg-page);--background-dark-secondary:var(--stx-bg-panel);--surface-dark:var(--stx-bg-card);--primary:var(--stx-primary);--primary-hover:var(--stx-primary-hover);--background-light:var(--stx-bg-page);--surface-light:var(--stx-bg-panel);--text-dark:var(--stx-text-primary);--text-light:var(--stx-text-primary);--text-muted-dark:var(--stx-text-muted);--text-muted-light:var(--stx-text-muted);--border-dark:var(--stx-border-default);--border-light:var(--stx-border-default)}.admin-shell button.bg-\[var\(--teal\)\],.admin-shell button.bg-\[var\(--stx-primary\)\],.admin-shell button.bg-\[var\(--stx-success\)\]{background-color:var(--stx-primary);color:var(--stx-on-primary)}:where(body,.stx-user-scope,.theme-scope,.theme-modal-root,.console-shell){font-family:var(--stx-font-ui);font-size:var(--stx-text-body);line-height:var(--stx-leading-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:where(.stx-user-scope,.theme-scope,.theme-modal-root,.console-shell) :where(button,input,select,textarea,kbd,code,pre,samp){font-family:var(--stx-font-ui)}:where(.stx-user-scope,.theme-scope,.theme-modal-root,.console-shell) :where(a,button,input,select,textarea,option,optgroup,label,p,span,small,strong,h1,h2,h3,h4,h5,h6,li,dt,dd,th,td,code,pre,samp,kbd){font-family:var(--stx-font-ui)!important}.stx-title{font:var(--stx-type-page);letter-spacing:var(--stx-tracking-heading)}.stx-section-title{font:var(--stx-type-section)}.stx-copy{font:var(--stx-type-body)}.stx-label{font:var(--stx-type-label)}.stx-caption{font:var(--stx-type-caption)}.stx-data,.console-data,.console-mono{font-variant-numeric:tabular-nums}.console-shell :is(.font-sans,.font-mono,code,pre,samp,kbd){font-family:var(--stx-font-ui)}.console-shell :is(code,pre,samp,kbd,.font-mono){font-variant-numeric:tabular-nums}.console-shell :is(select,input,textarea){color-scheme:inherit}.console-shell :is(option,optgroup){background:var(--stx-bg-panel);color:var(--stx-text-primary);font-family:var(--stx-font-ui)}:root{--stx-workspace-radius: var(--stx-v-radius-rem1);--stx-workspace-option-radius: var(--stx-v-radius-remp75);--stx-workspace-gap: clamp(var(--stx-v-spacing-remp75), var(--stx-v-spacing-vw1), var(--stx-v-spacing-rem1));--stx-workspace-padding: clamp(var(--stx-v-spacing-remp875), var(--stx-v-spacing-vw1p15), var(--stx-v-spacing-rem1p125));--stx-workspace-card-padding: clamp(var(--stx-v-spacing-remp75), var(--stx-v-spacing-vw1), var(--stx-v-spacing-rem1));--stx-workspace-sidebar-width: var(--stx-v-sizing-rem13p5);--stx-workspace-aside-width: clamp(var(--stx-v-sizing-rem15), var(--stx-v-sizing-vw15), var(--stx-v-sizing-rem17));--stx-workspace-header-height: var(--stx-v-sizing-rem3p75);--stx-workspace-control-height: var(--stx-control-sm);--stx-workspace-icon-box: var(--stx-control-sm);--stx-workspace-preview-min: var(--stx-v-sizing-rem3p5);--stx-workspace-top-min: var(--stx-v-sizing-rem14p5);--stx-workspace-continue-min: var(--stx-v-sizing-rem10p75);--stx-workspace-results-min: var(--stx-v-sizing-rem5p75);--stx-workspace-column-width: var(--stx-v-sizing-rem18);--stx-workspace-dialog-width: var(--stx-console-dialog-width)}@media(min-width:1152px)and (max-height:760px){:root{--stx-workspace-header-height: var(--stx-app-header-height)}}@media(min-width:1600px)and (min-height:850px){:root{--stx-workspace-sidebar-width: var(--stx-v-sizing-rem15)}}@media(min-width:1152px)and (min-height:640px)and (max-height:700px){:root{--stx-workspace-preview-min: var(--stx-v-sizing-rem2p5);--stx-workspace-top-min: var(--stx-v-sizing-rem13p5);--stx-workspace-continue-min: var(--stx-v-sizing-rem9p75);--stx-workspace-results-min: var(--stx-v-sizing-rem5)}}:root{--stx-search-filter-min:var(--stx-v-filter-rem10);--stx-workspace-progress-height:var(--stx-v-sizing-remp25);--stx-stage-detail-progress-width:var(--stx-v-sizing-rem7);--stx-settings-content-max:var(--stx-v-sizing-rem70);--stx-settings-sidebar-width:var(--stx-v-sizing-rem15);--stx-settings-card-padding:var(--stx-space-5);--stx-settings-page-gap:var(--stx-space-5);--stx-settings-avatar-size:var(--stx-v-sizing-rem4);--stx-workspace-picker-width:var(--stx-v-sizing-rem21);--stx-workspace-picker-width-px:336;--stx-workspace-picker-gap-px:8;--stx-workspace-picker-z:160;--stx-home-item-gap:clamp(var(--stx-v-spacing-remp5), var(--stx-v-spacing-vh1p2), var(--stx-v-spacing-remp875))}.stx-user-scope,:root[data-stx-user-ui=true] .theme-modal-root{font-family:var(--stx-font-ui);color:var(--stx-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.stx-user-scope *,.stx-user-scope *:before,.stx-user-scope *:after,:root[data-stx-user-ui=true] .theme-modal-root *,:root[data-stx-user-ui=true] .theme-modal-root *:before,:root[data-stx-user-ui=true] .theme-modal-root *:after{box-sizing:border-box}.stx-user-scope button,.stx-user-scope input,.stx-user-scope select,.stx-user-scope textarea,:root[data-stx-user-ui=true] .theme-modal-root button,:root[data-stx-user-ui=true] .theme-modal-root input,:root[data-stx-user-ui=true] .theme-modal-root select,:root[data-stx-user-ui=true] .theme-modal-root textarea{font-family:var(--stx-font-ui)}.stx-user-scope .font-sans,.stx-user-scope .font-mono,.stx-user-scope code,.stx-user-scope pre,.stx-user-scope kbd,.stx-user-scope samp,:root[data-stx-user-ui=true] .theme-modal-root .font-sans,:root[data-stx-user-ui=true] .theme-modal-root .font-mono,:root[data-stx-user-ui=true] .theme-modal-root code,:root[data-stx-user-ui=true] .theme-modal-root pre,:root[data-stx-user-ui=true] .theme-modal-root kbd,:root[data-stx-user-ui=true] .theme-modal-root samp{font-family:var(--stx-font-ui)!important}.stx-user-scope code,.stx-user-scope pre,.stx-user-scope kbd,.stx-user-scope samp,.stx-user-scope .stx-data,.stx-user-scope [data-stx-data=true]{font-family:var(--stx-font-data);font-variant-numeric:tabular-nums}.stx-user-scope button:focus-visible,.stx-user-scope a:focus-visible,.stx-user-scope input:focus-visible,.stx-user-scope select:focus-visible,.stx-user-scope textarea:focus-visible,.stx-user-scope [role=button]:focus-visible{outline:none;box-shadow:var(--stx-focus-ring)}.stx-user-scope button:disabled,.stx-user-scope input:disabled,.stx-user-scope select:disabled,.stx-user-scope textarea:disabled{cursor:not-allowed}.stx-density-standard{--stx-density-control-height: var(--stx-control-md);--stx-density-compact-control-height: var(--stx-control-sm);--stx-density-panel-padding: var(--stx-space-5);--stx-density-section-gap: var(--stx-space-6);--stx-density-field-gap: var(--stx-space-2);--stx-density-control-font: var(--stx-text-control)}.stx-density-scientific{--stx-density-control-height: var(--stx-control-sm);--stx-density-compact-control-height: var(--stx-control-xs);--stx-density-panel-padding: var(--stx-space-3);--stx-density-section-gap: var(--stx-space-4);--stx-density-field-gap: var(--stx-space-1-5);--stx-density-text-micro: var(--stx-text-micro);--stx-density-text-caption: var(--stx-text-caption);--stx-density-text-label: var(--stx-text-label);--stx-density-text-control: var(--stx-text-control);--stx-density-text-title: var(--stx-text-section);--stx-density-control-font: var(--stx-density-text-label);--stx-density-select-height: var(--stx-control-xs);--stx-density-select-font: var(--stx-density-text-caption);--stx-density-select-padding-x: var(--stx-space-2);--stx-sidebar-width: var(--stx-scientific-sidebar-width)}.stx-button,.stx-user-scope .stx-button{min-height:var(--stx-density-control-height, var(--stx-control-md));padding-inline:var(--stx-space-3);display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-space-1-5);border:var(--stx-border-width) solid transparent;border-radius:var(--stx-radius-md);font-family:var(--stx-font-ui);font-size:var(--stx-density-control-font, var(--stx-text-control));font-weight:var(--stx-weight-semibold);line-height:var(--stx-leading-control);white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--stx-motion-base) var(--stx-ease-standard),border-color var(--stx-motion-base) var(--stx-ease-standard),color var(--stx-motion-base) var(--stx-ease-standard),box-shadow var(--stx-motion-base) var(--stx-ease-standard),opacity var(--stx-motion-base) var(--stx-ease-standard)}.stx-button--primary{background:var(--stx-primary);border-color:var(--stx-primary);color:var(--stx-on-primary);box-shadow:var(--stx-shadow-control)}.stx-button--primary:hover:not(:disabled){background:var(--stx-primary-hover);border-color:var(--stx-primary-hover)}.stx-button--secondary{background:var(--stx-bg-control);border-color:var(--stx-border-default);color:var(--stx-text-primary)}.stx-button--secondary:hover:not(:disabled),.stx-button--ghost:hover:not(:disabled){background:var(--stx-bg-card-hover);border-color:var(--stx-border-strong)}.stx-button--ghost{background:transparent;border-color:transparent;color:var(--stx-text-muted)}.stx-button--danger{background:color-mix(in srgb,var(--stx-danger) 12%,var(--stx-bg-card));border-color:color-mix(in srgb,var(--stx-danger) 42%,var(--stx-border-default));color:var(--stx-danger)}.stx-button--danger:hover:not(:disabled){background:color-mix(in srgb,var(--stx-danger) 18%,var(--stx-bg-card));border-color:var(--stx-danger)}.stx-button--warning{background:color-mix(in srgb,var(--stx-warning) 12%,var(--stx-bg-card));border-color:color-mix(in srgb,var(--stx-warning) 42%,var(--stx-border-default));color:var(--stx-warning)}.stx-button--warning:hover:not(:disabled){background:color-mix(in srgb,var(--stx-warning) 18%,var(--stx-bg-card));border-color:var(--stx-warning)}.stx-button--compact{min-height:var(--stx-density-compact-control-height, var(--stx-control-sm));padding-inline:var(--stx-space-2);font-size:var(--stx-text-caption)}.stx-button--icon{width:var(--stx-density-control-height, var(--stx-control-md));min-width:var(--stx-density-control-height, var(--stx-control-md));padding:0}.stx-button:disabled{opacity:var(--stx-v-opacity-value0p48)}.stx-field{display:flex;flex-direction:column;gap:var(--stx-density-field-gap, var(--stx-space-2))}.stx-field__label,.stx-section-label{margin:0;color:var(--stx-text-soft);font-size:var(--stx-text-caption);font-weight:var(--stx-weight-semibold);line-height:var(--stx-leading-control);letter-spacing:var(--stx-v-letter-spacing-em0p045);text-transform:uppercase}.stx-input,.stx-select,.stx-textarea{width:100%;min-height:var(--stx-density-control-height, var(--stx-control-md));border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-control);color:var(--stx-text-primary);font-size:var(--stx-density-control-font, var(--stx-text-control));font-weight:var(--stx-weight-medium);transition:border-color var(--stx-motion-base) var(--stx-ease-standard),background-color var(--stx-motion-base) var(--stx-ease-standard),box-shadow var(--stx-motion-base) var(--stx-ease-standard)}.stx-input,.stx-select{padding-inline:var(--stx-space-2-5)}.stx-textarea{padding:var(--stx-space-2-5);resize:vertical}.stx-input:hover:not(:disabled),.stx-select:hover:not(:disabled),.stx-textarea:hover:not(:disabled){border-color:var(--stx-border-strong)}.stx-input::-moz-placeholder,.stx-textarea::-moz-placeholder{color:var(--stx-text-disabled)}.stx-input::placeholder,.stx-textarea::placeholder{color:var(--stx-text-disabled)}.stx-user-scope select,:root[data-stx-user-ui=true] .theme-modal-root select{font-family:var(--stx-font-ui)!important;color:var(--stx-text-primary)!important;font-weight:var(--stx-weight-medium)!important}.stx-user-scope select option,.stx-user-scope select optgroup,:root[data-stx-user-ui=true] .theme-modal-root select option,:root[data-stx-user-ui=true] .theme-modal-root select optgroup{background:var(--stx-bg-panel);color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-label, var(--stx-text-label));font-weight:var(--stx-weight-medium)}:root[data-theme=dark] .stx-user-scope select,:root[data-theme=dark][data-stx-user-ui=true] .theme-modal-root select{color-scheme:dark}:root[data-theme=light] .stx-user-scope select,:root[data-theme=light][data-stx-user-ui=true] .theme-modal-root select{color-scheme:light}.stx-user-scope.stx-density-scientific .player-shell #sidebar-container select option,.stx-user-scope.stx-density-scientific .player-shell #sidebar-container select optgroup,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] select option,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] select optgroup{font-family:var(--stx-font-ui);font-size:var(--stx-density-select-font, var(--stx-density-text-caption));font-weight:var(--stx-weight-medium)}.configure-study-popup input,.configure-study-popup select,.configure-study-popup textarea,.stx-user-scope .configure-study-popup input,.stx-user-scope .configure-study-popup select,.stx-user-scope .configure-study-popup textarea{border:0!important;outline:none!important;box-shadow:none!important;background-color:transparent!important}.configure-study-popup input:focus,.configure-study-popup input:focus-visible,.configure-study-popup select:focus,.configure-study-popup select:focus-visible,.configure-study-popup textarea:focus,.configure-study-popup textarea:focus-visible,.stx-user-scope .configure-study-popup input:focus,.stx-user-scope .configure-study-popup input:focus-visible,.stx-user-scope .configure-study-popup select:focus,.stx-user-scope .configure-study-popup select:focus-visible,.stx-user-scope .configure-study-popup textarea:focus,.stx-user-scope .configure-study-popup textarea:focus-visible{border:0!important;outline:none!important;box-shadow:none!important}.stx-panel{border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-panel);color:var(--stx-text-primary)}.stx-panel__header{min-height:var(--stx-editor-header-height);padding-inline:var(--stx-density-panel-padding, var(--stx-space-5));display:flex;align-items:center;gap:var(--stx-space-2);border-bottom:var(--stx-border-width) solid var(--stx-border-default)}.stx-panel__title{margin:0;color:var(--stx-text-primary);font-size:var(--stx-text-section);font-weight:var(--stx-weight-semibold);line-height:var(--stx-leading-tight)}.stx-panel__body{padding:var(--stx-density-panel-padding, var(--stx-space-5))}.stx-section+.stx-section{margin-top:var(--stx-density-section-gap, var(--stx-space-6))}.stx-property-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--stx-space-2) var(--stx-space-3)}.stx-property-grid>:nth-child(2n){text-align:right;font-family:var(--stx-font-data);font-variant-numeric:tabular-nums}.stx-scientific-sidebar,.stx-density-scientific .editor-sidebar-wrapper,.stx-density-scientific .geometry-properties-panel{width:var(--stx-sidebar-width, var(--stx-scientific-sidebar-width))}.stx-scientific-sidebar{min-width:0;height:100%;display:flex;flex-direction:column;border-left:var(--stx-border-width) solid var(--stx-border-default);background:var(--stx-bg-sidebar);color:var(--stx-text-primary)}.stx-scientific-sidebar__header{min-height:var(--stx-editor-header-height);padding-inline:var(--stx-space-3);display:flex;align-items:center;gap:var(--stx-space-2);border-bottom:var(--stx-border-width) solid var(--stx-border-default)}.stx-scientific-sidebar__body{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--stx-density-panel-padding)}.stx-scientific-sidebar__footer{flex:0 0 auto;padding:var(--stx-space-3);border-top:var(--stx-border-width) solid var(--stx-border-default);background:var(--stx-bg-sidebar)}.stx-user-scope .player-shell #sidebar-container select,.stx-user-scope .player-shell [data-editor-sidebar=true] select{color:var(--stx-text-primary)!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11))!important;font-weight:var(--stx-weight-medium)!important;line-height:var(--stx-leading-control)!important;letter-spacing:0!important;text-transform:none!important}.stx-user-scope .player-shell #sidebar-container select option,.stx-user-scope .player-shell #sidebar-container select optgroup,.stx-user-scope .player-shell [data-editor-sidebar=true] select option,.stx-user-scope .player-shell [data-editor-sidebar=true] select optgroup{background:var(--stx-bg-panel);color:var(--stx-text-primary);font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11))!important;font-weight:var(--stx-weight-medium)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true],.editor-tool-sidebar,.editor-tool-sidebar-root) :where(button,input,select,textarea){font-size:var(--stx-density-text-control)!important;font-family:var(--stx-font-ui)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true],.editor-tool-sidebar,.editor-tool-sidebar-root) :where(label,span,li,dt,dd){font-size:var(--stx-density-text-label)!important;font-family:var(--stx-font-ui)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true],.editor-tool-sidebar,.editor-tool-sidebar-root) :where(p,small,th,td){font-size:var(--stx-density-text-caption)!important;font-family:var(--stx-font-ui)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true],.editor-tool-sidebar,.editor-tool-sidebar-root) :where(h1,h2,h3,h4,h5,h6,strong){font-size:var(--stx-density-text-title)!important;font-family:var(--stx-font-ui)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true],.editor-tool-sidebar,.editor-tool-sidebar-root) .qa-child-nav :where(p,.qa-category-card__desc,.qa-child-card-desc){font-size:var(--stx-v-font-size-px8p5, 8.5px)!important;font-family:var(--stx-font-ui)!important;line-height:var(--stx-v-line-height-value1p35, 1.35)}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) :is(.preprocessor-step,.extractor-step)>span{font-family:var(--stx-font-ui)!important;font-size:10px!important;font-weight:var(--stx-weight-medium, 500)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-step-legend>span{font-family:var(--stx-font-ui)!important;font-size:9px!important;font-weight:var(--stx-weight-regular, 400)!important}.stx-user-profile-menu{position:relative;display:flex;flex:0 0 auto;align-items:center;font-family:var(--stx-font-ui)}.stx-user-profile-trigger{display:inline-grid;width:var(--stx-control-sm, var(--stx-v-sizing-rem2));height:var(--stx-control-sm, var(--stx-v-sizing-rem2));place-items:center;overflow:hidden;border:var(--stx-border-width, var(--stx-v-border-width-px1)) solid var(--stx-border-default, var(--stx-v-color-hexe2e8f0));border-radius:var(--stx-radius-full, var(--stx-v-radius-px9999));background:var(--stx-bg-control, var(--stx-v-color-hexffffff));color:var(--stx-text-secondary, var(--stx-v-color-hex334155));font-family:inherit;font-size:var(--stx-text-caption, var(--stx-v-font-size-rem0p75));font-weight:var(--stx-weight-bold, 600);line-height:var(--stx-v-line-height-value1);transition:border-color var(--stx-motion-fast, var(--stx-v-motion-ms150)) var(--stx-ease-standard, ease),background-color var(--stx-motion-fast, var(--stx-v-motion-ms150)) var(--stx-ease-standard, ease),color var(--stx-motion-fast, var(--stx-v-motion-ms150)) var(--stx-ease-standard, ease)}.stx-user-profile-trigger:hover,.stx-user-profile-trigger[aria-expanded=true]{border-color:var(--stx-primary-border, var(--stx-v-color-hexcbd5e1));background:var(--stx-bg-card-hover, var(--stx-v-color-hexf8fafc));color:var(--stx-text-primary, var(--stx-v-color-hex0f172a))}.dark .stx-user-profile-trigger,:root.dark .stx-user-profile-trigger{border-color:var(--stx-border-default, var(--stx-v-color-rgba_255_255_255_0_1_d371ff6));background:var(--stx-bg-control, var(--stx-v-color-rgba_15_23_42_0_8_5cd390a));color:var(--stx-text-secondary, var(--stx-v-color-hexe2e8f0))}.dark .stx-user-profile-trigger:hover,.dark .stx-user-profile-trigger[aria-expanded=true],:root.dark .stx-user-profile-trigger:hover,:root.dark .stx-user-profile-trigger[aria-expanded=true]{border-color:var(--stx-primary-border, var(--stx-v-color-rgba_255_255_255_0_2_d94a093));background:var(--stx-bg-card-hover, var(--stx-v-color-rgba_30_41_59_0_8_5985d2f));color:var(--stx-text-primary, var(--stx-v-color-hexffffff))}.stx-user-profile-trigger:focus-visible{outline:none;box-shadow:var(--stx-focus-ring)}.stx-user-profile-trigger img,.stx-user-profile-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.stx-user-profile-popover{position:absolute;z-index:var(--stx-v-layer-value180);top:calc(100% + var(--stx-space-2));right:0;width:var(--stx-v-sizing-rem14);overflow:hidden;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-panel);color:var(--stx-text-primary);box-shadow:var(--stx-shadow-panel)}.stx-user-profile-summary{display:grid;grid-template-columns:var(--stx-control-sm) minmax(0,1fr);align-items:center;gap:var(--stx-space-3);padding:var(--stx-space-3);border-bottom:var(--stx-border-width) solid var(--stx-border-default)}.stx-user-profile-avatar{display:grid;width:var(--stx-control-sm, var(--stx-v-sizing-rem2));height:var(--stx-control-sm, var(--stx-v-sizing-rem2));place-items:center;overflow:hidden;border:var(--stx-border-width, var(--stx-v-border-width-px1)) solid var(--stx-border-default, var(--stx-v-color-hexe2e8f0));border-radius:var(--stx-radius-full, var(--stx-v-radius-px9999));background:var(--stx-bg-muted, var(--stx-v-color-hexf1f5f9));color:var(--stx-text-secondary, var(--stx-v-color-hex334155));font-size:var(--stx-text-caption, var(--stx-v-font-size-rem0p75));font-weight:var(--stx-weight-bold, 600)}.dark .stx-user-profile-avatar,:root.dark .stx-user-profile-avatar{border-color:var(--stx-border-default, var(--stx-v-color-rgba_255_255_255_0_1_d371ff6));background:var(--stx-bg-muted, var(--stx-v-color-hex1e293b));color:var(--stx-text-secondary, var(--stx-v-color-hexe2e8f0))}.stx-user-profile-copy{min-width:0}.stx-user-profile-copy strong,.stx-user-profile-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stx-user-profile-copy strong{color:var(--stx-text-primary);font-size:var(--stx-text-label);font-weight:var(--stx-weight-semibold);line-height:var(--stx-leading-control)}.stx-user-profile-copy span{margin-top:var(--stx-v-spacing-px2);color:var(--stx-text-soft);font-size:var(--stx-text-micro)}.stx-user-profile-actions,.stx-user-profile-signout{padding:var(--stx-space-1)}.stx-user-profile-signout{border-top:var(--stx-border-width) solid var(--stx-border-default)}.stx-user-profile-actions button,.stx-user-profile-signout button{display:flex;width:100%;min-height:var(--stx-control-sm);align-items:center;gap:var(--stx-space-2);padding:0 var(--stx-space-2-5);border:0;border-radius:var(--stx-radius-md);background:transparent;color:var(--stx-text-muted);font-family:inherit;font-size:var(--stx-text-caption);font-weight:var(--stx-weight-medium);text-align:left;transition:background-color var(--stx-motion-fast) var(--stx-ease-standard),color var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-profile-actions button svg,.stx-user-profile-signout button svg{flex:0 0 auto;color:var(--stx-text-soft)}.stx-user-profile-actions button:hover,.stx-user-profile-actions button:focus-visible{background:var(--stx-bg-card-hover);color:var(--stx-text-primary);outline:none}.stx-user-profile-signout button{color:var(--stx-danger)}.stx-user-profile-signout button svg{color:currentColor}.stx-user-profile-signout button:hover,.stx-user-profile-signout button:focus-visible{background:color-mix(in srgb,var(--stx-danger) 9%,transparent 91%);color:var(--stx-danger);outline:none}.stx-user-scope .stx-user-profile-trigger,.stx-user-scope .stx-user-profile-avatar{border-radius:var(--stx-radius-full)!important}.stx-user-scope .projects-map-preview{border-color:var(--stx-border-default)!important;border-radius:var(--stx-radius-lg)!important;background:var(--stx-bg-panel)!important;box-shadow:var(--stx-shadow-panel)!important;color:var(--stx-text-primary)}.stx-user-scope .projects-map-preview__pager{border-color:var(--stx-border-default)!important;border-radius:var(--stx-radius-sm)!important;background:color-mix(in srgb,var(--stx-bg-panel) 92%,transparent)!important;box-shadow:var(--stx-shadow-control)}.stx-user-scope .projects-map-preview__pager-button{border:0;border-radius:var(--stx-v-radius-px2)!important;background:transparent;color:var(--stx-text-muted)}.stx-user-scope .projects-map-preview__pager-button:hover{background:var(--stx-bg-card-hover);color:var(--stx-text-primary)}.stx-user-scope .projects-map-preview__pager-count{color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-text-caption);font-weight:var(--stx-weight-semibold);font-variant-numeric:tabular-nums}.stx-user-scope .editor-topbar{min-height:var(--stx-app-header-height);font-family:var(--stx-font-ui)}.stx-user-scope .editor-project-identity{position:absolute;z-index:var(--stx-v-layer-value2);top:50%;left:50%;display:flex;width:min(var(--stx-v-sizing-rem24),var(--stx-v-sizing-vw30));min-width:0;flex-direction:column;align-items:center;justify-content:center;transform:translate(-50%,-50%);color:var(--stx-text-primary);text-align:center;cursor:pointer}.stx-user-scope .editor-project-identity:focus-visible{border-radius:var(--stx-radius-sm);outline:none;box-shadow:var(--stx-focus-ring)}.stx-user-scope .editor-project-identity__title-row{display:flex;max-width:100%;min-width:0;align-items:center;justify-content:center;gap:var(--stx-space-1-5)}.stx-user-scope .editor-project-identity__title,.stx-user-scope .editor-project-identity__input{max-width:100%;overflow:hidden;color:var(--stx-text-primary)!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-control, var(--stx-v-font-size-px12))!important;font-weight:var(--stx-weight-semibold)!important;line-height:var(--stx-v-line-height-value1p15);text-align:center!important;text-overflow:ellipsis;white-space:nowrap}.stx-user-scope .editor-project-identity__input{width:min(var(--stx-v-sizing-rem18),var(--stx-v-sizing-vw26));border:0;border-bottom:var(--stx-border-width) solid var(--stx-primary);background:transparent;outline:none}.stx-user-scope .editor-project-identity__description{display:block;width:100%;margin-top:var(--stx-v-spacing-px2);overflow:hidden;color:var(--stx-text-soft)!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-regular)!important;line-height:var(--stx-v-line-height-value1p15);text-align:center;text-overflow:ellipsis;white-space:nowrap}.stx-user-scope .editor-project-identity__demo{flex:0 0 auto;border:var(--stx-border-width) solid color-mix(in srgb,var(--stx-warning) 35%,var(--stx-border-default) 65%);border-radius:var(--stx-radius-sm);background:color-mix(in srgb,var(--stx-warning) 8%,transparent 92%);padding:var(--stx-v-spacing-px2) var(--stx-space-1-5);color:var(--stx-warning);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));font-weight:var(--stx-weight-semibold);line-height:var(--stx-v-line-height-value1);text-transform:uppercase}.stx-user-scope .editor-topbar>.flex-1{min-width:0}@media(max-width:1280px){.stx-user-scope .editor-project-identity{width:min(var(--stx-v-sizing-rem18),var(--stx-v-sizing-vw26))}.stx-user-scope .editor-project-identity__description{display:none}}@media(max-width:980px){.stx-user-scope .editor-project-identity{width:min(var(--stx-v-sizing-rem13),var(--stx-v-sizing-vw24))}}.stx-user-scope .editor-topbar__menu-trigger{display:inline-flex;height:var(--stx-control-sm);align-items:center;gap:var(--stx-space-1);border:0;background:transparent;padding:0 var(--stx-space-1-5);color:var(--stx-text-muted);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-control, var(--stx-v-font-size-px12))!important;font-weight:var(--stx-weight-medium)!important;line-height:var(--stx-v-line-height-value1);transition:color var(--stx-motion-fast) var(--stx-ease-standard),background-color var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .editor-topbar__menu-trigger:hover{color:var(--stx-text-primary)}.stx-user-scope .editor-topbar__menu-trigger.is-active{color:var(--stx-primary);font-weight:var(--stx-weight-semibold)!important}.stx-user-scope .editor-topbar__menu-trigger>svg{width:var(--stx-v-sizing-px13);height:var(--stx-v-sizing-px13);flex:0 0 auto}.stx-user-scope .editor-topbar__brand-logo,.player-shell .editor-topbar .editor-topbar__brand-logo{display:inline-flex;align-items:center;gap:var(--stx-v-spacing-px1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stx-user-scope .editor-topbar__brand-text,.player-shell .editor-topbar .editor-topbar__brand-text{font-size:var(--stx-v-font-size-px20)!important;font-weight:var(--stx-v-font-weight-value800)!important;font-family:var(--stx-font-ui, var(--stx-v-fontFamily-fallback_89675ef10026))!important;letter-spacing:var(--stx-v-letter-spacing-em-minus0p03)!important;line-height:var(--stx-v-line-height-value1)!important;background:linear-gradient(to right,var(--stx-v-color-hex1258b3),var(--stx-v-color-hex653dae),var(--stx-v-color-hexc64cd2));-webkit-background-clip:text;background-clip:text;color:transparent!important}.stx-user-scope .editor-topbar__brand-tm,.player-shell .editor-topbar .editor-topbar__brand-tm{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--stx-v-sizing-px12)!important;height:var(--stx-v-sizing-px12)!important;min-width:var(--stx-v-sizing-px12)!important;min-height:var(--stx-v-sizing-px12)!important;border-radius:var(--stx-v-radius-px9999)!important;border:var(--stx-v-border-width-px1) solid var(--stx-v-color-rgba_148_163_184_0_5_09bbb85)!important;font-size:var(--stx-v-font-size-px5)!important;font-weight:var(--stx-v-font-weight-value800)!important;line-height:var(--stx-v-line-height-value1)!important;color:var(--stx-v-color-hex94a3b8)!important;margin-left:var(--stx-v-spacing-px2)!important;margin-top:var(--stx-v-spacing-px-minus8)!important;box-sizing:border-box!important;text-align:center!important}.stx-user-scope .editor-credit-menu{font-family:var(--stx-font-ui)}.stx-user-scope .editor-credit-trigger{display:inline-flex;height:var(--stx-control-sm);align-items:stretch;overflow:hidden;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-sm);background:var(--stx-bg-control);box-shadow:none;transition:border-color var(--stx-motion-fast) var(--stx-ease-standard),background-color var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .editor-credit-trigger:hover{border-color:var(--stx-border-strong)}.stx-user-scope .editor-credit-trigger.is-open{border-color:var(--stx-primary-border);background:var(--stx-primary-soft)}.stx-user-scope .editor-credit-trigger__main,.stx-user-scope .editor-credit-trigger__refresh{display:inline-flex;height:100%;align-items:center;border:0;background:transparent;color:var(--stx-text-primary);font-family:inherit}.stx-user-scope .editor-credit-trigger__main{gap:var(--stx-space-1-5);padding:0 var(--stx-space-2-5)}.stx-user-scope .editor-credit-trigger__main:hover,.stx-user-scope .editor-credit-trigger__refresh:hover:not(:disabled){background:color-mix(in srgb,var(--stx-primary) 7%,transparent 93%)}.stx-user-scope .editor-credit-trigger__refresh{width:var(--stx-control-xs);justify-content:center;border-left:var(--stx-border-width) solid var(--stx-border-default);color:var(--stx-text-soft)}.stx-user-scope .editor-credit-trigger__refresh:hover:not(:disabled){color:var(--stx-primary)}.stx-user-scope .editor-credit-trigger__refresh:disabled{cursor:wait;opacity:var(--stx-v-opacity-value0p5)}.stx-user-scope .editor-credit-trigger__icon{width:var(--stx-v-sizing-px14);height:var(--stx-v-sizing-px14);flex:0 0 auto;color:var(--stx-warning)}.stx-user-scope .editor-credit-trigger__label,.stx-user-scope .editor-credit-trigger__value{font-size:var(--stx-density-text-control, var(--stx-v-font-size-px12))!important;line-height:var(--stx-v-line-height-value1)}.stx-user-scope .editor-credit-trigger__label{color:var(--stx-text-muted);font-weight:var(--stx-weight-medium)}.stx-user-scope .editor-credit-trigger__value{color:var(--stx-text-primary);font-weight:var(--stx-weight-semibold)}.stx-user-scope .editor-credit-popover{position:absolute;z-index:var(--stx-v-layer-value110);top:calc(100% + var(--stx-space-2));right:0;width:min(var(--stx-v-sizing-rem23p5),calc(var(--stx-v-sizing-vw100) - var(--stx-v-sizing-rem1)));overflow:hidden;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-panel);padding:var(--stx-space-3);box-shadow:var(--stx-shadow-panel);color:var(--stx-text-primary)}.stx-user-scope .editor-credit-popover__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--stx-space-2);padding-bottom:var(--stx-space-2-5);border-bottom:var(--stx-border-width) solid var(--stx-border-subtle)}.stx-user-scope .editor-credit-popover__title,.stx-user-scope .editor-credit-popover__description{margin:0}.stx-user-scope .editor-credit-popover__title{color:var(--stx-text-primary);font-size:var(--stx-density-text-title, var(--stx-v-font-size-px13))!important;font-weight:var(--stx-weight-semibold);line-height:var(--stx-v-line-height-value1p2)}.stx-user-scope .editor-credit-popover__description{margin-top:var(--stx-v-spacing-px2);color:var(--stx-text-soft);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-weight:var(--stx-weight-regular);line-height:var(--stx-v-line-height-value1p35)}.stx-user-scope .editor-credit-popover__summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stx-space-2);margin:var(--stx-space-3) 0 0}.stx-user-scope .editor-credit-popover__summary--three{grid-template-columns:repeat(3,minmax(0,1fr))}.stx-user-scope .editor-credit-popover__summary--four{grid-template-columns:repeat(2,minmax(0,1fr))}.stx-user-scope .editor-credit-popover__metric{min-width:0;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-sm);background:var(--stx-bg-control);padding:var(--stx-space-2);display:flex;flex-direction:column;justify-content:flex-start;gap:var(--stx-v-spacing-px2)}.stx-user-scope .editor-credit-popover__metric dt,.stx-user-scope .editor-credit-popover__metric dd{margin:0}.stx-user-scope .editor-credit-popover__metric dt{overflow:hidden;color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-medium);line-height:var(--stx-v-line-height-value1p2);text-overflow:ellipsis;white-space:nowrap}.stx-user-scope .editor-credit-popover__metric dd{margin-top:var(--stx-space-1);overflow:hidden;color:var(--stx-text-primary);font-size:var(--stx-v-font-size-px13)!important;font-weight:var(--stx-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--stx-v-line-height-value1p15);text-overflow:ellipsis;white-space:nowrap}.stx-user-scope .editor-credit-popover__hint{display:block;margin-top:var(--stx-v-spacing-px3);font-size:var(--stx-v-font-size-px8p5);line-height:var(--stx-v-line-height-value1p2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stx-user-scope .editor-credit-popover__hint--available{color:var(--stx-success, var(--stx-v-color-hex10b981))}.stx-user-scope .editor-credit-popover__hint--reserved{color:var(--stx-text-soft, var(--stx-v-color-hex94a3b8))}.stx-user-scope .editor-credit-popover__hint--consumed{color:var(--stx-primary, var(--stx-v-color-hex6366f1))}.stx-user-scope .editor-credit-popover__metric--storage{display:flex;flex-direction:column;justify-content:space-between}.stx-user-scope .editor-credit-popover__storage-content{display:flex!important;align-items:center;gap:var(--stx-v-spacing-px6);margin-top:var(--stx-v-spacing-px4)}.stx-user-scope .editor-credit-popover__storage-text{display:flex;flex-direction:column;min-width:0;line-height:var(--stx-v-line-height-value1p15)}.stx-user-scope .editor-credit-popover__storage-used{font-size:var(--stx-v-font-size-px10p5);font-weight:var(--stx-weight-semibold, 600);color:var(--stx-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stx-user-scope .editor-credit-popover__storage-limit{font-size:var(--stx-v-font-size-px8p5);color:var(--stx-text-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stx-user-scope .editor-storage-percent{position:absolute;inset:0;display:flex!important;align-items:center;justify-content:center;font-size:var(--stx-v-font-size-px7p5)!important;font-weight:var(--stx-v-font-weight-value700)!important;line-height:var(--stx-v-line-height-value1)!important;text-align:center;letter-spacing:var(--stx-v-letter-spacing-em-minus0p02);color:var(--stx-text-primary);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.stx-user-scope .editor-credit-popover__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stx-space-2);margin-top:var(--stx-space-3)}.stx-user-scope .editor-credit-popover__actions .stx-button{width:100%;min-width:0;justify-content:center;white-space:nowrap}.stx-user-scope .editor-credit-popover__badge{display:inline-flex;align-items:center;gap:var(--stx-v-spacing-px4);padding:var(--stx-v-spacing-px1p5) var(--stx-v-spacing-px7);border-radius:var(--stx-v-radius-px9999);font-size:var(--stx-v-font-size-px8p5);font-weight:var(--stx-weight-semibold, 600);letter-spacing:var(--stx-v-letter-spacing-em0p03);text-transform:uppercase;color:var(--stx-primary);background:var(--stx-primary-soft);border:var(--stx-v-border-width-px1) solid var(--stx-primary-border)}.stx-user-scope .editor-credit-popover__metric--highlight{border-color:var(--stx-primary-border);background:var(--stx-primary-soft)}.stx-user-scope .editor-credit-popover__metric--highlight dd{color:var(--stx-text-primary);font-size:var(--stx-v-font-size-px13)!important}.stx-user-scope .editor-credit-popover__metric dd.editor-credit-popover__metric-rate{font-size:var(--stx-v-font-size-px11p5)!important;font-weight:var(--stx-weight-semibold, 600);color:var(--stx-text-primary);white-space:normal;line-height:var(--stx-v-line-height-value1p25)}.stx-user-scope .editor-credit-popover__hint--included{color:var(--stx-success, var(--stx-v-color-hex10b981))}.stx-user-scope .editor-credit-popover__hint--neutral{color:var(--stx-text-soft, var(--stx-v-color-hex94a3b8))}.stx-user-scope .demo-credit-policy-card{display:flex;align-items:flex-start;gap:var(--stx-space-2);margin-top:var(--stx-space-3);padding:var(--stx-space-2) var(--stx-space-2-5);border-radius:var(--stx-radius-sm);background:var(--stx-bg-control);border:var(--stx-border-width) solid var(--stx-border-default)}.stx-user-scope .demo-credit-policy-card__icon{flex-shrink:0;margin-top:var(--stx-v-spacing-px1p5);color:var(--stx-text-soft)}.stx-user-scope .demo-credit-policy-card__text{margin:0;font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));line-height:var(--stx-v-line-height-value1p45);color:var(--stx-text-soft)}.stx-user-scope .demo-credit-auth-card{display:flex;flex-direction:column;gap:var(--stx-space-2-5);margin-top:var(--stx-space-3);padding:var(--stx-space-3);border-radius:var(--stx-radius-sm);background:var(--stx-bg-control);border:var(--stx-border-width) solid var(--stx-border-default)}.stx-user-scope .demo-credit-auth-card__content{display:flex;align-items:center;gap:var(--stx-space-2);color:var(--stx-text-muted);font-size:var(--stx-density-text-control, var(--stx-v-font-size-px11))}.stx-user-scope .demo-credit-auth-card__text{margin:0}.stx-user-scope .demo-credit-error{margin:var(--stx-space-2) 0 0;font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));color:var(--stx-danger, var(--stx-v-color-hexef4444))}@media(max-width:980px){.stx-user-scope .editor-credit-trigger__label{display:none}}.stx-user-scope .player-shell .extractor-panel{gap:var(--stx-space-2);padding:var(--stx-space-3);font-family:var(--stx-font-ui)!important}.stx-user-scope .player-shell .extractor-header h2{font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-title, var(--stx-v-font-size-px13))!important;font-weight:var(--stx-weight-semibold)!important}.stx-user-scope .player-shell .extractor-header span,.stx-user-scope .player-shell .extractor-save-state,.stx-user-scope .player-shell .extractor-step{font-family:var(--stx-font-ui)!important}.stx-user-scope .player-shell .extraction-run-card{display:grid;gap:var(--stx-space-3);padding:var(--stx-space-3);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-card);box-shadow:var(--stx-shadow-control)}.stx-user-scope .player-shell .extraction-run-card__title{margin:0;color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-medium, 500);line-height:var(--stx-leading-control, 1.3)}.extraction-run-card__header p,.stx-user-scope .player-shell .extraction-run-card__header p{margin:var(--stx-space-1) 0 0;color:var(--stx-text-soft);font-size:var(--stx-v-font-size-px8p5, 8.5px)!important;line-height:var(--stx-v-line-height-value1p35, 1.35)}.stx-user-scope .player-shell .extraction-priority-group{display:grid;gap:var(--stx-space-2)}.stx-user-scope .player-shell .extraction-priority-label{color:var(--stx-text-primary);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-medium, 500)}.stx-user-scope .player-shell .extraction-priority-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stx-space-2)}.extraction-priority-option,.stx-user-scope .player-shell .extraction-priority-option{display:flex!important;min-width:0!important;min-height:auto!important;align-items:flex-start!important;gap:6px!important;padding:6px 8px!important;border:var(--stx-border-width) solid var(--stx-border-default)!important;border-radius:var(--stx-radius-md)!important;background:var(--stx-bg-control)!important;color:var(--stx-text-primary)!important;text-align:left!important;transition:border-color var(--stx-motion-fast) var(--stx-ease-standard),background-color var(--stx-motion-fast) var(--stx-ease-standard),box-shadow var(--stx-motion-fast) var(--stx-ease-standard)!important}.extraction-priority-option:hover,.stx-user-scope .player-shell .extraction-priority-option:hover{border-color:var(--stx-border-strong)!important;background:var(--stx-bg-card-hover)!important}.extraction-priority-option.is-selected,.stx-user-scope .player-shell .extraction-priority-option.is-selected{border-color:var(--stx-primary)!important;background:var(--stx-primary-soft)!important;box-shadow:inset 0 0 0 var(--stx-v-sizing-px1) color-mix(in srgb,var(--stx-primary) 18%,transparent)!important}.extraction-priority-radio,.stx-user-scope .player-shell .extraction-priority-radio{display:grid!important;width:var(--stx-v-sizing-px14)!important;height:var(--stx-v-sizing-px14)!important;flex:0 0 var(--stx-v-sizing-px14)!important;place-items:center!important;margin-top:var(--stx-v-spacing-px1)!important;border:var(--stx-border-width) solid var(--stx-border-strong)!important;border-radius:var(--stx-v-radius-px999)!important;background:var(--stx-bg-card)!important}.extraction-priority-option.is-selected .extraction-priority-radio,.stx-user-scope .player-shell .extraction-priority-option.is-selected .extraction-priority-radio{border-color:var(--stx-primary)!important}.extraction-priority-option.is-selected .extraction-priority-radio i,.stx-user-scope .player-shell .extraction-priority-option.is-selected .extraction-priority-radio i{width:var(--stx-v-sizing-px7)!important;height:var(--stx-v-sizing-px7)!important;border-radius:var(--stx-v-radius-px999)!important;background:var(--stx-primary)!important}.extraction-priority-copy,.stx-user-scope .player-shell .extraction-priority-copy{display:flex!important;flex-direction:column!important;min-width:0!important;gap:2px!important}.extraction-priority-name,.stx-user-scope .player-shell .extraction-priority-name{color:var(--stx-text-primary)!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11))!important;font-weight:var(--stx-weight-semibold, 600)!important;line-height:var(--stx-leading-control, 1.3)!important}.extraction-priority-copy small,.stx-user-scope .player-shell .extraction-priority-copy small{color:var(--stx-text-soft)!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-v-font-size-px8p5, 8.5px)!important;font-weight:var(--stx-weight-regular, 400)!important;line-height:var(--stx-v-line-height-value1p35, 1.35)!important}.stx-user-scope .player-shell .extraction-quality-label{font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-medium, 500)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .extraction-run-card__header p,.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .extraction-priority-copy small{font-family:var(--stx-font-ui)!important;font-size:var(--stx-v-font-size-px8p5, 8.5px)!important;font-weight:var(--stx-weight-regular, 400)!important;line-height:var(--stx-v-line-height-value1p35, 1.35)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .extraction-priority-name{font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11))!important;font-weight:var(--stx-weight-semibold, 600)!important}.stx-user-scope .player-shell .extraction-start-action{display:inline-flex;width:100%;min-height:var(--stx-v-sizing-px34);align-items:center;justify-content:center;gap:var(--stx-space-1-5);padding:0 var(--stx-space-3);border:0;border-radius:var(--stx-radius-md);background:var(--stx-primary);color:var(--stx-on-primary);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-semibold);box-shadow:var(--stx-shadow-control);transition:filter var(--stx-motion-fast) var(--stx-ease-standard),transform var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .player-shell .extraction-start-action:hover:not(:disabled){filter:brightness(1.06);transform:translateY(var(--stx-v-transform-px-minus1))}.stx-user-scope .player-shell .extraction-start-action.is-retry{background:var(--stx-danger)}.stx-user-scope .player-shell .extraction-start-action.is-disabled,.stx-user-scope .player-shell .extraction-start-action:disabled{cursor:not-allowed;opacity:var(--stx-v-opacity-value0p55)}.stx-user-scope .player-shell .extraction-approval{display:grid;gap:var(--stx-space-2);padding-bottom:var(--stx-space-3)}.stx-user-scope .player-shell .extraction-approval__header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--stx-space-2);min-height:var(--stx-v-sizing-px38);padding-bottom:var(--stx-space-2);border-bottom:var(--stx-border-width) solid var(--stx-border-default)}.stx-user-scope .player-shell .extraction-approval__header h2{margin:0;color:var(--stx-text-primary);font-size:var(--stx-density-text-title, var(--stx-v-font-size-px13));font-weight:var(--stx-weight-semibold);line-height:var(--stx-v-line-height-value1p2)}.stx-user-scope .player-shell .extraction-approval__header>svg{color:var(--stx-text-soft)}.stx-user-scope .player-shell .extraction-approval__readiness{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:var(--stx-space-2);padding:var(--stx-space-3);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-card)}.stx-user-scope .player-shell .extraction-approval__readiness.is-ready{border-color:color-mix(in srgb,var(--stx-success) 34%,var(--stx-border-default));background:color-mix(in srgb,var(--stx-success) 8%,var(--stx-bg-card));color:var(--stx-success)}.stx-user-scope .player-shell .extraction-approval__readiness.is-blocked{border-color:color-mix(in srgb,var(--stx-warning) 34%,var(--stx-border-default));background:color-mix(in srgb,var(--stx-warning) 8%,var(--stx-bg-card));color:var(--stx-warning)}.stx-user-scope .player-shell .extraction-approval__readiness h3{margin:0;color:var(--stx-text-primary);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-semibold);line-height:var(--stx-v-line-height-value1p25)}.stx-user-scope .player-shell .extraction-approval__readiness p{margin:var(--stx-space-1) 0 0;color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));line-height:var(--stx-v-line-height-value1p45)}.stx-user-scope .player-shell .extraction-approval-card{overflow:hidden;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-card);box-shadow:var(--stx-shadow-control)}.stx-user-scope .player-shell .extraction-approval-card>h3{display:flex;align-items:center;gap:var(--stx-space-1-5);margin:0;padding:var(--stx-space-2) var(--stx-space-3);border-bottom:var(--stx-border-width) solid var(--stx-border-default);color:var(--stx-text-primary);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-semibold)}.stx-user-scope .player-shell .extraction-approval-card>h3 svg{color:var(--stx-text-soft)}.stx-user-scope .player-shell .extraction-approval-empty{display:grid;gap:var(--stx-space-1);padding:var(--stx-space-3)}.stx-user-scope .player-shell .extraction-approval-empty strong{color:var(--stx-text-primary);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-semibold)}.stx-user-scope .player-shell .extraction-approval-empty span{color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));line-height:var(--stx-v-line-height-value1p45)}.stx-user-scope .player-shell .extraction-approval-list{display:grid;margin:0;padding:var(--stx-space-1) var(--stx-space-3) var(--stx-space-2)}.stx-user-scope .player-shell .extraction-approval-list>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--stx-space-2);min-height:var(--stx-v-sizing-px25);border-bottom:var(--stx-border-width) solid color-mix(in srgb,var(--stx-border-default) 70%,transparent)}.stx-user-scope .player-shell .extraction-approval-list>div:last-child{border-bottom:0}.stx-user-scope .player-shell .extraction-approval-list dt,.stx-user-scope .player-shell .extraction-approval-list dd{margin:0;font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));line-height:var(--stx-v-line-height-value1p25)}.stx-user-scope .player-shell .extraction-approval-list dt{color:var(--stx-text-soft);font-weight:var(--stx-weight-medium)}.stx-user-scope .player-shell .extraction-approval-list dd{color:var(--stx-text-primary);font-weight:var(--stx-weight-semibold);text-align:right}.stx-user-scope .player-shell .extraction-approval-list dd.is-success{color:var(--stx-success)}.stx-user-scope .player-shell .extraction-approval-list dd.is-danger{color:var(--stx-danger)}.stx-user-scope .player-shell .extraction-approval__actions{position:relative;z-index:var(--stx-v-layer-value5);display:grid;flex:0 0 auto;gap:var(--stx-space-2);padding:var(--stx-space-3);padding-bottom:max(var(--stx-space-3),env(safe-area-inset-bottom));border-top:var(--stx-border-width) solid var(--stx-border-default);background:color-mix(in srgb,var(--stx-bg-panel) 94%,transparent);box-shadow:0 var(--stx-v-sizing-px-minus10) var(--stx-v-sizing-px22) color-mix(in srgb,var(--stx-text-primary) 12%,transparent);backdrop-filter:blur(var(--stx-v-filter-px12))}.stx-user-scope .player-shell .extraction-approval__action,.stx-user-scope .player-shell .extraction-approval__back{display:inline-flex;width:100%;min-height:var(--stx-v-sizing-px34);align-items:center;justify-content:center;gap:var(--stx-space-1-5);border-radius:var(--stx-radius-md);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-semibold)}.stx-user-scope .player-shell .extraction-approval__action{border:0;background:var(--stx-primary);color:var(--stx-on-primary);box-shadow:var(--stx-shadow-control)}.stx-user-scope .player-shell .extraction-approval__action:hover:not(:disabled){filter:brightness(1.06)}.stx-user-scope .player-shell .extraction-approval__action:disabled{cursor:not-allowed;opacity:var(--stx-v-opacity-value0p55)}.stx-user-scope .player-shell .extraction-approval__back{border:var(--stx-border-width) solid var(--stx-border-default);background:var(--stx-bg-control);color:var(--stx-primary-text)}.stx-user-scope .player-shell .extraction-approval__back:hover{border-color:var(--stx-border-strong);background:var(--stx-bg-card-hover)}.stx-user-scope .tracking-inspector{display:grid;gap:var(--stx-space-2);padding:0;font-family:var(--stx-font-ui);color:var(--stx-text-primary)}.stx-user-scope .tracking-inspector__section-head,.stx-user-scope .tracking-inspector__field-row,.stx-user-scope .tracking-inspector__actions button,.stx-user-scope .tracking-inspector__delete,.stx-user-scope .tracking-inspector__update,.stx-user-scope .tracking-inspector__field-label,.stx-user-scope .tracking-inspector__eyebrow{display:flex;align-items:center}.stx-user-scope .tracking-inspector--single{border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-card);padding:var(--stx-space-2-5)}.stx-user-scope .tracking-inspector__group{display:grid;gap:var(--stx-space-2)}.stx-user-scope .tracking-inspector__divider{height:var(--stx-border-width);background:var(--stx-border-default)}.stx-user-scope .tracking-inspector__section,.stx-user-scope .player-shell #sidebar-container .extractor-validation-card,.stx-user-scope .player-shell [data-editor-sidebar=true] .extractor-validation-card{display:grid;gap:var(--stx-space-2)!important;border:var(--stx-border-width) solid var(--stx-border-default)!important;border-radius:var(--stx-radius-md)!important;background:var(--stx-bg-card)!important;padding:var(--stx-space-2-5)!important;box-shadow:none!important;transition:border-color var(--stx-motion-fast) var(--stx-ease-standard)!important}.stx-user-scope .player-shell #sidebar-container .extractor-validation-card:hover,.stx-user-scope .player-shell [data-editor-sidebar=true] .extractor-validation-card:hover{border-color:var(--stx-border-strong)!important;box-shadow:none!important;transform:none!important}.stx-user-scope .tracking-inspector__section-head{justify-content:space-between;gap:var(--stx-space-2)}.stx-user-scope .tracking-inspector__identity{min-width:0}.stx-user-scope .tracking-inspector__eyebrow,.stx-user-scope .tracking-inspector__field-label,.stx-user-scope .tracking-inspector__section-label{gap:var(--stx-space-1);color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-semibold);letter-spacing:var(--stx-v-letter-spacing-em0p03);text-transform:uppercase}.stx-user-scope .tracking-inspector__eyebrow svg,.stx-user-scope .tracking-inspector__field-label svg{color:var(--stx-primary)}.stx-user-scope .tracking-inspector__track-name{margin:var(--stx-v-spacing-px2) 0 0;overflow:hidden;color:var(--stx-text-primary);font-size:var(--stx-density-text-control, var(--stx-v-font-size-px12))!important;font-weight:var(--stx-weight-semibold);line-height:var(--stx-v-line-height-value1p2);text-overflow:ellipsis;white-space:nowrap}.stx-user-scope .tracking-inspector__identity p{margin:var(--stx-v-spacing-px2) 0 0!important;color:var(--stx-text-soft)!important;font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-regular)!important}.stx-user-scope .tracking-inspector__icon-button{display:inline-grid;width:var(--stx-control-xs);height:var(--stx-control-xs);place-items:center;border:var(--stx-border-width) solid transparent;border-radius:var(--stx-radius-md);background:transparent;color:var(--stx-text-soft)}.stx-user-scope .tracking-inspector__icon-button:hover{border-color:var(--stx-border-default);background:var(--stx-bg-card-hover);color:var(--stx-text-primary)}.stx-user-scope .tracking-inspector__metrics,.stx-user-scope .player-shell .qa-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--stx-space-1-5);margin:0}.stx-user-scope .tracking-inspector__metrics>div,.stx-user-scope .player-shell .qa-metric-card{min-width:0;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-sm);background:var(--stx-bg-control);padding:var(--stx-space-1-5) var(--stx-space-2);box-shadow:none}.stx-user-scope .tracking-inspector__metrics dt,.stx-user-scope .player-shell .qa-metric-card span{overflow:hidden;color:var(--stx-text-disabled);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-semibold);letter-spacing:var(--stx-v-letter-spacing-em0p03);line-height:var(--stx-v-line-height-value1p15);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.stx-user-scope .tracking-inspector__metrics dd,.stx-user-scope .player-shell .qa-metric-card strong{margin:var(--stx-v-spacing-px3) 0 0;overflow:hidden;color:var(--stx-text-primary);font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11))!important;font-weight:var(--stx-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--stx-v-line-height-value1p15);text-overflow:ellipsis;white-space:nowrap}.stx-user-scope .tracking-inspector__metrics dd.is-success{color:var(--stx-success)}.stx-user-scope .tracking-inspector__metrics dd.is-danger{color:var(--stx-danger)}.stx-user-scope .tracking-inspector__field{display:grid;gap:var(--stx-space-1)}.stx-user-scope .tracking-inspector__field-row{gap:var(--stx-space-1-5)}.stx-user-scope .tracking-inspector__input,.stx-user-scope .tracking-inspector__readonly{min-width:0;min-height:var(--stx-control-xs);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-control);color:var(--stx-text-primary);font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-weight:var(--stx-weight-semibold)}.stx-user-scope .tracking-inspector__input{flex:1 1 auto;height:var(--stx-control-xs);padding:0 var(--stx-space-2);outline:none}.stx-user-scope select.tracking-inspector__input{cursor:pointer}.stx-user-scope select.tracking-inspector__input option{background:var(--stx-bg-card);color:var(--stx-text-primary)}.stx-user-scope .tracking-inspector__input:focus-visible{border-color:var(--stx-primary);box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--stx-primary-soft)}.stx-user-scope .tracking-inspector__readonly{display:flex;align-items:center;padding:0 var(--stx-space-2);font-variant-numeric:tabular-nums}.stx-user-scope .tracking-inspector__help{color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-regular);line-height:var(--stx-v-line-height-value1p35)}.stx-user-scope .tracking-inspector__update,.stx-user-scope .tracking-inspector__actions button,.stx-user-scope .tracking-inspector__delete{justify-content:center;gap:var(--stx-space-1);min-height:var(--stx-control-xs);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-control);color:var(--stx-text-muted);font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-semibold);transition:border-color var(--stx-motion-fast) var(--stx-ease-standard),background-color var(--stx-motion-fast) var(--stx-ease-standard),color var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .tracking-inspector__update{flex:0 0 auto;border-color:var(--stx-primary);background:var(--stx-primary);padding:0 var(--stx-space-2);color:var(--stx-on-primary)}.stx-user-scope .tracking-inspector__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stx-space-1-5)}.stx-user-scope .tracking-inspector__actions button{padding:0 var(--stx-space-2)}.stx-user-scope .tracking-inspector__actions button:hover:not(:disabled){border-color:var(--stx-border-strong);background:var(--stx-bg-card-hover);color:var(--stx-text-primary)}.stx-user-scope .tracking-inspector__actions button.is-primary-outline{border-color:var(--stx-primary-border);color:var(--stx-primary)}.stx-user-scope .tracking-inspector__actions button.is-warning{border-color:color-mix(in srgb,var(--stx-warning) 40%,var(--stx-border-default) 60%);color:var(--stx-warning)}.stx-user-scope .tracking-inspector__delete{width:100%;border-color:color-mix(in srgb,var(--stx-danger) 42%,var(--stx-border-default) 58%);background:color-mix(in srgb,var(--stx-danger) 5%,var(--stx-bg-control) 95%);color:var(--stx-danger)}.stx-user-scope .tracking-inspector__delete:hover:not(:disabled){background:color-mix(in srgb,var(--stx-danger) 9%,var(--stx-bg-control) 91%)}.stx-user-scope .tracking-inspector button:disabled{cursor:not-allowed;opacity:var(--stx-v-opacity-value0p45)}.stx-user-scope .player-shell .qa-workspace,.stx-user-scope .player-shell .qa-summary-card{gap:var(--stx-space-2)}.stx-user-scope .player-shell .qa-summary-title{gap:var(--stx-space-1-5);font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-weight:var(--stx-weight-semibold);letter-spacing:var(--stx-v-letter-spacing-em0p03)}.stx-user-scope .player-shell .qa-icon-button{width:var(--stx-control-xs);height:var(--stx-control-xs);border-radius:var(--stx-radius-md);background:var(--stx-bg-control)}.stx-user-scope .player-shell .qa-summary-meta{padding-top:var(--stx-space-1-5);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important}.stx-user-scope .player-shell .qa-filter-grid{gap:var(--stx-space-1-5)}.stx-user-scope .player-shell .qa-filter-field{gap:var(--stx-space-1)}.stx-user-scope .player-shell .qa-filter-field>span{font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-semibold);letter-spacing:var(--stx-v-letter-spacing-em0p03)}.stx-user-scope .player-shell .qa-filter-field select{height:var(--stx-control-xs);border-radius:var(--stx-radius-md);padding:0 var(--stx-space-1-5);font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-medium)}.stx-user-scope .player-shell .qa-results-header{min-height:var(--stx-v-sizing-px20);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important}.stx-user-scope .player-shell .qa-flag-list{gap:var(--stx-space-1-5)}.stx-user-scope .player-shell .qa-flag-card{gap:var(--stx-space-1-5);border-radius:var(--stx-radius-md);padding:var(--stx-space-2);box-shadow:none}.stx-user-scope .player-shell .qa-flag-identity>div{gap:var(--stx-space-1-5)}.stx-user-scope .player-shell .qa-flag-identity strong{font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-weight:var(--stx-weight-semibold)}.stx-user-scope .player-shell .qa-flag-identity p{margin-top:var(--stx-space-1)!important;font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;line-height:var(--stx-v-line-height-value1p3)!important}.stx-user-scope .player-shell .qa-flag-meta,.stx-user-scope .player-shell .qa-review-status,.stx-user-scope .player-shell .qa-severity-badge{font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important}.stx-user-scope .player-shell .qa-review-status,.stx-user-scope .player-shell .qa-severity-badge{padding:var(--stx-v-spacing-px2) var(--stx-space-1-5)}.stx-user-scope .player-shell .qa-flag-actions{gap:var(--stx-space-1)}.stx-user-scope .player-shell .qa-action-button{min-height:var(--stx-v-sizing-px24);border-radius:var(--stx-radius-sm);padding:0 var(--stx-space-2);font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))!important;font-weight:var(--stx-weight-medium)}.stx-user-scope .player-shell .font-mono,.stx-user-scope .tracking-inspector__readonly,.stx-user-scope .player-shell .qa-metric-card strong{font-family:var(--stx-font-ui)!important;font-variant-numeric:tabular-nums}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal{border-radius:var(--stx-radius-lg)!important}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__body{display:grid;gap:var(--stx-space-4);padding:var(--stx-space-5);color:var(--stx-text-primary);font-family:var(--stx-font-ui)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__header{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--stx-space-3);align-items:start;padding-right:var(--stx-space-6)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__icon{display:grid;width:var(--stx-control-sm);height:var(--stx-control-sm);place-items:center;border:var(--stx-border-width) solid var(--stx-primary-border);border-radius:var(--stx-radius-md);background:var(--stx-primary-soft);color:var(--stx-primary)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__header h3{margin:0;color:var(--stx-text-primary);font-size:var(--stx-text-body);font-weight:var(--stx-weight-semibold);line-height:var(--stx-leading-tight)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__header p{margin:var(--stx-space-1) 0 0;color:var(--stx-text-soft);font-size:var(--stx-text-caption);font-weight:var(--stx-weight-regular);line-height:var(--stx-v-line-height-value1p45)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__source,:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__field{display:grid;gap:var(--stx-space-1-5)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__source{border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-control);padding:var(--stx-space-3)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__label{color:var(--stx-text-soft);font-size:var(--stx-text-micro);font-weight:var(--stx-weight-semibold);letter-spacing:var(--stx-v-letter-spacing-em0p04);text-transform:uppercase}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__source strong{color:var(--stx-text-primary);font-size:var(--stx-text-control);font-weight:var(--stx-weight-semibold)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__source small{color:var(--stx-text-soft);font-size:var(--stx-text-caption);font-variant-numeric:tabular-nums}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__field select{width:100%;height:var(--stx-control-md);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-control);padding:0 var(--stx-space-3);color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-text-label);font-weight:var(--stx-weight-medium);outline:none}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__field select:focus-visible{border-color:var(--stx-primary);box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--stx-primary-soft)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__empty{border:var(--stx-border-width) dashed var(--stx-border-default);border-radius:var(--stx-radius-md);padding:var(--stx-space-3);color:var(--stx-text-soft);font-size:var(--stx-text-caption);line-height:var(--stx-v-line-height-value1p4)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__confirmation{display:flex;min-width:0;align-items:center;justify-content:center;gap:var(--stx-space-2);border:var(--stx-border-width) solid var(--stx-primary-border);border-radius:var(--stx-radius-md);background:var(--stx-primary-soft);padding:var(--stx-space-2) var(--stx-space-3);color:var(--stx-text-muted);font-size:var(--stx-text-caption)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__confirmation strong{color:var(--stx-primary);font-weight:var(--stx-weight-semibold)}:root[data-stx-user-ui=true] .theme-modal-root .tracking-merge-modal__actions{display:flex;justify-content:flex-end;gap:var(--stx-space-2);padding-top:var(--stx-space-1)}.stx-user-scope .player-shell .qa-severity-badge,.stx-user-scope .player-shell .qa-review-status{border-radius:0!important;padding:var(--stx-v-spacing-px2) var(--stx-space-1)!important;line-height:var(--stx-v-line-height-value1p15)}.stx-user-scope .player-shell .qa-flag-card,.stx-user-scope .player-shell .qa-action-button,.stx-user-scope .player-shell .qa-icon-button,.stx-user-scope .player-shell .qa-filter-field select,.stx-user-scope .player-shell .qa-page-button{border-radius:var(--stx-radius-sm)!important}.stx-user-scope .player-shell .qa-filter-field select{color:var(--stx-text-primary)!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-weight:var(--stx-weight-medium)!important}.stx-user-scope .player-shell .tracking-filter-control{height:var(--stx-density-select-height, var(--stx-control-xs));min-height:var(--stx-density-select-height, var(--stx-control-xs));display:flex;align-items:center;gap:var(--stx-space-1-5);padding-inline:var(--stx-space-2);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-sm);background:var(--stx-bg-control)}.stx-user-scope .player-shell .tracking-filter-control>svg{flex:0 0 auto;color:var(--stx-text-soft)!important}.stx-user-scope.stx-density-scientific .player-shell #sidebar-container .tracking-filter-control>select,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] .tracking-filter-control>select{flex:1 1 auto;width:100%;height:calc(var(--stx-density-select-height, var(--stx-control-xs)) - var(--stx-v-sizing-px2))!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.stx-user-scope .editor-data-selected-track{flex:1 1 auto;min-height:0;max-height:100%;margin-bottom:0;overflow-y:auto}.stx-user-scope .editor-data-selected-track .tracking-inspector--single{background:var(--stx-bg-card)}.stx-user-scope .player-shell .playback-shell{background:var(--stx-bg-panel)!important;border-color:var(--stx-border-default)!important;color:var(--stx-text-primary);font-family:var(--stx-font-ui)}.stx-user-scope .player-shell .playback-control-button,.stx-user-scope .player-shell .playback-frame-search,.stx-user-scope .player-shell .playback-media-button,.stx-user-scope .player-shell .playback-extra-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:var(--stx-border-width) solid transparent;border-radius:var(--stx-radius-sm);background:transparent;color:var(--stx-text-muted);transition:background-color var(--stx-motion-fast) var(--stx-ease-standard),border-color var(--stx-motion-fast) var(--stx-ease-standard),color var(--stx-motion-fast) var(--stx-ease-standard),opacity var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .player-shell .playback-control-button{width:var(--stx-control-xs);height:var(--stx-control-xs);padding:0}.stx-user-scope .player-shell .playback-control-button:hover:not(:disabled),.stx-user-scope .player-shell .playback-frame-search:hover:not(:disabled),.stx-user-scope .player-shell .playback-media-button:hover:not(:disabled),.stx-user-scope .player-shell .playback-extra-button:hover:not(:disabled){border-color:var(--stx-border-default);background:var(--stx-bg-card-hover);color:var(--stx-text-primary)}.stx-user-scope .player-shell .playback-control-button:disabled,.stx-user-scope .player-shell .playback-frame-search:disabled,.stx-user-scope .player-shell .playback-media-button:disabled,.stx-user-scope .player-shell .playback-extra-button:disabled{cursor:not-allowed;opacity:var(--stx-v-opacity-value0p4)}.stx-user-scope .player-shell .playback-control-button--primary{border-color:var(--stx-primary);background:var(--stx-primary);color:var(--stx-on-primary)}.stx-user-scope .player-shell .playback-control-button--primary:hover:not(:disabled){border-color:var(--stx-primary-hover);background:var(--stx-primary-hover);color:var(--stx-on-primary)}.stx-user-scope .player-shell .playback-control-button--primary>svg{width:var(--stx-v-sizing-px16)!important;height:var(--stx-v-sizing-px16)!important;min-width:var(--stx-v-sizing-px16);min-height:var(--stx-v-sizing-px16);stroke-width:2.25}.stx-user-scope .player-shell .playback-control-button:not(.playback-control-button--primary)>svg{width:var(--stx-v-sizing-px14)!important;height:var(--stx-v-sizing-px14)!important}.stx-user-scope .player-shell .playback-time-tooltip,.stx-user-scope .player-shell .playback-frame-control,.stx-user-scope .player-shell .playback-speed-select,.stx-user-scope .player-shell .playback-media-group,.stx-user-scope .player-shell .playback-info-dropdown{border:var(--stx-border-width) solid var(--stx-border-default)!important;border-radius:var(--stx-radius-sm)!important;background:var(--stx-bg-control)!important;color:var(--stx-text-primary)!important;font-family:var(--stx-font-ui)!important}.stx-user-scope .player-shell .playback-time-tooltip{box-shadow:var(--stx-shadow-panel);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-variant-numeric:tabular-nums}.stx-user-scope .player-shell .playback-frame-control{height:var(--stx-control-xs);padding:0 var(--stx-space-1)}.stx-user-scope .player-shell .playback-frame-input{height:100%;color:var(--stx-text-primary)!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-variant-numeric:tabular-nums}.stx-user-scope .player-shell .playback-frame-input::-moz-placeholder{color:var(--stx-text-disabled)}.stx-user-scope .player-shell .playback-frame-input::placeholder{color:var(--stx-text-disabled)}.stx-user-scope .player-shell .playback-frame-search{width:var(--stx-v-sizing-px24);height:var(--stx-v-sizing-px24);color:var(--stx-primary)}.stx-user-scope .player-shell .playback-speed-select{height:var(--stx-control-xs);min-width:var(--stx-v-sizing-px58);outline:none;font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important;font-weight:var(--stx-weight-medium)!important;font-variant-numeric:tabular-nums}.stx-user-scope .player-shell .playback-speed-select:hover,.stx-user-scope .player-shell .playback-speed-select:focus-visible{border-color:var(--stx-primary)!important}.stx-user-scope .player-shell .playback-select-chevron{color:var(--stx-text-soft)}.stx-user-scope .player-shell .playback-media-group{min-height:var(--stx-control-xs)}.stx-user-scope .player-shell .playback-media-button{width:var(--stx-v-sizing-px24);height:var(--stx-v-sizing-px24);border-radius:var(--stx-v-radius-px2)}.stx-user-scope .player-shell .playback-media-button.is-active,.stx-user-scope .player-shell .playback-extra-button.is-active{border-color:var(--stx-primary);background:var(--stx-primary);color:var(--stx-on-primary)}.stx-user-scope .player-shell .playback-extra-button{width:var(--stx-control-xs);height:var(--stx-control-xs);border-color:var(--stx-border-default);background:var(--stx-bg-control)}.stx-user-scope .player-shell .playback-info-dropdown{box-shadow:var(--stx-shadow-panel)!important;font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))!important}.stx-user-scope .player-shell .playback-info-dropdown *{font-family:var(--stx-font-ui)!important}.stx-user-scope .player-shell .timeline-track,.stx-user-scope .player-shell .timeline-buffer,.stx-user-scope .player-shell .timeline-played{border-radius:0!important}.stx-user-scope .player-shell .playback-shell--media-only{min-height:0!important;padding-top:var(--stx-space-1)!important;padding-bottom:var(--stx-space-1)!important;gap:0!important}.stx-user-scope .player-shell .playback-shell--media-only .playback-controls-row{min-height:var(--stx-control-xs)}.stx-user-scope .player-shell .playback-time-label{width:var(--stx-v-sizing-rem3p5);flex:0 0 var(--stx-v-sizing-rem3p5);color:var(--stx-text-soft);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-medium, 500);font-variant-numeric:tabular-nums;white-space:nowrap}.stx-user-scope .player-shell .playback-time-label--current{text-align:right}.stx-user-scope .player-shell .playback-time-label--duration{text-align:left}.stx-user-scope .player-shell .playback-controls-spacer{min-width:0}.stx-user-scope .player-shell .playback-transport-group{display:flex;align-items:center;justify-content:center;justify-self:center;gap:var(--stx-space-2, var(--stx-v-spacing-px8));min-width:0;flex:0 1 auto}.stx-user-scope .player-shell .playback-utility-group{display:flex;align-items:center;justify-content:flex-end;justify-self:end;gap:var(--stx-space-2, var(--stx-v-spacing-px8));min-width:0}.stx-user-scope .player-shell .playback-speed-control{position:relative;display:flex;align-items:center;flex:0 0 auto}.stx-user-scope .player-shell .playback-media-wrapper,.stx-user-scope .player-shell .playback-extra-wrapper{display:flex;align-items:center;flex:0 0 auto;padding-left:var(--stx-space-2, var(--stx-v-spacing-px8));border-left:var(--stx-border-width) solid var(--stx-border-default)}.stx-user-scope .player-shell .playback-media-wrapper{gap:var(--stx-space-1, var(--stx-v-spacing-px4))}.stx-user-scope .player-shell .playback-extra-wrapper{position:relative}@container qa-video-pane (max-width: 620px){.stx-user-scope .player-shell .playback-shell{padding-inline:var(--stx-space-2, var(--stx-v-spacing-px8))!important}.stx-user-scope .player-shell .playback-controls-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center;justify-items:center;gap:var(--stx-space-1, var(--stx-v-spacing-px4))!important;padding-inline:0!important}.stx-user-scope .player-shell .playback-controls-spacer{display:none}.stx-user-scope .player-shell .playback-transport-group{justify-self:center;max-width:100%;flex-wrap:wrap;gap:var(--stx-space-1, var(--stx-v-spacing-px4))}.stx-user-scope .player-shell .playback-utility-group{justify-self:center;justify-content:center;max-width:100%;flex-wrap:wrap;gap:var(--stx-space-1, var(--stx-v-spacing-px4))}.stx-user-scope .player-shell .playback-frame-control{max-width:var(--stx-v-sizing-rem5)}.stx-user-scope .player-shell .playback-frame-input{width:var(--stx-v-sizing-rem2p75)!important;min-width:0}.stx-user-scope .player-shell .playback-time-label{width:var(--stx-v-sizing-rem2p5);flex-basis:var(--stx-v-sizing-rem2p5);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))}}@container qa-video-pane (max-width: 380px){.stx-user-scope .player-shell .playback-shell{gap:var(--stx-v-spacing-px2)!important;padding-block:var(--stx-space-1, var(--stx-v-spacing-px4))!important}.stx-user-scope .player-shell .playback-transport-group,.stx-user-scope .player-shell .playback-utility-group{row-gap:var(--stx-v-spacing-px2);-moz-column-gap:var(--stx-v-spacing-px3);column-gap:var(--stx-v-spacing-px3)}.stx-user-scope .player-shell .playback-media-wrapper,.stx-user-scope .player-shell .playback-extra-wrapper{padding-left:var(--stx-space-1, var(--stx-v-spacing-px4))}.stx-user-scope .player-shell .playback-time-label{width:var(--stx-v-sizing-rem2p25);flex-basis:var(--stx-v-sizing-rem2p25)}}.stx-user-scope .postprocessing-overview{display:grid;gap:var(--stx-space-2)}.stx-user-scope .postprocessing-tool-row{display:flex;width:100%;min-height:var(--stx-v-sizing-px44);align-items:center;justify-content:space-between;gap:var(--stx-space-2);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-card);padding:var(--stx-space-2) var(--stx-space-2-5);color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-medium);text-align:left;transition:border-color var(--stx-motion-fast) var(--stx-ease-standard),background-color var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .postprocessing-tool-row:hover{border-color:var(--stx-border-strong);background:var(--stx-bg-card-hover)}.stx-user-scope .postprocessing-tool-row:focus-visible{outline:none;border-color:var(--stx-primary);box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--stx-primary-soft)}.stx-user-scope .postprocessing-tool-row__main{display:inline-flex;min-width:0;align-items:center;gap:var(--stx-space-2)}.stx-user-scope .postprocessing-tool-row__icon{width:var(--stx-v-sizing-px16);height:var(--stx-v-sizing-px16);flex:0 0 auto;color:var(--stx-primary)}.stx-user-scope .postprocessing-tool-row>svg{flex:0 0 auto;color:var(--stx-text-soft)}.stx-user-scope .trajectory-section-card,.stx-user-scope .trajectory-config-summary,.stx-user-scope .trajectory-dataset-summary,.stx-user-scope .trajectory-tuning-section,.stx-user-scope .trajectory-research-card{border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-card)}.stx-user-scope .trajectory-section-card{padding:var(--stx-space-2-5)}.stx-user-scope .trajectory-mode-toggle{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stx-v-spacing-px2);padding:var(--stx-v-spacing-px2);border:var(--stx-border-width) solid var(--stx-border-subtle);border-radius:var(--stx-radius-sm);background:var(--stx-bg-muted)}.stx-user-scope .trajectory-mode-toggle__option{min-height:var(--stx-control-xs);border:0;border-radius:calc(var(--stx-radius-sm) - var(--stx-v-radius-px1));background:transparent;color:var(--stx-text-soft);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-medium);transition:color var(--stx-motion-fast) var(--stx-ease-standard),background-color var(--stx-motion-fast) var(--stx-ease-standard),box-shadow var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .trajectory-mode-toggle__option:hover{color:var(--stx-text-primary)}.stx-user-scope .trajectory-mode-toggle__option.is-selected{color:var(--stx-primary);background:var(--stx-bg-card);box-shadow:inset 0 0 0 var(--stx-v-sizing-px1) color-mix(in srgb,var(--stx-primary) 30%,var(--stx-border-default) 70%);font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-method-card{overflow:hidden}.stx-user-scope .trajectory-method-list{margin:var(--stx-space-1) calc(var(--stx-space-2-5) * -1) calc(var(--stx-space-2-5) * -1)}.stx-user-scope .trajectory-method-option{display:flex;cursor:pointer;align-items:flex-start;gap:var(--stx-space-2);padding:var(--stx-space-2) var(--stx-space-2-5);border-top:var(--stx-border-width) solid var(--stx-border-subtle);background:transparent;transition:background-color var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .trajectory-method-option:hover{background:var(--stx-bg-card-hover)}.stx-user-scope .trajectory-method-option.is-selected{background:color-mix(in srgb,var(--stx-primary) 7%,var(--stx-bg-card) 93%);box-shadow:inset var(--stx-v-sizing-px2) 0 0 var(--stx-primary)}.stx-user-scope .trajectory-research-card,.stx-user-scope .trajectory-disclosure{overflow:hidden}.stx-user-scope .trajectory-disclosure:not(.trajectory-research-card){border-top:var(--stx-border-width) solid var(--stx-border-subtle);background:var(--stx-bg-muted)}.stx-user-scope .trajectory-disclosure__trigger{display:flex;width:100%;min-height:var(--stx-control-xs);align-items:center;justify-content:space-between;gap:var(--stx-space-2);border:0;background:transparent;padding:0 var(--stx-space-2);color:var(--stx-text-secondary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-medium);text-align:left}.stx-user-scope .trajectory-disclosure__trigger:hover{color:var(--stx-text-primary);background:var(--stx-bg-card-hover)}.stx-user-scope .trajectory-disclosure__content{border-top:var(--stx-border-width) solid var(--stx-border-subtle);padding:var(--stx-space-2) var(--stx-space-2-5) var(--stx-space-3);background:var(--stx-bg-card)}.stx-user-scope .trajectory-stages-card{padding-bottom:0;overflow:hidden}.stx-user-scope .trajectory-stage-group{margin:var(--stx-space-1) calc(var(--stx-space-2-5) * -1) 0;border-top:var(--stx-border-width) solid var(--stx-border-subtle)}.stx-user-scope .trajectory-operation{background:transparent}.stx-user-scope .trajectory-operation+.trajectory-operation{border-top:var(--stx-border-width) solid var(--stx-border-subtle)}.stx-user-scope .trajectory-operation__header{display:flex;width:100%;min-height:var(--stx-v-sizing-px46);cursor:pointer;align-items:center;gap:var(--stx-space-2);padding:var(--stx-space-2) var(--stx-space-2-5);text-align:left;transition:background-color var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .trajectory-operation__header:hover{background:var(--stx-bg-card-hover)}.stx-user-scope .trajectory-operation.is-selected>.trajectory-operation__header{background:color-mix(in srgb,var(--stx-primary) 6%,var(--stx-bg-card) 94%)}.stx-user-scope .trajectory-operation__icon{display:flex;width:var(--stx-v-sizing-px18);flex:0 0 var(--stx-v-sizing-px18);align-items:center;justify-content:center;color:var(--stx-text-soft)}.stx-user-scope .trajectory-operation__icon.is-selected{color:var(--stx-primary)}.stx-user-scope .trajectory-operation__title{color:var(--stx-text-primary);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-operation__summary{overflow:hidden;color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));text-overflow:ellipsis;white-space:nowrap}.stx-user-scope .trajectory-operation__chevron{color:var(--stx-text-disabled);transition:color var(--stx-motion-fast) var(--stx-ease-standard),transform var(--stx-v-motion-ms200) cubic-bezier(.22,1,.36,1)}.stx-user-scope .trajectory-operation__chevron.is-selected{transform:rotate(var(--stx-v-transform-deg90));color:var(--stx-primary)}.stx-user-scope button[role=switch]{min-height:unset;border-radius:var(--stx-v-radius-px9999)!important;box-sizing:border-box;padding:0!important;border:0!important}.stx-user-scope button[role=switch] span{border-radius:var(--stx-v-radius-px9999)!important}.stx-user-scope .trajectory-operation__content{border-top:var(--stx-border-width) solid var(--stx-border-subtle);padding:var(--stx-space-3) var(--stx-space-2-5) var(--stx-space-4);background:var(--stx-bg-muted)}.stx-user-scope .trajectory-dataset-summary,.stx-user-scope .trajectory-config-summary,.stx-user-scope .trajectory-tuning-section{padding:var(--stx-space-2-5)}.stx-user-scope .trajectory-config-summary{display:grid;gap:var(--stx-space-2)}.stx-user-scope .trajectory-ready-state,.stx-user-scope .trajectory-track-state{display:inline-flex;align-items:center;gap:var(--stx-space-1);color:var(--stx-success);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-tuning-section{border-color:color-mix(in srgb,var(--stx-primary) 24%,var(--stx-border-default) 76%)}.stx-user-scope .trajectory-status-message{border:var(--stx-border-width) solid var(--stx-border-default);border-left-width:var(--stx-v-border-width-px2);border-radius:var(--stx-radius-sm);background:var(--stx-bg-card);padding:var(--stx-space-2) var(--stx-space-2-5);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))}.stx-user-scope .trajectory-status-message.is-warning{border-left-color:var(--stx-warning)}.stx-user-scope .trajectory-status-message.is-processing{border-left-color:var(--stx-primary)}.stx-user-scope .trajectory-status-message.is-success{border-left-color:var(--stx-success)}.stx-user-scope .trajectory-workspace-surface{font-family:var(--stx-font-ui);color:var(--stx-text-primary);background:var(--stx-bg-page)}.stx-user-scope .trajectory-workspace-scroll{padding:var(--stx-space-3)}.stx-user-scope .trajectory-workspace-panel{display:grid;width:min(100%,var(--stx-v-sizing-px620));margin:0 auto;gap:var(--stx-space-3);padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.stx-user-scope .trajectory-workspace-header{gap:var(--stx-space-2);padding-bottom:var(--stx-space-3);border-bottom:var(--stx-border-width) solid var(--stx-border-subtle)}.stx-user-scope .trajectory-workspace-header__main{display:flex;min-width:0;align-items:flex-start;gap:var(--stx-space-2)}.stx-user-scope .trajectory-workspace-header__icon{display:grid;width:var(--stx-v-sizing-px30);height:var(--stx-v-sizing-px30);flex:0 0 var(--stx-v-sizing-px30);place-items:center;border-radius:var(--stx-radius-md);background:var(--stx-primary-soft);color:var(--stx-primary)}.stx-user-scope .trajectory-workspace-header__copy{min-width:0}.stx-user-scope .trajectory-workspace-header__copy h2{margin:0;color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-title, var(--stx-v-font-size-px13));font-weight:var(--stx-weight-semibold);line-height:var(--stx-v-line-height-value1p25);letter-spacing:0}.stx-user-scope .trajectory-workspace-header__copy p{margin:var(--stx-v-spacing-px2) 0 0;color:var(--stx-text-soft);font-size:var(--stx-v-font-size-px9);line-height:var(--stx-v-line-height-value1p4)}.stx-user-scope .trajectory-workspace-close{display:grid;width:var(--stx-v-sizing-px28);height:var(--stx-v-sizing-px28);flex:0 0 var(--stx-v-sizing-px28);place-items:center;border:0;border-radius:var(--stx-radius-sm);background:transparent;color:var(--stx-text-soft);transition:color var(--stx-motion-fast) var(--stx-ease-standard),background-color var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .trajectory-workspace-close:hover{color:var(--stx-text-primary);background:var(--stx-bg-card-hover)}.stx-user-scope .trajectory-workspace-step{display:grid;gap:var(--stx-space-2)}.stx-user-scope .trajectory-workspace-step+.trajectory-workspace-step{padding-top:var(--stx-space-3);border-top:var(--stx-border-width) solid var(--stx-border-subtle)}.stx-user-scope .trajectory-workspace-step__header{display:flex;min-height:var(--stx-v-sizing-px24);align-items:center;justify-content:space-between;gap:var(--stx-space-2)}.stx-user-scope .trajectory-workspace-step__heading{display:inline-flex;min-width:0;align-items:center;gap:var(--stx-space-1-5)}.stx-user-scope .trajectory-workspace-step__index{display:grid;width:var(--stx-v-sizing-px18);height:var(--stx-v-sizing-px18);flex:0 0 var(--stx-v-sizing-px18);place-items:center;border-radius:var(--stx-v-radius-px999);background:var(--stx-primary);color:var(--stx-on-primary);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));font-weight:var(--stx-weight-semibold);line-height:var(--stx-v-line-height-value1)}.stx-user-scope .trajectory-workspace-step__title{color:var(--stx-text-primary);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-semibold);line-height:var(--stx-v-line-height-value1p25)}.stx-user-scope .trajectory-workspace-step__heading>span[title] svg,.stx-user-scope .trajectory-target__title>span[title] svg{color:var(--stx-text-disabled)!important}.stx-user-scope .trajectory-workspace-step__content{display:grid;gap:var(--stx-space-2);padding-left:var(--stx-v-spacing-px26)}.stx-user-scope .trajectory-scope-summary{display:flex;min-width:0;min-height:var(--stx-v-sizing-px34);align-items:center;justify-content:space-between;gap:var(--stx-space-2);padding:0 var(--stx-space-2);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-control)}.stx-user-scope .trajectory-scope-summary:hover{border-color:var(--stx-border-strong)}.stx-user-scope .trajectory-scope-summary__value{color:var(--stx-text-primary);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-link-button{display:inline-flex;min-height:var(--stx-v-sizing-px26);flex:0 0 auto;align-items:center;gap:var(--stx-v-spacing-px2);padding:0 var(--stx-space-1-5);border:0;border-radius:var(--stx-radius-sm);background:transparent;color:var(--stx-primary);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-link-button:hover{background:var(--stx-primary-soft)}.stx-user-scope .trajectory-workspace-hint{margin:0;color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));line-height:var(--stx-v-line-height-value1p4)}.stx-user-scope .trajectory-method-choices{gap:var(--stx-space-2)}.stx-user-scope .trajectory-method-choice{cursor:pointer;padding:var(--stx-space-2-5);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-control);transition:border-color var(--stx-motion-fast) var(--stx-ease-standard),background-color var(--stx-motion-fast) var(--stx-ease-standard),box-shadow var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .trajectory-method-choice:hover{border-color:var(--stx-border-strong);background:var(--stx-bg-card-hover)}.stx-user-scope .trajectory-method-choice.is-selected{border-color:var(--stx-primary);background:var(--stx-primary-soft);box-shadow:inset var(--stx-v-sizing-px2) 0 0 var(--stx-primary)}.stx-user-scope .trajectory-radio{display:grid;width:var(--stx-v-sizing-px14);height:var(--stx-v-sizing-px14);flex:0 0 var(--stx-v-sizing-px14);place-items:center;margin-top:var(--stx-v-spacing-px1);border:var(--stx-border-width) solid var(--stx-border-strong);border-radius:var(--stx-v-radius-px999);background:var(--stx-bg-card)}.stx-user-scope .trajectory-radio.is-selected{border-color:var(--stx-primary)}.stx-user-scope .trajectory-radio>span{width:var(--stx-v-sizing-px7);height:var(--stx-v-sizing-px7);border-radius:var(--stx-v-radius-px999);background:var(--stx-primary)}.stx-user-scope .trajectory-method-choice__title{color:var(--stx-text-primary);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-medium);line-height:var(--stx-v-line-height-value1p25)}.stx-user-scope .trajectory-method-choice__badge{display:inline-flex;min-height:var(--stx-v-sizing-px18);align-items:center;padding:0 var(--stx-space-1-5);border:var(--stx-border-width) solid color-mix(in srgb,var(--stx-success) 30%,transparent);border-radius:var(--stx-v-radius-px999);background:color-mix(in srgb,var(--stx-success) 8%,transparent);color:var(--stx-success);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-method-choice__profile{margin-top:var(--stx-v-spacing-px2);color:var(--stx-text-secondary);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-medium)}.stx-user-scope .trajectory-method-choice__description{margin:var(--stx-v-spacing-px2) 0 0;color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));line-height:var(--stx-v-line-height-value1p4)}.stx-user-scope .trajectory-method-choice__selector{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:var(--stx-space-2);margin-top:var(--stx-space-2);padding-top:var(--stx-space-2);border-top:var(--stx-border-width) solid var(--stx-border-subtle);color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9))}.stx-user-scope .trajectory-method-choice__select{min-width:0;max-width:72%;border:0;background:transparent;color:var(--stx-primary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-semibold);text-align:right;text-overflow:ellipsis;outline:none}.stx-user-scope .trajectory-secondary-button{display:inline-flex;min-height:var(--stx-v-sizing-px28);align-items:center;gap:var(--stx-space-1);padding:0 var(--stx-space-2);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-sm);background:var(--stx-bg-card);color:var(--stx-text-secondary);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-secondary-button:hover{border-color:var(--stx-border-strong);background:var(--stx-bg-card-hover);color:var(--stx-text-primary)}.stx-user-scope .trajectory-preparation{gap:0}.stx-user-scope .trajectory-preparation__row{display:flex;min-height:var(--stx-v-sizing-px28);align-items:center;justify-content:space-between;gap:var(--stx-space-2);border-bottom:var(--stx-border-width) solid var(--stx-border-subtle);color:var(--stx-text-primary);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10))}.stx-user-scope .trajectory-preparation__row>div{font-weight:var(--stx-weight-medium)!important}.stx-user-scope .trajectory-preparation__row svg{width:var(--stx-v-sizing-px13);height:var(--stx-v-sizing-px13);color:var(--stx-success)!important}.stx-user-scope .trajectory-preparation__value{color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));text-align:right}.stx-user-scope .trajectory-target{display:grid;gap:var(--stx-space-2);padding-top:var(--stx-space-2)}.stx-user-scope .trajectory-target__title{display:flex;align-items:center;gap:var(--stx-space-1);color:var(--stx-text-primary);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-target__label{color:var(--stx-text-primary);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-medium)}.stx-user-scope .trajectory-target__description{margin-top:var(--stx-v-spacing-px2);color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));line-height:var(--stx-v-line-height-value1p35)}.stx-user-scope .trajectory-advanced{overflow:hidden;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-card)}.stx-user-scope .trajectory-advanced__trigger{display:flex;width:100%;min-height:var(--stx-v-sizing-px36);align-items:center;justify-content:space-between;gap:var(--stx-space-2);padding:0 var(--stx-space-2-5);border:0;background:transparent;color:var(--stx-text-primary);text-align:left}.stx-user-scope .trajectory-advanced__trigger:hover{background:var(--stx-bg-card-hover)}.stx-user-scope .trajectory-advanced__title{display:flex;align-items:center;gap:var(--stx-space-1-5);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-advanced__title svg:first-child{color:var(--stx-primary)!important}.stx-user-scope .trajectory-advanced__content{display:grid;gap:var(--stx-space-3);padding:var(--stx-space-3);border-top:var(--stx-border-width) solid var(--stx-border-subtle);background:var(--stx-bg-card)}.stx-user-scope .trajectory-field{width:100%;min-height:var(--stx-v-sizing-px32);box-sizing:border-box;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-sm);background:var(--stx-bg-control);padding:0 var(--stx-space-2);color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-medium);outline:none}.stx-user-scope .trajectory-field:focus{border-color:var(--stx-primary);box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--stx-primary-soft)}.stx-user-scope .trajectory-field-label{color:var(--stx-text-soft);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));font-weight:var(--stx-weight-semibold);letter-spacing:0;text-transform:none}.stx-user-scope .trajectory-status-banner{min-height:var(--stx-v-sizing-px32);padding:0 var(--stx-space-3);border-bottom:var(--stx-border-width) solid var(--stx-border-default);background:var(--stx-bg-card);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));font-weight:var(--stx-weight-medium)}.stx-user-scope .trajectory-status-banner.is-processing{color:var(--stx-primary);box-shadow:inset var(--stx-v-sizing-px2) 0 0 var(--stx-primary)}.stx-user-scope .trajectory-status-banner.is-warning{color:var(--stx-warning);box-shadow:inset var(--stx-v-sizing-px2) 0 0 var(--stx-warning)}.stx-user-scope .trajectory-status-banner.is-success{color:var(--stx-success);box-shadow:inset var(--stx-v-sizing-px2) 0 0 var(--stx-success)}.stx-user-scope .trajectory-status-banner__meta{color:var(--stx-text-soft);font-family:var(--stx-font-data);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));font-variant-numeric:tabular-nums}.stx-user-scope .trajectory-run-action{padding-top:var(--stx-space-1)}.stx-user-scope .trajectory-run-button{display:inline-flex;min-height:var(--stx-v-sizing-px36);align-items:center;justify-content:center;gap:var(--stx-space-1-5);padding:0 var(--stx-space-3);border:0;border-radius:var(--stx-radius-md);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-semibold);width:100%;background:var(--stx-primary);color:var(--stx-on-primary);box-shadow:var(--stx-shadow-control)}.stx-user-scope .trajectory-run-button:hover:not(:disabled){filter:brightness(1.04)}.stx-user-scope .trajectory-run-button.is-running{opacity:var(--stx-v-opacity-value0p72)}@media(max-width:1320px){.stx-user-scope .trajectory-workspace-scroll{padding:var(--stx-space-2)}.stx-user-scope .trajectory-workspace-panel{gap:var(--stx-space-3);padding:0}}.stx-user-scope .trajectory-scope-options{display:none;gap:var(--stx-space-2);margin-top:var(--stx-space-1);padding-top:var(--stx-space-2);border-top:var(--stx-border-width) solid var(--stx-border-subtle)}.stx-user-scope .trajectory-scope-options.is-open{display:grid}.stx-user-scope .trajectory-scope-option{min-width:0;padding:var(--stx-space-2);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-sm);background:var(--stx-bg-card);color:var(--stx-text-primary);text-align:left;transition:border-color var(--stx-motion-fast) var(--stx-ease-standard),background-color var(--stx-motion-fast) var(--stx-ease-standard)}.stx-user-scope .trajectory-scope-option:hover{border-color:var(--stx-border-strong);background:var(--stx-bg-card-hover)}.stx-user-scope .trajectory-scope-option.is-selected{border-color:var(--stx-primary);background:var(--stx-primary-soft)}.stx-user-scope .trajectory-scope-option__title{color:var(--stx-text-primary);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-scope-option__description{margin-top:var(--stx-v-spacing-px2);color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));line-height:var(--stx-v-line-height-value1p35)}.stx-user-scope .trajectory-advanced__section-title{margin:0;color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-v-font-size-px10));font-weight:var(--stx-weight-semibold);letter-spacing:0;text-transform:none}.stx-user-scope .trajectory-advanced__section-description{margin:var(--stx-v-spacing-px2) 0 0;color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));line-height:var(--stx-v-line-height-value1p4)}.stx-user-scope .trajectory-advanced__tab{min-height:var(--stx-v-sizing-px26);padding:0 var(--stx-space-2);border:0;border-radius:var(--stx-radius-sm);background:transparent;color:var(--stx-text-soft);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-micro, var(--stx-v-font-size-px9));font-weight:var(--stx-weight-medium)}.stx-user-scope .trajectory-advanced__tab:hover{color:var(--stx-text-primary);background:var(--stx-bg-card-hover)}.stx-user-scope .trajectory-advanced__tab.is-active{background:var(--stx-primary-soft);color:var(--stx-primary);font-weight:var(--stx-weight-semibold)}.stx-user-scope .trajectory-target input[type=checkbox],.stx-user-scope .trajectory-advanced__content input[type=checkbox]{width:var(--stx-v-sizing-px14);height:var(--stx-v-sizing-px14);min-width:var(--stx-v-sizing-px14);min-height:var(--stx-v-sizing-px14);flex:0 0 var(--stx-v-sizing-px14);margin:0;padding:0;accent-color:var(--stx-primary)}.stx-user-scope .trajectory-run-button.is-running{position:relative;overflow:hidden;opacity:var(--stx-v-opacity-value1);background:linear-gradient(var(--stx-v-sizing-deg90),color-mix(in srgb,var(--stx-primary) 94%,var(--stx-v-color-hex4338ca)),color-mix(in srgb,var(--stx-primary) 76%,var(--stx-v-color-hex7c3aed)),color-mix(in srgb,var(--stx-primary) 94%,var(--stx-v-color-hex4338ca)));background-size:200% 100%;color:var(--stx-on-primary);box-shadow:0 0 var(--stx-v-sizing-px18) color-mix(in srgb,var(--stx-primary) 34%,transparent)}.stx-user-scope .trajectory-run-button__shimmer{transform:translate(-100%);background:linear-gradient(var(--stx-v-sizing-deg90),transparent,color-mix(in srgb,var(--stx-v-color-hexfff) 24%,transparent),transparent);animation:shimmer var(--stx-v-motion-s1p8) linear infinite}.stx-user-scope .trajectory-run-button__content{color:var(--stx-on-primary)}.stx-user-scope .trajectory-run-button__content svg,.stx-user-scope .trajectory-run-button__content span{color:inherit}.stx-user-scope .trajectory-workspace-surface.is-inspector .trajectory-workspace-scroll{padding:var(--stx-space-3)}.stx-user-scope .trajectory-workspace-surface.is-inspector .trajectory-workspace-panel{width:100%;margin:0}.stx-user-scope .trajectory-run-button.is-running{cursor:pointer;transition:background var(--stx-v-motion-ms180) ease,border-color var(--stx-v-motion-ms180) ease,box-shadow var(--stx-v-motion-ms180) ease,filter var(--stx-v-motion-ms180) ease}.stx-user-scope .trajectory-run-button__running-content{transition:opacity var(--stx-v-motion-ms220) ease,transform var(--stx-v-motion-ms220) ease}.stx-user-scope .trajectory-run-button__cancel-content{color:var(--stx-v-color-hexfff);font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-semibold);letter-spacing:var(--stx-v-letter-spacing-em0p04);text-transform:uppercase;opacity:0;transform:translateY(var(--stx-v-transform-px8)) scale(.96);transition:opacity var(--stx-v-motion-ms220) ease,transform var(--stx-v-motion-ms220) ease}.stx-user-scope .trajectory-run-button.is-running:hover{background:linear-gradient(var(--stx-v-sizing-deg90),var(--stx-v-color-hexdc2626),var(--stx-v-color-hexef4444),var(--stx-v-color-hexdc2626));border-color:color-mix(in srgb,var(--stx-v-color-hexf87171) 62%,transparent);box-shadow:0 0 var(--stx-v-sizing-px18) var(--stx-v-color-rgba_239_68_68_0_45_e6ed7f9);filter:none}.stx-user-scope .trajectory-run-button.is-running:hover .trajectory-run-button__shimmer{opacity:0}.stx-user-scope .trajectory-run-button.is-running:hover .trajectory-run-button__running-content{opacity:0;transform:translateY(var(--stx-v-transform-px-minus8)) scale(.96)}.stx-user-scope .trajectory-run-button.is-running:hover .trajectory-run-button__cancel-content{opacity:var(--stx-v-opacity-value1);transform:translateY(0) scale(1)}@media(prefers-reduced-motion:reduce){.stx-user-scope .trajectory-run-button__running-content,.stx-user-scope .trajectory-run-button__cancel-content{transition:none}}:root,.stx-user-scope{--qa-color-identity: var(--stx-v-color-hex7c3aed)}:root[data-theme=dark] .stx-user-scope,.stx-user-scope[data-theme=dark],.dark-theme .stx-user-scope{--qa-color-identity: var(--stx-v-color-hexa78bfa)}.qa-child-nav,.qa-child-view{display:flex;flex-direction:column;gap:var(--stx-v-spacing-px8);width:100%;font-family:var(--stx-font-ui, var(--stx-v-fontFamily-fallback_9bfdd56c2cf1));color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qa-child-nav *,.qa-child-view *{box-sizing:border-box}.qa-child-nav button,.qa-child-nav input,.qa-child-nav select,.qa-child-nav textarea,.qa-child-view button,.qa-child-view input,.qa-child-view select,.qa-child-view textarea{font-family:inherit}.qa-child-nav .tabular-nums,.qa-child-view .tabular-nums,.qa-filter-pill-badge,.qa-nav-card__count-badge,.qa-flagged-number{font-family:var(--stx-font-data, var(--stx-font-ui, var(--stx-v-font-family-monospace_7d67dc1)));font-variant-numeric:tabular-nums}.qa-child-nav-header{display:flex;flex-direction:column;gap:var(--stx-v-spacing-px2);margin-bottom:var(--stx-v-spacing-px2)}.qa-child-nav-title{font-size:var(--stx-v-font-size-px10p5);font-weight:var(--stx-v-font-weight-value700);text-transform:uppercase;letter-spacing:var(--stx-v-letter-spacing-em0p06);color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)))}.qa-child-nav-desc{font-size:var(--stx-v-font-size-px9p5);line-height:var(--stx-v-line-height-value1p35);color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)))}.qa-flagged-icon-box.is-detection-obs,.qa-flagged-icon-box.is-low-conf{background:color-mix(in srgb,var(--color-success, var(--stx-success, var(--stx-v-color-hex10b981))) 14%,transparent);color:var(--color-success, var(--stx-success, var(--stx-v-color-hex059669)))}.qa-flagged-icon-box.is-classification,.qa-flagged-icon-box.is-class-rel,.qa-flagged-icon-box.is-reclass{background:color-mix(in srgb,var(--color-info, var(--stx-info, var(--stx-v-color-hex0284c7))) 14%,transparent);color:var(--color-info, var(--stx-info, var(--stx-v-color-hex0284c7)))}.qa-flagged-icon-box.is-identity-cont,.qa-flagged-icon-box.is-id-switch{background:color-mix(in srgb,var(--qa-color-identity, var(--stx-v-color-hex8b5cf6)) 14%,transparent);color:var(--qa-color-identity, var(--stx-v-color-hex8b5cf6))}.qa-flagged-icon-box.is-trajectory-qual,.qa-flagged-icon-box.is-reconstruction,.qa-flagged-icon-box.is-failures,.qa-flagged-icon-box.is-retrack{background:color-mix(in srgb,var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5))) 14%,transparent);color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)))}.qa-child-view{display:flex;flex-direction:column;gap:var(--stx-v-spacing-px8);min-height:0;flex:1;width:100%}.qa-child-view.hidden{display:none!important}.qa-child-header{display:flex;align-items:center;gap:var(--stx-v-spacing-px8);padding-bottom:var(--stx-v-spacing-px7);border-bottom:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)))}.qa-child-back-btn{display:inline-flex;align-items:center;gap:var(--stx-v-spacing-px4);padding:var(--stx-v-spacing-px3) var(--stx-v-spacing-px8);border-radius:var(--stx-v-radius-px5);border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));background:var(--color-bg-card, var(--stx-bg-card, var(--stx-v-color-hexffffff)));color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)));font-size:var(--stx-v-font-size-px9p5);font-weight:var(--stx-v-font-weight-value500);transition:all var(--stx-v-motion-s0p15) ease;cursor:pointer}.qa-child-back-btn:hover{background:var(--color-bg-card-hover, var(--stx-bg-card-hover, var(--stx-v-color-hexf1f5f9)));color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)));border-color:var(--color-border-strong, var(--stx-border-strong, var(--stx-v-color-hex94a3b8)))}.qa-child-title{font-size:var(--stx-v-font-size-px11p5);font-weight:var(--stx-v-font-weight-value700);text-transform:uppercase;letter-spacing:var(--stx-v-letter-spacing-em0p05);color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qa-child-card{padding:var(--stx-v-spacing-px9) var(--stx-v-spacing-px11);border-radius:var(--stx-v-radius-px8);border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));background:var(--color-bg-card, var(--stx-bg-card, var(--stx-v-color-hexffffff)));display:flex;flex-direction:column;gap:var(--stx-v-spacing-px6);box-shadow:var(--stx-shadow-control, 0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px2) var(--stx-v-color-rgba_0_0_0_0_02_aad1864))}.qa-child-card-title{font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value600);color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)));display:flex;align-items:center;gap:var(--stx-v-spacing-px6)}.qa-child-card-desc{font-size:var(--stx-v-font-size-px8p5);color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)));line-height:var(--stx-v-line-height-value1p35)}.qa-child-stat-card{padding:var(--stx-v-spacing-px6) var(--stx-v-spacing-px9);border-radius:var(--stx-v-radius-px6);background:var(--color-bg-control, var(--stx-bg-control, var(--stx-v-color-hexf8fafc)));border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)))}.qa-child-stat-label{font-size:var(--stx-v-font-size-px8p5);color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)));font-weight:var(--stx-v-font-weight-value500);display:block}.qa-child-stat-val{font-size:var(--stx-v-font-size-px13);font-weight:var(--stx-v-font-weight-value700);color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)));line-height:var(--stx-v-line-height-value1p2)}.qa-child-track-row{display:flex;align-items:center;justify-content:space-between;padding:var(--stx-v-spacing-px5) var(--stx-v-spacing-px8);border-radius:var(--stx-v-radius-px6);background:var(--color-bg-control, var(--stx-bg-control, var(--stx-v-color-hexf8fafc)));border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));font-size:var(--stx-v-font-size-px9);color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)));transition:all var(--stx-v-motion-s0p15) ease}.qa-child-track-row:hover{background:var(--color-bg-card-hover, var(--stx-bg-card-hover, var(--stx-v-color-hexf1f5f9)));border-color:var(--color-border-strong, var(--stx-border-strong, var(--stx-v-color-hex94a3b8)))}.qa-child-input{width:100%;padding:var(--stx-v-spacing-px4) var(--stx-v-spacing-px8);border-radius:var(--stx-v-radius-px6);background:var(--color-bg-control, var(--stx-bg-control, var(--stx-v-color-hexf8fafc)));border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)));font-size:var(--stx-v-font-size-px9p5);outline:none;transition:border-color var(--stx-v-motion-s0p15) ease,box-shadow var(--stx-v-motion-s0p15) ease}.qa-child-input:focus{border-color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)));box-shadow:var(--stx-focus-ring, 0 0 0 var(--stx-v-sizing-px2) var(--stx-v-color-rgba_79_70_229_0_2_31acc94))}.qa-child-segmented{display:flex;padding:var(--stx-v-spacing-px2);border-radius:var(--stx-v-radius-px6);background:var(--color-bg-control, var(--stx-bg-control, var(--stx-v-color-hexf8fafc)));border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));gap:var(--stx-v-spacing-px2)}.qa-child-segmented-btn{flex:1;padding:var(--stx-v-spacing-px3) var(--stx-v-spacing-px6);font-size:var(--stx-v-font-size-px9);font-weight:var(--stx-v-font-weight-value500);border-radius:var(--stx-v-radius-px4);border:none;background:transparent;color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)));cursor:pointer;transition:all var(--stx-v-motion-s0p15) ease;text-align:center}.qa-child-segmented-btn:hover{color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)))}.qa-child-segmented-btn.is-active{background:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)));color:var(--stx-on-primary, var(--stx-v-color-hexffffff));font-weight:var(--stx-v-font-weight-value600);box-shadow:0 var(--stx-v-sizing-px1) var(--stx-v-sizing-px2) var(--stx-v-color-rgba_0_0_0_0_08_66c631f)}.qa-child-empty-state{padding:var(--stx-v-spacing-px12) var(--stx-v-spacing-px8);text-align:center;border-radius:var(--stx-v-radius-px6);background:var(--color-bg-control, var(--stx-bg-control, var(--stx-v-color-hexf8fafc)));border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));font-size:var(--stx-v-font-size-px9);color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)))}.qa-child-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-v-spacing-px5);padding:var(--stx-v-spacing-px5) var(--stx-v-spacing-px10);font-size:var(--stx-v-font-size-px9p5);font-weight:var(--stx-v-font-weight-value600);border-radius:var(--stx-v-radius-px6);border:var(--stx-v-border-width-px1) solid transparent;cursor:pointer;transition:all var(--stx-v-motion-s0p15) ease}.qa-child-action-btn.is-primary{background:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)));color:var(--stx-on-primary, var(--stx-v-color-hexffffff))}.qa-child-action-btn.is-primary:hover:not(:disabled){background:var(--color-accent-hover, var(--stx-primary-hover, var(--stx-v-color-hex4338ca)))}.qa-child-action-btn.is-secondary{background:var(--color-bg-control, var(--stx-bg-control, var(--stx-v-color-hexf8fafc)));color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)));border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)))}.qa-child-action-btn.is-secondary:hover:not(:disabled){background:var(--color-bg-card-hover, var(--stx-bg-card-hover, var(--stx-v-color-hexf1f5f9)));border-color:var(--color-border-strong, var(--stx-border-strong, var(--stx-v-color-hex94a3b8)));color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)))}.qa-child-action-btn.is-danger{background:color-mix(in srgb,var(--color-danger, var(--stx-danger, var(--stx-v-color-hexdc2626))) 10%,var(--color-bg-card, var(--stx-v-color-hexffffff)));color:var(--color-danger, var(--stx-danger, var(--stx-v-color-hexdc2626)));border-color:color-mix(in srgb,var(--color-danger, var(--stx-danger, var(--stx-v-color-hexdc2626))) 25%,transparent)}.qa-child-action-btn.is-danger:hover:not(:disabled){background:color-mix(in srgb,var(--color-danger, var(--stx-danger, var(--stx-v-color-hexdc2626))) 18%,var(--color-bg-card, var(--stx-v-color-hexffffff)))}.qa-child-action-btn:disabled{opacity:var(--stx-v-opacity-value0p45);cursor:not-allowed}.qa-child-nav{gap:var(--stx-space-1-5, var(--stx-v-spacing-px6))}.qa-review-card-header{display:flex;align-items:center;min-height:var(--stx-control-xs, var(--stx-v-sizing-px28));padding:0 var(--stx-space-1, var(--stx-v-spacing-px4));margin-bottom:0}.qa-review-title{margin:0;font-family:var(--stx-font-ui, var(--stx-v-fontFamily-fallback_89675ef10026));font-size:var(--stx-density-text-title, var(--stx-v-font-size-px13));font-weight:var(--stx-weight-semibold, 600);line-height:var(--stx-leading-tight, 1.2);letter-spacing:var(--stx-tracking-normal, 0);color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)))}.qa-category-cards-list{display:flex;flex-direction:column;gap:var(--stx-space-1-5, var(--stx-v-spacing-px6));width:100%}.qa-child-nav.is-data-workspace .qa-category-cards-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--stx-v-sizing-px175),1fr));gap:var(--stx-space-2, var(--stx-v-spacing-px8))}.qa-category-card{display:grid;grid-template-columns:var(--stx-v-sizing-px28) minmax(0,1fr) var(--stx-v-sizing-px14);align-items:center;gap:var(--stx-space-2, var(--stx-v-spacing-px8));width:100%;min-width:0;min-height:var(--stx-v-sizing-px48);padding:var(--stx-space-2, var(--stx-v-spacing-px8)) var(--stx-space-2-5, var(--stx-v-spacing-px10));border:var(--stx-border-width, var(--stx-v-border-width-px1)) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));border-radius:var(--stx-radius-lg, var(--stx-v-radius-px8));background:var(--color-bg-card, var(--stx-bg-card, var(--stx-v-color-hexffffff)));color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)));text-align:left;cursor:pointer;transition:background-color var(--stx-motion-fast, var(--stx-v-motion-ms120)) var(--stx-ease-standard, ease),border-color var(--stx-motion-fast, var(--stx-v-motion-ms120)) var(--stx-ease-standard, ease),color var(--stx-motion-fast, var(--stx-v-motion-ms120)) var(--stx-ease-standard, ease)}.qa-category-card:hover{background:var(--color-bg-card-hover, var(--stx-bg-card-hover, var(--stx-v-color-hexf8faff)));border-color:var(--color-border-strong, var(--stx-border-strong, var(--stx-v-color-hex94a3b8)))}.qa-category-card:focus-visible{outline:none;border-color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)));box-shadow:var(--stx-focus-ring, 0 0 0 var(--stx-v-sizing-px2) var(--stx-v-color-rgba_79_70_229_0_25_9433574))}.qa-category-card.is-active{background:color-mix(in srgb,var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5))) 7%,var(--color-bg-card, var(--stx-bg-card, var(--stx-v-color-hexffffff))));border-color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)))}:root[data-theme=dark] .qa-category-card.is-active,.dark-theme .qa-category-card.is-active{background:color-mix(in srgb,var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5))) 12%,var(--color-bg-card, var(--stx-bg-card, var(--stx-v-color-hex101c30))))}.qa-category-card__icon-wrapper{display:inline-flex;align-items:center;justify-content:center;width:var(--stx-v-sizing-px28);height:var(--stx-v-sizing-px28);border-radius:var(--stx-radius-md, var(--stx-v-radius-px6));background:color-mix(in srgb,var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5))) 8%,transparent);color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)))}.qa-category-card.is-active .qa-category-card__icon-wrapper{background:color-mix(in srgb,var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5))) 13%,transparent);color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)))}.qa-category-card__body{display:flex;flex-direction:column;justify-content:center;gap:var(--stx-v-spacing-px1);min-width:0}.qa-category-card__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--stx-font-ui, var(--stx-v-fontFamily-fallback_89675ef10026));font-size:var(--stx-density-text-label, var(--stx-v-font-size-px11));font-weight:var(--stx-weight-semibold, 600);line-height:var(--stx-leading-control, 1.3);letter-spacing:var(--stx-tracking-normal, 0);color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)))}.qa-category-card.is-active .qa-category-card__title{color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)))}.qa-category-card__desc{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin:0;font-family:var(--stx-font-ui, var(--stx-v-fontFamily-fallback_89675ef10026));font-size:var(--stx-v-font-size-px8p5, 8.5px)!important;font-weight:var(--stx-weight-regular, 400);line-height:var(--stx-v-line-height-value1p35, 1.35);color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)))}.qa-child-nav p,.qa-child-card-desc,.qa-child-card p,.qa-child-empty-state p{font-size:var(--stx-v-font-size-px8p5, 8.5px)!important;line-height:var(--stx-v-line-height-value1p35, 1.35)}.qa-category-card__chevron{justify-self:end;color:var(--color-text-faint, var(--stx-text-disabled, var(--stx-v-color-hex94a3b8)));transition:color var(--stx-motion-fast, var(--stx-v-motion-ms120)) var(--stx-ease-standard, ease)}.qa-category-card:hover .qa-category-card__chevron{color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)))}.qa-category-card.is-active .qa-category-card__chevron{color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex4f46e5)))}.qa-review-header{display:flex;flex-direction:column;gap:var(--stx-v-spacing-px7);padding-bottom:var(--stx-v-spacing-px8);border-bottom:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));margin-bottom:var(--stx-v-spacing-px4)}.qa-review-header-top{display:flex;align-items:center;justify-content:space-between}.qa-review-main-title{font-size:var(--stx-v-font-size-px13);font-weight:var(--stx-v-font-weight-value700);color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)));letter-spacing:var(--stx-v-letter-spacing-em-minus0p01)}.qa-review-stats-row{display:flex;align-items:center;justify-content:space-between;font-size:var(--stx-v-font-size-px10);font-weight:var(--stx-v-font-weight-value500);color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)))}.qa-review-progress-track{width:100%;height:var(--stx-v-sizing-px5);border-radius:var(--stx-v-radius-px9999);background:var(--color-bg-muted, var(--stx-bg-muted, var(--stx-v-color-hexe2e8f0)));overflow:hidden}.qa-review-progress-fill{height:100%;border-radius:var(--stx-v-radius-px9999);background:linear-gradient(var(--stx-v-sizing-deg90),var(--color-success, var(--stx-success, var(--stx-v-color-hex10b981))) 0%,var(--color-accent, var(--stx-primary, var(--stx-v-color-hex6366f1))) 100%);transition:width var(--stx-v-motion-s0p3) ease}.qa-filter-pills{display:flex;align-items:center;gap:var(--stx-v-spacing-px5);padding-top:var(--stx-v-spacing-px2)}.qa-filter-pill-btn{display:inline-flex;align-items:center;gap:var(--stx-v-spacing-px4);padding:var(--stx-v-spacing-px3) var(--stx-v-spacing-px8);border-radius:var(--stx-v-radius-px6);font-size:var(--stx-v-font-size-px9p5);font-weight:var(--stx-v-font-weight-value600);border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));background:var(--color-bg-card, var(--stx-bg-card, var(--stx-v-color-hexffffff)));color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)));cursor:pointer;transition:all var(--stx-v-motion-s0p15) ease}.qa-filter-pill-btn:hover{background:var(--color-bg-card-hover, var(--stx-bg-card-hover, var(--stx-v-color-hexf1f5f9)));color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)))}.qa-filter-pill-btn:disabled{cursor:not-allowed;opacity:var(--stx-v-opacity-value0p58)}.qa-filter-pill-btn:disabled:hover{background:var(--color-bg-card, var(--stx-bg-card, var(--stx-v-color-hexffffff)));color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)))}.qa-filter-pill-btn.is-active{background:var(--color-accent-soft, var(--stx-primary-soft, var(--stx-v-color-rgba_99_102_241_0_12_cd75a5b)));border-color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex6366f1)));color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex6366f1)))}.qa-filter-pill-badge{padding:var(--stx-v-spacing-px1) var(--stx-v-spacing-px4);border-radius:var(--stx-v-radius-px4);font-size:var(--stx-v-font-size-px8p5);font-weight:var(--stx-v-font-weight-value700);font-family:var(--stx-font-data, var(--stx-font-ui, var(--stx-v-fontFamily-fallback_7caacc53ba55)));font-variant-numeric:tabular-nums;background:var(--color-accent-soft, var(--stx-primary-soft, var(--stx-v-color-rgba_99_102_241_0_15_7233e8d)));color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex6366f1)))}.qa-nav-card__count-badge{font-size:var(--stx-v-font-size-px9p5);font-weight:var(--stx-v-font-weight-value700);font-family:var(--stx-font-data, var(--stx-font-ui, var(--stx-v-fontFamily-fallback_7caacc53ba55)));font-variant-numeric:tabular-nums;color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)));margin-left:auto;margin-right:var(--stx-v-spacing-px2)}.qa-flagged-section{display:flex;flex-direction:column;gap:var(--stx-v-spacing-px6);margin-top:var(--stx-v-spacing-px6);padding-top:var(--stx-v-spacing-px6);border-top:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)))}.qa-flagged-header{display:flex;align-items:center;justify-content:space-between}.qa-flagged-title{font-size:var(--stx-v-font-size-px11);font-weight:var(--stx-v-font-weight-value700);color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)))}.qa-flagged-list{display:flex;flex-direction:column;gap:var(--stx-v-spacing-px5)}.qa-flagged-item{display:flex;align-items:center;gap:var(--stx-v-spacing-px8);padding:var(--stx-v-spacing-px6) var(--stx-v-spacing-px8);border-radius:var(--stx-v-radius-px7);border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));background:var(--color-bg-card, var(--stx-bg-card, var(--stx-v-color-hexffffff)));cursor:pointer;transition:all var(--stx-v-motion-s0p15) ease;text-align:left;width:100%}.qa-flagged-item:hover{background:var(--color-bg-card-hover, var(--stx-bg-card-hover, var(--stx-v-color-hexf1f5f9)));border-color:var(--color-border-strong, var(--stx-border-strong, var(--stx-v-color-hex94a3b8)))}.qa-flagged-item.is-active{border-color:var(--color-accent, var(--stx-primary, var(--stx-v-color-hex6366f1)));background:var(--color-accent-soft, var(--stx-primary-soft, var(--stx-v-color-rgba_99_102_241_0_08_aecb2cf)));box-shadow:0 0 0 var(--stx-v-sizing-px1) var(--color-accent, var(--stx-primary, var(--stx-v-color-hex6366f1)))}.qa-flagged-icon-box{width:var(--stx-v-sizing-px24);height:var(--stx-v-sizing-px24);border-radius:var(--stx-v-radius-px5);display:flex;align-items:center;justify-content:center;flex-shrink:0}.qa-flagged-main{display:flex;flex-direction:column;min-width:0;flex:1}.qa-flagged-item-title{font-size:var(--stx-v-font-size-px9p5);font-weight:var(--stx-v-font-weight-value600);color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qa-flagged-item-sub{font-size:var(--stx-v-font-size-px8);color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)));display:flex;align-items:center;gap:var(--stx-v-spacing-px4)}.qa-flagged-meta{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.qa-flagged-number{font-size:var(--stx-v-font-size-px9);font-weight:var(--stx-v-font-weight-value700);color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)));font-family:var(--stx-font-data, var(--stx-font-ui, var(--stx-v-fontFamily-fallback_7caacc53ba55)));font-variant-numeric:tabular-nums}.qa-flagged-frame{font-size:var(--stx-v-font-size-px7p5);color:var(--color-text-soft, var(--stx-text-soft, var(--stx-v-color-hex64748b)))}.qa-match-analysis-table{display:flex;flex-direction:column;border-radius:var(--stx-v-radius-px6);border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexcbd5e1)));background:var(--color-bg-control, var(--stx-bg-control, var(--stx-v-color-hexf8fafc)));padding:var(--stx-v-spacing-px4) var(--stx-v-spacing-px8)}.qa-match-analysis-row{display:flex;align-items:center;justify-content:space-between;padding:var(--stx-v-spacing-px3p5) 0;border-bottom:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-border-default, var(--stx-v-color-hexe2e8f0)));font-size:var(--stx-v-font-size-px9);color:var(--color-text, var(--stx-text-primary, var(--stx-v-color-hex0f172a)))}.qa-match-analysis-row:last-child{border-bottom:none}.qa-category-card__label-row{display:flex;align-items:center;gap:var(--stx-space-1-5, 6px);min-width:0}.qa-category-card__label-row .qa-category-card__title{flex:1}.qa-category-card__badge{flex:0 0 auto;border-radius:var(--stx-radius-sm, 4px);padding:1px 5px;font:inherit;font-size:var(--stx-text-micro, 10px);font-variant-numeric:tabular-nums;color:var(--color-text-soft, #64748b);background:var(--color-bg-control, #f8fafc)}.qa-category-card.is-locked{cursor:default;opacity:.75}.qa-category-card.is-locked:hover{background:var(--color-bg-card, var(--stx-bg-card, #ffffff));border-color:var(--color-border, var(--stx-border-default, #cbd5e1))}.qa-category-card.is-locked .qa-category-card__chevron{color:var(--color-text-soft, #94a3b8)}.qa-category-card.is-locked .qa-category-card__icon-wrapper{opacity:.65}.qa-category-card.is-locked .qa-category-card__badge,.qa-category-card__badge.is-beta{background:color-mix(in srgb,var(--color-accent, var(--stx-primary, #4f46e5)) 12%,transparent);color:var(--color-accent, var(--stx-primary, #4f46e5));font-weight:600;text-transform:uppercase;font-size:9px;letter-spacing:.04em}.qa-category-card:disabled{cursor:not-allowed}.qa-beta-notice{margin:4px 2px;color:var(--color-text-soft, #64748b)}.homography-data-panel{font-family:var(--stx-font-ui);color:var(--stx-text-primary)}.homography-data-panel__header{border-bottom:var(--stx-border-width) solid var(--stx-border-default)}.homography-data-panel__title-icon{width:var(--stx-control-sm);height:var(--stx-control-sm);border:var(--stx-border-width) solid var(--stx-primary-border);border-radius:var(--stx-radius-lg);background:var(--stx-primary-soft);color:var(--stx-primary)}.homography-data-panel__title{margin:0;color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-title, var(--stx-text-control));font-weight:var(--stx-weight-semibold);line-height:var(--stx-leading-control)}.homography-info-trigger{color:var(--stx-text-soft)}.homography-info-trigger:hover{background:var(--stx-bg-card-hover);color:var(--stx-text-primary)}.homography-info-trigger.is-active{background:var(--stx-primary);color:var(--stx-on-primary);box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--stx-primary-soft)}.calibration-mode-pill.is-locked svg{color:currentColor}.calibration-mode-switcher{display:inline-flex;align-items:center;padding:var(--stx-v-spacing-px2);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-control);font-family:var(--stx-font-ui)}.calibration-mode-pill{min-height:var(--stx-v-sizing-px24);padding-inline:var(--stx-space-2-5);border:0;border-radius:var(--stx-radius-md);background:transparent;color:var(--stx-text-muted);font-family:var(--stx-font-ui);font-size:var(--stx-text-micro);font-weight:var(--stx-weight-medium);line-height:var(--stx-leading-control);cursor:pointer;transition:background-color var(--stx-motion-fast) var(--stx-ease-standard),color var(--stx-motion-fast) var(--stx-ease-standard),opacity var(--stx-motion-fast) var(--stx-ease-standard)}.calibration-mode-pill:hover:not(.is-active):not(:disabled){background:var(--stx-bg-card-hover);color:var(--stx-text-primary)}.calibration-mode-pill.is-active{background:var(--stx-primary-soft);color:var(--stx-primary-text);font-weight:var(--stx-weight-semibold);box-shadow:inset 0 0 0 var(--stx-v-sizing-px1) var(--stx-primary-border)}.calibration-mode-pill:disabled,.calibration-mode-pill.is-locked{color:var(--stx-text-disabled);cursor:not-allowed;opacity:var(--stx-v-opacity-value0p62)}.homography-calibration-callout{border:var(--stx-border-width) solid var(--stx-primary-border);border-radius:var(--stx-radius-lg);background:var(--stx-primary-soft);color:var(--stx-text-secondary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-text-caption));font-weight:var(--stx-weight-regular);line-height:var(--stx-leading-body)}.homography-calibration-callout__icon{color:var(--stx-primary)}.homography-points-toolbar__title{color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-text-caption);font-weight:var(--stx-weight-medium);line-height:var(--stx-leading-control)}.homography-add-point-button{min-height:var(--stx-v-sizing-px26);height:var(--stx-v-sizing-px26);padding-inline:var(--stx-space-2-5);font-size:var(--stx-text-micro);font-weight:var(--stx-weight-semibold);border-radius:var(--stx-radius-md)}.calibration-filter-bar{display:flex;align-items:center;gap:var(--stx-space-1)}.calibration-filter-tab{display:inline-flex;align-items:center;gap:var(--stx-space-1-5);min-height:var(--stx-density-compact-control-height, var(--stx-control-xs));padding-inline:var(--stx-space-2);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-control);color:var(--stx-text-muted);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-text-caption));font-weight:var(--stx-weight-medium);cursor:pointer;transition:background-color var(--stx-motion-fast) var(--stx-ease-standard),border-color var(--stx-motion-fast) var(--stx-ease-standard),color var(--stx-motion-fast) var(--stx-ease-standard)}.calibration-filter-tab:hover:not(.is-active){background:var(--stx-bg-card-hover);border-color:var(--stx-border-strong);color:var(--stx-text-primary)}.calibration-filter-tab.is-active{border-color:var(--stx-primary);background:var(--stx-primary);color:var(--stx-on-primary);font-weight:var(--stx-weight-semibold);box-shadow:var(--stx-shadow-control)}.calibration-badge-xy,.calibration-badge-gps,.calibration-badge-solved{display:inline-flex;align-items:center;font-family:var(--stx-font-ui);font-size:var(--stx-density-text-micro, var(--stx-text-micro));font-weight:var(--stx-weight-semibold);line-height:var(--stx-leading-control)}.calibration-badge-xy{padding:var(--stx-v-spacing-px1) var(--stx-v-spacing-px5);border:var(--stx-border-width) solid var(--stx-primary-border);border-radius:var(--stx-radius-sm);background:var(--stx-primary-soft);color:var(--stx-primary-text);letter-spacing:var(--stx-v-letter-spacing-em0p02)}.calibration-badge-gps{padding:var(--stx-v-spacing-px1) var(--stx-v-spacing-px5);border:var(--stx-border-width) solid var(--stx-success-border);border-radius:var(--stx-radius-sm);background:var(--stx-success-soft);color:var(--stx-success);letter-spacing:var(--stx-v-letter-spacing-em0p02)}.calibration-badge-solved{gap:var(--stx-v-spacing-px3);padding:var(--stx-v-spacing-px2) var(--stx-v-spacing-px6);border:var(--stx-border-width) solid var(--stx-success-border);border-radius:var(--stx-radius-full);background:var(--stx-success-soft);color:var(--stx-success)}.calibration-coord-card{padding:var(--stx-space-2-5) var(--stx-space-3);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-card);box-shadow:var(--stx-shadow-control)}.calibration-coord-row{display:flex;align-items:center;justify-content:space-between;padding-block:var(--stx-v-spacing-px5);border-bottom:var(--stx-border-width) solid var(--stx-border-subtle);color:var(--stx-text-secondary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-text-caption))}.calibration-coord-row:last-child{border-bottom:0}.calibration-tool-btn{display:flex;align-items:center;gap:var(--stx-space-2);width:100%;min-height:var(--stx-density-control-height, var(--stx-control-sm));padding-inline:var(--stx-space-2-5);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-control);color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-text-caption));font-weight:var(--stx-weight-semibold);text-align:left;cursor:pointer;transition:background-color var(--stx-motion-fast) var(--stx-ease-standard),border-color var(--stx-motion-fast) var(--stx-ease-standard),color var(--stx-motion-fast) var(--stx-ease-standard),box-shadow var(--stx-motion-fast) var(--stx-ease-standard)}.calibration-tool-btn:hover{border-color:var(--stx-primary-border);background:var(--stx-primary-soft)}.calibration-tool-btn.is-active{border-color:var(--stx-primary);background:var(--stx-primary-soft);color:var(--stx-primary-text);box-shadow:inset 0 0 0 var(--stx-v-sizing-px1) var(--stx-primary)}.calibration-scrollbar{scrollbar-width:thin;scrollbar-color:var(--stx-border-strong) transparent}.calibration-scrollbar::-webkit-scrollbar{width:var(--stx-v-sizing-px5);height:var(--stx-v-sizing-px5)}.calibration-scrollbar::-webkit-scrollbar-thumb{background:var(--stx-border-strong);border-radius:var(--stx-radius-sm)}.homography-simple-points{flex:0 0 auto;width:100%;min-width:0;overflow:clip;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-card);box-shadow:var(--stx-shadow-control);font-family:var(--stx-font-ui)}.homography-simple-points__row{display:grid;grid-template-columns:minmax(var(--stx-v-sizing-px34),.45fr) minmax(var(--stx-v-sizing-px72),1.25fr) minmax(var(--stx-v-sizing-px58),.9fr) minmax(var(--stx-v-sizing-px58),.9fr) var(--stx-v-sizing-px28);align-items:center;-moz-column-gap:var(--stx-space-1-5);column-gap:var(--stx-space-1-5);width:100%;min-width:0;padding-inline:var(--stx-space-2)}.homography-simple-points__row>*{min-width:0}.homography-simple-points__header{min-height:var(--stx-control-sm);border-bottom:var(--stx-border-width) solid var(--stx-border-default);background:var(--stx-bg-control);color:var(--stx-text-soft);font-family:var(--stx-font-ui);font-size:var(--stx-text-micro);font-weight:var(--stx-weight-semibold);text-transform:uppercase}.homography-simple-points__data-row{min-height:var(--stx-v-sizing-px38);border-bottom:var(--stx-border-width) solid var(--stx-border-subtle);background:var(--stx-bg-card);transition:background-color var(--stx-motion-fast) var(--stx-ease-standard),box-shadow var(--stx-motion-fast) var(--stx-ease-standard)}.homography-simple-points__data-row:hover{background:var(--stx-bg-card-hover)}.homography-simple-points__data-row:last-child{border-bottom:0}.homography-simple-points__data-row.is-selected{background:var(--stx-primary-soft);box-shadow:inset 0 0 0 var(--stx-v-sizing-px1) var(--stx-primary-border)}.homography-simple-points__point,.homography-simple-points__pixel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.homography-simple-points__point{color:var(--stx-text-primary);font-family:var(--stx-font-ui);font-size:var(--stx-text-caption);font-weight:var(--stx-weight-medium)}.homography-advanced-point-badge{display:inline-flex;width:var(--stx-v-sizing-px16);height:var(--stx-v-sizing-px16);align-items:center;justify-content:center;margin-left:var(--stx-v-spacing-px5);border:var(--stx-v-border-width-px1) solid var(--stx-primary-border);border-radius:var(--stx-v-radius-px999);background:var(--stx-primary-soft);color:var(--stx-primary);font-size:var(--stx-v-font-size-px8);font-weight:var(--stx-weight-semibold);line-height:var(--stx-v-line-height-value1);vertical-align:middle}.homography-simple-points__kind{display:block;overflow:hidden;color:var(--stx-text-muted);font-size:var(--stx-v-font-size-px8);font-weight:var(--stx-weight-regular);line-height:var(--stx-v-line-height-value1p1);text-overflow:ellipsis}.homography-simple-points__pixel{color:var(--stx-text-muted);font-family:var(--stx-font-data);font-size:var(--stx-text-caption);font-weight:var(--stx-weight-regular)}.homography-simple-points__coordinate{display:flex;justify-content:center;min-width:0}.homography-coordinate-input,.stx-user-scope .homography-coordinate-input{display:block;width:100%;min-width:0;min-height:var(--stx-v-sizing-px26);height:var(--stx-v-sizing-px26);box-sizing:border-box;padding-inline:var(--stx-space-1-5);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-md);background:var(--stx-bg-card);color:var(--stx-text-primary);font-family:var(--stx-font-data);font-size:var(--stx-text-caption);font-weight:var(--stx-weight-regular);line-height:var(--stx-leading-control);text-align:center;font-variant-numeric:tabular-nums;transition:border-color var(--stx-motion-fast) var(--stx-ease-standard),box-shadow var(--stx-motion-fast) var(--stx-ease-standard)}.homography-coordinate-input:focus,.stx-user-scope .homography-coordinate-input:focus{border-color:var(--stx-primary);outline:none;box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--stx-primary-soft)}.homography-coordinate-input.is-invalid,.stx-user-scope .homography-coordinate-input.is-invalid{border-color:var(--stx-danger);color:var(--stx-danger)}.homography-coordinate-input.is-invalid:focus,.stx-user-scope .homography-coordinate-input.is-invalid:focus{border-color:var(--stx-danger);box-shadow:0 0 0 var(--stx-v-sizing-px2) var(--stx-danger-soft)}.homography-coordinate-input:disabled,.stx-user-scope .homography-coordinate-input:disabled{background:var(--stx-bg-muted);color:var(--stx-text-disabled);cursor:not-allowed}.homography-coordinate-input.is-readonly,.stx-user-scope .homography-coordinate-input.is-readonly{display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--stx-bg-muted);color:var(--stx-text-muted);text-overflow:ellipsis;white-space:nowrap}.homography-simple-points__delete{display:flex;align-items:center;justify-content:center;min-width:0}.homography-delete-point-button{display:inline-flex;align-items:center;justify-content:center;width:var(--stx-v-sizing-px22);height:var(--stx-v-sizing-px22);padding:0;border:0;border-radius:var(--stx-radius-sm);background:transparent;color:var(--stx-text-soft);cursor:pointer;transition:background-color var(--stx-motion-fast) var(--stx-ease-standard),color var(--stx-motion-fast) var(--stx-ease-standard)}.homography-delete-point-button:hover{background:var(--stx-danger-soft);color:var(--stx-danger)}.homography-delete-point-button:focus-visible{outline:none;box-shadow:var(--stx-focus-ring)}.homography-simple-points__empty{display:flex;min-height:var(--stx-v-sizing-px88);align-items:center;justify-content:center;padding:var(--stx-space-4);color:var(--stx-text-soft);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-text-caption));line-height:var(--stx-leading-body);text-align:center}@media(max-width:767px){.homography-simple-points__row{grid-template-columns:minmax(var(--stx-v-sizing-px30),.4fr) minmax(var(--stx-v-sizing-px64),1.15fr) minmax(var(--stx-v-sizing-px54),.9fr) minmax(var(--stx-v-sizing-px54),.9fr) var(--stx-v-sizing-px26);-moz-column-gap:var(--stx-space-1);column-gap:var(--stx-space-1);padding-inline:var(--stx-space-1-5)}.homography-coordinate-input,.stx-user-scope .homography-coordinate-input{padding-inline:var(--stx-space-1)}}.calibration-data-eyebrow{display:block;margin-bottom:var(--stx-v-spacing-px2);color:var(--stx-text-muted);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-micro, var(--stx-text-micro));font-weight:var(--stx-weight-semibold);letter-spacing:var(--stx-v-letter-spacing-em0p08);line-height:var(--stx-v-line-height-value1p2)}.calibration-data-subtitle{margin:var(--stx-v-spacing-px3) 0 0;color:var(--stx-text-soft);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-caption, var(--stx-text-caption));line-height:var(--stx-leading-body)}.calibration-table-mode-label{display:inline-flex;align-items:center;min-height:var(--stx-v-sizing-px22);padding-inline:var(--stx-space-2);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-full);background:var(--stx-bg-control);color:var(--stx-text-muted);font-family:var(--stx-font-ui);font-size:var(--stx-density-text-micro, var(--stx-text-micro));font-weight:var(--stx-weight-semibold)}.calibration-reference-table{width:100%;min-width:0;overflow:hidden;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-card);box-shadow:var(--stx-shadow-control);font-family:var(--stx-font-ui)}.calibration-reference-table__row{display:grid;grid-template-columns:minmax(var(--stx-v-sizing-px30),.45fr) minmax(var(--stx-v-sizing-px72),1fr) minmax(var(--stx-v-sizing-px78),1.15fr) minmax(var(--stx-v-sizing-px150),2.15fr) minmax(var(--stx-v-sizing-px72),1fr) var(--stx-v-sizing-px28);align-items:center;-moz-column-gap:var(--stx-space-1-5);column-gap:var(--stx-space-1-5);width:100%;min-width:0;padding-inline:var(--stx-space-2)}.calibration-reference-table__row>*{min-width:0}.calibration-reference-table__header{min-height:var(--stx-v-sizing-px32);border-bottom:var(--stx-border-width) solid var(--stx-border-default);background:var(--stx-bg-control);color:var(--stx-text-soft);font-size:var(--stx-density-text-micro, var(--stx-text-micro));font-weight:var(--stx-weight-semibold);letter-spacing:var(--stx-v-letter-spacing-em0p025);text-transform:uppercase}.calibration-reference-table__data-row{min-height:var(--stx-v-sizing-px46);border-bottom:var(--stx-border-width) solid var(--stx-border-subtle);cursor:pointer;transition:background-color var(--stx-motion-fast) var(--stx-ease-standard),box-shadow var(--stx-motion-fast) var(--stx-ease-standard)}.calibration-reference-table__data-row:last-child{border-bottom:0}.calibration-reference-table__data-row:hover{background:var(--stx-bg-card-hover)}.calibration-reference-table__data-row.is-selected{background:var(--stx-primary-soft);box-shadow:inset 0 0 0 var(--stx-v-sizing-px1) var(--stx-primary-border)}.calibration-reference-table__id{color:var(--stx-primary);font-size:var(--stx-density-text-label, var(--stx-text-label));font-weight:var(--stx-weight-bold)}.calibration-reference-table__type,.calibration-reference-table__pixel{overflow:hidden;color:var(--stx-text-soft);font-size:var(--stx-density-text-caption, var(--stx-text-caption));text-overflow:ellipsis;white-space:nowrap}.calibration-reference-table__pixel{color:var(--stx-text-muted);font-family:var(--stx-font-data);font-variant-numeric:tabular-nums}.calibration-reference-table__coordinates{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stx-space-1)}.calibration-reference-table__coordinates label{display:grid;grid-template-columns:var(--stx-v-sizing-px12) minmax(0,1fr);align-items:center;gap:var(--stx-v-spacing-px3);min-width:0}.calibration-reference-table__coordinates label>span{color:var(--stx-text-muted);font-size:var(--stx-density-text-micro, var(--stx-text-micro));font-weight:var(--stx-weight-semibold)}.calibration-reference-table__status{display:inline-flex;align-items:center;gap:var(--stx-v-spacing-px4);min-width:0;font-size:var(--stx-density-text-micro, var(--stx-text-micro));font-weight:var(--stx-weight-semibold);white-space:nowrap}.calibration-reference-table__status.is-ready{color:var(--stx-success)}.calibration-reference-table__status.is-warning{color:var(--stx-warning)}.calibration-reference-table__action{display:flex;justify-content:center}.calibration-reference-table__empty{display:flex;min-height:var(--stx-v-sizing-px88);align-items:center;justify-content:center;padding:var(--stx-space-4);color:var(--stx-text-soft);font-size:var(--stx-density-text-caption, var(--stx-text-caption));text-align:center}@media(max-width:900px){.calibration-reference-table__row{grid-template-columns:minmax(var(--stx-v-sizing-px28),.45fr) minmax(var(--stx-v-sizing-px64),.9fr) minmax(var(--stx-v-sizing-px72),1fr) minmax(var(--stx-v-sizing-px132),1.9fr) minmax(var(--stx-v-sizing-px64),.9fr) var(--stx-v-sizing-px26);-moz-column-gap:var(--stx-space-1);column-gap:var(--stx-space-1);padding-inline:var(--stx-space-1-5)}}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-panel{gap:var(--stx-space-2, 8px);font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-label, 11px);font-weight:var(--stx-weight-regular, 400)}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-section-intro h3,.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-review-card__title h3{font-family:var(--stx-font-ui)!important;font-size:11px!important;font-weight:var(--stx-weight-semibold, 600)!important;line-height:1.3!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-section-intro p,.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .calibration-mode-panel .ac-help{font-family:var(--stx-font-ui)!important;font-size:8.5px!important;font-weight:var(--stx-weight-regular, 400)!important;line-height:1.35!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-review-card{padding:var(--stx-space-3, 12px)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-card{gap:var(--stx-space-2, 8px)!important;padding:var(--stx-space-3, 12px)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-review-status{min-height:20px;padding-inline:7px;font-size:9px!important;font-weight:var(--stx-weight-semibold, 600)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-source-summary{gap:8px;margin-top:8px}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-source-thumbnail{width:48px;height:48px;flex-basis:48px}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-source-name{font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-label, 11px)!important;font-weight:var(--stx-weight-semibold, 600)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-review-metrics>div{min-height:23px;padding-block:4px}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-review-metrics :is(dt,dd){font-family:var(--stx-font-ui)!important;font-size:10.5px!important;line-height:1.3!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-camera-motion-card{padding:var(--stx-space-3, 12px)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-camera-motion-icon{width:32px!important;height:32px!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-camera-motion-title{font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-label, 11px)!important;font-weight:var(--stx-weight-semibold, 600)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-camera-motion-description,.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-source-notice,.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-source-notice span{font-family:var(--stx-font-ui)!important;font-size:8.5px!important;font-weight:var(--stx-weight-regular, 400)!important;line-height:1.35!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-source-notice{gap:7px!important;padding:8px!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .calibration-mode-panel .ac-eyebrow,.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-card-title{font-size:10px!important;font-weight:var(--stx-weight-semibold, 600)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .calibration-mode-panel .ac-mode button{min-height:32px!important;padding:5px 8px!important;font-size:var(--stx-density-text-label, 11px)!important;font-weight:var(--stx-weight-medium, 500)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .calibration-mode-panel .ac-action-section,.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .ac-actions:not(.calibration-mode-panel) .ac-action-section{gap:var(--stx-space-2, 8px)!important;padding:var(--stx-space-3, 12px)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .ac-actions:not(.calibration-mode-panel){gap:var(--stx-space-2, 8px)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .ac-actions:not(.calibration-mode-panel) .ac-eyebrow{font-family:var(--stx-font-ui)!important;font-size:10px!important;font-weight:var(--stx-weight-semibold, 600)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .ac-actions:not(.calibration-mode-panel) .ac-action-heading h3{margin:2px 0 0;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-label, 11px)!important;font-weight:var(--stx-weight-semibold, 600)!important;line-height:var(--stx-leading-control, 1.3)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .ac-actions:not(.calibration-mode-panel) .ac-help{margin:2px 0 6px!important;font-family:var(--stx-font-ui)!important;font-size:8.5px!important;font-weight:var(--stx-weight-regular, 400)!important;line-height:1.35!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .ac-actions:not(.calibration-mode-panel) .ac-action-grid{gap:6px}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .ac-actions:not(.calibration-mode-panel) button{min-height:34px!important;padding:0 10px!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-text-label, 11px)!important;font-weight:var(--stx-weight-semibold, 600)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .ac-actions:not(.calibration-mode-panel) .ac-requirements,.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .ac-actions:not(.calibration-mode-panel) .ac-requirements span,.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .ac-actions:not(.calibration-mode-panel) .ac-save-state{font-family:var(--stx-font-ui)!important;font-size:9px!important;font-weight:var(--stx-weight-regular, 400)!important;line-height:1.35!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-drawing-label{font-size:10.5px!important;font-weight:var(--stx-weight-semibold, 600)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .preprocessor-drawing-status{font-size:8.5px!important;font-weight:var(--stx-weight-semibold, 600)!important}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .measures-tool-button{min-height:40px;padding:6px}.stx-user-scope.stx-density-scientific .player-shell :is(#sidebar-container,[data-editor-sidebar=true]) .measures-tool-button svg{width:18px;height:18px}.stx-user-route-scope{min-width:0;min-height:100%}.stx-responsive-standard-scale .projects-shell,.stx-responsive-standard-scale .projects-main,.stx-responsive-standard-scale .settings-shell{height:var(--responsive-page-min-height, var(--stx-v-sizing-dvh100))}.stx-responsive-standard-scale .projects-main{min-height:var(--responsive-page-min-height, var(--stx-v-sizing-dvh100));max-height:var(--responsive-page-min-height, var(--stx-v-sizing-dvh100))}.stx-responsive-standard-scale .min-h-screen,.stx-responsive-standard-scale .login-page-root,.stx-responsive-standard-scale .auth-page-shell,.stx-responsive-account-scale .min-h-screen,.stx-responsive-account-scale .login-page-root,.stx-responsive-account-scale .auth-page-shell{min-height:var(--responsive-page-min-height, var(--stx-v-sizing-dvh100))!important}.stx-responsive-standard-scale .console-shell,.stx-responsive-standard-scale .trainer-annotation-shell,.stx-responsive-standard-scale .study-estimator-route,.stx-responsive-standard-scale .estimator-page-frame,.stx-responsive-standard-scale .estimator-main{height:var(--responsive-page-min-height, var(--stx-v-sizing-dvh100))!important}.stx-responsive-standard-scale .console-sidebar{height:var(--responsive-page-min-height, var(--stx-v-sizing-dvh100))}.stx-responsive-scientific-scale .geometry-editor-shell:not(.geometry-editor-shell--embedded),.stx-responsive-scientific-scale .scale-map-projection-page:not(.is-embedded),.stx-responsive-scientific-scale .projection-loading-screen:not(.is-embedded){width:100%!important;height:100%!important;min-height:0!important}.stx-density-scientific{--stx-sidebar-width: var(--stx-v-sizing-rem20);--stx-scientific-left-rail-width: var(--stx-v-sizing-px56);--stx-workstation-topbar-height: var(--stx-v-sizing-rem3p25);--stx-workstation-playback-min-height: var(--stx-v-sizing-rem3p75)}@media(min-width:768px)and (max-width:1151px){.stx-density-scientific{--stx-sidebar-width: var(--stx-v-sizing-rem16);--stx-scientific-left-rail-width: var(--stx-v-sizing-px48);--stx-density-panel-padding: var(--stx-v-spacing-rem0p625);--stx-density-section-gap: var(--stx-space-3);--stx-workstation-topbar-height: var(--stx-v-sizing-rem3);--stx-workstation-playback-min-height: var(--stx-v-sizing-rem3p375)}.stx-user-scope.stx-density-scientific .editor-project-identity{width:min(var(--stx-v-sizing-rem12),var(--stx-v-sizing-vw24))}.stx-user-scope.stx-density-scientific #header-menu-container{gap:var(--stx-v-spacing-rem0p25)}}@media(max-width:767px){.stx-density-scientific{--stx-sidebar-width: 100%;--stx-scientific-left-rail-width: 100%;--stx-density-panel-padding: var(--stx-v-spacing-rem0p625);--stx-workstation-topbar-height: var(--stx-v-sizing-rem3)}.stx-user-scope.stx-density-scientific .editor-sidebar-wrapper,.stx-user-scope.stx-density-scientific .geometry-properties-panel{width:100%!important;max-width:none!important}.stx-user-scope.stx-density-scientific .editor-project-identity{width:min(var(--stx-v-sizing-rem11),var(--stx-v-sizing-vw42))}.stx-user-scope.stx-density-scientific .editor-project-identity__demo{display:none}}@media(min-width:768px)and (max-width:1151px)and (max-height:760px){.stx-density-scientific{--stx-workstation-topbar-height: var(--stx-v-sizing-rem2p875);--stx-workstation-playback-min-height: var(--stx-v-sizing-rem3p25);--stx-density-panel-padding: var(--stx-v-spacing-rem0p625);--stx-density-section-gap: var(--stx-space-3)}}.stx-user-scope .theme-scope,.stx-user-scope .landing-theme,.stx-user-scope .landing-reference{font-family:var(--stx-font-ui)}.stx-user-scope .font-mono,.stx-user-scope .theme-scope .font-mono,.stx-user-scope [data-stx-data=true]{font-family:var(--stx-font-ui)!important;font-variant-numeric:tabular-nums}.stx-user-scope .preprocessor-btn-primary,.stx-user-scope .sidebar-bottom-primary-btn,.stx-user-scope .preprocessor-primary-action,.stx-user-scope .extractor-primary-action,.stx-user-scope .summary-export-footer button,.stx-user-scope .tcp-primary-button{min-height:var(--stx-density-control-height)!important;padding:0 var(--stx-space-3)!important;border:var(--stx-border-width) solid var(--stx-primary)!important;border-radius:var(--stx-radius-md)!important;background:var(--stx-primary)!important;color:var(--stx-on-primary)!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-control-font)!important;font-weight:var(--stx-weight-semibold)!important;line-height:var(--stx-leading-control)!important;letter-spacing:0!important;box-shadow:var(--stx-shadow-control)!important;transform:none!important}.stx-user-scope .preprocessor-btn-primary:hover:not(:disabled),.stx-user-scope .sidebar-bottom-primary-btn:hover:not(:disabled),.stx-user-scope .preprocessor-primary-action:hover:not(:disabled),.stx-user-scope .extractor-primary-action:hover:not(:disabled),.stx-user-scope .summary-export-footer button:hover:not(:disabled),.stx-user-scope .tcp-primary-button:hover:not(:disabled){background:var(--stx-primary-hover)!important;border-color:var(--stx-primary-hover)!important;box-shadow:var(--stx-shadow-control)!important;transform:none!important}.stx-user-scope .preprocessor-btn-secondary,.stx-user-scope .geo-btn-neutral,.stx-user-scope .preprocessor-outline-action,.stx-user-scope .preprocessor-secondary-action,.stx-user-scope .tcp-secondary-button{min-height:var(--stx-density-control-height)!important;padding:0 var(--stx-space-3)!important;border:var(--stx-border-width) solid var(--stx-border-default)!important;border-radius:var(--stx-radius-md)!important;background:var(--stx-bg-control)!important;color:var(--stx-text-primary)!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-control-font)!important;font-weight:var(--stx-weight-semibold)!important;letter-spacing:0!important;box-shadow:none!important}.stx-user-scope .preprocessor-btn-secondary:hover:not(:disabled),.stx-user-scope .geo-btn-neutral:hover:not(:disabled),.stx-user-scope .preprocessor-outline-action:hover:not(:disabled),.stx-user-scope .preprocessor-secondary-action:hover:not(:disabled),.stx-user-scope .tcp-secondary-button:hover:not(:disabled){background:var(--stx-bg-card-hover)!important;border-color:var(--stx-border-strong)!important;color:var(--stx-text-primary)!important}.stx-user-scope .preprocessor-btn-amber,.stx-user-scope .geo-btn-amber{min-height:var(--stx-density-control-height)!important;padding:0 var(--stx-space-3)!important;border:var(--stx-border-width) solid color-mix(in srgb,var(--stx-warning) 45%,var(--stx-border-default))!important;border-radius:var(--stx-radius-md)!important;background:color-mix(in srgb,var(--stx-warning) 12%,var(--stx-bg-card))!important;color:var(--stx-warning)!important;font-size:var(--stx-density-control-font)!important;font-weight:var(--stx-weight-semibold)!important}.stx-user-scope .preprocessor-btn-danger{min-height:var(--stx-density-control-height)!important;padding:0 var(--stx-space-3)!important;border:var(--stx-border-width) solid color-mix(in srgb,var(--stx-danger) 45%,var(--stx-border-default))!important;border-radius:var(--stx-radius-md)!important;background:color-mix(in srgb,var(--stx-danger) 12%,var(--stx-bg-card))!important;color:var(--stx-danger)!important;font-size:var(--stx-density-control-font)!important;font-weight:var(--stx-weight-semibold)!important}.stx-user-scope.stx-density-scientific .player-shell{--editor-sidebar-font-family: var(--stx-font-ui)}.stx-user-scope.stx-density-scientific .player-shell #sidebar-container,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true]{background:var(--stx-bg-sidebar)!important;color:var(--stx-text-primary)!important;border-color:var(--stx-border-default)!important;font-family:var(--stx-font-ui)!important}.stx-user-scope.stx-density-scientific .player-shell #sidebar-container button,.stx-user-scope.stx-density-scientific .player-shell #sidebar-container input,.stx-user-scope.stx-density-scientific .player-shell #sidebar-container select,.stx-user-scope.stx-density-scientific .player-shell #sidebar-container textarea,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] button,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] input,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] select,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] textarea{border-radius:var(--stx-radius-md)!important}.stx-user-scope.stx-density-scientific .player-shell #sidebar-container [class*=rounded-xl],.stx-user-scope.stx-density-scientific .player-shell #sidebar-container [class*=rounded-2xl],.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] [class*=rounded-xl],.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] [class*=rounded-2xl]{border-radius:var(--stx-radius-lg)!important}.stx-user-scope.stx-density-scientific .editor-sidebar-wrapper,.stx-user-scope.stx-density-scientific .geometry-properties-panel{width:var(--stx-sidebar-width);max-width:var(--stx-sidebar-width)}.stx-user-scope.stx-density-scientific .editor-tool-sidebar{background:var(--stx-bg-sidebar)!important;border-color:var(--stx-border-default)!important}.stx-user-scope.stx-density-scientific .editor-tool-sidebar-button,.stx-user-scope.stx-density-scientific .editor-tool-sidebar-class-trigger{border-radius:var(--stx-radius-md)!important;color:var(--stx-text-muted)!important}.stx-user-scope.stx-density-scientific .editor-tool-sidebar-button:hover:not(:disabled),.stx-user-scope.stx-density-scientific .editor-tool-sidebar-class-trigger:hover:not(:disabled),.stx-user-scope.stx-density-scientific .editor-tool-sidebar-button.is-active,.stx-user-scope.stx-density-scientific .editor-tool-sidebar-class-trigger.is-active{background:var(--stx-primary-soft)!important;border-color:var(--stx-primary-border)!important;color:var(--stx-primary)!important}.stx-user-scope .projects-shell,.stx-user-scope .settings-shell,.stx-user-scope .billing-page,.stx-user-scope .theme-scope{font-family:var(--stx-font-ui)}.stx-user-scope.stx-density-scientific .player-shell #sidebar-container input:not([type=checkbox]):not([type=radio]),.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] input:not([type=checkbox]):not([type=radio]){min-height:var(--stx-control-sm);border-color:var(--stx-border-default)!important;background-color:var(--stx-bg-control)!important;color:var(--stx-text-primary)!important;font-size:var(--stx-density-text-label)!important}.stx-user-scope.stx-density-scientific .player-shell #sidebar-container select,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] select{height:var(--stx-density-select-height, var(--stx-control-xs))!important;min-height:var(--stx-density-select-height, var(--stx-control-xs))!important;padding-block:0!important;padding-inline:var(--stx-density-select-padding-x, var(--stx-space-2))!important;border:var(--stx-border-width) solid var(--stx-border-default)!important;border-radius:var(--stx-radius-sm)!important;background-color:var(--stx-bg-control)!important;color:var(--stx-text-primary)!important;font-family:var(--stx-font-ui)!important;font-size:var(--stx-density-select-font, var(--stx-density-text-caption))!important;font-weight:var(--stx-weight-medium)!important;line-height:var(--stx-leading-control)!important;box-shadow:none}.stx-user-scope.stx-density-scientific .player-shell #sidebar-container textarea,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] textarea{border-color:var(--stx-border-default)!important;background-color:var(--stx-bg-control)!important;color:var(--stx-text-primary)!important;font-size:var(--stx-text-label)!important}.stx-user-scope.stx-density-scientific .player-shell #sidebar-container button.bg-cyan-600,.stx-user-scope.stx-density-scientific .player-shell #sidebar-container button.bg-violet-600,.stx-user-scope.stx-density-scientific .player-shell #sidebar-container button.bg-purple-600,.stx-user-scope.stx-density-scientific .player-shell #sidebar-container button.bg-indigo-600,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] button.bg-cyan-600,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] button.bg-violet-600,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] button.bg-purple-600,.stx-user-scope.stx-density-scientific .player-shell [data-editor-sidebar=true] button.bg-indigo-600{background-color:var(--stx-primary)!important;border-color:var(--stx-primary)!important;color:var(--stx-on-primary)!important}.stx-user-scope.stx-density-scientific .player-shell #sidebar-container button.bg-cyan-600:hover:not(:disabled),.stx-user-scope.stx-density-scientific .player-shell #sidebar-container button.bg-violet-600:hover:not(:disabled),.stx-user-scope.stx-density-scientific .player-shell #sidebar-container button.bg-purple-600:hover:not(:disabled),.stx-user-scope.stx-density-scientific .player-shell #sidebar-container button.bg-indigo-600:hover:not(:disabled){background-color:var(--stx-primary-hover)!important;border-color:var(--stx-primary-hover)!important}.stx-user-scope .analysis-workspace,.stx-user-scope .analysis-scope{--analysis-accent: var(--stx-primary);--analysis-accent-soft: var(--stx-primary-soft);--analysis-border: var(--stx-border-default);--analysis-muted: var(--stx-text-muted);--analysis-text: var(--stx-text-primary);--analysis-panel: var(--stx-bg-panel);color:var(--stx-text-primary);background:var(--stx-bg-panel);font-family:var(--stx-font-ui);font-size:var(--stx-text-label)}.stx-user-scope .analysis-nav,.stx-user-scope .analysis-main,.stx-user-scope .analysis-scope,.stx-user-scope .analysis-right-backbar,.stx-user-scope .scope-footer{background:var(--stx-bg-panel);border-color:var(--stx-border-default)}.stx-user-scope .analysis-eyebrow,.stx-user-scope .analysis-nav-list button,.stx-user-scope .analysis-saved,.stx-user-scope .analysis-nav-footer button:last-child,.stx-user-scope .analysis-tabs button,.stx-user-scope .analysis-stats span,.stx-user-scope .analysis-card>header span,.stx-user-scope .scope-title p,.stx-user-scope .scope-field,.stx-user-scope .scope-check,.stx-user-scope .scope-footer p{color:var(--stx-text-muted)}.stx-user-scope .analysis-title-row h1,.stx-user-scope .analysis-stats strong,.stx-user-scope .analysis-card,.stx-user-scope .analysis-right-backbar span,.stx-user-scope .scope-title h2{color:var(--stx-text-primary)}.stx-user-scope .analysis-search,.stx-user-scope .analysis-saved.is-selected,.stx-user-scope .analysis-stats,.stx-user-scope .analysis-card,.stx-user-scope .predictor-box,.stx-user-scope .add-variable-button,.stx-user-scope .focus-chart-heading button,.stx-user-scope .analysis-right-backbar button,.stx-user-scope .scope-actions button,.stx-user-scope .scope-footer button,.stx-user-scope .scope-select,.stx-user-scope .scope-field select,.stx-user-scope .scope-input-unit,.stx-user-scope .definitions-button{background:var(--stx-bg-control);border-color:var(--stx-border-default);color:var(--stx-text-primary);border-radius:var(--stx-radius-md)}.stx-user-scope .analysis-nav-list button:hover,.stx-user-scope .analysis-saved:hover,.stx-user-scope .analysis-right-backbar button:hover{background:var(--stx-bg-card-hover);color:var(--stx-text-primary)}.stx-user-scope .analysis-nav-list button.is-active,.stx-user-scope .analysis-scope button.is-primary{background:var(--stx-primary);border-color:var(--stx-primary);color:var(--stx-on-primary);box-shadow:none}.stx-user-scope .analysis-search,.stx-user-scope .scope-select,.stx-user-scope .scope-field select,.stx-user-scope .scope-input-unit,.stx-user-scope .scope-actions button,.stx-user-scope .scope-footer button,.stx-user-scope .definitions-button{min-height:var(--stx-control-sm);font-size:var(--stx-text-caption)}.stx-user-scope .analysis-table-scroll th{background:var(--stx-bg-muted);color:var(--stx-text-muted);border-color:var(--stx-border-default)}.stx-user-scope .analysis-table-scroll td{border-color:var(--stx-border-subtle);color:var(--stx-text-muted)}.stx-user-scope .analysis-table-scroll td:first-child{color:var(--stx-text-primary)}.stx-user-scope .tcp-overlay,.stx-user-scope .tcp-toolbar{background:var(--stx-bg-workspace);color:var(--stx-text-primary)}.stx-user-scope .tcp-workspace-controls,.stx-user-scope .tcp-header,.stx-user-scope .tcp-tabs{background:var(--stx-bg-panel);border-color:var(--stx-border-default)}.stx-user-scope .tcp-icon-button,.stx-user-scope .tcp-back-button{border-radius:var(--stx-radius-md)}.stx-user-scope .tcp-icon-button{width:var(--stx-control-sm);height:var(--stx-control-sm);border-color:var(--stx-border-default);background:var(--stx-bg-control);color:var(--stx-text-muted)}.stx-user-scope .tcp-icon-button:hover,.stx-user-scope .tcp-back-button:hover{border-color:var(--stx-border-strong);background:var(--stx-bg-card-hover);color:var(--stx-text-primary)}.stx-user-scope .tcp-search,.stx-user-scope .tcp-filter select,.stx-user-scope .tcp-page input,.stx-user-scope .tcp-page select{border-color:var(--stx-border-default);background:var(--stx-bg-control);color:var(--stx-text-primary);border-radius:var(--stx-radius-md)}.stx-user-scope .player-scale-viewport{background:var(--stx-bg-page)}.stx-user-scope.stx-density-standard .theme-scope button:not(.rounded-full),.stx-user-scope.stx-density-standard .theme-scope input:not([type=checkbox]):not([type=radio]),.stx-user-scope.stx-density-standard .theme-scope select,.stx-user-scope.stx-density-standard .theme-scope textarea{border-radius:var(--stx-radius-md)!important}.stx-user-scope.stx-density-standard .theme-scope [class*=rounded-xl]:not(.rounded-full),.stx-user-scope.stx-density-standard .theme-scope [class*=rounded-2xl]:not(.rounded-full){border-radius:var(--stx-radius-lg)!important}.stx-user-scope .theme-scope button.bg-indigo-600,.stx-user-scope .theme-scope button.bg-violet-600,.stx-user-scope .theme-scope button.bg-purple-600,.stx-user-scope .theme-scope button.bg-cyan-600{background-color:var(--stx-primary)!important;border-color:var(--stx-primary)!important;color:var(--stx-on-primary)!important}.stx-user-scope .theme-scope button.bg-indigo-600:hover:not(:disabled),.stx-user-scope .theme-scope button.bg-violet-600:hover:not(:disabled),.stx-user-scope .theme-scope button.bg-purple-600:hover:not(:disabled),.stx-user-scope .theme-scope button.bg-cyan-600:hover:not(:disabled){background-color:var(--stx-primary-hover)!important;border-color:var(--stx-primary-hover)!important}.stx-user-scope.stx-density-scientific .text-\[7px\],.stx-user-scope.stx-density-scientific .text-\[8px\],.stx-user-scope.stx-density-scientific .text-\[8\.5px\],.stx-user-scope.stx-density-scientific .text-\[9px\],.stx-user-scope.stx-density-scientific .text-\[9\.5px\]{font-size:var(--stx-density-text-micro)!important}.stx-user-scope.stx-density-scientific .text-\[10px\],.stx-user-scope.stx-density-scientific .text-\[10\.5px\]{font-size:var(--stx-density-text-caption)!important}.stx-user-scope.stx-density-scientific .text-\[11px\]{font-size:var(--stx-density-text-label)!important}.stx-user-scope.stx-density-scientific .text-\[12px\],.stx-user-scope.stx-density-scientific .text-xs{font-size:var(--stx-density-text-control)!important}.stx-user-scope.stx-density-scientific .text-\[13px\]{font-size:var(--stx-density-text-title)!important}.stx-user-scope .scale-map-projection-page{--projection-bg: var(--stx-bg-page);--projection-panel: var(--stx-bg-panel);--projection-panel-soft: var(--stx-bg-card);--projection-border: var(--stx-border-default);--projection-border-strong: var(--stx-border-strong);--projection-text: var(--stx-text-primary);--projection-muted: var(--stx-text-soft);--projection-primary: var(--stx-primary);--projection-primary-hover: var(--stx-primary-hover);--projection-secondary: var(--stx-primary);--projection-danger: var(--stx-danger);--projection-success: var(--stx-success);--projection-input-bg: var(--stx-bg-control);--projection-search-input-bg: var(--stx-bg-control);--projection-card-bg: var(--stx-bg-card);--projection-card-hover-bg: var(--stx-bg-card-hover);--projection-footer-bg: var(--stx-bg-muted);--projection-button-secondary-bg: var(--stx-bg-control);--projection-button-secondary-border: var(--stx-border-default);--projection-button-secondary-text: var(--stx-text-muted);--projection-button-secondary-hover-bg: var(--stx-bg-card-hover);--projection-button-secondary-hover-border: var(--stx-border-strong);font-family:var(--stx-font-ui)}.stx-user-scope .scale-map-projection-page button,.stx-user-scope .scale-map-projection-page input,.stx-user-scope .scale-map-projection-page select,.stx-user-scope .scale-map-projection-page textarea{font-family:var(--stx-font-ui);border-radius:var(--stx-radius-md)}.stx-user-scope .projection-footer-controls{font-family:var(--stx-font-ui)}.login-card-container.account-signup-container{width:100%;max-width:var(--stx-v-sizing-px640);margin-left:auto;margin-right:auto;padding-top:var(--stx-v-spacing-rem1);padding-bottom:var(--stx-v-spacing-rem1);font-family:var(--font-apple-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.account-signup-card{width:100%;max-width:none;font-family:var(--font-apple-text)}.account-signup-card .login-signup-row{margin-top:var(--stx-v-spacing-rem1p25)}.account-signup-heading{margin:0 0 var(--stx-v-spacing-rem1p15);display:block}.account-signup-logo{display:none;height:var(--stx-v-sizing-rem2p75);width:auto;max-width:var(--stx-v-sizing-px140);-o-object-fit:contain;object-fit:contain;flex-shrink:0;margin-top:0;align-self:center}.account-signup-heading p{margin:0 0 var(--stx-v-spacing-rem0p45);font-size:var(--stx-v-font-size-rem0p75);font-weight:var(--stx-v-font-weight-value700);letter-spacing:var(--stx-v-letter-spacing-em0p08);text-transform:uppercase;color:var(--color-accent, var(--stx-v-color-hex4f46e5));font-family:var(--font-apple-text)}.account-signup-heading h1{margin:0;font-size:var(--stx-v-font-size-rem1p5);line-height:var(--stx-v-line-height-value1p25);font-weight:var(--stx-v-font-weight-value700);letter-spacing:var(--stx-v-letter-spacing-em-minus0p018);font-family:var(--font-apple-display)!important;color:var(--color-text, inherit)}.account-signup-heading span:not(.account-terms-subtitle):not(.account-terms-subtitle *){display:block;margin-top:var(--stx-v-spacing-rem0p5);color:var(--color-text-soft, currentColor);font-size:var(--stx-v-font-size-rem0p9375);line-height:var(--stx-v-line-height-value1p5);font-family:var(--font-apple-text)}.account-centered{text-align:center}.account-signup-heading.account-centered{display:block;max-width:var(--stx-v-sizing-rem32);margin-left:auto;margin-right:auto}.account-signup-heading--simple{display:block;max-width:var(--stx-v-sizing-rem36);margin-top:var(--stx-v-spacing-rem0p35);margin-bottom:var(--stx-v-spacing-rem1p25)}.account-signup-heading--simple span{max-width:var(--stx-v-sizing-rem34)}.account-signup-heading--terms h1{font-size:var(--stx-v-font-size-rem1p2);line-height:var(--stx-v-line-height-value1p25);font-weight:var(--stx-v-font-weight-value800)}.account-signup-heading--terms .account-signup-logo{height:var(--stx-v-sizing-rem2p25);align-self:center;margin-top:0}.account-terms-subtitle{display:flex!important;flex-direction:row!important;align-items:center!important;gap:var(--stx-v-spacing-rem0p25)!important;margin-top:var(--stx-v-spacing-rem0p25)!important;font-size:var(--stx-v-font-size-px12)!important;font-weight:var(--stx-v-font-weight-value600)!important;color:var(--color-text-soft, var(--stx-v-color-hex64748b))!important;line-height:var(--stx-v-line-height-value1)!important;white-space:nowrap!important}.account-terms-subtitle span{display:inline!important;font-size:var(--stx-v-font-size-px12)!important;font-weight:var(--stx-v-font-weight-value600)!important;line-height:var(--stx-v-line-height-value1)!important;margin-top:0!important;color:inherit!important}.account-terms-subtitle svg{width:var(--stx-v-sizing-px12)!important;height:var(--stx-v-sizing-px12)!important;flex-shrink:0!important;display:inline-block!important;color:var(--color-accent, var(--stx-v-color-hex4f46e5))!important}.account-signup-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--stx-v-spacing-rem0p5);margin-bottom:var(--stx-v-spacing-rem1p15);font-family:var(--font-apple-text)}.account-progress-item{display:flex;align-items:center;gap:var(--stx-v-spacing-rem0p45);color:var(--color-text-muted, currentColor);font-size:var(--stx-v-font-size-rem0p78125);font-weight:var(--stx-v-font-weight-value600);font-family:var(--font-apple-text)}.account-progress-item>div{width:var(--stx-v-sizing-rem1p45);height:var(--stx-v-sizing-rem1p45);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px999);display:grid;place-items:center;font-size:var(--stx-v-font-size-rem0p75);font-weight:var(--stx-v-font-weight-value600)}.account-progress-item.active{color:var(--color-text, inherit)}.account-progress-item.active>div{border-color:var(--color-accent, var(--stx-v-color-hex4f46e5));color:var(--color-accent, var(--stx-v-color-hex4f46e5));background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 9%,transparent)}.account-signup-progress-desktop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:100%;max-width:var(--stx-v-sizing-px520);margin:0 auto var(--stx-v-spacing-rem1p4);padding:var(--stx-v-spacing-rem0p15) 0 var(--stx-v-spacing-rem0p2)}.account-signup-progress-desktop .account-progress-item{position:relative;display:grid;justify-items:center;gap:var(--stx-v-spacing-rem0p45);min-width:0;padding:0 var(--stx-v-spacing-rem0p2);text-align:center;color:var(--color-text-muted, currentColor);font-size:var(--stx-v-font-size-rem0p75);font-weight:var(--stx-v-font-weight-value600);line-height:var(--stx-v-line-height-value1p25)}.account-signup-progress-desktop .account-progress-item:after{content:"";position:absolute;z-index:0;top:var(--stx-v-sizing-rem0p72);left:calc(50% + var(--stx-v-sizing-rem1));width:calc(100% - var(--stx-v-sizing-rem2));height:var(--stx-v-sizing-px1);background:var(--color-border)}.account-signup-progress-desktop .account-progress-item:last-child:after{display:none}.account-signup-progress-desktop .account-progress-item.completed:after{background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 65%,var(--color-border))}.account-signup-progress-desktop .account-progress-marker{position:relative;z-index:var(--stx-v-layer-value1);width:var(--stx-v-sizing-rem1p5);height:var(--stx-v-sizing-rem1p5);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-px999);display:grid;place-items:center;background:var(--color-bg-card, var(--stx-v-color-hexffffff));color:var(--color-text-muted, currentColor);font-size:var(--stx-v-font-size-rem0p72);font-weight:var(--stx-v-font-weight-value700);transition:border-color var(--stx-v-motion-s0p16) ease,background-color var(--stx-v-motion-s0p16) ease,color var(--stx-v-motion-s0p16) ease}.account-signup-progress-desktop .account-progress-item.active,.account-signup-progress-desktop .account-progress-item.completed{color:var(--color-text, inherit)}.account-signup-progress-desktop .account-progress-item.active .account-progress-marker{border-color:var(--color-accent, var(--stx-v-color-hex4f46e5));color:var(--color-accent, var(--stx-v-color-hex4f46e5));background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 8%,var(--color-bg-card, var(--stx-v-color-hexffffff)));box-shadow:0 0 0 var(--stx-v-sizing-px3) color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 8%,transparent)}.account-signup-progress-desktop .account-progress-item.completed .account-progress-marker{border-color:var(--color-accent, var(--stx-v-color-hex4f46e5));color:var(--stx-v-color-hexffffff);background:var(--color-accent, var(--stx-v-color-hex4f46e5))}.account-signup-progress-desktop .account-progress-item span{max-width:var(--stx-v-sizing-rem6p6);overflow-wrap:anywhere}.account-mobile-progress{display:none;margin:0 0 var(--stx-v-spacing-rem1p2)}.account-mobile-progress-copy{display:flex;align-items:baseline;justify-content:space-between;gap:var(--stx-v-spacing-rem1);margin-bottom:var(--stx-v-spacing-rem0p55);font-family:var(--font-apple-text)}.account-mobile-progress-copy span{color:var(--color-text-muted, currentColor);font-size:var(--stx-v-font-size-rem0p75);font-weight:var(--stx-v-font-weight-value600)}.account-mobile-progress-copy strong{color:var(--color-text, currentColor);font-size:var(--stx-v-font-size-rem0p8125);font-weight:var(--stx-v-font-weight-value650);text-align:right}.account-mobile-progress-track{height:var(--stx-v-sizing-px3);overflow:hidden;border-radius:var(--stx-v-radius-px999);background:color-mix(in srgb,var(--color-border) 85%,transparent)}.account-mobile-progress-track>span{display:block;height:100%;border-radius:inherit;background:var(--color-accent, var(--stx-v-color-hex4f46e5));transition:width var(--stx-v-motion-s0p2) ease}.account-category-grid{display:grid;gap:var(--stx-v-spacing-rem0p65);font-family:var(--font-apple-text)}.account-category-card{position:relative;display:grid;grid-template-columns:var(--stx-v-sizing-rem2p25) 1fr auto;gap:var(--stx-v-spacing-rem0p75);align-items:center;width:100%;padding:var(--stx-v-spacing-rem0p95) var(--stx-v-spacing-rem1);text-align:left;border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-rem0p75);background:var(--color-bg-control, transparent);color:var(--color-text, inherit);font-family:var(--font-apple-text);transition:border-color var(--stx-v-motion-s0p16) ease,box-shadow var(--stx-v-motion-s0p16) ease,background-color var(--stx-v-motion-s0p16) ease}.account-category-card:hover{border-color:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 38%,var(--color-border));background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 2.5%,var(--color-bg-control, transparent))}.account-category-card.selected{border-color:var(--color-accent, var(--stx-v-color-hex4f46e5));box-shadow:0 0 0 var(--stx-v-sizing-px2) color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 9%,transparent);background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 3%,var(--color-bg-control, transparent))}.account-category-icon{width:var(--stx-v-sizing-rem2p25);height:var(--stx-v-sizing-rem2p25);display:grid;place-items:center;border-radius:var(--stx-v-radius-rem0p65);color:var(--color-accent, var(--stx-v-color-hex4f46e5));background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 9%,transparent)}.account-category-copy{display:grid;gap:var(--stx-v-spacing-rem0p15);font-family:var(--font-apple-text)}.account-category-copy strong{font-size:var(--stx-v-font-size-rem0p9375);font-weight:var(--stx-v-font-weight-value600);font-family:var(--font-apple-text)}.account-category-copy small{color:var(--color-text-soft, currentColor);font-size:var(--stx-v-font-size-rem0p8125);line-height:var(--stx-v-line-height-value1p4);font-family:var(--font-apple-text)}.account-category-copy em{color:var(--color-text-muted, currentColor);font-size:var(--stx-v-font-size-rem0p75);font-style:normal;font-family:var(--font-apple-text)}.account-category-check{color:var(--color-accent, var(--stx-v-color-hex4f46e5))}@media(min-width:701px){.account-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.account-category-card{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-items:start;gap:var(--stx-v-spacing-rem0p65);min-width:0;padding:var(--stx-v-spacing-rem0p85)}.account-category-copy{height:100%}.account-category-copy em{margin-top:auto;padding-top:var(--stx-v-spacing-rem0p35)}.account-category-check{position:absolute;top:var(--stx-v-sizing-rem0p85);right:var(--stx-v-sizing-rem0p85)}}.account-primary{margin-top:var(--stx-v-spacing-rem0p9);font-family:var(--font-apple-text);font-size:var(--stx-v-font-size-rem0p9375);font-weight:var(--stx-v-font-weight-value600);letter-spacing:var(--stx-v-letter-spacing-em-minus0p006)}.account-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--stx-v-spacing-rem0p6) var(--stx-v-spacing-rem0p75);font-family:var(--font-apple-text)}.account-span-2{grid-column:1 / -1}.account-select-box{position:relative;padding-left:0}.account-select-box .login-select{padding-left:var(--stx-v-spacing-rem0p85);padding-right:var(--stx-v-spacing-rem2p5);font-family:var(--font-apple-text);font-size:var(--stx-v-font-size-rem0p9375);appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:var(--color-bg-control);color:var(--auth-field-text)!important;cursor:pointer}.account-select-box .login-select.is-placeholder{color:var(--auth-field-placeholder)!important;font-weight:var(--stx-v-font-weight-value400)}.account-select-box .login-select option{color:var(--auth-field-text);background-color:var(--color-bg-card)}.account-select-box .login-select option[value=""]{color:var(--auth-field-placeholder)}.account-select-icon{position:absolute;right:var(--stx-v-sizing-rem0p875);color:var(--color-text-faint, var(--stx-v-color-hex64748b));pointer-events:none;transition:color var(--stx-v-motion-s0p2) ease}.account-select-box:focus-within .account-select-icon{color:var(--color-brand-primary, var(--stx-v-color-hex4f46e5))}.account-textarea{min-height:var(--stx-v-sizing-rem3p5);resize:vertical;padding:var(--stx-v-spacing-rem0p6) var(--stx-v-spacing-rem0p85);font-family:var(--font-apple-text);font-size:var(--stx-v-font-size-rem0p9375)}.account-helper{margin:var(--stx-v-spacing-rem0p35) 0 0;font-size:var(--stx-v-font-size-rem0p75);line-height:var(--stx-v-line-height-value1p45);color:var(--color-text-soft, currentColor);font-family:var(--font-apple-text)}.account-institutional-email-panel,.account-email-panel{display:flex;flex-direction:column;gap:var(--stx-v-spacing-rem0p55)}.account-institutional-email-warning{display:flex;align-items:flex-start;gap:var(--stx-v-spacing-rem0p5);margin:0 0 var(--stx-v-spacing-rem0p15);padding:var(--stx-v-spacing-rem0p65) var(--stx-v-spacing-rem0p75);border:var(--stx-v-border-width-px1) solid var(--stx-v-color-rgba_245_158_11_0_4_ca677fb);border-radius:var(--stx-v-radius-rem0p625);background:var(--stx-v-color-rgba_245_158_11_0_08_448949a);color:var(--color-text, currentColor);font-family:var(--font-apple-text);font-size:var(--stx-v-font-size-rem0p78);line-height:var(--stx-v-line-height-value1p45)}.account-institutional-email-warning svg{flex:0 0 auto;margin-top:var(--stx-v-spacing-rem0p05);color:var(--stx-v-color-hexf59e0b)}.account-affiliation-status{display:grid;grid-template-columns:auto 1fr;gap:var(--stx-v-spacing-rem0p6);align-items:flex-start;padding:var(--stx-v-spacing-rem0p7) var(--stx-v-spacing-rem0p8);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-rem0p625);font-family:var(--font-apple-text)}.account-affiliation-status svg{margin-top:var(--stx-v-spacing-rem0p1)}.account-affiliation-status>div{display:grid;gap:var(--stx-v-spacing-rem0p15)}.account-affiliation-status strong{color:var(--color-text, currentColor);font-size:var(--stx-v-font-size-rem0p8);font-weight:var(--stx-v-font-weight-value650)}.account-affiliation-status span{color:var(--color-text-soft, currentColor);font-size:var(--stx-v-font-size-rem0p75);line-height:var(--stx-v-line-height-value1p45)}.account-affiliation-status.is-success{border-color:var(--stx-v-color-rgba_22_163_74_0_3_7a17f3c);background:var(--stx-v-color-rgba_22_163_74_0_07_a4a0bb0)}.account-affiliation-status.is-success svg{color:var(--stx-v-color-hex16a34a)}.account-affiliation-status.is-review{border-color:var(--stx-v-color-rgba_245_158_11_0_34_e47b51a);background:var(--stx-v-color-rgba_245_158_11_0_07_499aca8)}.account-affiliation-status.is-review svg{color:var(--stx-v-color-hexf59e0b)}.account-affiliation-status.is-checking{border-color:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 22%,var(--color-border));background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 4%,transparent)}.account-affiliation-spinner{width:var(--stx-v-sizing-rem0p95);height:var(--stx-v-sizing-rem0p95);margin-top:var(--stx-v-spacing-rem0p1);border:var(--stx-v-border-width-px2) solid color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 24%,transparent);border-top-color:var(--color-accent, var(--stx-v-color-hex4f46e5));border-radius:var(--stx-v-radius-px999);animation:account-affiliation-spin var(--stx-v-motion-s0p8) linear infinite}.account-affiliation-status.is-error{border-color:var(--stx-v-color-rgba_220_38_38_0_28_ef8c85c);background:var(--stx-v-color-rgba_220_38_38_0_06_b079af9)}.account-affiliation-status.is-error svg{color:var(--stx-v-color-hexdc2626)}@keyframes account-affiliation-spin{to{transform:rotate(var(--stx-v-transform-deg360))}}.account-email-unavailable{display:flex;align-items:flex-start;gap:var(--stx-v-spacing-rem0p55);margin-top:var(--stx-v-spacing-rem0p55);color:var(--login-muted);font-size:var(--stx-v-font-size-rem0p75);line-height:var(--stx-v-line-height-value1p35);cursor:pointer}.account-email-unavailable input{width:var(--stx-v-sizing-rem1);height:var(--stx-v-sizing-rem1);margin-top:var(--stx-v-spacing-rem0p05);flex:0 0 auto;accent-color:var(--stx-v-color-hex4f46e5)}.account-optional{color:var(--color-text-muted, currentColor);font-weight:var(--stx-v-font-weight-value500);font-family:var(--font-apple-text)}.account-actions{display:grid;grid-template-columns:auto 1fr;gap:var(--stx-v-spacing-rem0p65);align-items:center;margin-top:var(--stx-v-spacing-rem0p9)}.account-secondary-btn,.account-link-btn{min-height:var(--stx-v-sizing-rem2p75);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-rem0p625);padding:0 var(--stx-v-spacing-rem1p125);display:inline-flex;align-items:center;justify-content:center;gap:var(--stx-v-spacing-rem0p4);background:transparent;color:var(--color-text, currentColor);font-size:var(--stx-v-font-size-rem0p9375);font-weight:var(--stx-v-font-weight-value600);letter-spacing:var(--stx-v-letter-spacing-em-minus0p006);font-family:var(--font-apple-text);cursor:pointer;transition:all var(--stx-v-motion-s0p2) ease}.account-secondary-btn:hover,.account-link-btn:hover{color:var(--color-text, inherit);border-color:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 35%,var(--color-border))}.account-security-summary{display:flex;align-items:center;gap:var(--stx-v-spacing-rem0p65);margin-bottom:var(--stx-v-spacing-rem0p9);padding:var(--stx-v-spacing-rem0p75) var(--stx-v-spacing-rem0p85);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-rem0p7);background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 4%,var(--color-bg-card, transparent));color:var(--color-accent, var(--stx-v-color-hex4f46e5));font-family:var(--font-apple-text)}.account-security-summary>div{display:grid;gap:var(--stx-v-spacing-rem0p1)}.account-security-summary strong{color:var(--color-text, inherit);font-size:var(--stx-v-font-size-rem0p875);font-weight:var(--stx-v-font-weight-value600);font-family:var(--font-apple-text)}.account-security-summary span{color:var(--color-text-soft, currentColor);font-size:var(--stx-v-font-size-rem0p75);font-family:var(--font-apple-text)}.account-terms{margin-top:var(--stx-v-spacing-rem0p8);font-family:var(--font-apple-text)}.account-otp-panel,.account-complete-panel{display:grid;gap:var(--stx-v-spacing-rem1);padding-top:var(--stx-v-spacing-rem0p5);font-family:var(--font-apple-text)}.account-completion-icon{width:var(--stx-v-sizing-rem3p25);height:var(--stx-v-sizing-rem3p25);margin:var(--stx-v-spacing-rem0p2) auto 0;border-radius:var(--stx-v-radius-px999);display:grid;place-items:center;color:var(--color-accent, var(--stx-v-color-hex4f46e5));background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 10%,transparent);border:var(--stx-v-border-width-px1) solid color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 20%,var(--color-border))}.account-completion-icon.success{color:var(--color-success, var(--stx-v-color-hex22c55e));background:color-mix(in srgb,var(--color-success, var(--stx-v-color-hex22c55e)) 10%,transparent);border-color:color-mix(in srgb,var(--color-success, var(--stx-v-color-hex22c55e)) 25%,var(--color-border))}.account-otp-context{display:flex;align-items:center;gap:var(--stx-v-spacing-rem0p75);padding:var(--stx-v-spacing-rem0p8) var(--stx-v-spacing-rem0p9);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-rem0p7);background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 3%,var(--color-bg-card, transparent));font-family:var(--font-apple-text)}.account-otp-context-icon{width:var(--stx-v-sizing-rem2);height:var(--stx-v-sizing-rem2);flex:0 0 var(--stx-v-sizing-rem2);display:grid;place-items:center;border-radius:var(--stx-v-radius-rem0p55);color:var(--color-accent, var(--stx-v-color-hex4f46e5));background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 9%,transparent)}.account-otp-context>div{min-width:0;display:grid;gap:var(--stx-v-spacing-rem0p12)}.account-otp-context span{color:var(--color-text-muted, currentColor);font-size:var(--stx-v-font-size-rem0p75);font-weight:var(--stx-v-font-weight-value600)}.account-otp-context strong{color:var(--color-text, currentColor);font-size:var(--stx-v-font-size-rem0p875);font-weight:var(--stx-v-font-weight-value650);overflow-wrap:anywhere}.account-otp-label{margin-bottom:var(--stx-v-spacing-rem-minus0p35);color:var(--color-text, currentColor);font-size:var(--stx-v-font-size-rem0p8125);font-weight:var(--stx-v-font-weight-value600);text-align:center;font-family:var(--font-apple-text)}.account-otp-input{width:min(var(--stx-v-sizing-px310),100%);margin:0 auto;height:var(--stx-v-sizing-rem3p3);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-rem0p7);background:var(--color-bg-control, transparent);color:var(--color-text, inherit);text-align:center;font-size:var(--stx-v-font-size-rem1p35);font-weight:var(--stx-v-font-weight-value800);letter-spacing:var(--stx-v-letter-spacing-em0p42);padding-left:var(--stx-v-spacing-em0p42);outline:none;font-family:var(--font-apple-text)}.account-otp-input:focus{border-color:var(--color-accent, var(--stx-v-color-hex4f46e5));box-shadow:0 0 0 var(--stx-v-sizing-px3) color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 12%,transparent)}.account-link-btn{border:0;min-height:auto;justify-self:center;font-family:var(--font-apple-text);font-size:var(--stx-v-font-size-rem0p875)}.account-status-box{display:grid;grid-template-columns:1fr 1fr;gap:var(--stx-v-spacing-rem0p85);padding:var(--stx-v-spacing-rem1);border:var(--stx-v-border-width-px1) solid var(--color-border);border-radius:var(--stx-v-radius-rem0p75);background:color-mix(in srgb,var(--color-accent, var(--stx-v-color-hex4f46e5)) 3%,var(--color-bg-control, transparent));font-family:var(--font-apple-text)}.account-status-box>div{display:grid;gap:var(--stx-v-spacing-rem0p25)}.account-status-box span{color:var(--color-text-soft, currentColor);font-size:var(--stx-v-font-size-rem0p75);text-transform:uppercase;letter-spacing:var(--stx-v-letter-spacing-em0p08);font-weight:var(--stx-v-font-weight-value700);font-family:var(--font-apple-text)}.account-status-box strong{color:var(--color-text, inherit);font-size:var(--stx-v-font-size-rem0p875);font-weight:var(--stx-v-font-weight-value600);font-family:var(--font-apple-text);overflow-wrap:anywhere}.account-manual-review{display:grid;gap:var(--stx-v-spacing-rem0p5)}.account-review-btn{justify-self:start}@media(max-width:700px){.account-signup-progress-desktop{display:none}.account-mobile-progress{display:block}}@media(max-width:620px){.account-signup-container{padding-top:var(--stx-v-spacing-rem0p75);padding-bottom:var(--stx-v-spacing-rem0p75)}.account-signup-card{width:100%;padding:var(--stx-v-spacing-rem1p35);border-radius:var(--stx-v-radius-rem1)}.account-signup-heading,.account-signup-heading--simple{margin-top:var(--stx-v-spacing-rem0p25);margin-bottom:var(--stx-v-spacing-rem1)}.account-signup-heading h1{font-size:var(--stx-v-font-size-rem1p3);line-height:var(--stx-v-line-height-value1p28);font-weight:var(--stx-v-font-weight-value700)}.account-signup-heading span:not(.account-terms-subtitle):not(.account-terms-subtitle *){margin-top:var(--stx-v-spacing-rem0p4);font-size:var(--stx-v-font-size-rem0p875);line-height:var(--stx-v-line-height-value1p45)}.account-category-card{grid-template-columns:var(--stx-v-sizing-rem2p1) minmax(0,1fr) auto;gap:var(--stx-v-spacing-rem0p7);padding:var(--stx-v-spacing-rem0p85)}.account-category-icon{width:var(--stx-v-sizing-rem2p1);height:var(--stx-v-sizing-rem2p1)}.account-form-grid{grid-template-columns:1fr;gap:var(--stx-v-spacing-rem0p7)}.account-span-2{grid-column:auto}.account-actions{grid-template-columns:1fr}.account-actions .account-secondary-btn{order:2}.account-status-box{grid-template-columns:1fr}.account-otp-input{width:100%;max-width:var(--stx-v-sizing-rem20)}.account-legal-actions{display:grid;grid-template-columns:1fr 1fr}.account-legal-btn{width:100%;min-width:0}}@media(max-width:380px){.account-signup-card{padding:var(--stx-v-spacing-rem1p1)}.account-mobile-progress-copy{align-items:flex-start;flex-direction:column;gap:var(--stx-v-spacing-rem0p15)}.account-mobile-progress-copy strong{text-align:left}.account-category-card{grid-template-columns:var(--stx-v-sizing-rem2) minmax(0,1fr)}.account-category-check{display:none}}.signup-legal-scroll-box{font-size:var(--stx-v-font-size-rem0p65);line-height:var(--stx-v-line-height-value1p45);background-color:var(--color-bg-muted, var(--stx-v-color-hex070b14));color:var(--color-text, var(--stx-v-color-hexf8fafc));border-color:var(--color-border, var(--stx-v-color-hex1f2937))}:root[data-theme=light] .signup-legal-scroll-box,.light-theme .signup-legal-scroll-box{background-color:var(--stx-v-color-rgba_248_250_252_0_85_7bbd213);color:var(--stx-v-color-hex1e293b);border-color:var(--stx-v-color-hexe2e8f0)}.signup-legal-scroll-box::-webkit-scrollbar{width:var(--stx-v-sizing-px6)}.signup-legal-scroll-box::-webkit-scrollbar-track{background:transparent}.signup-legal-scroll-box::-webkit-scrollbar-thumb{background:var(--stx-v-color-rgba_148_163_184_0_35_1a58b13);border-radius:var(--stx-v-radius-px4)}.signup-legal-scroll-box::-webkit-scrollbar-thumb:hover{background:var(--stx-v-color-rgba_148_163_184_0_6_9b7fecd)}.account-legal-actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--stx-v-spacing-rem0p75);margin-top:var(--stx-v-spacing-rem1);padding-top:var(--stx-v-spacing-rem0p75)}.account-legal-btn{min-height:var(--stx-v-sizing-rem2p625);min-width:var(--stx-v-sizing-rem6p5);padding:0 var(--stx-v-spacing-rem1p25);border-radius:var(--stx-v-radius-rem0p5);font-size:var(--stx-v-font-size-rem0p875);font-weight:var(--stx-v-font-weight-value600);letter-spacing:var(--stx-v-letter-spacing-em-minus0p006);font-family:var(--font-apple-text, inherit);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--stx-v-motion-s0p2) ease}.account-legal-btn-decline{background:var(--color-bg-card, var(--stx-v-color-hexffffff));border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-v-color-hexcbd5e1));color:var(--color-text, var(--stx-v-color-hex334155))}.account-legal-btn-decline:hover{background:var(--color-bg-muted, var(--stx-v-color-hexf8fafc));border-color:var(--stx-v-color-hex94a3b8);color:var(--color-text-emphasis, var(--stx-v-color-hex0f172a))}.account-legal-btn-accept{background:var(--color-accent, var(--stx-v-color-hex4f46e5));border:var(--stx-v-border-width-px1) solid transparent;color:var(--stx-v-color-hexffffff);box-shadow:0 var(--stx-v-sizing-px2) var(--stx-v-sizing-px6) var(--stx-v-color-rgba_79_70_229_0_25_9433574)}.account-legal-btn-accept:hover:not(:disabled){background:var(--color-accent-hover, var(--stx-v-color-hex4338ca));transform:translateY(var(--stx-v-transform-px-minus1))}.account-legal-btn-accept:disabled{background-color:var(--color-bg-muted, var(--stx-v-color-hexe2e8f0));color:var(--color-text-faint, var(--stx-v-color-hex94a3b8));border:var(--stx-v-border-width-px1) solid var(--color-border, var(--stx-v-color-hexcbd5e1));box-shadow:none;cursor:not-allowed;opacity:var(--stx-v-opacity-value0p65)}.account-existing-recovery{display:flex;flex-wrap:wrap;gap:var(--stx-v-spacing-px10);margin:var(--stx-v-spacing-px12) 0 var(--stx-v-spacing-px18)}.account-existing-recovery a{flex:1 1 var(--stx-v-sizing-px180);text-align:center;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-height:var(--stx-v-sizing-px42)}.stx-profile-overlay{position:fixed;inset:0;z-index:var(--stx-v-layer-value99999);display:grid;place-items:center;padding:var(--stx-space-5);background:color-mix(in srgb,var(--stx-bg-overlay) 76%,var(--stx-v-color-rgba_18_29_52_0_52_2939a0e));backdrop-filter:blur(var(--stx-v-filter-px4))}.stx-profile-dialog{width:min(100%,var(--stx-v-sizing-rem41p25));max-height:min(var(--stx-v-sizing-dvh90),var(--stx-v-sizing-rem57p5));overflow-y:auto;border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-dialog);padding:var(--stx-v-spacing-rem1p6875);background:var(--stx-bg-card);color:var(--stx-text-primary);box-shadow:var(--stx-shadow-panel);font-family:var(--stx-font-ui);transform-origin:center}.stx-profile-head{display:flex;justify-content:space-between;align-items:start;gap:var(--stx-space-5);padding-bottom:var(--stx-v-spacing-rem1p125);border-bottom:var(--stx-border-width) solid var(--stx-border-default);margin-bottom:var(--stx-space-5)}.stx-profile-kicker{font-size:var(--stx-text-caption);font-weight:var(--stx-weight-bold);letter-spacing:var(--stx-v-letter-spacing-emp12);color:var(--stx-primary)}.stx-profile-head h1{font-size:var(--stx-text-page);line-height:var(--stx-leading-tight);font-weight:var(--stx-weight-bold);margin:var(--stx-v-spacing-px5) 0 var(--stx-v-spacing-px6);color:var(--stx-text-primary)}.stx-profile-head p{margin:0;color:var(--stx-text-muted);font-size:var(--stx-text-control);line-height:var(--stx-leading-body)}.stx-profile-logout{white-space:nowrap;min-height:var(--stx-control-sm);padding:0 var(--stx-space-3);font-family:var(--stx-font-ui);font-size:var(--stx-text-label);font-weight:var(--stx-weight-medium);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-card);color:var(--stx-text-secondary)}.stx-profile-logout:hover{background:var(--stx-bg-card-hover)}.stx-profile-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--stx-v-spacing-rem1p0625)}.stx-profile-span{grid-column:1 / -1}.stx-profile-field{display:flex;flex-direction:column;gap:var(--stx-space-1-5);color:var(--stx-text-secondary);font-size:var(--stx-text-label);font-weight:var(--stx-weight-semibold)}.stx-profile-field input,.stx-profile-field select,.stx-profile-field textarea{width:100%;min-height:var(--stx-control-lg);padding:var(--stx-space-2-5) var(--stx-space-3);border:var(--stx-border-width) solid var(--stx-border-default);border-radius:var(--stx-radius-lg);background:var(--stx-bg-control);color:var(--stx-text-primary);font:var(--stx-weight-regular) var(--stx-text-control)/var(--stx-leading-control) var(--stx-font-ui)}.stx-profile-field input[readonly]{background:var(--stx-bg-muted);color:var(--stx-text-muted)}.stx-profile-field small{color:var(--stx-text-muted);font-weight:var(--stx-weight-regular)}.stx-profile-field :is(input,select,textarea):focus-visible{outline:var(--stx-v-border-width-px2) solid var(--stx-primary);outline-offset:var(--stx-v-border-width-px1)}.stx-profile-actions{display:flex;justify-content:flex-end;padding-top:var(--stx-space-1)}.stx-profile-primary{min-height:var(--stx-control-md);background:var(--stx-primary);color:var(--stx-on-primary);border-radius:var(--stx-radius-lg);border:0;padding:0 var(--stx-space-5);font-family:var(--stx-font-ui);font-size:var(--stx-text-control);font-weight:var(--stx-weight-bold)}.stx-profile-primary:hover:not(:disabled){background:var(--stx-primary-hover)}.stx-profile-primary:disabled{opacity:var(--stx-v-opacity-valuep6);cursor:wait}.stx-profile-check{display:flex;align-items:center;gap:var(--stx-space-2);font-size:var(--stx-text-control);color:var(--stx-text-secondary)}.stx-profile-error{border:var(--stx-border-width) solid var(--stx-danger-border);color:var(--stx-danger);background:var(--stx-danger-soft);padding:var(--stx-space-3) var(--stx-space-4);border-radius:var(--stx-radius-lg);font-size:var(--stx-text-control);margin:0 0 var(--stx-space-4)}.stx-profile-legal{padding:var(--stx-v-spacing-px2) 0}.stx-profile-loading{min-height:var(--stx-v-sizing-dvh100);background:var(--stx-bg-page)}.stx-profile-unavailable{padding:var(--stx-space-10);background:var(--stx-bg-page);min-height:var(--stx-v-sizing-dvh100);color:var(--stx-text-primary);font-family:var(--stx-font-ui)}.stx-profile-unavailable button{background:var(--stx-primary);border:0;color:var(--stx-on-primary);padding:var(--stx-space-2-5) var(--stx-space-5);margin-right:var(--stx-space-2);border-radius:var(--stx-radius-lg)}@media(max-width:620px){.stx-profile-overlay{padding:var(--stx-space-3)}.stx-profile-dialog{padding:var(--stx-space-5)}.stx-profile-form{grid-template-columns:1fr}}
