@font-face{font-family:uicons-solid-rounded;src:url(/assets/uicons-solid-rounded-IYSBBSWN-CdPka4yL.woff2)format("woff2"),url(/assets/uicons-solid-rounded-UWVI4CEC-BquqBmA0.woff)format("woff"),url(/assets/uicons-solid-rounded-N5CQNTC6-D6eJ0FUi.eot#iefix)format("embedded-opentype");font-display:swap}i[class^=fi-sr-]:before,i[class*=\ fi-sr-]:before,span[class^=fi-sr-]:before,span[class*=fi-sr-]:before{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1;font-family:uicons-solid-rounded!important;font-weight:400!important}.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:"﻿"}.fi-sr-0:before{content:""}.fi-sr-00s-music-disc:before{content:""}.fi-sr-1:before{content:""}.fi-sr-2:before{content:""}.fi-sr-3:before{content:""}.fi-sr-360-degrees:before{content:""}.fi-sr-4:before{content:""}.fi-sr-404:before{content:""}.fi-sr-5:before{content:""}.fi-sr-6:before{content:""}.fi-sr-60s-music-disc:before{content:""}.fi-sr-7:before{content:""}.fi-sr-70s-music-disc:before{content:""}.fi-sr-8:before{content:""}.fi-sr-80s-music-disc:before{content:""}.fi-sr-9:before{content:""}.fi-sr-90s-music-disc:before{content:""}.fi-sr-a:before{content:""}.fi-sr-accident:before{content:""}.fi-sr-acorn:before{content:""}.fi-sr-ad-paid:before{content:""}.fi-sr-ad:before{content:""}.fi-sr-add-document:before{content:""}.fi-sr-add-folder:before{content:""}.fi-sr-add-image:before{content:""}.fi-sr-add:before{content:""}.fi-sr-address-book:before{content:""}.fi-sr-address-card:before{content:""}.fi-sr-admin-alt:before{content:""}.fi-sr-admin:before{content:""}.fi-sr-age-alt:before{content:""}.fi-sr-age-restriction-eighteen:before{content:""}.fi-sr-age-restriction-seven:before{content:""}.fi-sr-age-restriction-six:before{content:""}.fi-sr-age-restriction-sixteen:before{content:""}.fi-sr-age-restriction-thirteen:before{content:""}.fi-sr-age-restriction-three:before{content:""}.fi-sr-age-restriction-twelve:before{content:""}.fi-sr-age-restriction-twenty-one:before{content:""}.fi-sr-age-restriction-zero:before{content:""}.fi-sr-age:before{content:""}.fi-sr-air-conditioner:before{content:""}.fi-sr-air-freshener:before{content:""}.fi-sr-air-pollution:before{content:""}.fi-sr-airplane-journey:before{content:""}.fi-sr-airplane-window-open:before{content:""}.fi-sr-airplay:before{content:""}.fi-sr-alarm-clock:before{content:""}.fi-sr-alarm-exclamation:before{content:""}.fi-sr-alarm-plus:before{content:""}.fi-sr-alarm-snooze:before{content:""}.fi-sr-album-circle-plus:before{content:""}.fi-sr-album-circle-user:before{content:""}.fi-sr-album-collection:before{content:""}.fi-sr-album:before{content:""}.fi-sr-algorithm:before{content:""}.fi-sr-alicorn:before{content:""}.fi-sr-alien:before{content:""}.fi-sr-align-center:before{content:""}.fi-sr-align-justify:before{content:""}.fi-sr-align-left:before{content:""}.fi-sr-align-slash:before{content:""}.fi-sr-ambulance:before{content:""}.fi-sr-amusement-park:before{content:""}.fi-sr-analyse-alt:before{content:""}.fi-sr-analyse:before{content:""}.fi-sr-anatomical-heart:before{content:""}.fi-sr-anchor:before{content:""}.fi-sr-angel:before{content:""}.fi-sr-angle-90:before{content:""}.fi-sr-angle-circle-down:before{content:""}.fi-sr-angle-circle-left:before{content:""}.fi-sr-angle-circle-right:before{content:""}.fi-sr-angle-circle-up:before{content:""}.fi-sr-angle-double-left:before{content:""}.fi-sr-angle-double-right:before{content:""}.fi-sr-angle-double-small-down:before{content:""}.fi-sr-angle-double-small-left:before{content:""}.fi-sr-angle-double-small-right:before{content:""}.fi-sr-angle-double-small-up:before{content:""}.fi-sr-angle-down:before{content:""}.fi-sr-angle-left:before{content:""}.fi-sr-angle-right:before{content:""}.fi-sr-angle-small-down:before{content:""}.fi-sr-angle-small-left:before{content:""}.fi-sr-angle-small-right:before{content:""}.fi-sr-angle-small-up:before{content:""}.fi-sr-angle-square-down:before{content:""}.fi-sr-angle-square-left:before{content:""}.fi-sr-angle-square-right:before{content:""}.fi-sr-angle-square-up:before{content:""}.fi-sr-angle-up:before{content:""}.fi-sr-angle:before{content:""}.fi-sr-angles-up-down:before{content:""}.fi-sr-angry:before{content:""}.fi-sr-animated-icon:before{content:""}.fi-sr-ankh:before{content:""}.fi-sr-answer-alt:before{content:""}.fi-sr-answer:before{content:""}.fi-sr-apartment:before{content:""}.fi-sr-aperture:before{content:""}.fi-sr-api:before{content:""}.fi-sr-apple-core:before{content:""}.fi-sr-apple-crate:before{content:""}.fi-sr-apple-whole:before{content:""}.fi-sr-apps-add:before{content:""}.fi-sr-apps-delete:before{content:""}.fi-sr-apps-sort:before{content:""}.fi-sr-apps:before{content:""}.fi-sr-archive:before{content:""}.fi-sr-archway:before{content:""}.fi-sr-arrow-alt-circle-down:before{content:""}.fi-sr-arrow-alt-circle-left:before{content:""}.fi-sr-arrow-alt-circle-right:before{content:""}.fi-sr-arrow-alt-circle-up:before{content:""}.fi-sr-arrow-alt-down:before{content:""}.fi-sr-arrow-alt-from-bottom:before{content:""}.fi-sr-arrow-alt-from-left:before{content:""}.fi-sr-arrow-alt-from-right:before{content:""}.fi-sr-arrow-alt-from-top:before{content:""}.fi-sr-arrow-alt-left:before{content:""}.fi-sr-arrow-alt-right:before{content:""}.fi-sr-arrow-alt-square-down:before{content:""}.fi-sr-arrow-alt-square-left:before{content:""}.fi-sr-arrow-alt-square-right:before{content:""}.fi-sr-arrow-alt-square-up:before{content:""}.fi-sr-arrow-alt-to-bottom:before{content:""}.fi-sr-arrow-alt-to-left:before{content:""}.fi-sr-arrow-alt-to-right:before{content:""}.fi-sr-arrow-alt-to-top:before{content:""}.fi-sr-arrow-alt-up:before{content:""}.fi-sr-arrow-circle-down:before{content:""}.fi-sr-arrow-circle-left:before{content:""}.fi-sr-arrow-circle-right:before{content:""}.fi-sr-arrow-circle-up:before{content:""}.fi-sr-arrow-comparison:before{content:""}.fi-sr-arrow-down-from-arc:before{content:""}.fi-sr-arrow-down-from-dotted-line:before{content:""}.fi-sr-arrow-down-left:before{content:""}.fi-sr-arrow-down-small-big:before{content:""}.fi-sr-arrow-down-to-dotted-line:before{content:""}.fi-sr-arrow-down-to-square:before{content:""}.fi-sr-arrow-down-triangle-square:before{content:""}.fi-sr-arrow-down:before{content:""}.fi-sr-arrow-from-bottom:before{content:""}.fi-sr-arrow-from-left:before{content:""}.fi-sr-arrow-from-right:before{content:""}.fi-sr-arrow-from-top:before{content:""}.fi-sr-arrow-left-from-arc:before{content:""}.fi-sr-arrow-left-from-line:before{content:""}.fi-sr-arrow-left-to-arc:before{content:""}.fi-sr-arrow-left:before{content:""}.fi-sr-arrow-progress-alt:before{content:""}.fi-sr-arrow-progress:before{content:""}.fi-sr-arrow-right-to-bracket:before{content:""}.fi-sr-arrow-right:before{content:""}.fi-sr-arrow-small-down:before{content:""}.fi-sr-arrow-small-left:before{content:""}.fi-sr-arrow-small-right:before{content:""}.fi-sr-arrow-small-up:before{content:""}.fi-sr-arrow-square-down:before{content:""}.fi-sr-arrow-square-left:before{content:""}.fi-sr-arrow-square-right:before{content:""}.fi-sr-arrow-square-up:before{content:""}.fi-sr-arrow-to-bottom:before{content:""}.fi-sr-arrow-to-left:before{content:""}.fi-sr-arrow-to-right:before{content:""}.fi-sr-arrow-to-top:before{content:""}.fi-sr-arrow-trend-down:before{content:""}.fi-sr-arrow-trend-up:before{content:""}.fi-sr-arrow-turn-down-left:before{content:""}.fi-sr-arrow-turn-down-right:before{content:""}.fi-sr-arrow-turn-left-up:before{content:""}.fi-sr-arrow-up-from-dotted-line:before{content:""}.fi-sr-arrow-up-from-ground-water:before{content:""}.fi-sr-arrow-up-from-square:before{content:""}.fi-sr-arrow-up-left-from-circle:before{content:""}.fi-sr-arrow-up-left:before{content:""}.fi-sr-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.fi-sr-arrow-up-right-from-square:before{content:""}.fi-sr-arrow-up-right:before{content:""}.fi-sr-arrow-up-small-big:before{content:""}.fi-sr-arrow-up-square-triangle:before{content:""}.fi-sr-arrow-up-to-arc:before{content:""}.fi-sr-arrow-up-to-dotted-line:before{content:""}.fi-sr-arrow-up:before{content:""}.fi-sr-arrow-upward-growth-crypto:before{content:""}.fi-sr-arrows-alt-h:before{content:""}.fi-sr-arrows-alt-v:before{content:""}.fi-sr-arrows-alt:before{content:""}.fi-sr-arrows-cross:before{content:""}.fi-sr-arrows-from-dotted-line:before{content:""}.fi-sr-arrows-from-line:before{content:""}.fi-sr-arrows-h-copy:before{content:""}.fi-sr-arrows-h:before{content:""}.fi-sr-arrows-repeat-1:before{content:""}.fi-sr-arrows-repeat:before{content:""}.fi-sr-arrows-retweet:before{content:""}.fi-sr-arrows-split-right-and-left:before{content:""}.fi-sr-arrows-split-up-and-left:before{content:""}.fi-sr-arrows-to-circle:before{content:""}.fi-sr-arrows-to-dotted-line:before{content:""}.fi-sr-arrows-to-eye:before{content:""}.fi-sr-arrows-to-line:before{content:""}.fi-sr-arrows:before{content:""}.fi-sr-artificial-intelligence:before{content:""}.fi-sr-assept-document:before{content:""}.fi-sr-assessment-alt:before{content:""}.fi-sr-assessment:before{content:""}.fi-sr-assistive-listening-systems:before{content:""}.fi-sr-asterik:before{content:""}.fi-sr-at:before{content:""}.fi-sr-attribution-pen:before{content:""}.fi-sr-attribution-pencil:before{content:""}.fi-sr-aubergine:before{content:""}.fi-sr-auction:before{content:""}.fi-sr-audience-megaphone:before{content:""}.fi-sr-audio-description-slash:before{content:""}.fi-sr-audit-alt:before{content:""}.fi-sr-audit:before{content:""}.fi-sr-austral-sign:before{content:""}.fi-sr-avocado:before{content:""}.fi-sr-award:before{content:""}.fi-sr-axe-battle:before{content:""}.fi-sr-axe:before{content:""}.fi-sr-b:before{content:""}.fi-sr-baby-carriage:before{content:""}.fi-sr-baby:before{content:""}.fi-sr-back-up:before{content:""}.fi-sr-background:before{content:""}.fi-sr-backpack:before{content:""}.fi-sr-bacon:before{content:""}.fi-sr-bacteria:before{content:""}.fi-sr-bacterium:before{content:""}.fi-sr-badge-check:before{content:""}.fi-sr-badge-dollar:before{content:""}.fi-sr-badge-leaf:before{content:""}.fi-sr-badge-percent:before{content:""}.fi-sr-badge-sheriff:before{content:""}.fi-sr-badge:before{content:""}.fi-sr-badger-honey:before{content:""}.fi-sr-badminton:before{content:""}.fi-sr-bag-map-pin:before{content:""}.fi-sr-bag-seedling:before{content:""}.fi-sr-bag-shopping-minus:before{content:""}.fi-sr-bags-shopping:before{content:""}.fi-sr-baguette:before{content:""}.fi-sr-bahai:before{content:""}.fi-sr-baht-sign:before{content:""}.fi-sr-balance-scale-left:before{content:""}.fi-sr-balance-scale-right:before{content:""}.fi-sr-ball-pile:before{content:""}.fi-sr-ballet-dance:before{content:""}.fi-sr-balloon:before{content:""}.fi-sr-balloons:before{content:""}.fi-sr-ballot-check:before{content:""}.fi-sr-ballot:before{content:""}.fi-sr-ban-bug:before{content:""}.fi-sr-ban:before{content:""}.fi-sr-banana:before{content:""}.fi-sr-band-aid:before{content:""}.fi-sr-bangladeshi-taka-sign:before{content:""}.fi-sr-banjo:before{content:""}.fi-sr-bank:before{content:""}.fi-sr-banner-2:before{content:""}.fi-sr-banner-3:before{content:""}.fi-sr-banner-4:before{content:""}.fi-sr-banner-5:before{content:""}.fi-sr-banner:before{content:""}.fi-sr-barber-pole:before{content:""}.fi-sr-barber-shop:before{content:""}.fi-sr-barcode-read:before{content:""}.fi-sr-barcode-scan:before{content:""}.fi-sr-barcode:before{content:""}.fi-sr-bars-filter:before{content:""}.fi-sr-bars-progress:before{content:""}.fi-sr-bars-sort:before{content:""}.fi-sr-bars-staggered:before{content:""}.fi-sr-baseball-alt:before{content:""}.fi-sr-baseball:before{content:""}.fi-sr-basket-shopping-minus:before{content:""}.fi-sr-basket-shopping-plus:before{content:""}.fi-sr-basket-shopping-simple:before{content:""}.fi-sr-basketball-hoop:before{content:""}.fi-sr-basketball:before{content:""}.fi-sr-bat:before{content:""}.fi-sr-bath:before{content:""}.fi-sr-battery-bolt:before{content:""}.fi-sr-battery-empty:before{content:""}.fi-sr-battery-exclamation:before{content:""}.fi-sr-battery-full:before{content:""}.fi-sr-battery-half:before{content:""}.fi-sr-battery-quarter:before{content:""}.fi-sr-battery-slash:before{content:""}.fi-sr-battery-three-quarters:before{content:""}.fi-sr-beacon:before{content:""}.fi-sr-bed-alt:before{content:""}.fi-sr-bed-bunk:before{content:""}.fi-sr-bed-empty:before{content:""}.fi-sr-bed:before{content:""}.fi-sr-bee:before{content:""}.fi-sr-beer-mug-empty:before{content:""}.fi-sr-beer:before{content:""}.fi-sr-bell-concierge:before{content:""}.fi-sr-bell-notification-call:before{content:""}.fi-sr-bell-notification-social-media:before{content:""}.fi-sr-bell-ring:before{content:""}.fi-sr-bell-school-slash:before{content:""}.fi-sr-bell-school:before{content:""}.fi-sr-bell-slash:before{content:""}.fi-sr-bell:before{content:""}.fi-sr-bells:before{content:""}.fi-sr-bench-tree:before{content:""}.fi-sr-benefit-diamond-alt:before{content:""}.fi-sr-benefit-diamond:before{content:""}.fi-sr-benefit-hand:before{content:""}.fi-sr-benefit-increase:before{content:""}.fi-sr-benefit-porcent:before{content:""}.fi-sr-benefit:before{content:""}.fi-sr-betamax:before{content:""}.fi-sr-bible:before{content:""}.fi-sr-bicycle-journey:before{content:""}.fi-sr-bike:before{content:""}.fi-sr-biking-mountain:before{content:""}.fi-sr-biking:before{content:""}.fi-sr-bill-arrow:before{content:""}.fi-sr-billiard:before{content:""}.fi-sr-bin-bottles:before{content:""}.fi-sr-binary-circle-check:before{content:""}.fi-sr-binary-lock:before{content:""}.fi-sr-binary-slash:before{content:""}.fi-sr-binary:before{content:""}.fi-sr-binoculars:before{content:""}.fi-sr-bio-leaves:before{content:""}.fi-sr-bio:before{content:""}.fi-sr-biohazard:before{content:""}.fi-sr-bird:before{content:""}.fi-sr-bitcoin-sign:before{content:""}.fi-sr-blanket:before{content:""}.fi-sr-blender-phone:before{content:""}.fi-sr-blender:before{content:""}.fi-sr-blinds-open:before{content:""}.fi-sr-blinds-raised:before{content:""}.fi-sr-blinds:before{content:""}.fi-sr-block-brick:before{content:""}.fi-sr-block-microphone:before{content:""}.fi-sr-block-question:before{content:""}.fi-sr-block-quote:before{content:""}.fi-sr-block:before{content:""}.fi-sr-blog-pencil:before{content:""}.fi-sr-blog-text:before{content:""}.fi-sr-blood-dropper:before{content:""}.fi-sr-blood-test-tube-alt:before{content:""}.fi-sr-blood-test-tube:before{content:""}.fi-sr-blood:before{content:""}.fi-sr-blossom:before{content:""}.fi-sr-blueberries:before{content:""}.fi-sr-blueprint:before{content:""}.fi-sr-bold:before{content:""}.fi-sr-bolt-auto:before{content:""}.fi-sr-bolt-slash:before{content:""}.fi-sr-bolt:before{content:""}.fi-sr-bomb:before{content:""}.fi-sr-bone-break:before{content:""}.fi-sr-bone:before{content:""}.fi-sr-bong:before{content:""}.fi-sr-bonus-alt:before{content:""}.fi-sr-bonus-star:before{content:""}.fi-sr-bonus:before{content:""}.fi-sr-book-alt:before{content:""}.fi-sr-book-arrow-right:before{content:""}.fi-sr-book-arrow-up:before{content:""}.fi-sr-book-atlas:before{content:""}.fi-sr-book-bookmark:before{content:""}.fi-sr-book-circle-arrow-right:before{content:""}.fi-sr-book-circle-arrow-up:before{content:""}.fi-sr-book-copy:before{content:""}.fi-sr-book-dead:before{content:""}.fi-sr-book-font:before{content:""}.fi-sr-book-heart:before{content:""}.fi-sr-book-medical:before{content:""}.fi-sr-book-open-cover:before{content:""}.fi-sr-book-open-reader:before{content:""}.fi-sr-book-plus:before{content:""}.fi-sr-book-quran:before{content:""}.fi-sr-book-section:before{content:""}.fi-sr-book-spells:before{content:""}.fi-sr-book-tanakh:before{content:""}.fi-sr-book-user:before{content:""}.fi-sr-book:before{content:""}.fi-sr-Booking:before{content:""}.fi-sr-bookmark-slash:before{content:""}.fi-sr-bookmark:before{content:""}.fi-sr-books-medical:before{content:""}.fi-sr-books:before{content:""}.fi-sr-boot-heeled:before{content:""}.fi-sr-boot:before{content:""}.fi-sr-booth-curtain:before{content:""}.fi-sr-border-all:before{content:""}.fi-sr-border-bottom:before{content:""}.fi-sr-border-center-h:before{content:""}.fi-sr-border-center-v:before{content:""}.fi-sr-border-inner:before{content:""}.fi-sr-border-left:before{content:""}.fi-sr-border-none:before{content:""}.fi-sr-border-outer:before{content:""}.fi-sr-border-right:before{content:""}.fi-sr-border-style-alt:before{content:""}.fi-sr-border-style:before{content:""}.fi-sr-border-top:before{content:""}.fi-sr-boss:before{content:""}.fi-sr-bottle-droplet:before{content:""}.fi-sr-bottle:before{content:""}.fi-sr-bow-arrow:before{content:""}.fi-sr-bowl-chopsticks-noodles:before{content:""}.fi-sr-bowl-chopsticks:before{content:""}.fi-sr-bowl-rice:before{content:""}.fi-sr-bowl-scoop:before{content:""}.fi-sr-bowl-scoops:before{content:""}.fi-sr-bowl-soft-serve:before{content:""}.fi-sr-bowl-spoon:before{content:""}.fi-sr-bowling-ball:before{content:""}.fi-sr-bowling-pins:before{content:""}.fi-sr-bowling:before{content:""}.fi-sr-box-alt:before{content:""}.fi-sr-box-ballot:before{content:""}.fi-sr-box-check:before{content:""}.fi-sr-box-circle-check:before{content:""}.fi-sr-box-dollar:before{content:""}.fi-sr-box-fragile:before{content:""}.fi-sr-box-heart:before{content:""}.fi-sr-box-open-full:before{content:""}.fi-sr-box-open:before{content:""}.fi-sr-box-tissue:before{content:""}.fi-sr-box-up:before{content:""}.fi-sr-box:before{content:""}.fi-sr-boxes:before{content:""}.fi-sr-boxing-glove:before{content:""}.fi-sr-bracket-curly-right:before{content:""}.fi-sr-bracket-curly:before{content:""}.fi-sr-bracket-round-right:before{content:""}.fi-sr-bracket-round:before{content:""}.fi-sr-bracket-square-right:before{content:""}.fi-sr-bracket-square:before{content:""}.fi-sr-brackets-curly:before{content:""}.fi-sr-brackets-round:before{content:""}.fi-sr-brackets-square:before{content:""}.fi-sr-braille-a:before{content:""}.fi-sr-braille-b:before{content:""}.fi-sr-braille-c:before{content:""}.fi-sr-braille-d:before{content:""}.fi-sr-braille-e:before{content:""}.fi-sr-braille-g:before{content:""}.fi-sr-braille-h:before{content:""}.fi-sr-braille-i:before{content:""}.fi-sr-braille-j:before{content:""}.fi-sr-braille-k:before{content:""}.fi-sr-braille-l:before{content:""}.fi-sr-braille-m:before{content:""}.fi-sr-braille-n-alt:before{content:""}.fi-sr-braille-n:before{content:""}.fi-sr-braille-o:before{content:""}.fi-sr-braille-p:before{content:""}.fi-sr-braille-q:before{content:""}.fi-sr-braille-r:before{content:""}.fi-sr-braille-s:before{content:""}.fi-sr-braille-t:before{content:""}.fi-sr-braille-u:before{content:""}.fi-sr-braille-v:before{content:""}.fi-sr-braille-w:before{content:""}.fi-sr-braille-x:before{content:""}.fi-sr-braille-y:before{content:""}.fi-sr-braille-z:before{content:""}.fi-sr-braille:before{content:""}.fi-sr-brain-circuit:before{content:""}.fi-sr-brain:before{content:""}.fi-sr-brake-warning:before{content:""}.fi-sr-branching:before{content:""}.fi-sr-brand:before{content:""}.fi-sr-branding:before{content:""}.fi-sr-bread-loaf:before{content:""}.fi-sr-bread-slice-butter:before{content:""}.fi-sr-bread-slice:before{content:""}.fi-sr-bread:before{content:""}.fi-sr-briefcase-arrow-right:before{content:""}.fi-sr-briefcase-blank:before{content:""}.fi-sr-briefcase:before{content:""}.fi-sr-brightness-low:before{content:""}.fi-sr-brightness:before{content:""}.fi-sr-bring-forward:before{content:""}.fi-sr-bring-front:before{content:""}.fi-sr-broadcast-tower:before{content:""}.fi-sr-broccoli:before{content:""}.fi-sr-broken-chain-link-wrong:before{content:""}.fi-sr-broken-image:before{content:""}.fi-sr-broom-ball:before{content:""}.fi-sr-broom:before{content:""}.fi-sr-browser-ui:before{content:""}.fi-sr-browser:before{content:""}.fi-sr-browsers:before{content:""}.fi-sr-brush:before{content:""}.fi-sr-bucket:before{content:""}.fi-sr-budget-alt:before{content:""}.fi-sr-budget:before{content:""}.fi-sr-bug-slash:before{content:""}.fi-sr-bug:before{content:""}.fi-sr-bugs:before{content:""}.fi-sr-build-alt:before{content:""}.fi-sr-build:before{content:""}.fi-sr-building-circle-arrow-right:before{content:""}.fi-sr-building-ngo:before{content:""}.fi-sr-building:before{content:""}.fi-sr-bulb:before{content:""}.fi-sr-bullet:before{content:""}.fi-sr-bullhorn:before{content:""}.fi-sr-bullseye-arrow:before{content:""}.fi-sr-bullseye-pointer:before{content:""}.fi-sr-bullseye:before{content:""}.fi-sr-burger-alt:before{content:""}.fi-sr-burger-fries:before{content:""}.fi-sr-burger-glass:before{content:""}.fi-sr-burrito:before{content:""}.fi-sr-burst:before{content:""}.fi-sr-bus-alt:before{content:""}.fi-sr-bus:before{content:""}.fi-sr-business-time:before{content:""}.fi-sr-Butter:before{content:""}.fi-sr-butterfly:before{content:""}.fi-sr-c:before{content:""}.fi-sr-cabin:before{content:""}.fi-sr-cactus:before{content:""}.fi-sr-cage-empty:before{content:""}.fi-sr-cake-birthday:before{content:""}.fi-sr-cake-slice:before{content:""}.fi-sr-cake-wedding:before{content:""}.fi-sr-calculator-bill:before{content:""}.fi-sr-calculator-math-tax:before{content:""}.fi-sr-calculator-money:before{content:""}.fi-sr-calculator-simple:before{content:""}.fi-sr-calculator:before{content:""}.fi-sr-calendar-arrow-down:before{content:""}.fi-sr-calendar-arrow-up:before{content:""}.fi-sr-calendar-birhtday-cake:before{content:""}.fi-sr-calendar-call:before{content:""}.fi-sr-calendar-check:before{content:""}.fi-sr-calendar-clock:before{content:""}.fi-sr-calendar-day:before{content:""}.fi-sr-calendar-days:before{content:""}.fi-sr-calendar-event-tax:before{content:""}.fi-sr-calendar-exclamation:before{content:""}.fi-sr-calendar-gavel-legal:before{content:""}.fi-sr-calendar-heart:before{content:""}.fi-sr-calendar-image:before{content:""}.fi-sr-calendar-lines-pen:before{content:""}.fi-sr-calendar-lines:before{content:""}.fi-sr-calendar-minus:before{content:""}.fi-sr-calendar-payment-loan:before{content:""}.fi-sr-calendar-pen:before{content:""}.fi-sr-calendar-plus:before{content:""}.fi-sr-calendar-salary:before{content:""}.fi-sr-calendar-shift-swap:before{content:""}.fi-sr-calendar-star:before{content:""}.fi-sr-calendar-swap:before{content:""}.fi-sr-calendar-week:before{content:""}.fi-sr-calendar-xmark:before{content:""}.fi-sr-calendar:before{content:""}.fi-sr-calendars:before{content:""}.fi-sr-call-duration:before{content:""}.fi-sr-call-history:before{content:""}.fi-sr-call-incoming:before{content:""}.fi-sr-call-missed:before{content:""}.fi-sr-call-outgoing:before{content:""}.fi-sr-camcorder:before{content:""}.fi-sr-camera-cctv:before{content:""}.fi-sr-camera-movie:before{content:""}.fi-sr-camera-retro:before{content:""}.fi-sr-camera-rotate:before{content:""}.fi-sr-camera-security:before{content:""}.fi-sr-camera-slash:before{content:""}.fi-sr-camera-viewfinder:before{content:""}.fi-sr-camera:before{content:""}.fi-sr-campfire:before{content:""}.fi-sr-camping:before{content:""}.fi-sr-can-food:before{content:""}.fi-sr-candle-holder:before{content:""}.fi-sr-candle-lotus-yoga:before{content:""}.fi-sr-candle-pose-yoga:before{content:""}.fi-sr-candy-alt:before{content:""}.fi-sr-candy-bar:before{content:""}.fi-sr-candy-cane:before{content:""}.fi-sr-candy-corn:before{content:""}.fi-sr-candy-sweet:before{content:""}.fi-sr-candy:before{content:""}.fi-sr-Cannabis:before{content:""}.fi-sr-canned-food:before{content:""}.fi-sr-capsules:before{content:""}.fi-sr-car-alt:before{content:""}.fi-sr-car-battery:before{content:""}.fi-sr-car-bolt:before{content:""}.fi-sr-car-building:before{content:""}.fi-sr-car-bump:before{content:""}.fi-sr-car-bus:before{content:""}.fi-sr-car-circle-bolt:before{content:""}.fi-sr-car-crash:before{content:""}.fi-sr-car-garage:before{content:""}.fi-sr-car-journey:before{content:""}.fi-sr-car-mechanic:before{content:""}.fi-sr-car-rear:before{content:""}.fi-sr-car-side-bolt:before{content:""}.fi-sr-car-side:before{content:""}.fi-sr-car-tilt:before{content:""}.fi-sr-car-tunnel:before{content:""}.fi-sr-car-wash:before{content:""}.fi-sr-car:before{content:""}.fi-sr-caravan-alt:before{content:""}.fi-sr-caravan:before{content:""}.fi-sr-card-club:before{content:""}.fi-sr-card-diamond:before{content:""}.fi-sr-card-heart:before{content:""}.fi-sr-card-spade:before{content:""}.fi-sr-cardinal-compass:before{content:""}.fi-sr-career-growth:before{content:""}.fi-sr-career-path:before{content:""}.fi-sr-caret-circle-down:before{content:""}.fi-sr-caret-circle-right:before{content:""}.fi-sr-caret-circle-up:before{content:""}.fi-sr-caret-down:before{content:""}.fi-sr-caret-left:before{content:""}.fi-sr-caret-quare-up:before{content:""}.fi-sr-caret-right:before{content:""}.fi-sr-caret-square-down:before{content:""}.fi-sr-caret-square-left_1:before{content:""}.fi-sr-caret-square-left:before{content:""}.fi-sr-caret-square-right:before{content:""}.fi-sr-caret-up:before{content:""}.fi-sr-carrot:before{content:""}.fi-sr-cars-crash:before{content:""}.fi-sr-cars:before{content:""}.fi-sr-cart-arrow-down:before{content:""}.fi-sr-cart-minus:before{content:""}.fi-sr-cart-shopping-fast:before{content:""}.fi-sr-cash-register:before{content:""}.fi-sr-cassette-tape:before{content:""}.fi-sr-cassette-vhs:before{content:""}.fi-sr-castle:before{content:""}.fi-sr-cat-head:before{content:""}.fi-sr-cat-space:before{content:""}.fi-sr-cat:before{content:""}.fi-sr-catalog-alt:before{content:""}.fi-sr-catalog-magazine:before{content:""}.fi-sr-catalog:before{content:""}.fi-sr-category-alt:before{content:""}.fi-sr-category:before{content:""}.fi-sr-cauldron:before{content:""}.fi-sr-cedi-sign:before{content:""}.fi-sr-cello:before{content:""}.fi-sr-cent-sign:before{content:""}.fi-sr-chair-office:before{content:""}.fi-sr-chair:before{content:""}.fi-sr-chalkboard-user:before{content:""}.fi-sr-chalkboard:before{content:""}.fi-sr-challenge-alt:before{content:""}.fi-sr-challenge:before{content:""}.fi-sr-channel:before{content:""}.fi-sr-charging-station:before{content:""}.fi-sr-chart-area:before{content:""}.fi-sr-chart-bullet:before{content:""}.fi-sr-chart-candlestick:before{content:""}.fi-sr-chart-connected:before{content:""}.fi-sr-chart-gantt:before{content:""}.fi-sr-chart-histogram:before{content:""}.fi-sr-chart-kanban:before{content:""}.fi-sr-chart-line-up-down:before{content:""}.fi-sr-chart-line-up:before{content:""}.fi-sr-chart-mixed-up-circle-currency:before{content:""}.fi-sr-chart-mixed-up-circle-dollar:before{content:""}.fi-sr-chart-mixed:before{content:""}.fi-sr-chart-network:before{content:""}.fi-sr-chart-pie-alt:before{content:""}.fi-sr-chart-pie-simple-circle-currency:before{content:""}.fi-sr-chart-pie-simple-circle-dollar:before{content:""}.fi-sr-chart-pie:before{content:""}.fi-sr-chart-pyramid:before{content:""}.fi-sr-chart-radar:before{content:""}.fi-sr-chart-scatter-3d:before{content:""}.fi-sr-chart-scatter-bubble:before{content:""}.fi-sr-chart-scatter:before{content:""}.fi-sr-chart-set-theory:before{content:""}.fi-sr-chart-simple-horizontal:before{content:""}.fi-sr-chart-simple:before{content:""}.fi-sr-chart-tree-map:before{content:""}.fi-sr-chart-tree:before{content:""}.fi-sr-chart-user:before{content:""}.fi-sr-chart-waterfall:before{content:""}.fi-sr-chat-arrow-down:before{content:""}.fi-sr-chat-arrow-grow:before{content:""}.fi-sr-chat-bubble-call:before{content:""}.fi-sr-chatbot-speech-bubble:before{content:""}.fi-sr-chatbot:before{content:""}.fi-sr-check-circle:before{content:""}.fi-sr-check-double:before{content:""}.fi-sr-check-in-calendar:before{content:""}.fi-sr-check-out-calendar:before{content:""}.fi-sr-check:before{content:""}.fi-sr-checkbox:before{content:""}.fi-sr-checklist-task-budget:before{content:""}.fi-sr-cheese-alt:before{content:""}.fi-sr-cheese:before{content:""}.fi-sr-cheeseburger:before{content:""}.fi-sr-cherry:before{content:""}.fi-sr-chess-bishop:before{content:""}.fi-sr-chess-board:before{content:""}.fi-sr-chess-clock-alt:before{content:""}.fi-sr-chess-clock:before{content:""}.fi-sr-chess-king-alt:before{content:""}.fi-sr-chess-king:before{content:""}.fi-sr-chess-knight-alt:before{content:""}.fi-sr-chess-knight:before{content:""}.fi-sr-chess-pawn-alt:before{content:""}.fi-sr-chess-pawn:before{content:""}.fi-sr-chess-piece:before{content:""}.fi-sr-chess-queen-alt:before{content:""}.fi-sr-chess-queen:before{content:""}.fi-sr-chess-rook-alt:before{content:""}.fi-sr-chess-rook:before{content:""}.fi-sr-chess:before{content:""}.fi-sr-chevron-double-down:before{content:""}.fi-sr-chevron-double-up:before{content:""}.fi-sr-child-head:before{content:""}.fi-sr-child:before{content:""}.fi-sr-chimney:before{content:""}.fi-sr-chip:before{content:""}.fi-sr-chocolate:before{content:""}.fi-sr-choir-singing:before{content:""}.fi-sr-choose-alt:before{content:""}.fi-sr-choose:before{content:""}.fi-sr-church:before{content:""}.fi-sr-circle-0:before{content:""}.fi-sr-circle-1:before{content:""}.fi-sr-circle-2:before{content:""}.fi-sr-circle-3:before{content:""}.fi-sr-circle-4:before{content:""}.fi-sr-circle-5:before{content:""}.fi-sr-circle-6:before{content:""}.fi-sr-circle-7:before{content:""}.fi-sr-circle-8:before{content:""}.fi-sr-circle-9:before{content:""}.fi-sr-circle-a:before{content:""}.fi-sr-circle-b:before{content:""}.fi-sr-circle-bolt:before{content:""}.fi-sr-circle-book-open:before{content:""}.fi-sr-circle-bookmark:before{content:""}.fi-sr-circle-c:before{content:""}.fi-sr-circle-calendar:before{content:""}.fi-sr-circle-camera:before{content:""}.fi-sr-circle-d:before{content:""}.fi-sr-circle-dashed:before{content:""}.fi-sr-circle-divide:before{content:""}.fi-sr-circle-e:before{content:""}.fi-sr-circle-ellipsis-vertical:before{content:""}.fi-sr-circle-ellipsis:before{content:""}.fi-sr-circle-envelope:before{content:""}.fi-sr-circle-exclamation-check:before{content:""}.fi-sr-circle-f:before{content:""}.fi-sr-circle-g:before{content:""}.fi-sr-circle-h:before{content:""}.fi-sr-circle-half-stroke:before{content:""}.fi-sr-circle-half:before{content:""}.fi-sr-circle-heart:before{content:""}.fi-sr-circle-i:before{content:""}.fi-sr-circle-j:before{content:""}.fi-sr-circle-k:before{content:""}.fi-sr-circle-l:before{content:""}.fi-sr-circle-m:before{content:""}.fi-sr-circle-microphone-lines:before{content:""}.fi-sr-circle-microphone:before{content:""}.fi-sr-circle-n:before{content:""}.fi-sr-circle-nodes:before{content:""}.fi-sr-circle-o:before{content:""}.fi-sr-circle-overlap:before{content:""}.fi-sr-circle-p:before{content:""}.fi-sr-circle-phone-flip:before{content:""}.fi-sr-circle-phone-hangup:before{content:""}.fi-sr-circle-phone:before{content:""}.fi-sr-circle-q:before{content:""}.fi-sr-circle-quarter:before{content:""}.fi-sr-circle-quarters-alt:before{content:""}.fi-sr-circle-r:before{content:""}.fi-sr-circle-s:before{content:""}.fi-sr-circle-small:before{content:""}.fi-sr-circle-star:before{content:""}.fi-sr-circle-t:before{content:""}.fi-sr-circle-three-quarters:before{content:""}.fi-sr-circle-trash:before{content:""}.fi-sr-circle-u:before{content:""}.fi-sr-circle-user:before{content:""}.fi-sr-circle-v:before{content:""}.fi-sr-circle-video:before{content:""}.fi-sr-circle-w:before{content:""}.fi-sr-circle-waveform-lines:before{content:""}.fi-sr-circle-x:before{content:""}.fi-sr-circle-xmark:before{content:""}.fi-sr-circle-y:before{content:""}.fi-sr-circle-z:before{content:""}.fi-sr-circle:before{content:""}.fi-sr-citrus-slice:before{content:""}.fi-sr-citrus:before{content:""}.fi-sr-city:before{content:""}.fi-sr-clapperboard-play:before{content:""}.fi-sr-clapperboard:before{content:""}.fi-sr-clarinet:before{content:""}.fi-sr-claw-marks:before{content:""}.fi-sr-clear-alt:before{content:""}.fi-sr-clip-file:before{content:""}.fi-sr-clip-mail:before{content:""}.fi-sr-clip:before{content:""}.fi-sr-clipboard-check:before{content:""}.fi-sr-clipboard-list-check:before{content:""}.fi-sr-clipboard-list:before{content:""}.fi-sr-clipboard-prescription:before{content:""}.fi-sr-clipboard-question:before{content:""}.fi-sr-clipboard-user:before{content:""}.fi-sr-clipboard:before{content:""}.fi-sr-clipoard-wrong:before{content:""}.fi-sr-clock-desk:before{content:""}.fi-sr-clock-eight-thirty:before{content:""}.fi-sr-clock-eleven-thirty:before{content:""}.fi-sr-clock-eleven:before{content:""}.fi-sr-clock-five-thirty:before{content:""}.fi-sr-clock-five:before{content:""}.fi-sr-clock-four-thirty:before{content:""}.fi-sr-clock-nine-thirty:before{content:""}.fi-sr-clock-nine:before{content:""}.fi-sr-clock-one-thirty:before{content:""}.fi-sr-clock-one:before{content:""}.fi-sr-clock-seven-thirty:before{content:""}.fi-sr-clock-seven:before{content:""}.fi-sr-clock-six-thirty:before{content:""}.fi-sr-clock-six:before{content:""}.fi-sr-clock-ten-thirty:before{content:""}.fi-sr-clock-ten:before{content:""}.fi-sr-clock-three-thirty:before{content:""}.fi-sr-clock-three:before{content:""}.fi-sr-clock-time-tracking:before{content:""}.fi-sr-clock-twelve-thirty:before{content:""}.fi-sr-clock-twelve:before{content:""}.fi-sr-clock-two-thirty:before{content:""}.fi-sr-clock-two:before{content:""}.fi-sr-clock-up-arrow:before{content:""}.fi-sr-clock:before{content:""}.fi-sr-clone:before{content:""}.fi-sr-closed-captioning-slash:before{content:""}.fi-sr-clothes-hanger:before{content:""}.fi-sr-cloud-back-up-alt:before{content:""}.fi-sr-cloud-back-up:before{content:""}.fi-sr-cloud-check:before{content:""}.fi-sr-cloud-code:before{content:""}.fi-sr-cloud-disabled:before{content:""}.fi-sr-cloud-download-alt:before{content:""}.fi-sr-cloud-download:before{content:""}.fi-sr-cloud-drizzle:before{content:""}.fi-sr-cloud-exclamation:before{content:""}.fi-sr-cloud-gear-automation:before{content:""}.fi-sr-cloud-hail-mixed:before{content:""}.fi-sr-cloud-hail:before{content:""}.fi-sr-cloud-meatball:before{content:""}.fi-sr-cloud-moon-rain:before{content:""}.fi-sr-cloud-moon:before{content:""}.fi-sr-cloud-question:before{content:""}.fi-sr-cloud-rain:before{content:""}.fi-sr-cloud-rainbow:before{content:""}.fi-sr-cloud-share:before{content:""}.fi-sr-cloud-showers-heavy:before{content:""}.fi-sr-cloud-showers:before{content:""}.fi-sr-cloud-sleet:before{content:""}.fi-sr-cloud-snow:before{content:""}.fi-sr-cloud-sun-rain:before{content:""}.fi-sr-cloud-sun:before{content:""}.fi-sr-cloud-upload-alt:before{content:""}.fi-sr-cloud-upload:before{content:""}.fi-sr-cloud:before{content:""}.fi-sr-clouds-moon:before{content:""}.fi-sr-clouds-sun:before{content:""}.fi-sr-clouds:before{content:""}.fi-sr-clover-alt:before{content:""}.fi-sr-club:before{content:""}.fi-sr-cocktail-alt:before{content:""}.fi-sr-cocktail:before{content:""}.fi-sr-coconut:before{content:""}.fi-sr-code-branch:before{content:""}.fi-sr-code-commit:before{content:""}.fi-sr-code-compare:before{content:""}.fi-sr-code-fork:before{content:""}.fi-sr-code-merge:before{content:""}.fi-sr-code-pull-request-closed:before{content:""}.fi-sr-code-pull-request-draft:before{content:""}.fi-sr-code-pull-request:before{content:""}.fi-sr-code-simple:before{content:""}.fi-sr-coffee-bean:before{content:""}.fi-sr-coffee-beans:before{content:""}.fi-sr-coffee-heart:before{content:""}.fi-sr-coffee-pot:before{content:""}.fi-sr-coffee:before{content:""}.fi-sr-coffin-cross:before{content:""}.fi-sr-coffin:before{content:""}.fi-sr-coin-up-arrow:before{content:""}.fi-sr-coin:before{content:""}.fi-sr-coins:before{content:""}.fi-sr-colon-sign:before{content:""}.fi-sr-columns-3:before{content:""}.fi-sr-comet:before{content:""}.fi-sr-command:before{content:""}.fi-sr-comment-alt-check:before{content:""}.fi-sr-comment-alt-dots:before{content:""}.fi-sr-comment-alt-edit:before{content:""}.fi-sr-comment-alt-medical:before{content:""}.fi-sr-comment-alt-middle-top:before{content:""}.fi-sr-comment-alt-middle:before{content:""}.fi-sr-comment-alt-minus:before{content:""}.fi-sr-comment-alt-music:before{content:""}.fi-sr-comment-alt:before{content:""}.fi-sr-comment-arrow-down:before{content:""}.fi-sr-comment-arrow-up-right:before{content:""}.fi-sr-comment-arrow-up:before{content:""}.fi-sr-comment-check:before{content:""}.fi-sr-comment-code:before{content:""}.fi-sr-comment-dollar:before{content:""}.fi-sr-comment-dots:before{content:""}.fi-sr-comment-exclamation:before{content:""}.fi-sr-comment-heart:before{content:""}.fi-sr-comment-image:before{content:""}.fi-sr-comment-info:before{content:""}.fi-sr-comment-medical:before{content:""}.fi-sr-comment-minus:before{content:""}.fi-sr-comment-pen:before{content:""}.fi-sr-comment-question:before{content:""}.fi-sr-comment-quote:before{content:""}.fi-sr-comment-slash:before{content:""}.fi-sr-comment-smile:before{content:""}.fi-sr-comment-sms:before{content:""}.fi-sr-comment-text:before{content:""}.fi-sr-comment-user:before{content:""}.fi-sr-comment-xmark:before{content:""}.fi-sr-comment:before{content:""}.fi-sr-comments-dollar:before{content:""}.fi-sr-comments-question-check:before{content:""}.fi-sr-comments-question:before{content:""}.fi-sr-comments:before{content:""}.fi-sr-compass-alt:before{content:""}.fi-sr-compass-east:before{content:""}.fi-sr-compass-north:before{content:""}.fi-sr-compass-slash:before{content:""}.fi-sr-compass-south:before{content:""}.fi-sr-compass-west:before{content:""}.fi-sr-completed:before{content:""}.fi-sr-compliance-clipboard:before{content:""}.fi-sr-compliance-document:before{content:""}.fi-sr-compliance:before{content:""}.fi-sr-compress-alt:before{content:""}.fi-sr-compress:before{content:""}.fi-sr-computer-classic:before{content:""}.fi-sr-computer-mouse:before{content:""}.fi-sr-computer-speaker:before{content:""}.fi-sr-computer:before{content:""}.fi-sr-concierge-bell:before{content:""}.fi-sr-condition-alt:before{content:""}.fi-sr-condition:before{content:""}.fi-sr-confetti:before{content:""}.fi-sr-constellation:before{content:""}.fi-sr-container-storage:before{content:""}.fi-sr-convert-document:before{content:""}.fi-sr-convert-shapes:before{content:""}.fi-sr-conveyor-belt-alt:before{content:""}.fi-sr-conveyor-belt-arm:before{content:""}.fi-sr-conveyor-belt-empty:before{content:""}.fi-sr-conveyor-belt:before{content:""}.fi-sr-cookie-alt:before{content:""}.fi-sr-cookie:before{content:""}.fi-sr-copy-alt:before{content:""}.fi-sr-copy-image:before{content:""}.fi-sr-copy:before{content:""}.fi-sr-copyright:before{content:""}.fi-sr-corn:before{content:""}.fi-sr-couch:before{content:""}.fi-sr-court-sport:before{content:""}.fi-sr-cow-alt:before{content:""}.fi-sr-cow:before{content:""}.fi-sr-cowbell-circle-plus:before{content:""}.fi-sr-cowbell-more:before{content:""}.fi-sr-cowbell:before{content:""}.fi-sr-crab:before{content:""}.fi-sr-crate-empty:before{content:""}.fi-sr-cream:before{content:""}.fi-sr-credit-card-buyer:before{content:""}.fi-sr-credit-card-eye:before{content:""}.fi-sr-credit-card:before{content:""}.fi-sr-cricket:before{content:""}.fi-sr-crm-alt:before{content:""}.fi-sr-crm-computer:before{content:""}.fi-sr-CRM:before{content:""}.fi-sr-croissant:before{content:""}.fi-sr-cross-circle:before{content:""}.fi-sr-cross-religion:before{content:""}.fi-sr-cross-small:before{content:""}.fi-sr-cross:before{content:""}.fi-sr-crow:before{content:""}.fi-sr-crown:before{content:""}.fi-sr-crutch:before{content:""}.fi-sr-crutches:before{content:""}.fi-sr-cruzeiro-sign:before{content:""}.fi-sr-crypto-calendar:before{content:""}.fi-sr-cryptocurrency:before{content:""}.fi-sr-crystal-ball:before{content:""}.fi-sr-cube:before{content:""}.fi-sr-cubes-stacked:before{content:""}.fi-sr-cubes:before{content:""}.fi-sr-cucumber:before{content:""}.fi-sr-cup-straw-swoosh:before{content:""}.fi-sr-cup-straw:before{content:""}.fi-sr-cup-togo:before{content:""}.fi-sr-cupcake-alt:before{content:""}.fi-sr-cupcake:before{content:""}.fi-sr-curling:before{content:""}.fi-sr-cursor-finger:before{content:""}.fi-sr-cursor-plus:before{content:""}.fi-sr-cursor-text-alt:before{content:""}.fi-sr-cursor-text:before{content:""}.fi-sr-cursor:before{content:""}.fi-sr-curve-alt:before{content:""}.fi-sr-curve-arrow:before{content:""}.fi-sr-curve:before{content:""}.fi-sr-custard:before{content:""}.fi-sr-customer-care:before{content:""}.fi-sr-customer-service:before{content:""}.fi-sr-customization-cogwheel:before{content:""}.fi-sr-customization:before{content:""}.fi-sr-customize-computer:before{content:""}.fi-sr-customize-edit:before{content:""}.fi-sr-customize:before{content:""}.fi-sr-CV:before{content:""}.fi-sr-cvv-card:before{content:""}.fi-sr-d:before{content:""}.fi-sr-dagger:before{content:""}.fi-sr-daily-calendar:before{content:""}.fi-sr-damage:before{content:""}.fi-sr-dart:before{content:""}.fi-sr-dashboard-monitor:before{content:""}.fi-sr-dashboard-panel:before{content:""}.fi-sr-dashboard:before{content:""}.fi-sr-data-transfer:before{content:""}.fi-sr-database:before{content:""}.fi-sr-deer-rudolph:before{content:""}.fi-sr-deer:before{content:""}.fi-sr-delete-document:before{content:""}.fi-sr-delete-right:before{content:""}.fi-sr-delete-user:before{content:""}.fi-sr-delete:before{content:""}.fi-sr-democrat:before{content:""}.fi-sr-department-structure:before{content:""}.fi-sr-department:before{content:""}.fi-sr-deposit-alt:before{content:""}.fi-sr-deposit:before{content:""}.fi-sr-description-alt:before{content:""}.fi-sr-description:before{content:""}.fi-sr-desk:before{content:""}.fi-sr-desktop-arrow-down:before{content:""}.fi-sr-desktop-wallpaper:before{content:""}.fi-sr-devices:before{content:""}.fi-sr-dewpoint:before{content:""}.fi-sr-dharmachakra:before{content:""}.fi-sr-diagram-cells:before{content:""}.fi-sr-diagram-lean-canvas:before{content:""}.fi-sr-diagram-nested:before{content:""}.fi-sr-diagram-next:before{content:""}.fi-sr-diagram-predecessor:before{content:""}.fi-sr-diagram-previous:before{content:""}.fi-sr-diagram-project:before{content:""}.fi-sr-diagram-sankey:before{content:""}.fi-sr-diagram-subtask:before{content:""}.fi-sr-diagram-successor:before{content:""}.fi-sr-diagram-venn:before{content:""}.fi-sr-dial-high:before{content:""}.fi-sr-dial-low:before{content:""}.fi-sr-dial-max:before{content:""}.fi-sr-dial-med-low:before{content:""}.fi-sr-dial-med:before{content:""}.fi-sr-dial-min:before{content:""}.fi-sr-dial-off:before{content:""}.fi-sr-dial:before{content:""}.fi-sr-diamond-exclamation:before{content:""}.fi-sr-diamond-turn-right:before{content:""}.fi-sr-diamond:before{content:""}.fi-sr-diary-bookmark-down:before{content:""}.fi-sr-diary-bookmarks:before{content:""}.fi-sr-diary-clasp:before{content:""}.fi-sr-dice-alt:before{content:""}.fi-sr-dice-d10:before{content:""}.fi-sr-dice-d12:before{content:""}.fi-sr-dice-d20:before{content:""}.fi-sr-dice-d4:before{content:""}.fi-sr-dice-d6:before{content:""}.fi-sr-dice-d8:before{content:""}.fi-sr-dice-four:before{content:""}.fi-sr-dice-one:before{content:""}.fi-sr-dice-six:before{content:""}.fi-sr-dice-three:before{content:""}.fi-sr-dice-two:before{content:""}.fi-sr-dice:before{content:""}.fi-sr-digging:before{content:""}.fi-sr-digital-tachograph:before{content:""}.fi-sr-dinner:before{content:""}.fi-sr-diploma:before{content:""}.fi-sr-direction-signal-arrow:before{content:""}.fi-sr-direction-signal:before{content:""}.fi-sr-disc-drive:before{content:""}.fi-sr-discover:before{content:""}.fi-sr-disease:before{content:""}.fi-sr-disk:before{content:""}.fi-sr-display-arrow-down:before{content:""}.fi-sr-display-chart-up:before{content:""}.fi-sr-display-code:before{content:""}.fi-sr-display-medical:before{content:""}.fi-sr-display-slash:before{content:""}.fi-sr-distribute-spacing-horizontal:before{content:""}.fi-sr-distribute-spacing-vertical:before{content:""}.fi-sr-divide:before{content:""}.fi-sr-dizzy:before{content:""}.fi-sr-dna:before{content:""}.fi-sr-do-not-enter:before{content:""}.fi-sr-doctor:before{content:""}.fi-sr-document-circle-wrong:before{content:""}.fi-sr-document-paid:before{content:""}.fi-sr-document-signed:before{content:""}.fi-sr-document:before{content:""}.fi-sr-dog-leashed:before{content:""}.fi-sr-dog:before{content:""}.fi-sr-dollar:before{content:""}.fi-sr-dolly-flatbed-alt:before{content:""}.fi-sr-dolly-flatbed-empty:before{content:""}.fi-sr-dolly-flatbed:before{content:""}.fi-sr-dolphin:before{content:""}.fi-sr-domino-effect:before{content:""}.fi-sr-donate:before{content:""}.fi-sr-dong-sign:before{content:""}.fi-sr-donut:before{content:""}.fi-sr-door-closed:before{content:""}.fi-sr-door-open:before{content:""}.fi-sr-dot-circle:before{content:""}.fi-sr-dot-pending:before{content:""}.fi-sr-dove:before{content:""}.fi-sr-down-from-bracket:before{content:""}.fi-sr-down-left-and-up-right-to-center:before{content:""}.fi-sr-down-left:before{content:""}.fi-sr-down-right:before{content:""}.fi-sr-down-to-line:before{content:""}.fi-sr-down:before{content:""}.fi-sr-download:before{content:""}.fi-sr-drafting-compass:before{content:""}.fi-sr-dragon:before{content:""}.fi-sr-draw-polygon:before{content:""}.fi-sr-draw-square:before{content:""}.fi-sr-drawer-alt:before{content:""}.fi-sr-drawer-empty:before{content:""}.fi-sr-drawer:before{content:""}.fi-sr-dreidel:before{content:""}.fi-sr-drink-alt:before{content:""}.fi-sr-driver-man:before{content:""}.fi-sr-driver-woman:before{content:""}.fi-sr-drone-alt:before{content:""}.fi-sr-drone-front:before{content:""}.fi-sr-drone:before{content:""}.fi-sr-drop-down:before{content:""}.fi-sr-dropdown-select:before{content:""}.fi-sr-dropdown:before{content:""}.fi-sr-drum-steelpan:before{content:""}.fi-sr-drum:before{content:""}.fi-sr-drumstick-bite:before{content:""}.fi-sr-drumstick:before{content:""}.fi-sr-dryer-alt:before{content:""}.fi-sr-dryer:before{content:""}.fi-sr-duck:before{content:""}.fi-sr-dumbbell-fitness:before{content:""}.fi-sr-dumbbell-horizontal:before{content:""}.fi-sr-dumbbell-ray:before{content:""}.fi-sr-dumbbell-weightlifting:before{content:""}.fi-sr-dumpster-fire:before{content:""}.fi-sr-dumpster:before{content:""}.fi-sr-dungeon:before{content:""}.fi-sr-duplicate:before{content:""}.fi-sr-duration-alt:before{content:""}.fi-sr-duration:before{content:""}.fi-sr-e-learning:before{content:""}.fi-sr-e:before{content:""}.fi-sr-ear-deaf:before{content:""}.fi-sr-ear-muffs:before{content:""}.fi-sr-ear:before{content:""}.fi-sr-earnings:before{content:""}.fi-sr-earth-africa:before{content:""}.fi-sr-earth-americas:before{content:""}.fi-sr-earth-asia:before{content:""}.fi-sr-earth-europa:before{content:""}.fi-sr-eclipse-alt:before{content:""}.fi-sr-eclipse:before{content:""}.fi-sr-edit-alt:before{content:""}.fi-sr-edit:before{content:""}.fi-sr-effect:before{content:""}.fi-sr-egg-fried:before{content:""}.fi-sr-egg:before{content:""}.fi-sr-eject:before{content:""}.fi-sr-elephant:before{content:""}.fi-sr-elevator:before{content:""}.fi-sr-email-pending:before{content:""}.fi-sr-employee-alt:before{content:""}.fi-sr-employee-handbook:before{content:""}.fi-sr-employee-man-alt:before{content:""}.fi-sr-employee-man:before{content:""}.fi-sr-empty-set:before{content:""}.fi-sr-endless-loop:before{content:""}.fi-sr-engine-warning:before{content:""}.fi-sr-engine:before{content:""}.fi-sr-enter:before{content:""}.fi-sr-entertainment:before{content:""}.fi-sr-envelope-ban:before{content:""}.fi-sr-envelope-bulk:before{content:""}.fi-sr-envelope-dot:before{content:""}.fi-sr-envelope-download:before{content:""}.fi-sr-envelope-heart:before{content:""}.fi-sr-envelope-marker:before{content:""}.fi-sr-envelope-open-dollar:before{content:""}.fi-sr-envelope-open-text:before{content:""}.fi-sr-envelope-open:before{content:""}.fi-sr-envelope-plus:before{content:""}.fi-sr-envelope:before{content:""}.fi-sr-envelopes:before{content:""}.fi-sr-equality:before{content:""}.fi-sr-equals:before{content:""}.fi-sr-equipment:before{content:""}.fi-sr-eraser:before{content:""}.fi-sr-error-camera:before{content:""}.fi-sr-escalator:before{content:""}.fi-sr-ethernet:before{content:""}.fi-sr-euro:before{content:""}.fi-sr-excavator:before{content:""}.fi-sr-exchange-alt:before{content:""}.fi-sr-exchange-cryptocurrency:before{content:""}.fi-sr-exchange:before{content:""}.fi-sr-exclamation:before{content:""}.fi-sr-exit-alt:before{content:""}.fi-sr-exit:before{content:""}.fi-sr-expand-arrows-alt:before{content:""}.fi-sr-expand-arrows:before{content:""}.fi-sr-expand:before{content:""}.fi-sr-expense-bill:before{content:""}.fi-sr-expense:before{content:""}.fi-sr-external-hard-drive:before{content:""}.fi-sr-external-world:before{content:""}.fi-sr-eye-crossed:before{content:""}.fi-sr-eye-dropper-half:before{content:""}.fi-sr-eye:before{content:""}.fi-sr-eyes:before{content:""}.fi-sr-f:before{content:""}.fi-sr-fabric:before{content:""}.fi-sr-face-angry-horns:before{content:""}.fi-sr-face-anguished:before{content:""}.fi-sr-face-anxious-sweat:before{content:""}.fi-sr-face-astonished:before{content:""}.fi-sr-face-awesome:before{content:""}.fi-sr-face-beam-hand-over-mouth:before{content:""}.fi-sr-face-confounded:before{content:""}.fi-sr-face-confused:before{content:""}.fi-sr-face-cowboy-hat:before{content:""}.fi-sr-face-disappointed:before{content:""}.fi-sr-face-disguise:before{content:""}.fi-sr-face-downcast-sweat:before{content:""}.fi-sr-face-drooling:before{content:""}.fi-sr-face-explode:before{content:""}.fi-sr-face-expressionless:before{content:""}.fi-sr-face-eyes-xmarks:before{content:""}.fi-sr-face-fearful:before{content:""}.fi-sr-face-glasses:before{content:""}.fi-sr-face-grin-tongue-wink:before{content:""}.fi-sr-face-hand-yawn:before{content:""}.fi-sr-face-head-bandage:before{content:""}.fi-sr-face-hushed:before{content:""}.fi-sr-face-icicles:before{content:""}.fi-sr-face-lying:before{content:""}.fi-sr-face-mask:before{content:""}.fi-sr-face-monocle:before{content:""}.fi-sr-face-nauseated:before{content:""}.fi-sr-face-nose-steam:before{content:""}.fi-sr-face-party:before{content:""}.fi-sr-face-pensive:before{content:""}.fi-sr-face-persevering:before{content:""}.fi-sr-face-pleading:before{content:""}.fi-sr-face-raised-eyebrow:before{content:""}.fi-sr-face-relieved:before{content:""}.fi-sr-face-sad-sweat:before{content:""}.fi-sr-face-scream:before{content:""}.fi-sr-face-shush:before{content:""}.fi-sr-face-sleeping:before{content:""}.fi-sr-face-sleepy:before{content:""}.fi-sr-face-smile-halo:before{content:""}.fi-sr-face-smile-hearts:before{content:""}.fi-sr-face-smile-horns:before{content:""}.fi-sr-face-smile-tear:before{content:""}.fi-sr-face-smile-tongue:before{content:""}.fi-sr-face-smile-upside-down:before{content:""}.fi-sr-face-smiling-hands:before{content:""}.fi-sr-face-smirking:before{content:""}.fi-sr-face-sunglasses-alt:before{content:""}.fi-sr-face-sunglasses:before{content:""}.fi-sr-face-swear:before{content:""}.fi-sr-face-thermometer:before{content:""}.fi-sr-face-thinking:before{content:""}.fi-sr-face-tissue:before{content:""}.fi-sr-face-tongue-money:before{content:""}.fi-sr-face-tongue-sweat:before{content:""}.fi-sr-face-unamused:before{content:""}.fi-sr-face-viewfinder:before{content:""}.fi-sr-face-vomit:before{content:""}.fi-sr-face-weary:before{content:""}.fi-sr-face-woozy:before{content:""}.fi-sr-face-worried:before{content:""}.fi-sr-face-zany:before{content:""}.fi-sr-face-zipper:before{content:""}.fi-sr-fail:before{content:""}.fi-sr-falafel:before{content:""}.fi-sr-family-dress:before{content:""}.fi-sr-family-pants:before{content:""}.fi-sr-family:before{content:""}.fi-sr-fan-table:before{content:""}.fi-sr-fan:before{content:""}.fi-sr-farm:before{content:""}.fi-sr-faucet-drip:before{content:""}.fi-sr-faucet:before{content:""}.fi-sr-fax:before{content:""}.fi-sr-feather-pointed:before{content:""}.fi-sr-feather:before{content:""}.fi-sr-features-alt:before{content:""}.fi-sr-features:before{content:""}.fi-sr-fee-receipt:before{content:""}.fi-sr-fee:before{content:""}.fi-sr-feedback-alt:before{content:""}.fi-sr-feedback-cycle-loop:before{content:""}.fi-sr-feedback-hand:before{content:""}.fi-sr-feedback-review:before{content:""}.fi-sr-feedback:before{content:""}.fi-sr-fence:before{content:""}.fi-sr-field-hockey:before{content:""}.fi-sr-fighter-jet:before{content:""}.fi-sr-file-ai:before{content:""}.fi-sr-file-audio:before{content:""}.fi-sr-file-binary:before{content:""}.fi-sr-file-chart-line:before{content:""}.fi-sr-file-chart-pie:before{content:""}.fi-sr-file-circle-info:before{content:""}.fi-sr-file-cloud:before{content:""}.fi-sr-file-code:before{content:""}.fi-sr-file-csv:before{content:""}.fi-sr-file-download:before{content:""}.fi-sr-file-edit:before{content:""}.fi-sr-file-eps:before{content:""}.fi-sr-file-excel:before{content:""}.fi-sr-file-exclamation:before{content:""}.fi-sr-file-export:before{content:""}.fi-sr-file-image:before{content:""}.fi-sr-file-import:before{content:""}.fi-sr-file-invoice-dollar:before{content:""}.fi-sr-file-invoice:before{content:""}.fi-sr-file-medical-alt:before{content:""}.fi-sr-file-medical:before{content:""}.fi-sr-file-minus:before{content:""}.fi-sr-file-pdf:before{content:""}.fi-sr-file-powerpoint:before{content:""}.fi-sr-file-prescription:before{content:""}.fi-sr-file-psd:before{content:""}.fi-sr-file-signature:before{content:""}.fi-sr-file-spreadsheet:before{content:""}.fi-sr-file-upload:before{content:""}.fi-sr-file-user:before{content:""}.fi-sr-file-video:before{content:""}.fi-sr-file-word:before{content:""}.fi-sr-file-zipper:before{content:""}.fi-sr-file:before{content:""}.fi-sr-files-medical:before{content:""}.fi-sr-fill:before{content:""}.fi-sr-film-canister:before{content:""}.fi-sr-film-slash:before{content:""}.fi-sr-film:before{content:""}.fi-sr-films:before{content:""}.fi-sr-filter-list:before{content:""}.fi-sr-filter-slash:before{content:""}.fi-sr-filter:before{content:""}.fi-sr-filters:before{content:""}.fi-sr-fingerprint-security-risk:before{content:""}.fi-sr-fingerprint:before{content:""}.fi-sr-fire-burner:before{content:""}.fi-sr-fire-extinguisher:before{content:""}.fi-sr-fire-flame-curved:before{content:""}.fi-sr-fire-flame-simple:before{content:""}.fi-sr-fire-hydrant:before{content:""}.fi-sr-fire-smoke:before{content:""}.fi-sr-fireplace:before{content:""}.fi-sr-first-award:before{content:""}.fi-sr-first-laurel:before{content:""}.fi-sr-first-medal:before{content:""}.fi-sr-first:before{content:""}.fi-sr-fish-bones:before{content:""}.fi-sr-fish-cooked:before{content:""}.fi-sr-fish:before{content:""}.fi-sr-fishing-rod:before{content:""}.fi-sr-fist-move:before{content:""}.fi-sr-flag-alt:before{content:""}.fi-sr-flag-checkered:before{content:""}.fi-sr-flag-usa:before{content:""}.fi-sr-flag:before{content:""}.fi-sr-flame:before{content:""}.fi-sr-flashlight:before{content:""}.fi-sr-flask-gear:before{content:""}.fi-sr-flask-poison:before{content:""}.fi-sr-flask-potion:before{content:""}.fi-sr-flask:before{content:""}.fi-sr-flatbread-stuffed:before{content:""}.fi-sr-flatbread:before{content:""}.fi-sr-flip-horizontal:before{content:""}.fi-sr-floor-alt:before{content:""}.fi-sr-floor-layer:before{content:""}.fi-sr-floor:before{content:""}.fi-sr-floppy-disk-circle-arrow-right:before{content:""}.fi-sr-floppy-disk-circle-xmark:before{content:""}.fi-sr-floppy-disk-pen:before{content:""}.fi-sr-floppy-disks:before{content:""}.fi-sr-florin-sign:before{content:""}.fi-sr-flower-butterfly:before{content:""}.fi-sr-flower-daffodil:before{content:""}.fi-sr-flower-tulip:before{content:""}.fi-sr-flower:before{content:""}.fi-sr-flushed:before{content:""}.fi-sr-flute:before{content:""}.fi-sr-flux-capacitor:before{content:""}.fi-sr-fly-insect:before{content:""}.fi-sr-flying-disc:before{content:""}.fi-sr-fog:before{content:""}.fi-sr-folder-download:before{content:""}.fi-sr-folder-fire:before{content:""}.fi-sr-folder-minus:before{content:""}.fi-sr-folder-open:before{content:""}.fi-sr-folder-times:before{content:""}.fi-sr-folder-tree:before{content:""}.fi-sr-folder-upload:before{content:""}.fi-sr-folder-xmark:before{content:""}.fi-sr-folder:before{content:""}.fi-sr-folders:before{content:""}.fi-sr-follow-folder:before{content:""}.fi-sr-followcollection:before{content:""}.fi-sr-following:before{content:""}.fi-sr-fondue-pot:before{content:""}.fi-sr-football:before{content:""}.fi-sr-foreign-language-audio:before{content:""}.fi-sr-fork:before{content:""}.fi-sr-forklift:before{content:""}.fi-sr-form:before{content:""}.fi-sr-fort:before{content:""}.fi-sr-forward-fast:before{content:""}.fi-sr-forward:before{content:""}.fi-sr-fox:before{content:""}.fi-sr-frame:before{content:""}.fi-sr-franc-sign:before{content:""}.fi-sr-free-delivery:before{content:""}.fi-sr-free:before{content:""}.fi-sr-french-fries:before{content:""}.fi-sr-friday:before{content:""}.fi-sr-frog:before{content:""}.fi-sr-frown:before{content:""}.fi-sr-ftp:before{content:""}.fi-sr-fuel-gauge:before{content:""}.fi-sr-function-process:before{content:""}.fi-sr-function-square:before{content:""}.fi-sr-function:before{content:""}.fi-sr-funnel-dollar:before{content:""}.fi-sr-g:before{content:""}.fi-sr-galaxy-alt:before{content:""}.fi-sr-galaxy-planet:before{content:""}.fi-sr-galaxy-star:before{content:""}.fi-sr-galaxy:before{content:""}.fi-sr-gallery-thumbnails:before{content:""}.fi-sr-gallery:before{content:""}.fi-sr-game-board-alt:before{content:""}.fi-sr-game:before{content:""}.fi-sr-gamepad:before{content:""}.fi-sr-games:before{content:""}.fi-sr-garage-car:before{content:""}.fi-sr-garage-open:before{content:""}.fi-sr-garage:before{content:""}.fi-sr-garlic-alt:before{content:""}.fi-sr-garlic:before{content:""}.fi-sr-gas-pump-alt:before{content:""}.fi-sr-gas-pump-slash:before{content:""}.fi-sr-gas-pump:before{content:""}.fi-sr-gauge-circle-bolt:before{content:""}.fi-sr-gauge-circle-minus:before{content:""}.fi-sr-gauge-circle-plus:before{content:""}.fi-sr-gavel:before{content:""}.fi-sr-gay-couple:before{content:""}.fi-sr-gears:before{content:""}.fi-sr-gem:before{content:""}.fi-sr-general:before{content:""}.fi-sr-ghost:before{content:""}.fi-sr-gif-square:before{content:""}.fi-sr-gif:before{content:""}.fi-sr-gift-box-benefits:before{content:""}.fi-sr-gift-card:before{content:""}.fi-sr-gift:before{content:""}.fi-sr-gifts:before{content:""}.fi-sr-gingerbread-man:before{content:""}.fi-sr-glass-champagne:before{content:""}.fi-sr-glass-cheers:before{content:""}.fi-sr-glass-citrus:before{content:""}.fi-sr-glass-empty:before{content:""}.fi-sr-glass-half:before{content:""}.fi-sr-glass-water-droplet:before{content:""}.fi-sr-glass-whiskey-rocks:before{content:""}.fi-sr-glass-whiskey:before{content:""}.fi-sr-glass:before{content:""}.fi-sr-glasses:before{content:""}.fi-sr-globe-alt:before{content:""}.fi-sr-globe-pointer:before{content:""}.fi-sr-globe-snow:before{content:""}.fi-sr-globe:before{content:""}.fi-sr-goal-net:before{content:""}.fi-sr-golf-ball:before{content:""}.fi-sr-golf-club:before{content:""}.fi-sr-golf-hole:before{content:""}.fi-sr-golf:before{content:""}.fi-sr-gopuram:before{content:""}.fi-sr-government-budget:before{content:""}.fi-sr-government-flag:before{content:""}.fi-sr-government-user:before{content:""}.fi-sr-gps-navigation:before{content:""}.fi-sr-graduation-cap:before{content:""}.fi-sr-gramophone:before{content:""}.fi-sr-grape:before{content:""}.fi-sr-graph-curve:before{content:""}.fi-sr-graphic-style:before{content:""}.fi-sr-graphic-tablet:before{content:""}.fi-sr-grate-droplet:before{content:""}.fi-sr-grate:before{content:""}.fi-sr-greater-than-equal:before{content:""}.fi-sr-greater-than:before{content:""}.fi-sr-greek-helmet:before{content:""}.fi-sr-grid-alt:before{content:""}.fi-sr-grid-dividers:before{content:""}.fi-sr-grid:before{content:""}.fi-sr-grill-hot-alt:before{content:""}.fi-sr-grill:before{content:""}.fi-sr-grimace:before{content:""}.fi-sr-grin-alt:before{content:""}.fi-sr-grin-beam-sweat:before{content:""}.fi-sr-grin-beam:before{content:""}.fi-sr-grin-hearts:before{content:""}.fi-sr-grin-squint-tears:before{content:""}.fi-sr-grin-squint:before{content:""}.fi-sr-grin-stars:before{content:""}.fi-sr-grin-tears:before{content:""}.fi-sr-grin-tongue-squint:before{content:""}.fi-sr-grin-tongue-wink:before{content:""}.fi-sr-grin-tongue:before{content:""}.fi-sr-grin-wink:before{content:""}.fi-sr-grin:before{content:""}.fi-sr-grip-dots-vertical:before{content:""}.fi-sr-grip-dots:before{content:""}.fi-sr-grip-horizontal:before{content:""}.fi-sr-grip-lines-vertical:before{content:""}.fi-sr-grip-lines:before{content:""}.fi-sr-grip-vertical:before{content:""}.fi-sr-grocery-bag:before{content:""}.fi-sr-grocery-basket:before{content:""}.fi-sr-group-arrows-rotate:before{content:""}.fi-sr-group-call:before{content:""}.fi-sr-group-community-social-media:before{content:""}.fi-sr-growth-chart-invest:before{content:""}.fi-sr-guarani-sign:before{content:""}.fi-sr-guide-alt:before{content:""}.fi-sr-guide:before{content:""}.fi-sr-guitar-electric:before{content:""}.fi-sr-guitar:before{content:""}.fi-sr-guitars:before{content:""}.fi-sr-gun-squirt:before{content:""}.fi-sr-gym:before{content:""}.fi-sr-h-square:before{content:""}.fi-sr-h:before{content:""}.fi-sr-h1:before{content:""}.fi-sr-h2:before{content:""}.fi-sr-h3:before{content:""}.fi-sr-h4:before{content:""}.fi-sr-hair-clipper:before{content:""}.fi-sr-hamburger-soda:before{content:""}.fi-sr-hamburger:before{content:""}.fi-sr-hammer-crash:before{content:""}.fi-sr-hammer-war:before{content:""}.fi-sr-hammer:before{content:""}.fi-sr-hamsa:before{content:""}.fi-sr-hand-back-fist:before{content:""}.fi-sr-hand-back-point-down:before{content:""}.fi-sr-hand-back-point-left:before{content:""}.fi-sr-hand-back-point-ribbon:before{content:""}.fi-sr-hand-back-point-right:before{content:""}.fi-sr-hand-bill:before{content:""}.fi-sr-hand-dots:before{content:""}.fi-sr-hand-fingers-crossed:before{content:""}.fi-sr-hand-fist:before{content:""}.fi-sr-hand-heart:before{content:""}.fi-sr-hand-holding-box:before{content:""}.fi-sr-hand-holding-droplet:before{content:""}.fi-sr-hand-holding-heart:before{content:""}.fi-sr-hand-holding-magic:before{content:""}.fi-sr-hand-holding-medical:before{content:""}.fi-sr-hand-holding-seeding:before{content:""}.fi-sr-hand-holding-skull:before{content:""}.fi-sr-hand-holding-usd:before{content:""}.fi-sr-hand-holding-water:before{content:""}.fi-sr-hand-horns:before{content:""}.fi-sr-hand-lizard:before{content:""}.fi-sr-hand-love:before{content:""}.fi-sr-hand-middle-finger:before{content:""}.fi-sr-hand-paper:before{content:""}.fi-sr-hand-peace:before{content:""}.fi-sr-hand-point-ribbon:before{content:""}.fi-sr-hand-scissors:before{content:""}.fi-sr-hand-sparkles:before{content:""}.fi-sr-hand-spock:before{content:""}.fi-sr-hand-wave:before{content:""}.fi-sr-handmade:before{content:""}.fi-sr-hands-bubbles:before{content:""}.fi-sr-hands-clapping:before{content:""}.fi-sr-hands-heart:before{content:""}.fi-sr-hands-holding-diamond:before{content:""}.fi-sr-hands-holding:before{content:""}.fi-sr-hands-usd:before{content:""}.fi-sr-handshake-angle:before{content:""}.fi-sr-handshake-deal-loan:before{content:""}.fi-sr-handshake-house:before{content:""}.fi-sr-handshake-simple-slash:before{content:""}.fi-sr-handshake-trust:before{content:""}.fi-sr-handshake:before{content:""}.fi-sr-hard-hat:before{content:""}.fi-sr-hashtag-lock:before{content:""}.fi-sr-hastag:before{content:""}.fi-sr-hat-beach:before{content:""}.fi-sr-hat-birthday:before{content:""}.fi-sr-hat-chef:before{content:""}.fi-sr-hat-cowboy-side:before{content:""}.fi-sr-hat-cowboy:before{content:""}.fi-sr-hat-santa:before{content:""}.fi-sr-hat-winter:before{content:""}.fi-sr-hat-witch:before{content:""}.fi-sr-hat-wizard:before{content:""}.fi-sr-hdd:before{content:""}.fi-sr-head-side-brain:before{content:""}.fi-sr-head-side-cough-slash:before{content:""}.fi-sr-head-side-cough:before{content:""}.fi-sr-head-side-headphones:before{content:""}.fi-sr-head-side-heart:before{content:""}.fi-sr-head-side-mask:before{content:""}.fi-sr-head-side-medical:before{content:""}.fi-sr-head-side-thinking:before{content:""}.fi-sr-head-side-virus:before{content:""}.fi-sr-head-side:before{content:""}.fi-sr-head-vr:before{content:""}.fi-sr-heading:before{content:""}.fi-sr-headphones:before{content:""}.fi-sr-headset:before{content:""}.fi-sr-heart-arrow:before{content:""}.fi-sr-heart-brain:before{content:""}.fi-sr-heart-crack:before{content:""}.fi-sr-heart-half-stroke:before{content:""}.fi-sr-heart-half:before{content:""}.fi-sr-heart-health-muscle:before{content:""}.fi-sr-heart-lock:before{content:""}.fi-sr-heart-partner-handshake:before{content:""}.fi-sr-heart-rate:before{content:""}.fi-sr-heart-slash:before{content:""}.fi-sr-heart-upside-down:before{content:""}.fi-sr-heart:before{content:""}.fi-sr-heat:before{content:""}.fi-sr-helicopter-side:before{content:""}.fi-sr-helmet-battle:before{content:""}.fi-sr-hexagon-check:before{content:""}.fi-sr-hexagon-divide:before{content:""}.fi-sr-hexagon-exclamation:before{content:""}.fi-sr-hexagon:before{content:""}.fi-sr-high-definition:before{content:""}.fi-sr-high-five-celebration-yes:before{content:""}.fi-sr-high-five:before{content:""}.fi-sr-highlighter-line:before{content:""}.fi-sr-highlighter:before{content:""}.fi-sr-hiking:before{content:""}.fi-sr-hippo:before{content:""}.fi-sr-hockey-mask:before{content:""}.fi-sr-hockey-puck:before{content:""}.fi-sr-hockey-stick-puck:before{content:""}.fi-sr-hockey-sticks:before{content:""}.fi-sr-holding-hand-gear:before{content:""}.fi-sr-holding-hand-revenue:before{content:""}.fi-sr-holly-berry:before{content:""}.fi-sr-home-heart:before{content:""}.fi-sr-home-location-alt:before{content:""}.fi-sr-home-location:before{content:""}.fi-sr-home:before{content:""}.fi-sr-honey-pot:before{content:""}.fi-sr-hood-cloak:before{content:""}.fi-sr-horizontal-rule:before{content:""}.fi-sr-horse-head:before{content:""}.fi-sr-horse-saddle:before{content:""}.fi-sr-horse:before{content:""}.fi-sr-horseshoe-broken:before{content:""}.fi-sr-horseshoe:before{content:""}.fi-sr-hose-reel:before{content:""}.fi-sr-hose:before{content:""}.fi-sr-hospital-symbol:before{content:""}.fi-sr-hospital-user:before{content:""}.fi-sr-hospital:before{content:""}.fi-sr-hospitals:before{content:""}.fi-sr-hot-tub:before{content:""}.fi-sr-hotdog:before{content:""}.fi-sr-hotel:before{content:""}.fi-sr-hourglass-end:before{content:""}.fi-sr-hourglass-start:before{content:""}.fi-sr-hourglass:before{content:""}.fi-sr-house-blank:before{content:""}.fi-sr-house-building:before{content:""}.fi-sr-house-chimney-blank:before{content:""}.fi-sr-house-chimney-crack:before{content:""}.fi-sr-house-chimney-heart:before{content:""}.fi-sr-house-chimney-medical:before{content:""}.fi-sr-house-chimney-user:before{content:""}.fi-sr-house-chimney-window:before{content:""}.fi-sr-house-chimney:before{content:""}.fi-sr-house-circle-check:before{content:""}.fi-sr-house-circle-exclamation:before{content:""}.fi-sr-house-circle-xmark:before{content:""}.fi-sr-house-crack-alt:before{content:""}.fi-sr-house-crack:before{content:""}.fi-sr-house-day:before{content:""}.fi-sr-house-fire:before{content:""}.fi-sr-house-flag:before{content:""}.fi-sr-house-flood:before{content:""}.fi-sr-house-laptop:before{content:""}.fi-sr-house-leave:before{content:""}.fi-sr-house-lock:before{content:""}.fi-sr-house-medical:before{content:""}.fi-sr-house-night:before{content:""}.fi-sr-house-return:before{content:""}.fi-sr-house-signal:before{content:""}.fi-sr-house-tree:before{content:""}.fi-sr-house-tsunami:before{content:""}.fi-sr-house-turret:before{content:""}.fi-sr-house-user:before{content:""}.fi-sr-house-window:before{content:""}.fi-sr-hr-group:before{content:""}.fi-sr-hr-person:before{content:""}.fi-sr-hr:before{content:""}.fi-sr-hryvnia:before{content:""}.fi-sr-humidity:before{content:""}.fi-sr-hundred-points:before{content:""}.fi-sr-hurricane:before{content:""}.fi-sr-i:before{content:""}.fi-sr-ice-cream:before{content:""}.fi-sr-icicles:before{content:""}.fi-sr-icon-star:before{content:""}.fi-sr-id-badge:before{content:""}.fi-sr-id-card-clip-alt:before{content:""}.fi-sr-igloo:before{content:""}.fi-sr-image-slash:before{content:""}.fi-sr-images-user:before{content:""}.fi-sr-images:before{content:""}.fi-sr-improve-user:before{content:""}.fi-sr-inbox-full:before{content:""}.fi-sr-inbox-in:before{content:""}.fi-sr-inbox-out:before{content:""}.fi-sr-inbox:before{content:""}.fi-sr-inboxes:before{content:""}.fi-sr-incense-sticks-yoga:before{content:""}.fi-sr-incognito:before{content:""}.fi-sr-indent:before{content:""}.fi-sr-indian-rupee-sign:before{content:""}.fi-sr-industry-alt:before{content:""}.fi-sr-industry-windows:before{content:""}.fi-sr-infinity:before{content:""}.fi-sr-info-guide:before{content:""}.fi-sr-info:before{content:""}.fi-sr-information:before{content:""}.fi-sr-inhaler:before{content:""}.fi-sr-input-numeric:before{content:""}.fi-sr-input-pipe:before{content:""}.fi-sr-input-text:before{content:""}.fi-sr-insert-alt:before{content:""}.fi-sr-insert-arrows:before{content:""}.fi-sr-insert-button-circle:before{content:""}.fi-sr-insert-credit-card:before{content:""}.fi-sr-insert-square:before{content:""}.fi-sr-insert:before{content:""}.fi-sr-insight-alt:before{content:""}.fi-sr-insight-head:before{content:""}.fi-sr-insight:before{content:""}.fi-sr-integral:before{content:""}.fi-sr-interactive:before{content:""}.fi-sr-interlining:before{content:""}.fi-sr-internet-speed-wifi:before{content:""}.fi-sr-interrogation:before{content:""}.fi-sr-intersection:before{content:""}.fi-sr-introduction-handshake:before{content:""}.fi-sr-introduction:before{content:""}.fi-sr-inventory-alt:before{content:""}.fi-sr-invest:before{content:""}.fi-sr-investment:before{content:""}.fi-sr-invite-alt:before{content:""}.fi-sr-invite:before{content:""}.fi-sr-iot-alt:before{content:""}.fi-sr-iot:before{content:""}.fi-sr-ip-address:before{content:""}.fi-sr-island-tropical:before{content:""}.fi-sr-it-alt:before{content:""}.fi-sr-it-computer:before{content:""}.fi-sr-it:before{content:""}.fi-sr-italian-lira-sign:before{content:""}.fi-sr-italic:before{content:""}.fi-sr-j:before{content:""}.fi-sr-jam:before{content:""}.fi-sr-jar-alt:before{content:""}.fi-sr-jar-wheat:before{content:""}.fi-sr-javascript:before{content:""}.fi-sr-joint:before{content:""}.fi-sr-joker:before{content:""}.fi-sr-journal-alt:before{content:""}.fi-sr-journal:before{content:""}.fi-sr-journey:before{content:""}.fi-sr-joystick:before{content:""}.fi-sr-jpg:before{content:""}.fi-sr-jug-alt:before{content:""}.fi-sr-jug-bottle:before{content:""}.fi-sr-jug:before{content:""}.fi-sr-jumping-rope:before{content:""}.fi-sr-k:before{content:""}.fi-sr-kaaba:before{content:""}.fi-sr-kazoo:before{content:""}.fi-sr-kerning:before{content:""}.fi-sr-key-lock-crypto:before{content:""}.fi-sr-key-skeleton-left-right:before{content:""}.fi-sr-key:before{content:""}.fi-sr-keyboard-brightness-low:before{content:""}.fi-sr-keyboard-brightness:before{content:""}.fi-sr-keyboard-down:before{content:""}.fi-sr-keyboard-left:before{content:""}.fi-sr-keyboard:before{content:""}.fi-sr-keynote:before{content:""}.fi-sr-kidneys:before{content:""}.fi-sr-kip-sign:before{content:""}.fi-sr-kiss-beam:before{content:""}.fi-sr-kiss-wink-heart:before{content:""}.fi-sr-kiss:before{content:""}.fi-sr-kite:before{content:""}.fi-sr-kiwi-bird:before{content:""}.fi-sr-kiwi-fruit:before{content:""}.fi-sr-knife-kitchen:before{content:""}.fi-sr-knife:before{content:""}.fi-sr-knitting:before{content:""}.fi-sr-kpi-evaluation:before{content:""}.fi-sr-kpi:before{content:""}.fi-sr-l:before{content:""}.fi-sr-label:before{content:""}.fi-sr-lacrosse-stick-ball:before{content:""}.fi-sr-lacrosse-stick:before{content:""}.fi-sr-lambda:before{content:""}.fi-sr-lamp-desk:before{content:""}.fi-sr-lamp-floor:before{content:""}.fi-sr-lamp-street:before{content:""}.fi-sr-lamp:before{content:""}.fi-sr-land-layer-location:before{content:""}.fi-sr-land-layers:before{content:""}.fi-sr-land-location:before{content:""}.fi-sr-landmark-alt:before{content:""}.fi-sr-language:before{content:""}.fi-sr-laptop-arrow-down:before{content:""}.fi-sr-laptop-binary:before{content:""}.fi-sr-laptop-code:before{content:""}.fi-sr-laptop-medical:before{content:""}.fi-sr-laptop-mobile:before{content:""}.fi-sr-laptop-slash:before{content:""}.fi-sr-laptop:before{content:""}.fi-sr-lari-sign:before{content:""}.fi-sr-lasso-sparkles:before{content:""}.fi-sr-lasso:before{content:""}.fi-sr-last-square:before{content:""}.fi-sr-laugh-beam:before{content:""}.fi-sr-laugh-squint:before{content:""}.fi-sr-laugh-wink:before{content:""}.fi-sr-laugh:before{content:""}.fi-sr-lawyer-man:before{content:""}.fi-sr-lawyer-woman:before{content:""}.fi-sr-layer-minus:before{content:""}.fi-sr-layer-plus:before{content:""}.fi-sr-layers:before{content:""}.fi-sr-layout-fluid:before{content:""}.fi-sr-lead-funnel:before{content:""}.fi-sr-lead-management:before{content:""}.fi-sr-lead:before{content:""}.fi-sr-leader-alt:before{content:""}.fi-sr-leader-speech:before{content:""}.fi-sr-leader:before{content:""}.fi-sr-leaderboard-alt:before{content:""}.fi-sr-leaderboard-trophy:before{content:""}.fi-sr-leaderboard:before{content:""}.fi-sr-leadership-alt:before{content:""}.fi-sr-leadership:before{content:""}.fi-sr-leaf-heart:before{content:""}.fi-sr-leaf-maple:before{content:""}.fi-sr-leaf-oak:before{content:""}.fi-sr-leaf:before{content:""}.fi-sr-leafy-green:before{content:""}.fi-sr-leave:before{content:""}.fi-sr-left-from-bracket:before{content:""}.fi-sr-left:before{content:""}.fi-sr-legal:before{content:""}.fi-sr-lemon:before{content:""}.fi-sr-lesbian-couple:before{content:""}.fi-sr-less-than-equal:before{content:""}.fi-sr-less-than:before{content:""}.fi-sr-lesson-class:before{content:""}.fi-sr-lesson:before{content:""}.fi-sr-letter-case:before{content:""}.fi-sr-lettuce:before{content:""}.fi-sr-level-down-alt:before{content:""}.fi-sr-level-down:before{content:""}.fi-sr-level-up-alt:before{content:""}.fi-sr-level-up:before{content:""}.fi-sr-license:before{content:""}.fi-sr-life-ring:before{content:""}.fi-sr-life:before{content:""}.fi-sr-light-ceiling:before{content:""}.fi-sr-light-emergency-on:before{content:""}.fi-sr-light-emergency:before{content:""}.fi-sr-light-switch-off:before{content:""}.fi-sr-light-switch-on:before{content:""}.fi-sr-light-switch:before{content:""}.fi-sr-lightbulb-cfl-on:before{content:""}.fi-sr-lightbulb-cfl:before{content:""}.fi-sr-lightbulb-dollar:before{content:""}.fi-sr-lightbulb-exclamation:before{content:""}.fi-sr-lightbulb-head:before{content:""}.fi-sr-lightbulb-on:before{content:""}.fi-sr-lightbulb-question:before{content:""}.fi-sr-lightbulb-setting:before{content:""}.fi-sr-lightbulb-slash:before{content:""}.fi-sr-lighthouse:before{content:""}.fi-sr-lights-holiday:before{content:""}.fi-sr-limit-hand:before{content:""}.fi-sr-limit-speedometer:before{content:""}.fi-sr-line-width:before{content:""}.fi-sr-link-alt:before{content:""}.fi-sr-link-horizontal-slash:before{content:""}.fi-sr-link-horizontal:before{content:""}.fi-sr-link-slash-alt:before{content:""}.fi-sr-link-slash:before{content:""}.fi-sr-link:before{content:""}.fi-sr-lion-head:before{content:""}.fi-sr-lion:before{content:""}.fi-sr-lips:before{content:""}.fi-sr-lipstick:before{content:""}.fi-sr-lira-sign:before{content:""}.fi-sr-list-check:before{content:""}.fi-sr-list-dropdown:before{content:""}.fi-sr-list-music:before{content:""}.fi-sr-list-timeline:before{content:""}.fi-sr-list:before{content:""}.fi-sr-litecoin-sign:before{content:""}.fi-sr-live-alt:before{content:""}.fi-sr-live:before{content:""}.fi-sr-loading:before{content:""}.fi-sr-loan:before{content:""}.fi-sr-lobster:before{content:""}.fi-sr-location-alt:before{content:""}.fi-sr-location-arrow:before{content:""}.fi-sr-location-crosshairs-slash:before{content:""}.fi-sr-location-crosshairs:before{content:""}.fi-sr-location-dot-slash:before{content:""}.fi-sr-location-exclamation:before{content:""}.fi-sr-location-pin-call:before{content:""}.fi-sr-lock-alt:before{content:""}.fi-sr-lock-hashtag:before{content:""}.fi-sr-lock-open-alt:before{content:""}.fi-sr-lock:before{content:""}.fi-sr-locust:before{content:""}.fi-sr-loop-square:before{content:""}.fi-sr-loveseat:before{content:""}.fi-sr-low-vision:before{content:""}.fi-sr-luchador:before{content:""}.fi-sr-luggage-cart:before{content:""}.fi-sr-luggage-rolling:before{content:""}.fi-sr-lungs-virus:before{content:""}.fi-sr-lungs:before{content:""}.fi-sr-m:before{content:""}.fi-sr-mace:before{content:""}.fi-sr-magnet-user:before{content:""}.fi-sr-magnet:before{content:""}.fi-sr-mailbox-envelope:before{content:""}.fi-sr-mailbox-flag-up:before{content:""}.fi-sr-mailbox:before{content:""}.fi-sr-makeup-brush:before{content:""}.fi-sr-man-head:before{content:""}.fi-sr-man-scientist:before{content:""}.fi-sr-manat-sign:before{content:""}.fi-sr-mandolin:before{content:""}.fi-sr-mango:before{content:""}.fi-sr-manhole:before{content:""}.fi-sr-map-location-track:before{content:""}.fi-sr-map-marker-check:before{content:""}.fi-sr-map-marker-cross:before{content:""}.fi-sr-map-marker-edit:before{content:""}.fi-sr-map-marker-home:before{content:""}.fi-sr-map-marker-minus:before{content:""}.fi-sr-map-marker-plus:before{content:""}.fi-sr-map-marker-question:before{content:""}.fi-sr-map-marker-slash:before{content:""}.fi-sr-map-marker-smile:before{content:""}.fi-sr-map-marker:before{content:""}.fi-sr-map-pin:before{content:""}.fi-sr-map-point:before{content:""}.fi-sr-map:before{content:""}.fi-sr-marker-time:before{content:""}.fi-sr-marker:before{content:""}.fi-sr-marketplace-alt:before{content:""}.fi-sr-marketplace-store:before{content:""}.fi-sr-marketplace:before{content:""}.fi-sr-mars-double:before{content:""}.fi-sr-mars-stroke-right:before{content:""}.fi-sr-mars-stroke-up:before{content:""}.fi-sr-mars:before{content:""}.fi-sr-martini-glass-citrus:before{content:""}.fi-sr-martini-glass-empty:before{content:""}.fi-sr-mask-carnival:before{content:""}.fi-sr-mask-face:before{content:""}.fi-sr-mask-snorkel:before{content:""}.fi-sr-massage:before{content:""}.fi-sr-match-fire:before{content:""}.fi-sr-mattress-pillow:before{content:""}.fi-sr-measuring-tape:before{content:""}.fi-sr-meat:before{content:"豈"}.fi-sr-medal:before{content:"更"}.fi-sr-medical-star:before{content:"車"}.fi-sr-medicine:before{content:"賈"}.fi-sr-meditation:before{content:"滑"}.fi-sr-meeting-alt:before{content:"串"}.fi-sr-meeting:before{content:"句"}.fi-sr-megaphone-announcement-leader:before{content:"龜"}.fi-sr-megaphone:before{content:"龜"}.fi-sr-meh-blank:before{content:"契"}.fi-sr-meh-rolling-eyes:before{content:"金"}.fi-sr-meh:before{content:"喇"}.fi-sr-melon-alt:before{content:"奈"}.fi-sr-melon:before{content:"懶"}.fi-sr-member-list:before{content:"癩"}.fi-sr-member-search:before{content:"羅"}.fi-sr-membership-vip:before{content:"蘿"}.fi-sr-membership:before{content:"螺"}.fi-sr-memo-circle-check:before{content:"裸"}.fi-sr-memo-pad:before{content:"邏"}.fi-sr-memo:before{content:"樂"}.fi-sr-memory:before{content:"洛"}.fi-sr-menu-burger:before{content:"烙"}.fi-sr-menu-dots-vertical:before{content:"珞"}.fi-sr-menu-dots:before{content:"落"}.fi-sr-mercury:before{content:"酪"}.fi-sr-message-arrow-down:before{content:"駱"}.fi-sr-message-arrow-up-right:before{content:"亂"}.fi-sr-message-arrow-up:before{content:"卵"}.fi-sr-message-bot:before{content:"欄"}.fi-sr-message-code:before{content:"爛"}.fi-sr-message-dollar:before{content:"蘭"}.fi-sr-message-heart:before{content:"鸞"}.fi-sr-message-image:before{content:"嵐"}.fi-sr-message-question:before{content:"濫"}.fi-sr-message-quote:before{content:"藍"}.fi-sr-message-slash:before{content:"襤"}.fi-sr-message-sms:before{content:"拉"}.fi-sr-message-text:before{content:"臘"}.fi-sr-message-xmark:before{content:"蠟"}.fi-sr-messages-dollar:before{content:"廊"}.fi-sr-messages-question:before{content:"朗"}.fi-sr-messages:before{content:"浪"}.fi-sr-meteor:before{content:"狼"}.fi-sr-meter-bolt:before{content:"郎"}.fi-sr-meter-droplet:before{content:"來"}.fi-sr-meter-fire:before{content:"冷"}.fi-sr-meter:before{content:"勞"}.fi-sr-microchip-ai:before{content:"擄"}.fi-sr-microchip:before{content:"櫓"}.fi-sr-microphone-alt:before{content:"爐"}.fi-sr-microphone-slash:before{content:"盧"}.fi-sr-microphone:before{content:"老"}.fi-sr-microscope:before{content:"蘆"}.fi-sr-microwave:before{content:"虜"}.fi-sr-milk-alt:before{content:"路"}.fi-sr-milk:before{content:"露"}.fi-sr-mill-sign:before{content:"魯"}.fi-sr-mind-share:before{content:"鷺"}.fi-sr-minus-circle:before{content:"碌"}.fi-sr-minus-hexagon:before{content:"祿"}.fi-sr-minus-small:before{content:"綠"}.fi-sr-minus:before{content:"菉"}.fi-sr-mistletoe:before{content:"錄"}.fi-sr-mix:before{content:"鹿"}.fi-sr-mobile-button:before{content:"論"}.fi-sr-mobile-notch:before{content:"壟"}.fi-sr-mobile:before{content:"弄"}.fi-sr-mockup:before{content:"籠"}.fi-sr-mode-alt:before{content:"聾"}.fi-sr-mode-landscape:before{content:"牢"}.fi-sr-mode-portrait:before{content:"磊"}.fi-sr-mode:before{content:"賂"}.fi-sr-model-cube-arrows:before{content:"雷"}.fi-sr-model-cube-space:before{content:"壘"}.fi-sr-model-cube:before{content:"屢"}.fi-sr-module:before{content:"樓"}.fi-sr-monday:before{content:"淚"}.fi-sr-money-bill-simple:before{content:"漏"}.fi-sr-money-bill-transfer:before{content:"累"}.fi-sr-money-bill-wave-alt:before{content:"縷"}.fi-sr-money-bill-wave:before{content:"陋"}.fi-sr-money-bills-simple:before{content:"勒"}.fi-sr-money-bills:before{content:"肋"}.fi-sr-money-check-edit-alt:before{content:"凜"}.fi-sr-money-check-edit:before{content:"凌"}.fi-sr-money-check:before{content:"稜"}.fi-sr-money-coin-transfer:before{content:"綾"}.fi-sr-money-from-bracket:before{content:"菱"}.fi-sr-money-simple-from-bracket:before{content:"陵"}.fi-sr-money-transfer-alt:before{content:"讀"}.fi-sr-money-transfer-coin-arrow:before{content:"拏"}.fi-sr-money-transfer-smartphone:before{content:"樂"}.fi-sr-money-wings:before{content:"諾"}.fi-sr-money:before{content:"丹"}.fi-sr-monkey:before{content:"寧"}.fi-sr-monument:before{content:"怒"}.fi-sr-moon-stars:before{content:"率"}.fi-sr-moon:before{content:"異"}.fi-sr-moped:before{content:"北"}.fi-sr-mortar-pestle:before{content:"磻"}.fi-sr-mortgage:before{content:"便"}.fi-sr-mosque-alt:before{content:"復"}.fi-sr-mosque-moon:before{content:"不"}.fi-sr-mosque:before{content:"泌"}.fi-sr-mosquito-net:before{content:"數"}.fi-sr-mosquito:before{content:"索"}.fi-sr-motorcycle:before{content:"參"}.fi-sr-mound:before{content:"塞"}.fi-sr-mountain-city:before{content:"省"}.fi-sr-mountain:before{content:"葉"}.fi-sr-mountains:before{content:"說"}.fi-sr-mouse-field:before{content:"殺"}.fi-sr-mouse:before{content:"辰"}.fi-sr-mov-file:before{content:"沈"}.fi-sr-move-to-folder-2:before{content:"拾"}.fi-sr-move-to-folder:before{content:"若"}.fi-sr-mp3-file:before{content:"掠"}.fi-sr-mp3-player:before{content:"略"}.fi-sr-mp4-file:before{content:"亮"}.fi-sr-mug-alt:before{content:"兩"}.fi-sr-mug-hot-alt:before{content:"凉"}.fi-sr-mug-hot:before{content:"梁"}.fi-sr-mug-marshmallows:before{content:"糧"}.fi-sr-mug-tea-saucer:before{content:"良"}.fi-sr-mug-tea:before{content:"諒"}.fi-sr-mug:before{content:"量"}.fi-sr-multiple-alt:before{content:"勵"}.fi-sr-multiple:before{content:"呂"}.fi-sr-muscle:before{content:"女"}.fi-sr-mushroom-alt:before{content:"廬"}.fi-sr-mushroom:before{content:"旅"}.fi-sr-music-alt-slash:before{content:"濾"}.fi-sr-music-alt:before{content:"礪"}.fi-sr-music-file:before{content:"閭"}.fi-sr-music-note:before{content:"驪"}.fi-sr-music-slash:before{content:"麗"}.fi-sr-music:before{content:"黎"}.fi-sr-n:before{content:"力"}.fi-sr-naira-sign:before{content:"曆"}.fi-sr-narwhal:before{content:"歷"}.fi-sr-navigation:before{content:"轢"}.fi-sr-nesting-dolls:before{content:"年"}.fi-sr-network-cloud:before{content:"憐"}.fi-sr-network:before{content:"戀"}.fi-sr-neuter:before{content:"撚"}.fi-sr-newsletter-subscribe:before{content:"漣"}.fi-sr-newspaper-open:before{content:"煉"}.fi-sr-newspaper:before{content:"璉"}.fi-sr-nfc-lock:before{content:"秊"}.fi-sr-nfc-magnifying-glass:before{content:"練"}.fi-sr-nfc-pen:before{content:"聯"}.fi-sr-nfc-slash:before{content:"輦"}.fi-sr-nfc-trash:before{content:"蓮"}.fi-sr-nfc:before{content:"連"}.fi-sr-night-day:before{content:"鍊"}.fi-sr-no-fee:before{content:"列"}.fi-sr-no-people:before{content:"劣"}.fi-sr-noodles:before{content:"咽"}.fi-sr-nose:before{content:"烈"}.fi-sr-not-equal:before{content:"裂"}.fi-sr-not-found-alt:before{content:"說"}.fi-sr-not-found-magnifying-glass:before{content:"廉"}.fi-sr-not-found:before{content:"念"}.fi-sr-notdef:before{content:"捻"}.fi-sr-note-medical:before{content:"殮"}.fi-sr-note-sticky:before{content:"簾"}.fi-sr-note:before{content:"獵"}.fi-sr-notebook-alt:before{content:"令"}.fi-sr-notebook:before{content:"囹"}.fi-sr-notes-medical:before{content:"寧"}.fi-sr-notes:before{content:"嶺"}.fi-sr-o:before{content:"怜"}.fi-sr-object-exclude:before{content:"玲"}.fi-sr-object-group:before{content:"瑩"}.fi-sr-object-intersect:before{content:"羚"}.fi-sr-object-subtract:before{content:"聆"}.fi-sr-object-ungroup:before{content:"鈴"}.fi-sr-object-union:before{content:"零"}.fi-sr-objects-column:before{content:"靈"}.fi-sr-octagon-check:before{content:"領"}.fi-sr-octagon-divide:before{content:"例"}.fi-sr-octagon-exclamation:before{content:"禮"}.fi-sr-octagon-minus:before{content:"醴"}.fi-sr-octagon-plus:before{content:"隸"}.fi-sr-octagon-xmark:before{content:"惡"}.fi-sr-octagon:before{content:"了"}.fi-sr-oil-can:before{content:"僚"}.fi-sr-oil-temp:before{content:"寮"}.fi-sr-olive-oil:before{content:"尿"}.fi-sr-olive:before{content:"料"}.fi-sr-olives:before{content:"樂"}.fi-sr-om:before{content:"燎"}.fi-sr-omega:before{content:"療"}.fi-sr-onboarding:before{content:"蓼"}.fi-sr-onion:before{content:"遼"}.fi-sr-opacity:before{content:"龍"}.fi-sr-open-mail-clip:before{content:"暈"}.fi-sr-operating-system-upgrade:before{content:"阮"}.fi-sr-operation:before{content:"劉"}.fi-sr-order-history:before{content:"杻"}.fi-sr-organization-chart:before{content:"柳"}.fi-sr-ornament:before{content:"流"}.fi-sr-otp:before{content:"溜"}.fi-sr-otter:before{content:"琉"}.fi-sr-outdent:before{content:"留"}.fi-sr-oval-alt:before{content:"硫"}.fi-sr-oval:before{content:"紐"}.fi-sr-oven:before{content:"類"}.fi-sr-overline:before{content:"六"}.fi-sr-overview:before{content:"戮"}.fi-sr-p:before{content:"陸"}.fi-sr-package:before{content:"倫"}.fi-sr-padlock-check:before{content:"崙"}.fi-sr-page-break:before{content:"淪"}.fi-sr-pager:before{content:"輪"}.fi-sr-paid:before{content:"律"}.fi-sr-paint-roller:before{content:"慄"}.fi-sr-paint:before{content:"栗"}.fi-sr-paintbrush-pencil:before{content:"率"}.fi-sr-palette:before{content:"隆"}.fi-sr-pallet-alt:before{content:"利"}.fi-sr-pallet:before{content:"吏"}.fi-sr-pan-food:before{content:"履"}.fi-sr-pan-frying:before{content:"易"}.fi-sr-pan:before{content:"李"}.fi-sr-pancakes:before{content:"梨"}.fi-sr-panorama:before{content:"泥"}.fi-sr-paper-plane-launch:before{content:"理"}.fi-sr-paper-plane-top:before{content:"痢"}.fi-sr-paper-plane:before{content:"罹"}.fi-sr-paperclip-vertical:before{content:"裏"}.fi-sr-parachute-box:before{content:"裡"}.fi-sr-paragraph-left:before{content:"里"}.fi-sr-paragraph:before{content:"離"}.fi-sr-parking-circle-slash:before{content:"匿"}.fi-sr-parking-circle:before{content:"溺"}.fi-sr-parking-slash:before{content:"吝"}.fi-sr-parking:before{content:"燐"}.fi-sr-party-bell:before{content:"璘"}.fi-sr-party-horn:before{content:"藺"}.fi-sr-party:before{content:"隣"}.fi-sr-passport:before{content:"鱗"}.fi-sr-password-alt:before{content:"麟"}.fi-sr-password-computer:before{content:"林"}.fi-sr-password-email:before{content:"淋"}.fi-sr-password-smartphone:before{content:"臨"}.fi-sr-password:before{content:"立"}.fi-sr-paste:before{content:"笠"}.fi-sr-pattern:before{content:"粒"}.fi-sr-pause-circle:before{content:"狀"}.fi-sr-pause-square:before{content:"炙"}.fi-sr-pause:before{content:"識"}.fi-sr-paw-claws:before{content:"什"}.fi-sr-paw-heart:before{content:"茶"}.fi-sr-paw:before{content:"刺"}.fi-sr-payment-pos:before{content:"切"}.fi-sr-payroll-check:before{content:"度"}.fi-sr-peace:before{content:"拓"}.fi-sr-peach:before{content:"糖"}.fi-sr-peanut:before{content:"宅"}.fi-sr-peanuts:before{content:"洞"}.fi-sr-peapod:before{content:"暴"}.fi-sr-pear:before{content:"輻"}.fi-sr-pedestal:before{content:"行"}.fi-sr-pen-circle:before{content:"降"}.fi-sr-pen-clip-slash:before{content:"見"}.fi-sr-pen-clip:before{content:"廓"}.fi-sr-pen-fancy-slash:before{content:"兀"}.fi-sr-pen-fancy:before{content:"嗀"}.fi-sr-pen-field:before{content:"﨎"}.fi-sr-pen-nib-slash:before{content:"﨏"}.fi-sr-pen-nib:before{content:"塚"}.fi-sr-pen-slash:before{content:"﨑"}.fi-sr-pen-square:before{content:"晴"}.fi-sr-pen-swirl:before{content:"﨓"}.fi-sr-pencil-paintbrush:before{content:"﨔"}.fi-sr-pencil-ruler:before{content:"凞"}.fi-sr-pencil-slash:before{content:"猪"}.fi-sr-pencil:before{content:"益"}.fi-sr-pending:before{content:"礼"}.fi-sr-pennant:before{content:"神"}.fi-sr-people-arrows-left-right:before{content:"祥"}.fi-sr-people-carry-box:before{content:"福"}.fi-sr-people-dress:before{content:"靖"}.fi-sr-people-network-partner:before{content:"精"}.fi-sr-people-pants:before{content:"羽"}.fi-sr-people-poll:before{content:"﨟"}.fi-sr-people-pulling:before{content:"蘒"}.fi-sr-people-roof:before{content:"﨡"}.fi-sr-people:before{content:"諸"}.fi-sr-pepper-alt:before{content:"﨣"}.fi-sr-pepper-hot:before{content:"﨤"}.fi-sr-pepper:before{content:"逸"}.fi-sr-percentage:before{content:"都"}.fi-sr-person-burst:before{content:"﨧"}.fi-sr-person-carry-box:before{content:"﨨"}.fi-sr-person-circle-check:before{content:"﨩"}.fi-sr-person-circle-exclamation:before{content:"飯"}.fi-sr-person-circle-minus:before{content:"飼"}.fi-sr-person-circle-plus:before{content:"館"}.fi-sr-person-circle-question:before{content:"鶴"}.fi-sr-person-circle-xmark:before{content:"郞"}.fi-sr-person-cv:before{content:"隷"}.fi-sr-person-dolly-empty:before{content:"侮"}.fi-sr-person-dolly:before{content:"僧"}.fi-sr-person-dress-simple:before{content:"免"}.fi-sr-person-dress:before{content:"勉"}.fi-sr-person-luggage:before{content:"勤"}.fi-sr-person-lunge:before{content:"卑"}.fi-sr-person-pilates:before{content:"喝"}.fi-sr-person-praying:before{content:"嘆"}.fi-sr-person-pregnant:before{content:"器"}.fi-sr-person-seat-reclined:before{content:"塀"}.fi-sr-person-seat:before{content:"墨"}.fi-sr-person-shelter:before{content:"層"}.fi-sr-person-sign:before{content:"屮"}.fi-sr-person-simple:before{content:"悔"}.fi-sr-person-walking-with-cane:before{content:"慨"}.fi-sr-peseta-sign:before{content:"憎"}.fi-sr-peso-sign:before{content:"懲"}.fi-sr-pets:before{content:"敏"}.fi-sr-pharmacy:before{content:"既"}.fi-sr-phone-call:before{content:"暑"}.fi-sr-phone-cross:before{content:"梅"}.fi-sr-phone-flip:before{content:"海"}.fi-sr-phone-guide:before{content:"渚"}.fi-sr-phone-heart-message:before{content:"漢"}.fi-sr-phone-office:before{content:"煮"}.fi-sr-phone-pause:before{content:"爫"}.fi-sr-phone-plus:before{content:"琢"}.fi-sr-phone-rotary:before{content:"碑"}.fi-sr-phone-slash:before{content:"社"}.fi-sr-photo-capture:before{content:"祉"}.fi-sr-photo-film-music:before{content:"祈"}.fi-sr-photo-video:before{content:"祐"}.fi-sr-physics:before{content:"祖"}.fi-sr-Pi:before{content:"祝"}.fi-sr-piano-keyboard:before{content:"禍"}.fi-sr-piano:before{content:"禎"}.fi-sr-pickaxe:before{content:"穀"}.fi-sr-picking-box:before{content:"突"}.fi-sr-picking:before{content:"節"}.fi-sr-picnic:before{content:"練"}.fi-sr-picpeople-filled:before{content:"縉"}.fi-sr-picpeople:before{content:"繁"}.fi-sr-picture:before{content:"署"}.fi-sr-pie:before{content:"者"}.fi-sr-pig-bank-bulb:before{content:"臭"}.fi-sr-pig-face:before{content:"艹"}.fi-sr-pig:before{content:"艹"}.fi-sr-piggy-bank-budget:before{content:"著"}.fi-sr-piggy-bank:before{content:"褐"}.fi-sr-pills:before{content:"視"}.fi-sr-pinata:before{content:"謁"}.fi-sr-pineapple-alt:before{content:"謹"}.fi-sr-pineapple:before{content:"賓"}.fi-sr-pipe-smoking:before{content:"贈"}.fi-sr-pipette:before{content:"辶"}.fi-sr-pizza-slice:before{content:"逸"}.fi-sr-place-of-worship:before{content:"難"}.fi-sr-plan-strategy:before{content:"響"}.fi-sr-plan:before{content:"頻"}.fi-sr-plane-alt:before{content:"恵"}.fi-sr-plane-arrival:before{content:"𤋮"}.fi-sr-plane-departure:before{content:"舘"}.fi-sr-plane-prop:before{content:"﩮"}.fi-sr-plane-slash:before{content:"﩯"}.fi-sr-plane-tail:before{content:"並"}.fi-sr-plane:before{content:"况"}.fi-sr-planet-moon:before{content:"全"}.fi-sr-planet-ringed:before{content:"侀"}.fi-sr-plant-care:before{content:"充"}.fi-sr-plant-growth:before{content:"冀"}.fi-sr-plant-seed-invest:before{content:"勇"}.fi-sr-plant-wilt:before{content:"勺"}.fi-sr-plate-utensils:before{content:"喝"}.fi-sr-plate-wheat:before{content:"啕"}.fi-sr-plate:before{content:"喙"}.fi-sr-play-alt:before{content:"嗢"}.fi-sr-play-circle:before{content:"塚"}.fi-sr-play-microphone:before{content:"墳"}.fi-sr-play-pause:before{content:"奄"}.fi-sr-play:before{content:"奔"}.fi-sr-plug-alt:before{content:"婢"}.fi-sr-plug-cable:before{content:"嬨"}.fi-sr-plug-circle-bolt:before{content:"廒"}.fi-sr-plug-circle-check:before{content:"廙"}.fi-sr-plug-circle-exclamation:before{content:"彩"}.fi-sr-plug-circle-minus:before{content:"徭"}.fi-sr-plug-circle-plus:before{content:"惘"}.fi-sr-plug-connection:before{content:"慎"}.fi-sr-plug:before{content:"愈"}.fi-sr-plus-hexagon:before{content:"憎"}.fi-sr-plus-minus:before{content:"慠"}.fi-sr-plus-small:before{content:"懲"}.fi-sr-plus:before{content:"戴"}.fi-sr-png-file:before{content:"揄"}.fi-sr-podcast:before{content:"搜"}.fi-sr-podium-star:before{content:"摒"}.fi-sr-podium-victory-leader:before{content:"敖"}.fi-sr-podium:before{content:"晴"}.fi-sr-point-of-sale-bill:before{content:"朗"}.fi-sr-point-of-sale-signal:before{content:"望"}.fi-sr-point-of-sale:before{content:"杖"}.fi-sr-pointer-loading:before{content:"歹"}.fi-sr-pointer-text:before{content:"殺"}.fi-sr-police-box:before{content:"流"}.fi-sr-poll-h:before{content:"滛"}.fi-sr-pollution:before{content:"滋"}.fi-sr-pompebled:before{content:"漢"}.fi-sr-poo-bolt:before{content:"瀞"}.fi-sr-poo:before{content:"煮"}.fi-sr-pool-8-ball:before{content:"瞧"}.fi-sr-poop:before{content:"爵"}.fi-sr-popcorn:before{content:"犯"}.fi-sr-popsicle:before{content:"猪"}.fi-sr-portal-enter:before{content:"瑱"}.fi-sr-portal-exit:before{content:"甆"}.fi-sr-portrait:before{content:"画"}.fi-sr-postal-address:before{content:"瘝"}.fi-sr-pot:before{content:"瘟"}.fi-sr-potato:before{content:"益"}.fi-sr-pound:before{content:"盛"}.fi-sr-power:before{content:"直"}.fi-sr-ppt-file:before{content:"睊"}.fi-sr-practice:before{content:"着"}.fi-sr-praying-hands:before{content:"磌"}.fi-sr-prescription-bottle-alt:before{content:"窱"}.fi-sr-prescription-bottle-pill:before{content:"節"}.fi-sr-prescription-bottle:before{content:"类"}.fi-sr-prescription:before{content:"絛"}.fi-sr-presentation:before{content:"練"}.fi-sr-preview:before{content:"缾"}.fi-sr-previous-square:before{content:"者"}.fi-sr-print-magnifying-glass:before{content:"荒"}.fi-sr-print-slash:before{content:"華"}.fi-sr-print:before{content:"蝹"}.fi-sr-priority-arrow:before{content:"襁"}.fi-sr-priority-arrows:before{content:"覆"}.fi-sr-priority-importance:before{content:"視"}.fi-sr-procedures:before{content:"調"}.fi-sr-process:before{content:"諸"}.fi-sr-productivity:before{content:"請"}.fi-sr-progress-complete:before{content:"謁"}.fi-sr-progress-download:before{content:"諾"}.fi-sr-progress-upload:before{content:"諭"}.fi-sr-projector:before{content:"謹"}.fi-sr-protractor:before{content:"變"}.fi-sr-pulse:before{content:"贈"}.fi-sr-pump-medical:before{content:"輸"}.fi-sr-pump:before{content:"遲"}.fi-sr-pumpkin-alt-2:before{content:"醙"}.fi-sr-pumpkin-alt:before{content:"鉶"}.fi-sr-pumpkin:before{content:"陼"}.fi-sr-puzzle-alt:before{content:"難"}.fi-sr-puzzle-piece-integration:before{content:"靖"}.fi-sr-puzzle-piece:before{content:"韛"}.fi-sr-puzzle-pieces:before{content:"響"}.fi-sr-pyramid:before{content:"頋"}.fi-sr-q:before{content:"頻"}.fi-sr-qr-scan:before{content:"鬒"}.fi-sr-QR:before{content:"龜"}.fi-sr-qrcode:before{content:"𢡊"}.fi-sr-question-square:before{content:"𢡄"}.fi-sr-question:before{content:"𣏕"}.fi-sr-queue-alt:before{content:"㮝"}.fi-sr-queue-line:before{content:"䀘"}.fi-sr-queue-signal:before{content:"䀹"}.fi-sr-queue:before{content:"𥉉"}.fi-sr-quill-pen-story:before{content:"𥳐"}.fi-sr-quiz-alt:before{content:"𧻓"}.fi-sr-quiz:before{content:"齃"}.fi-sr-quote-right:before{content:"龎"}.fi-sr-r:before{content:"﫚"}.fi-sr-rabbit-fast:before{content:"﫛"}.fi-sr-rabbit:before{content:"﫜"}.fi-sr-raccoon:before{content:"﫝"}.fi-sr-racquet:before{content:"﫞"}.fi-sr-radar-monitoring-track:before{content:"﫟"}.fi-sr-radar:before{content:"﫠"}.fi-sr-radiation-alt:before{content:"﫡"}.fi-sr-radiation:before{content:"﫢"}.fi-sr-radio-alt:before{content:"﫣"}.fi-sr-radio-button:before{content:"﫤"}.fi-sr-radio:before{content:"﫥"}.fi-sr-radish:before{content:"﫦"}.fi-sr-rainbow:before{content:"﫧"}.fi-sr-raindrops:before{content:"﫨"}.fi-sr-ram:before{content:"﫩"}.fi-sr-ramp-loading:before{content:"﫪"}.fi-sr-rank:before{content:"﫫"}.fi-sr-ranking-podium-empty:before{content:"﫬"}.fi-sr-ranking-podium:before{content:"﫭"}.fi-sr-ranking-star:before{content:"﫮"}.fi-sr-ranking-stars:before{content:"﫯"}.fi-sr-raygun:before{content:"﫰"}.fi-sr-razor-barber:before{content:"﫱"}.fi-sr-react:before{content:"﫲"}.fi-sr-rec:before{content:"﫳"}.fi-sr-receipt:before{content:"﫴"}.fi-sr-recipe-book:before{content:"﫵"}.fi-sr-recipe:before{content:"﫶"}.fi-sr-record-vinyl:before{content:"﫷"}.fi-sr-rectabgle-vertical:before{content:"﫸"}.fi-sr-rectangle-barcode:before{content:"﫹"}.fi-sr-rectangle-code:before{content:"﫺"}.fi-sr-rectangle-history-circle-plus:before{content:"﫻"}.fi-sr-rectangle-horizontal:before{content:"﫼"}.fi-sr-rectangle-list:before{content:"﫽"}.fi-sr-rectangle-panoramic:before{content:"﫾"}.fi-sr-rectangle-pro:before{content:"﫿"}.fi-sr-rectangle-vertical-history:before{content:"ﬀ"}.fi-sr-rectangle-vertical:before{content:"ﬁ"}.fi-sr-rectangle-xmark:before{content:"ﬂ"}.fi-sr-rectangles-mixed:before{content:"ﬃ"}.fi-sr-recycle-bin:before{content:"ﬄ"}.fi-sr-recycle:before{content:"ﬅ"}.fi-sr-redo-alt:before{content:"ﬆ"}.fi-sr-redo:before{content:"﬇"}.fi-sr-reel:before{content:"﬈"}.fi-sr-refer-arrow:before{content:"﬉"}.fi-sr-refer:before{content:"﬊"}.fi-sr-referral-alt:before{content:"﬋"}.fi-sr-referral-user:before{content:"﬌"}.fi-sr-referral:before{content:"﬍"}.fi-sr-reflect-horizontal-alt:before{content:"﬎"}.fi-sr-reflect-horizontal:before{content:"﬏"}.fi-sr-reflect-vertical:before{content:"﬐"}.fi-sr-reflect:before{content:"﬑"}.fi-sr-refresh:before{content:"﬒"}.fi-sr-refrigerator:before{content:"ﬓ"}.fi-sr-refund-alt:before{content:"ﬔ"}.fi-sr-refund:before{content:"ﬕ"}.fi-sr-region-pin-alt:before{content:"ﬖ"}.fi-sr-region-pin:before{content:"ﬗ"}.fi-sr-registered:before{content:"﬘"}.fi-sr-registration-paper:before{content:"﬙"}.fi-sr-remove-folder:before{content:"﬚"}.fi-sr-remove-user:before{content:"﬛"}.fi-sr-rent-signal:before{content:"﬜"}.fi-sr-rent:before{content:"יִ"}.fi-sr-replace:before{content:"ﬞ"}.fi-sr-replay-10:before{content:"ײַ"}.fi-sr-replay-30:before{content:"ﬠ"}.fi-sr-replay-5:before{content:"ﬡ"}.fi-sr-reply-all:before{content:"ﬢ"}.fi-sr-republican:before{content:"ﬣ"}.fi-sr-reservation-smartphone:before{content:"ﬤ"}.fi-sr-reservation-table:before{content:"ﬥ"}.fi-sr-resistance-band:before{content:"ﬦ"}.fi-sr-resize:before{content:"ﬧ"}.fi-sr-resources:before{content:"ﬨ"}.fi-sr-restaurant:before{content:"﬩"}.fi-sr-restroom-simple:before{content:"שׁ"}.fi-sr-resume:before{content:"שׂ"}.fi-sr-revenue-alt:before{content:"שּׁ"}.fi-sr-revenue-euro:before{content:"שּׂ"}.fi-sr-Revenue:before{content:"אַ"}.fi-sr-review:before{content:"אָ"}.fi-sr-rewind-button-circle:before{content:"אּ"}.fi-sr-rewind:before{content:"בּ"}.fi-sr-rhombus:before{content:"גּ"}.fi-sr-ribbon:before{content:"דּ"}.fi-sr-right-from-bracket:before{content:"הּ"}.fi-sr-right:before{content:"וּ"}.fi-sr-ring-diamond:before{content:"זּ"}.fi-sr-ring:before{content:"﬷"}.fi-sr-rings-wedding:before{content:"טּ"}.fi-sr-risk-alt:before{content:"יּ"}.fi-sr-risk:before{content:"ךּ"}.fi-sr-road-barrier:before{content:"כּ"}.fi-sr-road-sign-left:before{content:"לּ"}.fi-sr-road:before{content:"﬽"}.fi-sr-robot:before{content:"מּ"}.fi-sr-robotic-arm:before{content:"﬿"}.fi-sr-rocket-lunch:before{content:"נּ"}.fi-sr-rocket:before{content:"סּ"}.fi-sr-roller-coaster:before{content:"﭂"}.fi-sr-room-service:before{content:"ףּ"}.fi-sr-rotate-exclamation:before{content:"פּ"}.fi-sr-rotate-left:before{content:"﭅"}.fi-sr-rotate-reverse:before{content:"צּ"}.fi-sr-rotate-right:before{content:"קּ"}.fi-sr-rotate-square:before{content:"רּ"}.fi-sr-roulette:before{content:"שּ"}.fi-sr-route-highway:before{content:"תּ"}.fi-sr-route-interstate:before{content:"וֹ"}.fi-sr-route:before{content:"בֿ"}.fi-sr-router:before{content:"כֿ"}.fi-sr-rss-alt:before{content:"פֿ"}.fi-sr-rss:before{content:"ﭏ"}.fi-sr-ruble-sign:before{content:"ﭐ"}.fi-sr-rugby-helmet:before{content:"ﭑ"}.fi-sr-rugby:before{content:"ﭒ"}.fi-sr-ruler-combined:before{content:"ﭓ"}.fi-sr-ruler-horizontal:before{content:"ﭔ"}.fi-sr-ruler-triangle:before{content:"ﭕ"}.fi-sr-ruler-vertical:before{content:"ﭖ"}.fi-sr-rules-alt:before{content:"ﭗ"}.fi-sr-rules:before{content:"ﭘ"}.fi-sr-running-track:before{content:"ﭙ"}.fi-sr-running:before{content:"ﭚ"}.fi-sr-rupee-sign:before{content:"ﭛ"}.fi-sr-rupiah-sign:before{content:"ﭜ"}.fi-sr-rv:before{content:"ﭝ"}.fi-sr-s:before{content:"ﭞ"}.fi-sr-sack-dollar:before{content:"ﭟ"}.fi-sr-sack:before{content:"ﭠ"}.fi-sr-sad-cry:before{content:"ﭡ"}.fi-sr-sad-tear:before{content:"ﭢ"}.fi-sr-sad:before{content:"ﭣ"}.fi-sr-safe-box:before{content:"ﭤ"}.fi-sr-sailboat:before{content:"ﭥ"}.fi-sr-salad:before{content:"ﭦ"}.fi-sr-salary-alt:before{content:"ﭧ"}.fi-sr-salt-pepper:before{content:"ﭨ"}.fi-sr-salt-shaker:before{content:"ﭩ"}.fi-sr-sandwich-alt:before{content:"ﭪ"}.fi-sr-sandwich:before{content:"ﭫ"}.fi-sr-satellite-dish:before{content:"ﭬ"}.fi-sr-satellite:before{content:"ﭭ"}.fi-sr-saturday:before{content:"ﭮ"}.fi-sr-sauce:before{content:"ﭯ"}.fi-sr-sausage:before{content:"ﭰ"}.fi-sr-sax-hot:before{content:"ﭱ"}.fi-sr-saxophone:before{content:"ﭲ"}.fi-sr-scale-comparison-alt:before{content:"ﭳ"}.fi-sr-scale-comparison:before{content:"ﭴ"}.fi-sr-scale:before{content:"ﭵ"}.fi-sr-scalpel-path:before{content:"ﭶ"}.fi-sr-scalpel:before{content:"ﭷ"}.fi-sr-scanner-gun:before{content:"ﭸ"}.fi-sr-scanner-image:before{content:"ﭹ"}.fi-sr-scanner-keyboard:before{content:"ﭺ"}.fi-sr-scanner-touchscreen:before{content:"ﭻ"}.fi-sr-scarecrow:before{content:"ﭼ"}.fi-sr-scarf:before{content:"ﭽ"}.fi-sr-school-bus:before{content:"ﭾ"}.fi-sr-school:before{content:"ﭿ"}.fi-sr-scissors:before{content:"ﮀ"}.fi-sr-scooter:before{content:"ﮁ"}.fi-sr-screen:before{content:"ﮂ"}.fi-sr-screencast:before{content:"ﮃ"}.fi-sr-screw-alt:before{content:"ﮄ"}.fi-sr-screw:before{content:"ﮅ"}.fi-sr-screwdriver:before{content:"ﮆ"}.fi-sr-scribble:before{content:"ﮇ"}.fi-sr-script:before{content:"ﮈ"}.fi-sr-scroll-document-story:before{content:"ﮉ"}.fi-sr-scroll-old:before{content:"ﮊ"}.fi-sr-scroll-torah:before{content:"ﮋ"}.fi-sr-scroll:before{content:"ﮌ"}.fi-sr-scrubber:before{content:"ﮍ"}.fi-sr-scythe:before{content:"ﮎ"}.fi-sr-sd-card:before{content:"ﮏ"}.fi-sr-sd-cards:before{content:"ﮐ"}.fi-sr-seal-exclamation:before{content:"ﮑ"}.fi-sr-seal-question:before{content:"ﮒ"}.fi-sr-seal:before{content:"ﮓ"}.fi-sr-search-alt:before{content:"ﮔ"}.fi-sr-search-dollar:before{content:"ﮕ"}.fi-sr-search-heart:before{content:"ﮖ"}.fi-sr-search-location:before{content:"ﮗ"}.fi-sr-search:before{content:"ﮘ"}.fi-sr-seat-airline:before{content:"ﮙ"}.fi-sr-seatbelt-safety-driver:before{content:"ﮚ"}.fi-sr-second-award:before{content:"ﮛ"}.fi-sr-second-laurel:before{content:"ﮜ"}.fi-sr-second-medal:before{content:"ﮝ"}.fi-sr-second:before{content:"ﮞ"}.fi-sr-seedling:before{content:"ﮟ"}.fi-sr-select:before{content:"ﮠ"}.fi-sr-selection:before{content:"ﮡ"}.fi-sr-seller-store:before{content:"ﮢ"}.fi-sr-seller:before{content:"ﮣ"}.fi-sr-send-back:before{content:"ﮤ"}.fi-sr-send-backward:before{content:"ﮥ"}.fi-sr-sensor-alert:before{content:"ﮦ"}.fi-sr-sensor-fire:before{content:"ﮧ"}.fi-sr-sensor-on:before{content:"ﮨ"}.fi-sr-sensor-smoke:before{content:"ﮩ"}.fi-sr-sensor:before{content:"ﮪ"}.fi-sr-settings-sliders:before{content:"ﮫ"}.fi-sr-settings:before{content:"ﮬ"}.fi-sr-share-alt-square:before{content:"ﮭ"}.fi-sr-share-square:before{content:"ﮮ"}.fi-sr-share:before{content:"ﮯ"}.fi-sr-sheep:before{content:"ﮰ"}.fi-sr-shekel-sign:before{content:"ﮱ"}.fi-sr-shelves:before{content:"﮲"}.fi-sr-shield-alt:before{content:"﮳"}.fi-sr-shield-cat:before{content:"﮴"}.fi-sr-shield-check:before{content:"﮵"}.fi-sr-shield-cross:before{content:"﮶"}.fi-sr-shield-dog:before{content:"﮷"}.fi-sr-shield-exclamation:before{content:"﮸"}.fi-sr-shield-interrogation:before{content:"﮹"}.fi-sr-shield-keyhole:before{content:"﮺"}.fi-sr-shield-minus:before{content:"﮻"}.fi-sr-shield-plus:before{content:"﮼"}.fi-sr-shield-security-risk:before{content:"﮽"}.fi-sr-shield-slash:before{content:"﮾"}.fi-sr-shield-trust:before{content:"﮿"}.fi-sr-shield-virus:before{content:"﯀"}.fi-sr-shield-xmark:before{content:"﯁"}.fi-sr-shield:before{content:"﯂"}.fi-sr-ship-side:before{content:"﯃"}.fi-sr-ship:before{content:"﯄"}.fi-sr-shipping-fast:before{content:"﯅"}.fi-sr-shipping-timed:before{content:"﯆"}.fi-sr-shirt-long-sleeve:before{content:"﯇"}.fi-sr-shirt-running:before{content:"﯈"}.fi-sr-shirt-tank-top:before{content:"﯉"}.fi-sr-shirt:before{content:"﯊"}.fi-sr-shish-kebab:before{content:"﯋"}.fi-sr-shoe-prints:before{content:"﯌"}.fi-sr-shop-lock:before{content:"﯍"}.fi-sr-shop-slash:before{content:"﯎"}.fi-sr-shop:before{content:"﯏"}.fi-sr-shopping-bag-add:before{content:"﯐"}.fi-sr-shopping-bag:before{content:"﯑"}.fi-sr-shopping-basket:before{content:"﯒"}.fi-sr-shopping-cart-add:before{content:"ﯓ"}.fi-sr-shopping-cart-buyer:before{content:"ﯔ"}.fi-sr-shopping-cart-check:before{content:"ﯕ"}.fi-sr-shopping-cart:before{content:"ﯖ"}.fi-sr-shovel-snow:before{content:"ﯗ"}.fi-sr-shovel:before{content:"ﯘ"}.fi-sr-shower-down:before{content:"ﯙ"}.fi-sr-shower:before{content:"ﯚ"}.fi-sr-shredder:before{content:"ﯛ"}.fi-sr-shrimp:before{content:"ﯜ"}.fi-sr-shuffle:before{content:"ﯝ"}.fi-sr-shuttle-van:before{content:"ﯞ"}.fi-sr-shuttlecock:before{content:"ﯟ"}.fi-sr-Sickle:before{content:"ﯠ"}.fi-sr-sidebar-flip:before{content:"ﯡ"}.fi-sr-sidebar:before{content:"ﯢ"}.fi-sr-sigma:before{content:"ﯣ"}.fi-sr-sign-hanging:before{content:"ﯤ"}.fi-sr-sign-in-alt:before{content:"ﯥ"}.fi-sr-sign-out-alt:before{content:"ﯦ"}.fi-sr-sign-posts-wrench:before{content:"ﯧ"}.fi-sr-sign-posts:before{content:"ﯨ"}.fi-sr-sign-up:before{content:"ﯩ"}.fi-sr-signal-alt-1:before{content:"ﯪ"}.fi-sr-signal-alt-2:before{content:"ﯫ"}.fi-sr-signal-alt-slash:before{content:"ﯬ"}.fi-sr-signal-alt:before{content:"ﯭ"}.fi-sr-signal-bars-fair:before{content:"ﯮ"}.fi-sr-signal-bars-good:before{content:"ﯯ"}.fi-sr-signal-bars-weak:before{content:"ﯰ"}.fi-sr-signal-stream-slash:before{content:"ﯱ"}.fi-sr-signal-stream:before{content:"ﯲ"}.fi-sr-signature-lock:before{content:"ﯳ"}.fi-sr-signature-slash:before{content:"ﯴ"}.fi-sr-signature:before{content:"ﯵ"}.fi-sr-sim-card:before{content:"ﯶ"}.fi-sr-sim-cards:before{content:"ﯷ"}.fi-sr-sink:before{content:"ﯸ"}.fi-sr-siren-on:before{content:"ﯹ"}.fi-sr-Siren:before{content:"ﯺ"}.fi-sr-site-alt:before{content:"ﯻ"}.fi-sr-site-browser:before{content:"ﯼ"}.fi-sr-site:before{content:"ﯽ"}.fi-sr-sitemap:before{content:"ﯾ"}.fi-sr-skateboard:before{content:"ﯿ"}.fi-sr-skating:before{content:"ﰀ"}.fi-sr-skeleton-ribs:before{content:"ﰁ"}.fi-sr-skeleton:before{content:"ﰂ"}.fi-sr-skewer:before{content:"ﰃ"}.fi-sr-ski-boot-ski:before{content:"ﰄ"}.fi-sr-ski-jump:before{content:"ﰅ"}.fi-sr-ski-lift:before{content:"ﰆ"}.fi-sr-skiing-nordic:before{content:"ﰇ"}.fi-sr-skiing:before{content:"ﰈ"}.fi-sr-skill-alt:before{content:"ﰉ"}.fi-sr-skill-user:before{content:"ﰊ"}.fi-sr-skill:before{content:"ﰋ"}.fi-sr-skin-arrow:before{content:"ﰌ"}.fi-sr-skin-drop:before{content:"ﰍ"}.fi-sr-skin-hair:before{content:"ﰎ"}.fi-sr-skin:before{content:"ﰏ"}.fi-sr-skip-15-seconds:before{content:"ﰐ"}.fi-sr-skull-cow:before{content:"ﰑ"}.fi-sr-skull-crossbones:before{content:"ﰒ"}.fi-sr-skull:before{content:"ﰓ"}.fi-sr-slash:before{content:"ﰔ"}.fi-sr-sledding:before{content:"ﰕ"}.fi-sr-sleeping-bag:before{content:"ﰖ"}.fi-sr-sleigh:before{content:"ﰗ"}.fi-sr-sliders-h-square:before{content:"ﰘ"}.fi-sr-sliders-v-square:before{content:"ﰙ"}.fi-sr-sliders-v:before{content:"ﰚ"}.fi-sr-slot-machine:before{content:"ﰛ"}.fi-sr-smart-home-alt:before{content:"ﰜ"}.fi-sr-smart-home:before{content:"ﰝ"}.fi-sr-smartphone:before{content:"ﰞ"}.fi-sr-smile-beam:before{content:"ﰟ"}.fi-sr-smile-plus:before{content:"ﰠ"}.fi-sr-smile-wink:before{content:"ﰡ"}.fi-sr-smile:before{content:"ﰢ"}.fi-sr-smiley-comment-alt:before{content:"ﰣ"}.fi-sr-smog:before{content:"ﰤ"}.fi-sr-smoke:before{content:"ﰥ"}.fi-sr-smoking-ban:before{content:"ﰦ"}.fi-sr-smoking:before{content:"ﰧ"}.fi-sr-snake:before{content:"ﰨ"}.fi-sr-snap:before{content:"ﰩ"}.fi-sr-snooze:before{content:"ﰪ"}.fi-sr-snow-blowing:before{content:"ﰫ"}.fi-sr-snowboarding:before{content:"ﰬ"}.fi-sr-snowflake-droplets:before{content:"ﰭ"}.fi-sr-snowflake:before{content:"ﰮ"}.fi-sr-snowflakes:before{content:"ﰯ"}.fi-sr-snowman-alt:before{content:"ﰰ"}.fi-sr-snowman-head:before{content:"ﰱ"}.fi-sr-snowmobile:before{content:"ﰲ"}.fi-sr-snowplow:before{content:"ﰳ"}.fi-sr-soap-alt:before{content:"ﰴ"}.fi-sr-soap:before{content:"ﰵ"}.fi-sr-socks:before{content:"ﰶ"}.fi-sr-sofa-size:before{content:"ﰷ"}.fi-sr-sofa:before{content:"ﰸ"}.fi-sr-solar-panel-sun:before{content:"ﰹ"}.fi-sr-solar-panel:before{content:"ﰺ"}.fi-sr-solar-system:before{content:"ﰻ"}.fi-sr-sold-house:before{content:"ﰼ"}.fi-sr-sold-signal:before{content:"ﰽ"}.fi-sr-sort-alpha-down-alt:before{content:"ﰾ"}.fi-sr-sort-alpha-down:before{content:"ﰿ"}.fi-sr-sort-alpha-up-alt:before{content:"ﱀ"}.fi-sr-sort-alpha-up:before{content:"ﱁ"}.fi-sr-sort-alt:before{content:"ﱂ"}.fi-sr-sort-amount-down-alt:before{content:"ﱃ"}.fi-sr-sort-amount-down:before{content:"ﱄ"}.fi-sr-sort-amount-up-alt:before{content:"ﱅ"}.fi-sr-sort-amount-up:before{content:"ﱆ"}.fi-sr-sort-circle-down:before{content:"ﱇ"}.fi-sr-sort-circle-up:before{content:"ﱈ"}.fi-sr-sort-circle:before{content:"ﱉ"}.fi-sr-sort-down:before{content:"ﱊ"}.fi-sr-sort-numeric-down-alt:before{content:"ﱋ"}.fi-sr-sort-numeric-down:before{content:"ﱌ"}.fi-sr-sort-shapes-down:before{content:"ﱍ"}.fi-sr-sort-shapes-up:before{content:"ﱎ"}.fi-sr-sort-size-down:before{content:"ﱏ"}.fi-sr-sort-size-up:before{content:"ﱐ"}.fi-sr-sort:before{content:"ﱑ"}.fi-sr-soup:before{content:"ﱒ"}.fi-sr-source-data:before{content:"ﱓ"}.fi-sr-source-document-alt:before{content:"ﱔ"}.fi-sr-source-document:before{content:"ﱕ"}.fi-sr-spa:before{content:"ﱖ"}.fi-sr-space-shuttle:before{content:"ﱗ"}.fi-sr-space-station-moon-alt:before{content:"ﱘ"}.fi-sr-space-station-moon:before{content:"ﱙ"}.fi-sr-spade:before{content:"ﱚ"}.fi-sr-spaghetti-monster-flying:before{content:"ﱛ"}.fi-sr-spain-map:before{content:"ﱜ"}.fi-sr-sparkles:before{content:"ﱝ"}.fi-sr-spartan-helmet:before{content:"ﱞ"}.fi-sr-speaker:before{content:"ﱟ"}.fi-sr-speakers:before{content:"ﱠ"}.fi-sr-speech-bubble-story:before{content:"ﱡ"}.fi-sr-speedometer-arrow:before{content:"ﱢ"}.fi-sr-speedometer-kpi:before{content:"ﱣ"}.fi-sr-sphere:before{content:"ﱤ"}.fi-sr-spider-black-widow:before{content:"ﱥ"}.fi-sr-spider-web:before{content:"ﱦ"}.fi-sr-spider:before{content:"ﱧ"}.fi-sr-spinner:before{content:"ﱨ"}.fi-sr-split-up-relation:before{content:"ﱩ"}.fi-sr-split:before{content:"ﱪ"}.fi-sr-splotch:before{content:"ﱫ"}.fi-sr-spoon:before{content:"ﱬ"}.fi-sr-spray-can-sparkles:before{content:"ﱭ"}.fi-sr-spray-can:before{content:"ﱮ"}.fi-sr-spring-calendar:before{content:"ﱯ"}.fi-sr-sprinkler:before{content:"ﱰ"}.fi-sr-spy:before{content:"ﱱ"}.fi-sr-square-0:before{content:"ﱲ"}.fi-sr-square-1:before{content:"ﱳ"}.fi-sr-square-2:before{content:"ﱴ"}.fi-sr-square-3:before{content:"ﱵ"}.fi-sr-square-4:before{content:"ﱶ"}.fi-sr-square-5:before{content:"ﱷ"}.fi-sr-square-6:before{content:"ﱸ"}.fi-sr-square-7:before{content:"ﱹ"}.fi-sr-square-8:before{content:"ﱺ"}.fi-sr-square-9:before{content:"ﱻ"}.fi-sr-square-a:before{content:"ﱼ"}.fi-sr-square-b:before{content:"ﱽ"}.fi-sr-square-bolt:before{content:"ﱾ"}.fi-sr-square-c:before{content:"ﱿ"}.fi-sr-square-code:before{content:"ﲀ"}.fi-sr-square-d:before{content:"ﲁ"}.fi-sr-square-dashed-circle-plus:before{content:"ﲂ"}.fi-sr-square-dashed:before{content:"ﲃ"}.fi-sr-square-divide:before{content:"ﲄ"}.fi-sr-square-e:before{content:"ﲅ"}.fi-sr-square-ellipsis-vertical:before{content:"ﲆ"}.fi-sr-square-ellipsis:before{content:"ﲇ"}.fi-sr-square-exclamation:before{content:"ﲈ"}.fi-sr-square-f:before{content:"ﲉ"}.fi-sr-square-g:before{content:"ﲊ"}.fi-sr-square-h:before{content:"ﲋ"}.fi-sr-square-heart:before{content:"ﲌ"}.fi-sr-square-i:before{content:"ﲍ"}.fi-sr-square-info:before{content:"ﲎ"}.fi-sr-square-j:before{content:"ﲏ"}.fi-sr-square-k:before{content:"ﲐ"}.fi-sr-square-kanban:before{content:"ﲑ"}.fi-sr-square-l:before{content:"ﲒ"}.fi-sr-square-m:before{content:"ﲓ"}.fi-sr-square-minus:before{content:"ﲔ"}.fi-sr-square-n:before{content:"ﲕ"}.fi-sr-square-o:before{content:"ﲖ"}.fi-sr-square-p:before{content:"ﲗ"}.fi-sr-square-phone-hangup:before{content:"ﲘ"}.fi-sr-square-plus:before{content:"ﲙ"}.fi-sr-square-poll-horizontal:before{content:"ﲚ"}.fi-sr-square-poll-vertical:before{content:"ﲛ"}.fi-sr-square-q:before{content:"ﲜ"}.fi-sr-square-quote:before{content:"ﲝ"}.fi-sr-square-r:before{content:"ﲞ"}.fi-sr-square-root:before{content:"ﲟ"}.fi-sr-square-s:before{content:"ﲠ"}.fi-sr-square-small:before{content:"ﲡ"}.fi-sr-square-star:before{content:"ﲢ"}.fi-sr-square-t:before{content:"ﲣ"}.fi-sr-square-terminal:before{content:"ﲤ"}.fi-sr-square-u:before{content:"ﲥ"}.fi-sr-square-up-right:before{content:"ﲦ"}.fi-sr-square-v:before{content:"ﲧ"}.fi-sr-square-w:before{content:"ﲨ"}.fi-sr-square-x:before{content:"ﲩ"}.fi-sr-square-y:before{content:"ﲪ"}.fi-sr-square-z:before{content:"ﲫ"}.fi-sr-square:before{content:"ﲬ"}.fi-sr-squid:before{content:"ﲭ"}.fi-sr-squircle:before{content:"ﲮ"}.fi-sr-squirrel:before{content:"ﲯ"}.fi-sr-staff:before{content:"ﲰ"}.fi-sr-stage-concert:before{content:"ﲱ"}.fi-sr-stage-theatre:before{content:"ﲲ"}.fi-sr-stage:before{content:"ﲳ"}.fi-sr-stairs:before{content:"ﲴ"}.fi-sr-stamp:before{content:"ﲵ"}.fi-sr-standard-definition:before{content:"ﲶ"}.fi-sr-star-and-crescent:before{content:"ﲷ"}.fi-sr-star-christmas:before{content:"ﲸ"}.fi-sr-star-comment-alt:before{content:"ﲹ"}.fi-sr-star-exclamation:before{content:"ﲺ"}.fi-sr-star-octogram:before{content:"ﲻ"}.fi-sr-star-of-david:before{content:"ﲼ"}.fi-sr-star-rating-call:before{content:"ﲽ"}.fi-sr-star-sharp-half-stroke:before{content:"ﲾ"}.fi-sr-star-sharp-half:before{content:"ﲿ"}.fi-sr-star-shooting:before{content:"ﳀ"}.fi-sr-star:before{content:"ﳁ"}.fi-sr-starfighter:before{content:"ﳂ"}.fi-sr-stars:before{content:"ﳃ"}.fi-sr-state-country:before{content:"ﳄ"}.fi-sr-stationary-bike:before{content:"ﳅ"}.fi-sr-stats:before{content:"ﳆ"}.fi-sr-steak:before{content:"ﳇ"}.fi-sr-steering-wheel:before{content:"ﳈ"}.fi-sr-step-backward:before{content:"ﳉ"}.fi-sr-step-forward:before{content:"ﳊ"}.fi-sr-sterling-sign:before{content:"ﳋ"}.fi-sr-stethoscope:before{content:"ﳌ"}.fi-sr-sticker:before{content:"ﳍ"}.fi-sr-stocking:before{content:"ﳎ"}.fi-sr-stomach:before{content:"ﳏ"}.fi-sr-stop-circle:before{content:"ﳐ"}.fi-sr-stop-square:before{content:"ﳑ"}.fi-sr-stop:before{content:"ﳒ"}.fi-sr-stopwatch:before{content:"ﳓ"}.fi-sr-store-alt:before{content:"ﳔ"}.fi-sr-store-buyer:before{content:"ﳕ"}.fi-sr-store-lock:before{content:"ﳖ"}.fi-sr-store-slash:before{content:"ﳗ"}.fi-sr-story-book:before{content:"ﳘ"}.fi-sr-story-fairy-tale:before{content:"ﳙ"}.fi-sr-story-fantasy:before{content:"ﳚ"}.fi-sr-strategy-chess-risk:before{content:"ﳛ"}.fi-sr-strawberry:before{content:"ﳜ"}.fi-sr-street-view:before{content:"ﳝ"}.fi-sr-stretcher:before{content:"ﳞ"}.fi-sr-strikethrough:before{content:"ﳟ"}.fi-sr-stroopwafel:before{content:"ﳠ"}.fi-sr-student-alt:before{content:"ﳡ"}.fi-sr-student:before{content:"ﳢ"}.fi-sr-subscript:before{content:"ﳣ"}.fi-sr-subscription-alt:before{content:"ﳤ"}.fi-sr-subscription:before{content:"ﳥ"}.fi-sr-subtitles-slash:before{content:"ﳦ"}.fi-sr-subtitles:before{content:"ﳧ"}.fi-sr-subway:before{content:"ﳨ"}.fi-sr-suitcase-alt:before{content:"ﳩ"}.fi-sr-summary-check:before{content:"ﳪ"}.fi-sr-summer:before{content:"ﳫ"}.fi-sr-sun-dust:before{content:"ﳬ"}.fi-sr-sun-plant-wilt:before{content:"ﳭ"}.fi-sr-sun-salutation-yoga:before{content:"ﳮ"}.fi-sr-sun:before{content:"ﳯ"}.fi-sr-sunday:before{content:"ﳰ"}.fi-sr-sunglasses-alt:before{content:"ﳱ"}.fi-sr-sunglasses:before{content:"ﳲ"}.fi-sr-sunrise-alt:before{content:"ﳳ"}.fi-sr-sunrise:before{content:"ﳴ"}.fi-sr-sunset:before{content:"ﳵ"}.fi-sr-superscript:before{content:"ﳶ"}.fi-sr-surfing:before{content:"ﳷ"}.fi-sr-surprise:before{content:"ﳸ"}.fi-sr-surveillance-camera:before{content:"ﳹ"}.fi-sr-survey-xmark:before{content:"ﳺ"}.fi-sr-sushi-alt:before{content:"ﳻ"}.fi-sr-sushi-roll:before{content:"ﳼ"}.fi-sr-sushi:before{content:"ﳽ"}.fi-sr-svg:before{content:"ﳾ"}.fi-sr-swap:before{content:"ﳿ"}.fi-sr-swatchbook:before{content:"ﴀ"}.fi-sr-swimmer:before{content:"ﴁ"}.fi-sr-swimming-pool:before{content:"ﴂ"}.fi-sr-swing:before{content:"ﴃ"}.fi-sr-swipe-down:before{content:"ﴄ"}.fi-sr-swipe-left:before{content:"ﴅ"}.fi-sr-swipe-right:before{content:"ﴆ"}.fi-sr-swipe-up:before{content:"ﴇ"}.fi-sr-sword:before{content:"ﴈ"}.fi-sr-symbol:before{content:"ﴉ"}.fi-sr-symbols:before{content:"ﴊ"}.fi-sr-synagogue:before{content:"ﴋ"}.fi-sr-syringe:before{content:"ﴌ"}.fi-sr-system-cloud:before{content:"ﴍ"}.fi-sr-t:before{content:"ﴎ"}.fi-sr-tab-folder:before{content:"ﴏ"}.fi-sr-table-columns:before{content:"ﴐ"}.fi-sr-table-layout:before{content:"ﴑ"}.fi-sr-table-list:before{content:"ﴒ"}.fi-sr-table-picnic:before{content:"ﴓ"}.fi-sr-table-pivot:before{content:"ﴔ"}.fi-sr-table-rows:before{content:"ﴕ"}.fi-sr-table-tree:before{content:"ﴖ"}.fi-sr-table:before{content:"ﴗ"}.fi-sr-tablet-android-alt:before{content:"ﴘ"}.fi-sr-tablet-android:before{content:"ﴙ"}.fi-sr-tablet-rugged:before{content:"ﴚ"}.fi-sr-tablet:before{content:"ﴛ"}.fi-sr-tachometer-alt-average:before{content:"ﴜ"}.fi-sr-tachometer-alt-fastest:before{content:"ﴝ"}.fi-sr-tachometer-alt-slow:before{content:"ﴞ"}.fi-sr-tachometer-alt-slowest:before{content:"ﴟ"}.fi-sr-tachometer-average:before{content:"ﴠ"}.fi-sr-tachometer-fast:before{content:"ﴡ"}.fi-sr-tachometer-fastest:before{content:"ﴢ"}.fi-sr-tachometer-slow:before{content:"ﴣ"}.fi-sr-tachometer-slowest:before{content:"ﴤ"}.fi-sr-tachometer:before{content:"ﴥ"}.fi-sr-taco:before{content:"ﴦ"}.fi-sr-tags:before{content:"ﴧ"}.fi-sr-talent-alt:before{content:"ﴨ"}.fi-sr-talent-hand:before{content:"ﴩ"}.fi-sr-talent:before{content:"ﴪ"}.fi-sr-tally-1:before{content:"ﴫ"}.fi-sr-tally-2:before{content:"ﴬ"}.fi-sr-tally-3:before{content:"ﴭ"}.fi-sr-tally-4:before{content:"ﴮ"}.fi-sr-tally:before{content:"ﴯ"}.fi-sr-tamale:before{content:"ﴰ"}.fi-sr-tank-water:before{content:"ﴱ"}.fi-sr-tap:before{content:"ﴲ"}.fi-sr-tape:before{content:"ﴳ"}.fi-sr-target-audience:before{content:"ﴴ"}.fi-sr-target:before{content:"ﴵ"}.fi-sr-tax-alt:before{content:"ﴶ"}.fi-sr-tax:before{content:"ﴷ"}.fi-sr-taxi-bus:before{content:"ﴸ"}.fi-sr-taxi:before{content:"ﴹ"}.fi-sr-team-check-alt:before{content:"ﴺ"}.fi-sr-team-check:before{content:"ﴻ"}.fi-sr-teddy-bear:before{content:"ﴼ"}.fi-sr-teeth-open:before{content:"ﴽ"}.fi-sr-telescope:before{content:"﴾"}.fi-sr-temperature-down:before{content:"﴿"}.fi-sr-temperature-frigid:before{content:"﵀"}.fi-sr-temperature-high:before{content:"﵁"}.fi-sr-temperature-list:before{content:"﵂"}.fi-sr-temperature-low:before{content:"﵃"}.fi-sr-temperature-up:before{content:"﵄"}.fi-sr-template-alt:before{content:"﵅"}.fi-sr-template:before{content:"﵆"}.fi-sr-tenge:before{content:"﵇"}.fi-sr-tennis:before{content:"﵈"}.fi-sr-tent-arrow-down-to-line:before{content:"﵉"}.fi-sr-tent-arrow-left-right:before{content:"﵊"}.fi-sr-tent-arrow-turn-left:before{content:"﵋"}.fi-sr-tent-arrows-down:before{content:"﵌"}.fi-sr-tents:before{content:"﵍"}.fi-sr-terminal:before{content:"﵎"}.fi-sr-terrace:before{content:"﵏"}.fi-sr-test-tube:before{content:"ﵐ"}.fi-sr-test:before{content:"ﵑ"}.fi-sr-text-box-dots:before{content:"ﵒ"}.fi-sr-text-box-edit:before{content:"ﵓ"}.fi-sr-text-box:before{content:"ﵔ"}.fi-sr-text-check:before{content:"ﵕ"}.fi-sr-text-height:before{content:"ﵖ"}.fi-sr-text-shadow:before{content:"ﵗ"}.fi-sr-text-size:before{content:"ﵘ"}.fi-sr-text-slash:before{content:"ﵙ"}.fi-sr-text-width:before{content:"ﵚ"}.fi-sr-text:before{content:"ﵛ"}.fi-sr-theater-masks:before{content:"ﵜ"}.fi-sr-thermometer-alt:before{content:"ﵝ"}.fi-sr-thermometer-empty:before{content:"ﵞ"}.fi-sr-thermometer-full:before{content:"ﵟ"}.fi-sr-thermometer-half:before{content:"ﵠ"}.fi-sr-thermometer-quarter:before{content:"ﵡ"}.fi-sr-thermometer-three-quarters:before{content:"ﵢ"}.fi-sr-theta:before{content:"ﵣ"}.fi-sr-third-award:before{content:"ﵤ"}.fi-sr-third-laurel:before{content:"ﵥ"}.fi-sr-third-medal:before{content:"ﵦ"}.fi-sr-third:before{content:"ﵧ"}.fi-sr-thought-bubble:before{content:"ﵨ"}.fi-sr-three-leaf-clover:before{content:"ﵩ"}.fi-sr-thumbs-down:before{content:"ﵪ"}.fi-sr-thumbs-up-trust:before{content:"ﵫ"}.fi-sr-thumbs-up:before{content:"ﵬ"}.fi-sr-thumbtack:before{content:"ﵭ"}.fi-sr-thunderstorm-moon:before{content:"ﵮ"}.fi-sr-thunderstorm-risk:before{content:"ﵯ"}.fi-sr-thunderstorm-sun:before{content:"ﵰ"}.fi-sr-thunderstorm:before{content:"ﵱ"}.fi-sr-thursday:before{content:"ﵲ"}.fi-sr-ticket-airline:before{content:"ﵳ"}.fi-sr-ticket-alt:before{content:"ﵴ"}.fi-sr-ticket:before{content:"ﵵ"}.fi-sr-tickets-airline:before{content:"ﵶ"}.fi-sr-tie:before{content:"ﵷ"}.fi-sr-tilde:before{content:"ﵸ"}.fi-sr-time-add:before{content:"ﵹ"}.fi-sr-time-check:before{content:"ﵺ"}.fi-sr-time-delete:before{content:"ﵻ"}.fi-sr-time-fast:before{content:"ﵼ"}.fi-sr-time-forward-sixty:before{content:"ﵽ"}.fi-sr-time-forward-ten:before{content:"ﵾ"}.fi-sr-time-forward:before{content:"ﵿ"}.fi-sr-time-half-past:before{content:"ﶀ"}.fi-sr-time-oclock:before{content:"ﶁ"}.fi-sr-time-past:before{content:"ﶂ"}.fi-sr-time-quarter-past:before{content:"ﶃ"}.fi-sr-time-quarter-to:before{content:"ﶄ"}.fi-sr-time-twenty-four:before{content:"ﶅ"}.fi-sr-time-watch-calendar:before{content:"ﶆ"}.fi-sr-timer-clock-call:before{content:"ﶇ"}.fi-sr-times-hexagon:before{content:"ﶈ"}.fi-sr-tint-slash:before{content:"ﶉ"}.fi-sr-tip-coin:before{content:"ﶊ"}.fi-sr-tire-flat:before{content:"ﶋ"}.fi-sr-tire-pressure-warning:before{content:"ﶌ"}.fi-sr-tire-rugged:before{content:"ﶍ"}.fi-sr-tire:before{content:"ﶎ"}.fi-sr-tired:before{content:"ﶏ"}.fi-sr-to-do-alt:before{content:"﶐"}.fi-sr-to-do:before{content:"﶑"}.fi-sr-together-people:before{content:"ﶒ"}.fi-sr-toggle-off:before{content:"ﶓ"}.fi-sr-toggle-on:before{content:"ﶔ"}.fi-sr-toilet-paper-blank-under:before{content:"ﶕ"}.fi-sr-toilet-paper-blank:before{content:"ﶖ"}.fi-sr-toilet-paper-slash:before{content:"ﶗ"}.fi-sr-toilet-paper-under-slash:before{content:"ﶘ"}.fi-sr-toilet-paper-under:before{content:"ﶙ"}.fi-sr-toilet:before{content:"ﶚ"}.fi-sr-toilets-portable:before{content:"ﶛ"}.fi-sr-token:before{content:"ﶜ"}.fi-sr-tomato:before{content:"ﶝ"}.fi-sr-tombstone-alt:before{content:"ﶞ"}.fi-sr-tombstone:before{content:"ﶟ"}.fi-sr-tool-box:before{content:"ﶠ"}.fi-sr-tool-crop:before{content:"ﶡ"}.fi-sr-tool-marquee:before{content:"ﶢ"}.fi-sr-tools:before{content:"ﶣ"}.fi-sr-tooth:before{content:"ﶤ"}.fi-sr-toothbrush:before{content:"ﶥ"}.fi-sr-torch-inspiration-leader:before{content:"ﶦ"}.fi-sr-torii-gate:before{content:"ﶧ"}.fi-sr-tornado:before{content:"ﶨ"}.fi-sr-total:before{content:"ﶩ"}.fi-sr-tour-guide-people:before{content:"ﶪ"}.fi-sr-tour-virtual:before{content:"ﶫ"}.fi-sr-tower-control:before{content:"ﶬ"}.fi-sr-track:before{content:"ﶭ"}.fi-sr-tractor:before{content:"ﶮ"}.fi-sr-trademark:before{content:"ﶯ"}.fi-sr-traffic-cone:before{content:"ﶰ"}.fi-sr-traffic-light-go:before{content:"ﶱ"}.fi-sr-traffic-light-slow:before{content:"ﶲ"}.fi-sr-traffic-light-stop:before{content:"ﶳ"}.fi-sr-traffic-light:before{content:"ﶴ"}.fi-sr-trailer:before{content:"ﶵ"}.fi-sr-train-journey:before{content:"ﶶ"}.fi-sr-train-side:before{content:"ﶷ"}.fi-sr-train-station-building:before{content:"ﶸ"}.fi-sr-train-station:before{content:"ﶹ"}.fi-sr-train-subway-tunnel:before{content:"ﶺ"}.fi-sr-train-track:before{content:"ﶻ"}.fi-sr-train-tram:before{content:"ﶼ"}.fi-sr-train:before{content:"ﶽ"}.fi-sr-tram:before{content:"ﶾ"}.fi-sr-transform:before{content:"ﶿ"}.fi-sr-transformation-block:before{content:"ﷀ"}.fi-sr-transformation-circle:before{content:"ﷁ"}.fi-sr-transformation-design:before{content:"ﷂ"}.fi-sr-transformation-shapes:before{content:"ﷃ"}.fi-sr-transformer-bolt:before{content:"ﷄ"}.fi-sr-transgender:before{content:"ﷅ"}.fi-sr-transporter-1:before{content:"ﷆ"}.fi-sr-transporter-2:before{content:"ﷇ"}.fi-sr-transporter-3:before{content:"﷈"}.fi-sr-transporter-4:before{content:"﷉"}.fi-sr-transporter-5:before{content:"﷊"}.fi-sr-transporter-6:before{content:"﷋"}.fi-sr-transporter-7:before{content:"﷌"}.fi-sr-transporter-empty:before{content:"﷍"}.fi-sr-transporter:before{content:"﷎"}.fi-sr-trash-can-check:before{content:"﷏"}.fi-sr-trash-can-clock:before{content:"﷐"}.fi-sr-trash-can-list:before{content:"﷑"}.fi-sr-trash-can-plus:before{content:"﷒"}.fi-sr-trash-can-slash:before{content:"﷓"}.fi-sr-trash-check:before{content:"﷔"}.fi-sr-trash-clock:before{content:"﷕"}.fi-sr-trash-empty:before{content:"﷖"}.fi-sr-trash-list:before{content:"﷗"}.fi-sr-trash-plus:before{content:"﷘"}.fi-sr-trash-restore-alt:before{content:"﷙"}.fi-sr-trash-restore:before{content:"﷚"}.fi-sr-trash-slash:before{content:"﷛"}.fi-sr-trash-undo-alt:before{content:"﷜"}.fi-sr-trash-undo:before{content:"﷝"}.fi-sr-trash-xmark:before{content:"﷞"}.fi-sr-trash:before{content:"﷟"}.fi-sr-treadmill:before{content:"﷠"}.fi-sr-treasure-chest:before{content:"﷡"}.fi-sr-treatment:before{content:"﷢"}.fi-sr-tree-alt:before{content:"﷣"}.fi-sr-tree-christmas:before{content:"﷤"}.fi-sr-tree-deciduous:before{content:"﷥"}.fi-sr-tree:before{content:"﷦"}.fi-sr-trees-alt:before{content:"﷧"}.fi-sr-trees:before{content:"﷨"}.fi-sr-triangle-music:before{content:"﷩"}.fi-sr-triangle-person-digging:before{content:"﷪"}.fi-sr-triangle-warning:before{content:"﷫"}.fi-sr-triangle:before{content:"﷬"}.fi-sr-tricycle:before{content:"﷭"}.fi-sr-trillium:before{content:"﷮"}.fi-sr-trophy-achievement-skill:before{content:"﷯"}.fi-sr-trophy-star:before{content:"ﷰ"}.fi-sr-trophy:before{content:"ﷱ"}.fi-sr-truck-arrow-left:before{content:"ﷲ"}.fi-sr-truck-arrow-right:before{content:"ﷳ"}.fi-sr-truck-bolt:before{content:"ﷴ"}.fi-sr-truck-box:before{content:"ﷵ"}.fi-sr-truck-check:before{content:"ﷶ"}.fi-sr-truck-container-empty:before{content:"ﷷ"}.fi-sr-truck-container:before{content:"ﷸ"}.fi-sr-truck-couch:before{content:"ﷹ"}.fi-sr-truck-fire:before{content:"ﷺ"}.fi-sr-truck-flatbed:before{content:"ﷻ"}.fi-sr-truck-front:before{content:"﷼"}.fi-sr-truck-ladder:before{content:"﷽"}.fi-sr-truck-loading:before{content:"﷾"}.fi-sr-truck-medical:before{content:"﷿"}.fi-sr-truck-monster:before{content:"︐"}.fi-sr-truck-moving:before{content:"︑"}.fi-sr-truck-pickup:before{content:"︒"}.fi-sr-truck-plow:before{content:"︓"}.fi-sr-truck-ramp:before{content:"︔"}.fi-sr-truck-side:before{content:"︕"}.fi-sr-truck-tow:before{content:"︖"}.fi-sr-truck-utensils:before{content:"︗"}.fi-sr-trumpet:before{content:"︘"}.fi-sr-trust-alt:before{content:"︙"}.fi-sr-trust:before{content:"︚"}.fi-sr-tshirt:before{content:"︛"}.fi-sr-tty-answer:before{content:"︜"}.fi-sr-tty:before{content:"︝"}.fi-sr-tubes:before{content:"︞"}.fi-sr-tuesday:before{content:"︟"}.fi-sr-tugrik-sign:before{content:"︰"}.fi-sr-turkey:before{content:"︱"}.fi-sr-turn-left-down:before{content:"︲"}.fi-sr-turn-left:before{content:"︳"}.fi-sr-turn-right:before{content:"︴"}.fi-sr-turntable:before{content:"︵"}.fi-sr-turtle:before{content:"︶"}.fi-sr-tv-music:before{content:"︷"}.fi-sr-tv-retro:before{content:"︸"}.fi-sr-typewriter:before{content:"︹"}.fi-sr-u:before{content:"︺"}.fi-sr-ufo-beam:before{content:"︻"}.fi-sr-ufo:before{content:"︼"}.fi-sr-ui-ux:before{content:"︽"}.fi-sr-umbrella-beach:before{content:"︾"}.fi-sr-umbrella:before{content:"︿"}.fi-sr-under-construction:before{content:"﹀"}.fi-sr-underline:before{content:"﹁"}.fi-sr-undo-alt:before{content:"﹂"}.fi-sr-undo:before{content:"﹃"}.fi-sr-unicorn:before{content:"﹄"}.fi-sr-uniform-martial-arts:before{content:"﹅"}.fi-sr-universal-access:before{content:"﹆"}.fi-sr-unlock:before{content:"﹇"}.fi-sr-up-from-bracket:before{content:"﹈"}.fi-sr-up-left:before{content:"﹉"}.fi-sr-up-right-from-square:before{content:"﹊"}.fi-sr-up-right:before{content:"﹋"}.fi-sr-up:before{content:"﹌"}.fi-sr-upload:before{content:"﹍"}.fi-sr-url:before{content:"﹎"}.fi-sr-usb-pendrive:before{content:"﹏"}.fi-sr-usd-circle:before{content:"﹐"}.fi-sr-usd-square:before{content:"﹑"}.fi-sr-user-add:before{content:"﹒"}.fi-sr-user-alien:before{content:"﹓"}.fi-sr-user-astronaut:before{content:"﹔"}.fi-sr-user-check:before{content:"﹕"}.fi-sr-user-chef:before{content:"﹖"}.fi-sr-user-coach:before{content:"﹗"}.fi-sr-user-cowboy:before{content:"﹘"}.fi-sr-user-crown:before{content:"﹙"}.fi-sr-user-gear:before{content:"﹚"}.fi-sr-user-graduate:before{content:"﹛"}.fi-sr-user-headset:before{content:"﹜"}.fi-sr-user-helmet-safety:before{content:"﹝"}.fi-sr-user-injured:before{content:"﹞"}.fi-sr-user-interface-ui:before{content:"﹟"}.fi-sr-user-key:before{content:"﹠"}.fi-sr-user-lock:before{content:"﹡"}.fi-sr-user-md-chat:before{content:"﹢"}.fi-sr-user-md:before{content:"﹣"}.fi-sr-user-minus:before{content:"﹤"}.fi-sr-user-music:before{content:"﹥"}.fi-sr-user-ninja:before{content:"﹦"}.fi-sr-user-nurse:before{content:"﹧"}.fi-sr-user-pen:before{content:"﹨"}.fi-sr-user-pilot-tie:before{content:"﹩"}.fi-sr-user-pilot:before{content:"﹪"}.fi-sr-user-police:before{content:"﹫"}.fi-sr-user-robot-xmarks:before{content:"﹬"}.fi-sr-user-robot:before{content:"﹭"}.fi-sr-user-salary:before{content:"﹮"}.fi-sr-user-shield:before{content:"﹯"}.fi-sr-user-skill-gear:before{content:"ﹰ"}.fi-sr-user-slash:before{content:"ﹱ"}.fi-sr-user-tag:before{content:"ﹲ"}.fi-sr-user-time:before{content:"ﹳ"}.fi-sr-user-trust:before{content:"ﹴ"}.fi-sr-user-unlock:before{content:"﹵"}.fi-sr-user-visor:before{content:"ﹶ"}.fi-sr-user-xmark:before{content:"ﹷ"}.fi-sr-user:before{content:"ﹸ"}.fi-sr-users-alt:before{content:"ﹹ"}.fi-sr-users-class:before{content:"ﹺ"}.fi-sr-users-gear:before{content:"ﹻ"}.fi-sr-users-medical:before{content:"ﹼ"}.fi-sr-users-slash:before{content:"ﹽ"}.fi-sr-users:before{content:"ﹾ"}.fi-sr-utensils-slash:before{content:"ﹿ"}.fi-sr-utensils:before{content:"ﺀ"}.fi-sr-utility-pole-double:before{content:"ﺁ"}.fi-sr-utility-pole:before{content:"ﺂ"}.fi-sr-ux-browser:before{content:"ﺃ"}.fi-sr-ux:before{content:"ﺄ"}.fi-sr-v:before{content:"ﺅ"}.fi-sr-vacuum-robot:before{content:"ﺆ"}.fi-sr-vacuum:before{content:"ﺇ"}.fi-sr-value-absolute:before{content:"ﺈ"}.fi-sr-vault:before{content:"ﺉ"}.fi-sr-vector-alt:before{content:"ﺊ"}.fi-sr-vector-circle:before{content:"ﺋ"}.fi-sr-vector-polygon:before{content:"ﺌ"}.fi-sr-vector:before{content:"ﺍ"}.fi-sr-venus-double:before{content:"ﺎ"}.fi-sr-venus-mars:before{content:"ﺏ"}.fi-sr-venus:before{content:"ﺐ"}.fi-sr-vest-patches:before{content:"ﺑ"}.fi-sr-vest:before{content:"ﺒ"}.fi-sr-video-arrow-down-left:before{content:"ﺓ"}.fi-sr-video-arrow-up-right:before{content:"ﺔ"}.fi-sr-video-camera-alt:before{content:"ﺕ"}.fi-sr-video-camera:before{content:"ﺖ"}.fi-sr-video-duration:before{content:"ﺗ"}.fi-sr-video-plus:before{content:"ﺘ"}.fi-sr-video-slash:before{content:"ﺙ"}.fi-sr-videoconference:before{content:"ﺚ"}.fi-sr-vihara:before{content:"ﺛ"}.fi-sr-violin:before{content:"ﺜ"}.fi-sr-virus-slash:before{content:"ﺝ"}.fi-sr-virus:before{content:"ﺞ"}.fi-sr-viruses:before{content:"ﺟ"}.fi-sr-visit:before{content:"ﺠ"}.fi-sr-voicemail:before{content:"ﺡ"}.fi-sr-volcano:before{content:"ﺢ"}.fi-sr-volleyball:before{content:"ﺣ"}.fi-sr-volume-down:before{content:"ﺤ"}.fi-sr-volume-mute:before{content:"ﺥ"}.fi-sr-volume-off:before{content:"ﺦ"}.fi-sr-volume-slash:before{content:"ﺧ"}.fi-sr-volume:before{content:"ﺨ"}.fi-sr-vote-nay:before{content:"ﺩ"}.fi-sr-vote-yea:before{content:"ﺪ"}.fi-sr-vr-cardboard:before{content:"ﺫ"}.fi-sr-w:before{content:"ﺬ"}.fi-sr-waffle:before{content:"ﺭ"}.fi-sr-wagon-covered:before{content:"ﺮ"}.fi-sr-walker:before{content:"ﺯ"}.fi-sr-walkie-talkie:before{content:"ﺰ"}.fi-sr-walking:before{content:"ﺱ"}.fi-sr-wallet-arrow:before{content:"ﺲ"}.fi-sr-wallet-buyer:before{content:"ﺳ"}.fi-sr-wallet:before{content:"ﺴ"}.fi-sr-warehouse-alt:before{content:"ﺵ"}.fi-sr-washer:before{content:"ﺶ"}.fi-sr-waste-pollution:before{content:"ﺷ"}.fi-sr-waste:before{content:"ﺸ"}.fi-sr-watch-calculator:before{content:"ﺹ"}.fi-sr-watch-fitness:before{content:"ﺺ"}.fi-sr-watch-smart:before{content:"ﺻ"}.fi-sr-watch:before{content:"ﺼ"}.fi-sr-water-bottle:before{content:"ﺽ"}.fi-sr-water-ladder:before{content:"ﺾ"}.fi-sr-water-lower:before{content:"ﺿ"}.fi-sr-water-rise:before{content:"ﻀ"}.fi-sr-water:before{content:"ﻁ"}.fi-sr-watermelon:before{content:"ﻂ"}.fi-sr-wave-sine:before{content:"ﻃ"}.fi-sr-wave-square:before{content:"ﻄ"}.fi-sr-wave-triangle:before{content:"ﻅ"}.fi-sr-wave:before{content:"ﻆ"}.fi-sr-waveform-path:before{content:"ﻇ"}.fi-sr-waveform:before{content:"ﻈ"}.fi-sr-web-design:before{content:"ﻉ"}.fi-sr-webcam-slash:before{content:"ﻊ"}.fi-sr-webcam:before{content:"ﻋ"}.fi-sr-webhook:before{content:"ﻌ"}.fi-sr-wednesday:before{content:"ﻍ"}.fi-sr-whale:before{content:"ﻎ"}.fi-sr-wheat-awn-circle-exclamation:before{content:"ﻏ"}.fi-sr-wheat-awn-slash:before{content:"ﻐ"}.fi-sr-wheat-awn:before{content:"ﻑ"}.fi-sr-wheat-slash:before{content:"ﻒ"}.fi-sr-wheat:before{content:"ﻓ"}.fi-sr-wheelchair-move:before{content:"ﻔ"}.fi-sr-wheelchair-sleeping:before{content:"ﻕ"}.fi-sr-wheelchair:before{content:"ﻖ"}.fi-sr-whistle:before{content:"ﻗ"}.fi-sr-white-space:before{content:"ﻘ"}.fi-sr-wifi-1:before{content:"ﻙ"}.fi-sr-wifi-2:before{content:"ﻚ"}.fi-sr-wifi-alt:before{content:"ﻛ"}.fi-sr-wifi-exclamation:before{content:"ﻜ"}.fi-sr-wifi-slash:before{content:"ﻝ"}.fi-sr-wifi:before{content:"ﻞ"}.fi-sr-wind-turbine:before{content:"ﻟ"}.fi-sr-wind-warning:before{content:"ﻠ"}.fi-sr-wind:before{content:"ﻡ"}.fi-sr-window-alt:before{content:"ﻢ"}.fi-sr-window-frame-open:before{content:"ﻣ"}.fi-sr-window-frame:before{content:"ﻤ"}.fi-sr-window-maximize:before{content:"ﻥ"}.fi-sr-window-minimize:before{content:"ﻦ"}.fi-sr-window-restore:before{content:"ﻧ"}.fi-sr-windsock:before{content:"ﻨ"}.fi-sr-wine-bottle:before{content:"ﻩ"}.fi-sr-wine-glass-crack:before{content:"ﻪ"}.fi-sr-wine-glass-empty:before{content:"ﻫ"}.fi-sr-wishlist-heart:before{content:"ﻬ"}.fi-sr-wishlist-star:before{content:"ﻭ"}.fi-sr-woman-head:before{content:"ﻮ"}.fi-sr-woman-scientist:before{content:"ﻯ"}.fi-sr-won-sign:before{content:"ﻰ"}.fi-sr-workflow-alt:before{content:"ﻱ"}.fi-sr-workflow-setting-alt:before{content:"ﻲ"}.fi-sr-workflow-setting:before{content:"ﻳ"}.fi-sr-workflow:before{content:"ﻴ"}.fi-sr-workshop:before{content:"ﻵ"}.fi-sr-world:before{content:"ﻶ"}.fi-sr-worm:before{content:"ﻷ"}.fi-sr-wreath:before{content:"ﻸ"}.fi-sr-wrench-alt:before{content:"ﻹ"}.fi-sr-wrench-simple:before{content:"ﻺ"}.fi-sr-x-ray:before{content:"ﻻ"}.fi-sr-x:before{content:"ﻼ"}.fi-sr-y:before{content:"﻽"}.fi-sr-yen:before{content:"﻾"}.fi-sr-yin-yang:before{content:"＀"}.fi-sr-z:before{content:"！"}.fi-sr-zip-file:before{content:"＂"}.fi-sr-zoom-in:before{content:"＃"}.fi-sr-zoom-out:before{content:"＄"}.sheet-loader{flex-direction:column;align-items:center;gap:1rem;margin:auto;display:flex}.sheet-loader-svg{background:var(--surface);border-radius:var(--radius-ui);box-shadow:var(--shadow-md);overflow:hidden}.sheet-loader-svg path,.sheet-loader-svg rect{fill:none;stroke:var(--ink-soft);stroke-width:1.4px;vector-effect:non-scaling-stroke}.sheet-loader-svg .sl-border{stroke:var(--ink);stroke-width:1.8px;stroke-dasharray:500;stroke-dashoffset:500px;animation:slDraw .9s var(--ease-build) forwards}.sheet-loader-svg .sl-reg path{stroke:var(--orange);stroke-width:2px;opacity:0;animation:slFade .5s var(--ease-snap) .5s forwards}.sheet-loader-svg .sl-grid path{stroke:var(--line);opacity:0;animation:.7s .8s forwards slFade}.sheet-loader-svg .sl-title rect,.sheet-loader-svg .sl-title path{opacity:0;animation:.6s 1.05s forwards slFade}.sheet-loader-svg .sl-scan{fill:var(--orange);stroke:none;opacity:.18;animation:slScan 1.5s var(--ease-build) .7s infinite}@keyframes slDraw{to{stroke-dashoffset:0}}@keyframes slFade{to{opacity:1}}@keyframes slScan{0%{opacity:0;transform:translateY(0)}20%{opacity:.18}to{opacity:0;transform:translateY(98px)}}.sheet-loader-text{text-align:center;color:var(--ark-neutral);flex-direction:column;gap:.2rem;display:flex}.sheet-loader-text strong{letter-spacing:.02em;font-size:.95rem}.sheet-loader-text span{opacity:.7;font-size:.8rem}.calib-flow{border:1px solid var(--orange);border-radius:var(--radius-ui);background:var(--orange-soft);flex:none;align-items:center;gap:.5rem;padding:.15rem .55rem;display:inline-flex}.calib-step{color:var(--muted);white-space:nowrap;align-items:center;gap:.32rem;font-size:.72rem;font-weight:600;display:inline-flex}.calib-step.is-active{color:var(--orange-dark)}.calib-step.is-done{color:var(--success)}.calib-step-num{color:#fff;background:var(--muted-soft);clip-path:polygon(50% 0,100% 100%,0 100%);place-items:center;width:1.05rem;height:1.05rem;font-size:.62rem;font-weight:800;display:inline-grid}.calib-step.is-active .calib-step-num{background:var(--orange)}.calib-step.is-done .calib-step-num{background:var(--success);clip-path:none;border-radius:50%}.calib-step-arrow{color:var(--muted-soft)}.calib-badge{border-radius:var(--radius-ui);background:var(--success-soft);color:var(--success);white-space:nowrap;flex:none;align-items:center;gap:.34rem;padding:.16rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.calib-badge svg{flex:none}.viewer.is-calibrating .tool-seg:not(.tool-seg-measure){opacity:.4;filter:grayscale(.4);transition:opacity var(--motion-ui) var(--ease-snap)}.mk-ledger{flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.mk-empty{text-align:center;color:var(--muted);margin:1.5rem .5rem;font-size:.82rem}.mk-row{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface);text-align:left;cursor:pointer;width:100%;transition:border-color var(--motion-fast) var(--ease-snap), box-shadow var(--motion-fast) var(--ease-snap), transform var(--motion-fast) var(--ease-snap);grid-template-columns:26px minmax(0,1fr) auto;align-items:start;gap:.5rem;padding:.55rem .6rem;display:grid}.mk-row:hover{border-color:var(--orange);box-shadow:var(--shadow-sm);transform:translate(2px)}.mk-row.is-active{border-color:var(--orange);background:var(--orange-soft)}.mk-shape{width:26px;height:26px;color:var(--ink-soft);place-items:center;margin-top:1px;display:grid}.mk-body{min-width:0}.mk-title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;font-weight:700;overflow:hidden}.mk-sub{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:.12rem;font-size:.72rem;overflow:hidden}.mk-meta{color:var(--muted-soft);margin-top:.18rem;font-size:.68rem}.mk-tag{border-radius:var(--radius-ui);letter-spacing:.03em;text-transform:uppercase;align-items:center;padding:.08rem .4rem;font-size:.62rem;font-weight:700;display:inline-flex}.mk-tag.is-measure{background:var(--orange-soft);color:var(--orange-dark)}.mk-tag.is-note{background:var(--info-soft,color-mix(in srgb, var(--ark-blue) 14%, #fff));color:var(--info)}.mk-tag.is-mark{background:var(--surface-alt);color:var(--ink-soft)}.mk-del{border-radius:var(--radius-ui);width:1.6rem;height:1.6rem;color:var(--muted-soft);cursor:pointer;opacity:0;transition:opacity var(--motion-fast), color var(--motion-fast), background var(--motion-fast);background:0 0;border:none;align-self:center;place-items:center;display:grid}.mk-row:hover .mk-del,.mk-row:focus-within .mk-del{opacity:1}.mk-del:hover{color:var(--danger);background:color-mix(in srgb, var(--ark-red) 14%, #fff)}.tcolor-vertex{pointer-events:none;border:1.5px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000073}.pages-panel{flex-direction:column;min-height:0;display:flex}.page-control{z-index:2;border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface);box-shadow:var(--shadow-sm);align-items:center;gap:.4rem;margin-bottom:.5rem;padding:.45rem .55rem;display:flex;position:sticky;top:0}.page-grip{color:var(--muted-soft);cursor:grab;place-items:center;display:inline-grid}.page-control-label{color:var(--ink);white-space:nowrap;flex:1;font-size:.82rem;font-weight:700}.page-control-label em{color:var(--muted);font-style:normal;font-weight:600}.page-control-btn{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface);width:1.85rem;height:1.85rem;color:var(--ink-soft);cursor:pointer;transition:background var(--motion-fast) var(--ease-snap), color var(--motion-fast) var(--ease-snap), border-color var(--motion-fast) var(--ease-snap);place-items:center;display:inline-grid}.page-control-btn:hover:not(:disabled){border-color:var(--orange);color:var(--orange-dark);background:var(--orange-soft)}.page-control-btn:disabled{opacity:.35;cursor:not-allowed}.page-add{position:relative}.page-menu-backdrop{z-index:40;position:fixed;inset:0}.page-menu{z-index:41;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-ui);min-width:12rem;box-shadow:var(--shadow-md);animation:pageEnter var(--motion-ui) var(--ease-build) both;padding:.3rem;position:absolute;top:calc(100% + 6px);right:0}.page-menu button{border-radius:var(--radius-ui);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .55rem;font-size:.8rem;font-weight:600;display:flex}.page-menu button:hover{background:var(--orange-soft);color:var(--orange-dark)}.page-edit-note{color:var(--orange-dark);background:var(--orange-soft);border-radius:var(--radius-ui);margin:0 0 .5rem;padding:.3rem .5rem;font-size:.7rem}.thumb-drag{cursor:grab}.thumb-drag:active{cursor:grabbing}.thumb-drag.drop-target{outline:2px dashed var(--orange);outline-offset:2px;border-radius:var(--radius-ui)}:root{--font-ui:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-logo:"Black Ops One", system-ui, sans-serif;--bg:#dcdddf;--surface:#fff;--surface-soft:#f2f2f2;--surface-warm:#f6f6f6;--content:#101828;--muted:#666;--muted-soft:#9a9a9a;--brand:#ff6a00;--brand-hover:#ff8126;--brand-soft:#fff2e8;--accent:#ff6a3d;--accent-soft:#fff0ea;--action:#05070b;--action-hover:#ff6a00;--sidebar:#07090d;--sidebar-hover:#15100c;--sidebar-active:#15100c;--success:#159d61;--warning:#f0a112;--danger:#d84242;--border:#dedede;--radius:.75rem;--radius-sm:.5rem;--shadow:0 1px 2px #1018280a, 0 2px 8px #1018280a;--soft-bg:#e6e6e6;--soft-surface:#fff;--soft-shadow-dark:#20202429;--soft-shadow-light:#ffffffd9;--soft-text:#191919;--soft-text-muted:#777475;--soft-accent:#ff9633;--soft-accent-hover:#b8460a;--soft-accent-soft:#fff2e8;--soft-accent-text:#b8460a;--soft-accent-calm:#1f7a68;--soft-accent-calm-soft:#e4f3f0;--soft-border:#e6e6e6;--radius-ui:7.77px;--ink:#0a0d12;--ink-soft:#18202e;--paper:#f7f6f3;--surface-alt:#f1f0ec;--line:#d9d8d3;--orange:#ff5a14;--orange-soft:#fff0e8;--orange-dark:#d9460b;--success-soft:#e7f8ef;--info:#f26a21;--shadow-sm:0 3px 12px #0b0f1414;--shadow-md:0 10px 30px #0b0f141f;--ease-build:cubic-bezier(.22, .61, .36, 1);--ease-snap:cubic-bezier(.2, .9, .2, 1);--motion-fast:.14s;--motion-ui:.22s;--motion-panel:.36s;--motion-scene:.55s;color:var(--content);background:var(--bg);font-family:var(--font-ui);font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-synthesis:none;-webkit-font-smoothing:antialiased}.ark-app-shell{--ark-shell:#1d2430;--ark-shell-hover:#262e3d;--ark-canvas:#dcdddf;--ark-surface:#fff;--ark-surface-subtle:#fafbfb;--ark-border:#d8dde0;--ark-border-strong:#aeb7bc;--ark-text:#1c2430;--ark-text-secondary:#56636a;--ark-text-muted:#687386;--ark-action:#f36c21;--ark-action-hover:#d95712;--ark-link:#2f6fed;--ark-blue:#2f6fed;--ark-focus:#2f6fed;--ark-success:#2e7d32;--ark-warning:#a86500;--ark-danger:#c62828;background-color:var(--ark-canvas);height:100dvh;color:var(--ark-text);background-image:linear-gradient(#ebebeb 0%,#dcdddf 100%);grid-template-rows:3.5rem auto minmax(0,1fr);display:grid;overflow:hidden}.skip-link{z-index:1000;color:var(--ark-link);background:#fff;border-radius:4px;padding:.55rem .75rem;font-weight:700;position:fixed;top:.35rem;left:.5rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.ark-global-header{z-index:50;background:var(--ark-shell);color:#fff;grid-template-columns:8rem minmax(13rem,20rem) auto minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;padding:0 .75rem;display:grid;position:relative;box-shadow:0 1px #00000059}.ark-brand-home,.ark-global-header button,.ark-global-header summary{color:inherit}.ark-brand-home{background:0 0;border:0;align-items:center;min-height:2.5rem;padding:0;display:flex}.ark-project-context{background:#171c1f;border:1px solid #4d565a;border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;height:2.5rem;padding:0 .5rem 0 .65rem;display:grid}.ark-project-context>span{color:#bbc4c8;text-overflow:ellipsis;white-space:nowrap;max-width:7rem;font-size:.72rem;font-weight:600;overflow:hidden}.ark-project-context select{color:#fff;background:0 0;border:0;width:100%;min-width:0;min-height:2.25rem;padding:0 1.5rem 0 0;font-size:.82rem;font-weight:600}.ark-project-context select option{color:var(--ark-text);background:#fff}.shell-menu{position:relative}.shell-menu>summary{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:.4rem;min-width:2.5rem;min-height:2.5rem;font-size:.82rem;font-weight:600;list-style:none;display:inline-flex}.shell-menu>summary::-webkit-details-marker{display:none}.shell-menu:not([open])>.shell-popover,.feedback-is-capturing .ark-global-header .shell-popover{display:none!important}.shell-menu>summary:hover,.shell-menu[open]>summary{background:var(--ark-shell-hover)}.shell-popover{z-index:100;border:1px solid var(--ark-border);background:var(--ark-surface);color:var(--ark-text);border-radius:5px;position:absolute;top:calc(100% + .5rem);box-shadow:0 12px 32px #0f181c38}.toolbox-popover{width:min(46rem,100vw - 2rem);max-height:min(42rem,100vh - 5rem);padding:1rem;left:-13.5rem;overflow:auto}.popover-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.popover-heading>div{gap:.1rem;display:grid}.popover-heading strong{font-size:1rem}.popover-heading span,.toolbox-item small,.global-search-results small{color:var(--ark-text-secondary);font-size:.75rem}.tertiary{background:0 0;border:0;min-height:2rem;font-weight:600;color:var(--ark-link)!important}.shell-search-field{border:1px solid var(--ark-border-strong);border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;padding:0 .65rem;display:grid}.shell-search-field input{border:0;width:100%;min-height:2.5rem;padding:0}.toolbox-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem;margin-top:1rem;display:grid}.toolbox-groups section h2{color:var(--ark-text-muted);letter-spacing:.05em;text-transform:uppercase;margin:0 0 .35rem;font-size:.72rem;font-weight:700}.toolbox-groups section>div{display:grid}.toolbox-item{border-top:1px solid #edf0f1;grid-template-columns:minmax(0,1fr) 2.5rem;align-items:center;display:grid}.toolbox-item>button:first-child,.global-search-results button{min-width:0;min-height:3.25rem;color:var(--ark-text);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.45rem .5rem;display:grid}.toolbox-item>button:first-child:hover,.toolbox-item>button:first-child.active,.global-search-results button:hover{background:#f0f5fa}.toolbox-item>button span,.global-search-results button span{gap:.1rem;min-width:0;display:grid}.favorite-toggle{background:0 0;border:0;min-width:2.5rem;min-height:2.5rem;font-size:1.15rem;color:var(--ark-action)!important}.ark-tool-nav{background:var(--ark-shell-hover);border-bottom:1px solid #0003;align-items:stretch;gap:.15rem;min-width:0;height:2.75rem;padding:0 .75rem;display:flex;overflow-x:auto}.ark-tool-nav[hidden]{display:none}.ark-tool-nav button{color:#d6dbe3;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:.4rem;min-width:0;padding:0 .75rem;font-size:.8rem;font-weight:600;display:flex}.ark-tool-nav button:hover,.ark-tool-nav button.active{border-bottom-color:var(--ark-action);color:#fff}.ark-tool-nav button.active{color:var(--ark-action)}.ark-header-actions{justify-content:flex-end;align-items:center;gap:.1rem;display:flex}.global-search-popover{width:min(30rem,100vw - 2rem);padding:.9rem;right:-8rem}.global-search-popover>label{color:var(--ark-text-secondary);gap:.35rem;font-size:.75rem;font-weight:600;display:grid}.global-search-popover input{border-radius:4px}.global-search-results{margin-top:.5rem;display:grid}.compact-popover{gap:.45rem;width:17rem;padding:.85rem;display:grid;right:0}.compact-popover p{margin:0;line-height:1.45}.notification-dot{border:2px solid var(--ark-shell);background:var(--ark-action);border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:.45rem;right:.45rem}.notification-empty{min-height:8rem;color:var(--ark-text-secondary);text-align:center;align-content:center;place-items:center;gap:.35rem;display:grid}.notification-empty small,.account-email{color:var(--ark-text-muted);font-size:.75rem}.user-avatar{background:var(--ark-action);color:#fff;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.72rem;font-weight:700;display:grid}.sign-out-button{border:0;border-top:1px solid var(--ark-border);text-align:left;background:0 0;align-items:center;gap:.5rem;min-height:2.5rem;margin-top:.35rem;padding:.5rem 0;display:flex;color:var(--ark-danger)!important}.password-with-action{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;display:grid}.password-with-action .secondary{align-self:stretch}@media (width<=480px){.password-with-action{grid-template-columns:1fr}}.shell-empty{color:var(--ark-text-secondary);grid-column:1/-1;margin:.75rem 0}.ark-main{min-width:0;min-height:0;overflow:hidden}.ark-main .content{height:100%;padding:1.5rem;overflow:auto}.ark-app-shell .primary{border:1px solid var(--ark-action);background:var(--ark-action);color:#fff;border-radius:4px}.ark-app-shell .primary:hover:not(:disabled){border-color:var(--ark-action-hover);background:var(--ark-action-hover);color:#fff}.ark-app-shell .secondary{border:1px solid var(--ark-border-strong);color:var(--ark-text);background:#fff;border-radius:4px}.ark-app-shell .secondary:hover:not(:disabled){background:var(--ark-surface-subtle);color:var(--ark-text);border-color:#7c898f}.ark-app-shell input,.ark-app-shell select,.ark-app-shell textarea{border-radius:4px}.ark-app-shell input:focus,.ark-app-shell select:focus,.ark-app-shell textarea:focus,.ark-app-shell button:focus-visible,.ark-app-shell summary:focus-visible{outline:2px solid var(--ark-focus);outline-offset:2px}.ark-app-shell .panel,.ark-app-shell .stat-card{border-color:var(--ark-border);box-shadow:none;border-radius:5px}.mobile-bottom-nav{display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tool-landing-page{width:100%;min-width:0}.ark-page-title{justify-content:space-between;align-items:flex-start;gap:1rem;min-height:4rem;margin:0 0 1rem;display:flex}.ark-page-title h1{margin:0;font-size:clamp(1.35rem,2vw,1.5rem);font-weight:600;line-height:1.35}.ark-page-title p:not(.eyebrow){max-width:52rem;color:var(--ark-text-secondary);margin:.25rem 0 0;font-size:.875rem}.ark-page-title .eyebrow{margin:0 0 .15rem}.ark-page-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.ark-page-tabs{border-bottom:1px solid var(--ark-border);align-items:flex-end;gap:1.25rem;min-height:2.75rem;margin-bottom:1rem;display:flex;overflow-x:auto}.ark-page-tabs a,.ark-page-tabs button{min-height:2.75rem;color:var(--ark-text-secondary);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 .1rem;font-weight:600}.ark-page-tabs a[aria-current=page],.ark-page-tabs button[aria-selected=true],.ark-page-tabs .active{border-bottom-color:var(--ark-action);color:var(--ark-text)}.tab-count{min-width:1.4rem;min-height:1.25rem;color:var(--ark-text-secondary);background:#e8ecee;border-radius:999px;place-items:center;font-size:.68rem;display:inline-grid}.tool-search{align-items:center;width:min(28rem,100%);display:flex}.tool-search input{border-radius:4px 0 0 4px;width:100%}.tool-search button{border:1px solid var(--ark-border-strong);min-height:2.5rem;color:var(--ark-link);background:#fff;border-left:0;border-radius:0 4px 4px 0;padding:0 .65rem}.tender-log-panel{margin-top:-1px;border-radius:0 0 5px 5px!important}.tender-stage-heading{align-items:center;gap:.5rem;display:flex}.ark-tool-controls{border:1px solid var(--ark-border);background:var(--ark-surface);border-radius:5px 5px 0 0;align-items:center;gap:.5rem;min-height:3.25rem;padding:.5rem;display:flex}.ark-tool-body{min-width:0}.ark-empty-state{border:1px dashed var(--ark-border-strong);background:var(--ark-surface);text-align:center;border-radius:5px;align-content:center;place-items:center;gap:.5rem;min-height:18rem;padding:2rem;display:grid}.ark-empty-state h2,.ark-empty-state p{margin:0}.ark-empty-state h2{font-size:1rem}.ark-empty-state p{max-width:30rem;color:var(--ark-text-secondary)}.ark-empty-graphic{border:2px solid var(--ark-border-strong);background:linear-gradient(135deg, transparent 45%, var(--ark-border) 46% 52%, transparent 53%);border-radius:4px;width:3.25rem;height:2.65rem}.ark-status-pill{border:1px solid var(--ark-border);min-height:1.5rem;color:var(--ark-text-secondary);background:#eef1f2;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.ark-status-pill.success{color:var(--ark-success);background:#edf7ed;border-color:#b9d7bb}.ark-status-pill.warning{color:var(--ark-warning);background:#fff7e8;border-color:#ead1a8}.ark-status-pill.danger{color:var(--ark-danger);background:#fdefef;border-color:#e4b5b5}.ark-status-pill.info{color:var(--ark-link);background:#edf5fd;border-color:#b9d0e8}.ark-banner{border:1px solid #b9d0e8;border-left:4px solid var(--ark-link);color:var(--ark-text);background:#edf5fd;border-radius:4px;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.75rem;display:grid}.ark-banner.warning{border-color:#ead1a8;border-left-color:var(--ark-warning);background:#fff7e8}.ark-banner.danger{border-color:#e4b5b5;border-left-color:var(--ark-danger);background:#fdefef}.ark-banner.success{border-color:#b9d7bb;border-left-color:var(--ark-success);background:#edf7ed}.danger{border:1px solid var(--danger);border-radius:var(--radius-ui);min-height:2.5rem;color:var(--danger);background:#fff;padding:.52rem .85rem;font-size:.9rem;font-weight:700}.danger:hover:not(:disabled){background:var(--danger);color:#fff}.ark-data-table-scroll{border:1px solid var(--ark-border,var(--border));background:var(--ark-surface,var(--surface));border-radius:5px;width:100%;overflow-x:auto}.ark-data-table{border-collapse:collapse;width:100%;min-width:40rem}.ark-data-table thead th{z-index:1;background:var(--ark-surface-subtle,var(--surface-soft));border-bottom:1px solid var(--ark-border,var(--border));text-align:left;color:var(--ark-text-secondary,var(--muted));white-space:nowrap;padding:.55rem .75rem;font-size:.75rem;position:sticky;top:0}.ark-data-table td{border-bottom:1px solid var(--ark-border,var(--border));vertical-align:middle;padding:.6rem .75rem}.ark-data-table tbody tr:hover{background:var(--ark-surface-subtle,var(--surface-soft))}.ark-data-table tbody tr.selected{background:var(--ark-action,var(--brand-soft));background:color-mix(in srgb, var(--ark-action,var(--brand)) 8%, white)}.ark-data-table tbody tr[tabindex="0"]{cursor:pointer}.ark-data-table th.align-end,.ark-data-table td.align-end{text-align:right}.ark-data-table-select-col{width:2.5rem}.ark-data-table-sort{font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:.3rem;padding:0;font-size:.75rem;display:inline-flex}.ark-data-table-sort-glyph{font-size:.7rem}.ark-data-table.pin-first-column td:first-child,.ark-data-table.pin-first-column th:first-child{z-index:1;background:var(--ark-surface,var(--surface));position:sticky;left:0}.ark-data-table-skeleton-row .ark-skeleton-bar{background:var(--ark-surface-subtle,var(--surface-soft));border-radius:4px;height:.85rem;animation:1.2s ease-in-out infinite ark-skeleton-pulse;display:block}@keyframes ark-skeleton-pulse{0%,to{opacity:.6}50%{opacity:1}}.ark-record-card{border:1px solid var(--ark-border,var(--border));background:var(--ark-surface,var(--surface));border-radius:5px;padding:.75rem;display:none}.ark-record-card.selected{border-color:var(--ark-action,var(--brand))}.ark-record-card-lead{align-items:flex-start;gap:.5rem;display:flex}.ark-record-card-select input{margin-top:.2rem}.ark-record-card-heading{flex:1;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.ark-record-card-title{color:inherit;text-align:left;background:0 0;border:0;padding:0;font-size:.95rem;font-weight:700}button.ark-record-card-title{color:var(--ark-link,var(--brand));text-decoration:underline}.ark-record-card-meta{color:var(--ark-text-secondary,var(--muted));margin:.4rem 0 0;font-size:.85rem}.ark-record-card-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem .75rem;margin:.5rem 0 0;display:grid}.ark-record-card-facts dt{color:var(--ark-text-muted,var(--muted-soft));margin:0;font-size:.7rem}.ark-record-card-facts dd{margin:0;font-size:.85rem}.ark-record-card-actions{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.ark-bulk-action-bar{z-index:10;border:1px solid var(--ark-border,var(--border));background:var(--ark-surface,var(--surface));box-shadow:var(--shadow-md);border-radius:5px;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;padding:.6rem .85rem;display:flex;position:sticky;bottom:0}.ark-bulk-selection-count{margin:0;font-size:.85rem;font-weight:700}.ark-bulk-action-buttons{flex-wrap:wrap;gap:.5rem;display:flex}.ark-pagination{color:var(--ark-text-secondary,var(--muted));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .1rem;font-size:.85rem;display:flex}.ark-pagination-size{align-items:center;gap:.4rem;display:flex}.ark-pagination-size select{min-height:2rem;padding:.2rem .4rem}.ark-pagination-controls{align-items:center;gap:.6rem;display:flex}.ark-pagination-page{white-space:nowrap}.ark-filter-panel>summary{border:1px solid var(--ark-border-strong,var(--border));background:var(--ark-surface,var(--surface));color:var(--ark-text,var(--content));border-radius:4px;padding:0 .75rem}.ark-filter-count{background:var(--ark-action,var(--brand));color:#fff;border-radius:999px;place-items:center;min-width:1.2rem;min-height:1.2rem;padding:0 .3rem;font-size:.68rem;font-weight:700;display:inline-grid}.ark-filter-popover{gap:.75rem;width:min(22rem,100vw - 2rem);max-height:min(28rem,100vh - 6rem);padding:.85rem;display:grid;right:0;overflow:auto}.ark-filter-group{border:0;gap:.35rem;margin:0;padding:0;display:grid}.ark-filter-group legend{color:var(--ark-text-secondary,var(--muted));margin-bottom:.15rem;padding:0;font-size:.75rem;font-weight:700}.ark-filter-option{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.ark-filter-actions{border-top:1px solid var(--ark-border,var(--border));justify-content:space-between;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.ark-filter-chip-row{flex-wrap:wrap;gap:.4rem;margin:-.4rem 0 .75rem;display:flex}.ark-filter-chip{border:1px solid var(--ark-border-strong,var(--border));background:var(--ark-surface-subtle,var(--surface-soft));color:var(--ark-text,var(--content));border-radius:999px;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.75rem;display:inline-flex}.ark-filter-chip-remove{min-width:1.1rem;min-height:1.1rem;color:inherit;background:0 0;border:0;border-radius:999px;place-items:center;font-size:.85rem;line-height:1;display:inline-grid}.ark-filter-chip-remove:hover{background:var(--ark-border,var(--border))}@media (width<=1024px){.ark-data-table [data-priority=wide]{display:none}}@media (width<=767px){.ark-data-table-scroll{display:none}.ark-record-card{display:block}.ark-bulk-action-bar{flex-direction:column;align-items:stretch}.ark-filter-popover{border-radius:0;width:auto;max-height:none;position:fixed;inset:3.5rem 0 0}}@media (width<=900px){.project-card-copy{padding-bottom:5.5rem;padding-left:1rem}.project-card-logo{bottom:.65rem}.project-information-card,.project-team-card,.project-message-card,.project-readiness-card,.project-open-items-card,.project-documents-card{grid-column:span 12}.project-identity-row{grid-template-columns:6.5rem minmax(0,1fr)}.project-home-image{width:6.5rem;height:6.5rem}.project-weather{grid-column:1/-1}.drawing-viewer-layout,.drawing-viewer-layout.references-hidden{grid-template-columns:1fr}.drawing-reference-panel-tab{border-left:0;border-top:1px solid var(--ark-border);writing-mode:horizontal-tb;width:100%;min-height:2.5rem}}.viewer-remote-crosshair-x,.viewer-remote-crosshair-y{z-index:7;pointer-events:none;opacity:.9;position:absolute}.viewer-remote-crosshair-x{width:100%;height:1px;left:0}.viewer-remote-crosshair-y{width:1px;height:100%;top:0}.viewer-remote-cursor-label{z-index:8;color:#fff;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border-radius:.25rem;max-width:9rem;padding:.2rem .35rem;font-size:.66rem;font-weight:800;position:absolute;overflow:hidden}.viewer-live-presence{color:#157a65;align-items:center;gap:.3rem;font-weight:750;display:inline-flex}.viewer-live-presence>b{background:#dff6ef;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;font-size:.65rem;display:inline-grid}.viewer-live-avatars{margin-left:.15rem;display:inline-flex}.viewer-live-avatars i{color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;margin-left:-.25rem;font-size:.58rem;font-style:normal;display:grid}.markup-activity-feed{border-top:1px solid #e4e7ea;gap:.4rem;margin-top:.6rem;padding:.7rem;display:grid}.markup-activity-feed h3{margin:0 0 .2rem;font-size:.78rem}.markup-activity-feed>div{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem;font-size:.68rem;display:grid}.markup-activity-feed time{color:#69717c}.markup-activity-action{text-transform:capitalize;background:#edf0f1;border-radius:999px;padding:.12rem .35rem}.markup-activity-action.is-created{color:#126a58;background:#dff6ef}.markup-activity-action.is-deleted{color:#a3212a;background:#fde7e9}.review-download-action{align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}@media (width<=1100px){.ark-global-header{grid-template-columns:5.5rem minmax(12rem,18rem) auto minmax(0,1fr) auto}}@media (width<=767px){.ark-app-shell{grid-template-rows:3.5rem auto minmax(0,1fr) 4.25rem}.ark-global-header{grid-template-columns:3.25rem minmax(0,1fr) auto auto;gap:.25rem;padding:0 .5rem}.ark-brand-home{overflow:hidden}.ark-project-context{grid-template-columns:minmax(0,1fr);padding-left:.45rem}.ark-project-context>span,.ark-tool-nav,.ark-header-actions>.shell-menu:nth-child(2),.shell-toolbox>summary,.ark-header-actions>.shell-menu:nth-child(3)>summary{display:none}.ark-header-actions{display:contents}.toolbox-popover,.global-search-popover,.ark-header-actions>.shell-menu:nth-child(3) .shell-popover{border:0;border-radius:0;width:auto;max-height:none;position:fixed;inset:3.5rem 0 4.25rem;overflow:auto}.toolbox-groups{grid-template-columns:1fr}.ark-main .content{padding:1rem}.ark-page-title{flex-direction:column;align-items:stretch}.ark-page-actions{z-index:5;justify-content:stretch;position:sticky;bottom:0}.ark-page-actions>*{flex:1;min-height:2.75rem}.ark-tool-controls{flex-wrap:wrap}.mobile-bottom-nav{z-index:55;border-top:1px solid var(--ark-border);padding-bottom:env(safe-area-inset-bottom);background:#fff;grid-template-columns:repeat(5,1fr);display:grid}.mobile-bottom-nav button{min-width:0;min-height:3.75rem;color:var(--ark-text-secondary);background:0 0;border:0;align-content:center;place-items:center;gap:.12rem;display:grid}.mobile-bottom-nav button.active{color:var(--ark-link)}.mobile-bottom-nav button span,.mobile-bottom-nav button small{font-size:.68rem}.mobile-bottom-nav .mobile-create>span{background:var(--ark-action);color:#fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-size:1.35rem;line-height:1;display:grid}}body{background-color:#dcdddf;background-image:linear-gradient(#ebebeb 0%,#dcdddf 100%);min-height:100vh;margin:0;overflow:hidden}.docon-selection-locked,.docon-selection-locked :not(input):not(textarea):not(select){-webkit-user-select:none!important;user-select:none!important}.docon-selection-locked textarea,.docon-selection-locked input,.docon-selection-locked select{-webkit-user-select:text;user-select:text}button,input,select{font:inherit}button,select,label.file-picker{cursor:pointer}button,a,.panel,.stat-card,.sidebar nav button,input,select{transition:background-color var(--motion-fast) var(--ease-build), border-color var(--motion-fast) var(--ease-build), color var(--motion-fast) var(--ease-build), box-shadow var(--motion-fast) var(--ease-build), transform var(--motion-fast) var(--ease-snap)}button:disabled{cursor:not-allowed;opacity:.6}input:not([type=checkbox]):not([type=radio]),select{border:1px solid var(--border);border-radius:var(--radius-ui);background:var(--surface);color:var(--content);min-height:2.5rem;padding:.55rem .7rem;font-size:.9rem}input[type=checkbox],input[type=radio]{box-sizing:border-box;block-size:1.125rem;inline-size:1.125rem;min-height:1.125rem;accent-color:var(--ark-action,var(--brand));vertical-align:middle;background:0 0;border:0;border-radius:.25rem;flex:0 0 1.125rem;margin:0;padding:0}input:not([type=checkbox]):not([type=radio]):focus,select:focus,button:focus-visible{outline-offset:1px;border-color:var(--brand);outline:3px solid #ff6a002e}input:-webkit-autofill{-webkit-text-fill-color:var(--content);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--content);transition:background-color 9999s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--content);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--content);transition:background-color 9999s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--content);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;caret-color:var(--content);transition:background-color 9999s ease-in-out}.primary,.secondary{border-radius:var(--radius-ui);min-height:2.5rem;padding:.52rem .85rem;font-size:.9rem;font-weight:700}.primary{border:1px solid var(--brand);background:var(--action);color:#fff}.primary:hover:not(:disabled){border-color:var(--action);background:var(--action-hover);color:var(--action)}.primary:hover:not(:disabled),.secondary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 .35rem .9rem #10182814}.secondary{border:1px solid var(--brand);background:var(--action);color:#fff;text-decoration:none}.secondary:hover:not(:disabled){border-color:var(--action);background:var(--action-hover);color:var(--action)}.button-row,.inline-form,.section-title,.page-header,.viewer-heading,.grant-card{align-items:center;gap:.75rem;display:flex}.auth-page,.loading-page{box-sizing:border-box;place-items:center;min-height:100vh;padding:1.5rem;display:grid}.loading-page{color:var(--muted);align-content:center;gap:.75rem}.spinner{border:3px solid var(--border);border-top-color:var(--brand);border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@keyframes panelIn{0%{opacity:0}to{opacity:1}}@keyframes pulseDot{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.ark-app-shell .fi{flex:none;place-items:center;width:1em;height:1em;font-size:1.125rem;line-height:1;display:inline-grid}.ark-app-shell .fi:before{line-height:1;display:block}.ark-global-header{border-bottom:1px solid var(--ark-shell-hover)}.ark-brand-home{border-radius:4px;padding-inline:.25rem}.ark-brand-home:hover,.ark-brand-home:active{box-shadow:none;background:0 0}.shell-menu>summary{border-radius:3px;transition:background .14s,color .14s,box-shadow .14s;position:relative}.shell-menu>summary:hover,.shell-menu[open]>summary{color:#fff;box-shadow:none;background:#ffffff12}.shell-toolbox>summary{box-sizing:border-box;gap:.55rem;min-width:5.5rem;min-height:3rem;padding:.55rem 1rem}.shell-toolbox>summary:hover,.shell-toolbox[open]>summary{color:#fff;box-shadow:inset 0 -3px 0 var(--ark-action);background:#f36c2129}.shell-toolbox.is-disabled{opacity:.5;pointer-events:none}.shell-toolbox>summary :is(svg,.fi),.ark-tool-nav button :is(svg,.fi),.ark-header-actions summary :is(svg,.fi){transition:color .14s,transform .14s}.shell-toolbox>summary:hover :is(svg,.fi),.shell-toolbox[open]>summary :is(svg,.fi),.ark-tool-nav button.active :is(svg,.fi){color:var(--ark-action);transform:translateY(-1px)}.shell-search-menu>summary{color:#e9e9e9;border:1px solid #ffffff1f;justify-content:flex-start;min-width:6.5rem;padding:0 .75rem}.ark-project-switcher>summary{box-sizing:border-box;background:#0707074d;border:1px solid #ffffff2e;grid-template-columns:2rem minmax(0,1fr) auto;justify-content:stretch;gap:.5rem;width:100%;min-width:0;min-height:2.55rem;padding:.2rem .5rem;display:grid}.project-switcher-mark,.project-switcher-thumb{color:var(--ark-action);background:#fff;place-items:center;display:grid;overflow:hidden}.project-switcher-mark{border-radius:3px;width:1.8rem;height:1.8rem}.project-switcher-mark img,.project-switcher-thumb img{object-fit:contain;width:100%;height:100%}.project-switcher-mark :is(svg,.fi),.project-switcher-thumb :is(svg,.fi){width:1.2rem;height:1.2rem;font-size:1.2rem}.project-switcher-copy{text-align:left;min-width:0;display:grid}.project-switcher-copy small{color:#b6c0cc;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.66rem;font-weight:700;overflow:hidden}.project-switcher-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700;overflow:hidden}.project-switcher-chevron{color:var(--ark-action);font-size:1rem}.project-switcher-popover{width:min(25rem,100vw - 2rem);padding:.9rem;left:0}.project-switcher-list{max-height:22rem;margin-top:.65rem;display:grid;overflow:auto}.project-switcher-list>button{border:0;border-top:1px solid var(--ark-border);min-width:0;color:var(--ark-text);text-align:left;background:0 0;grid-template-columns:3.25rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.55rem;display:grid}.project-switcher-list>button:hover,.project-switcher-list>button.active{box-shadow:inset 3px 0 0 var(--ark-action);background:#fff2e8}.project-switcher-thumb{border:1px solid var(--ark-border);border-radius:3px;width:3.25rem;height:2.5rem}.project-switcher-thumb img{object-fit:cover}.project-switcher-list>button>span:nth-child(2){gap:.1rem;min-width:0;display:grid}.project-switcher-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;overflow:hidden}.project-switcher-list small{color:var(--ark-text-secondary);text-transform:capitalize;font-size:.7rem}.project-selected{color:var(--ark-action);font-weight:900}.portfolio-link{border:0;border-top:1px solid var(--ark-border);text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;width:100%;min-height:2.8rem;padding:.6rem .5rem 0;font-weight:750;display:grid;color:var(--ark-action-hover)!important}.portfolio-link :is(svg,.fi){width:1.2rem;height:1.2rem;font-size:1.2rem}.toolbox-item>button:first-child:hover,.toolbox-item>button:first-child.active,.global-search-results button:hover{box-shadow:inset 3px 0 0 var(--ark-action);background:#fff2e8}.favorite-toggle,.tertiary{color:var(--ark-action-hover)!important}.ark-app-shell .primary{border-color:var(--ark-action);background:var(--ark-action)}.ark-app-shell .primary:hover:not(:disabled){border-color:var(--ark-action-hover);background:var(--ark-action-hover)}.ark-app-shell .link-button,.ark-page-tabs a[aria-current=page]{color:var(--ark-action-hover)}.ark-app-shell input:focus,.ark-app-shell select:focus,.ark-app-shell textarea:focus,.ark-app-shell button:focus-visible,.ark-app-shell summary:focus-visible{outline-color:var(--ark-focus)}.portfolio-page{width:calc(100% - 64px);max-width:105rem;margin:0 auto}.portfolio-heading{justify-content:space-between;align-items:flex-end;gap:1rem;padding-top:1.5rem;display:flex}.portfolio-heading h1{margin:.15rem 0 0;font-size:1.75rem;font-weight:650}.portfolio-subtitle{color:var(--ark-text-secondary);margin:.25rem 0 0;font-size:.85rem}.portfolio-tabs{border-bottom:1px solid var(--ark-border);gap:1.5rem;margin:1.25rem 0 0;display:flex}.portfolio-tabs button{min-height:2.8rem;color:var(--ark-text-secondary);background:0 0;border:0;border-bottom:3px solid #0000;padding:0 .15rem}.portfolio-tabs button.active{border-bottom-color:var(--ark-action);color:var(--ark-text);font-weight:700}.portfolio-tabs button:disabled{cursor:default;opacity:.75}.portfolio-tabs button.coming-soon{align-items:center;gap:.4rem;display:flex}.portfolio-tabs button.coming-soon small{background:var(--ark-surface-subtle);color:var(--ark-text-muted);text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.1rem .45rem;font-size:.6rem;font-weight:700}.portfolio-phase-chips{flex-wrap:wrap;gap:.5rem;margin:.9rem 0 0;display:flex}.phase-chip{border:1px solid var(--ark-border);background:var(--ark-surface);color:var(--ark-text-secondary);border-radius:999px;padding:.3rem .75rem;font-size:.75rem;font-weight:600}.phase-chip:hover{border-color:var(--ark-border-strong)}.phase-chip.active{border-color:var(--ark-action);color:var(--ark-action-hover);background:#fff2e8}.portfolio-toolbar{border:1px solid var(--soft-border);background:var(--soft-surface);min-height:3.5rem;box-shadow:4px 4px 10px var(--soft-shadow-dark), -3px -3px 10px var(--soft-shadow-light);border-radius:14px;align-items:center;gap:.6rem;margin:.9rem 0 0;padding:.5rem .75rem;display:flex}.portfolio-search{border:1px solid var(--soft-border);background:var(--soft-bg);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:min(24rem,40%);min-height:2.25rem;padding-right:.6rem;display:grid}.portfolio-search input{border:0;width:100%;min-height:2.25rem}.portfolio-toolbar select{min-height:2.25rem}.portfolio-view-toggle{border:1px solid var(--ark-border-strong);border-radius:3px;gap:.15rem;margin-left:auto;display:flex;overflow:hidden}.portfolio-view-toggle button{background:var(--ark-surface);min-width:2.25rem;min-height:2.25rem;color:var(--ark-text-secondary);border:0}.portfolio-view-toggle button.active{background:var(--ark-action);color:#fff}.portfolio-result-count{color:var(--ark-text-secondary);margin:.7rem 0;font-size:.78rem;font-style:italic}.project-card-grid{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:1rem;display:grid}.project-selection-card{border:1px solid var(--ark-border);min-width:0;color:var(--ark-text);background:#fff;border-radius:8px;transition:border-color .14s,box-shadow .14s,transform .14s;position:relative;overflow:hidden;box-shadow:0 1px 3px #1018280f}.project-card-open{width:100%;min-width:0;color:inherit;text-align:left;background:0 0;border:0;padding:0;display:grid}.project-card-image{color:#a0a0a0;background:linear-gradient(145deg,#f5f5f5,#e4e4e4);place-items:center;height:9.5rem;display:grid;position:relative;overflow:hidden}.project-card-image>img{object-fit:cover;width:100%;height:100%}.project-card-image>:is(svg,.fi){width:3rem;height:3rem;font-size:3rem}.project-card-logo{box-sizing:border-box;background:#ffffffeb;border:1px solid #0000001a;border-radius:3px;place-items:center;width:3.1rem;height:2.1rem;padding:.2rem;display:grid;position:absolute;bottom:.5rem;left:.5rem}.project-card-logo img{max-width:100%;max-height:100%}.project-card-favorite{color:#ffffffd9;background:#10182866;border:0;border-radius:999px;place-items:center;width:1.9rem;height:1.9rem;font-size:1rem;display:grid;position:absolute;top:.6rem;right:.6rem}.project-card-favorite:hover{background:#10182899}.project-card-favorite.active{color:var(--ark-action);background:#ffffffeb}.project-card-copy{align-content:start;gap:.4rem;min-width:0;padding:1rem;display:grid}.project-card-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.project-card-heading strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1rem;overflow:hidden}.project-card-meta{color:var(--ark-text-secondary);font-size:.8rem}.project-card-cta{color:var(--ark-text-muted);opacity:.7;margin-top:.35rem;font-size:.78rem;font-weight:700;transition:opacity .14s,color .14s}.project-selection-card:hover .project-card-cta{color:var(--ark-action-hover);opacity:1}.phase-badge{text-transform:capitalize;white-space:nowrap;border-radius:999px;flex:none;padding:.2rem .6rem;font-size:.68rem;font-weight:800}.phase-badge.phase-design,.phase-badge.phase-bidding{color:var(--ark-link);background:#eaf1ff}.phase-badge.phase-construction{color:var(--ark-action-hover);background:#fff2e8}.phase-badge.phase-as_built,.phase-badge.phase-property_mgmt{color:var(--ark-success);background:#e7f8ef}.phase-badge.phase-archived{background:var(--ark-surface-subtle);color:var(--ark-text-muted)}.portfolio-empty{min-height:18rem;color:var(--ark-text-secondary);text-align:center;align-content:center;place-items:center;gap:.35rem;display:grid}.portfolio-empty :is(svg,.fi){width:3.5rem;height:3.5rem;color:var(--ark-action);font-size:3.5rem}.portfolio-empty h2,.portfolio-empty p{margin:0}.project-home-page{width:100%;min-width:0}.project-home-titlebar{border-bottom:1px solid var(--ark-border);justify-content:space-between;align-items:flex-start;gap:1rem;min-height:4.1rem;margin:-.25rem 0 1rem;display:flex}.project-home-titlebar h1{align-items:center;gap:.5rem;margin:0;font-size:1.5rem;font-weight:650;display:flex}.project-title-icon{color:#ff6a00;width:1.35rem;height:1.35rem}.project-title-icon :is(svg,.fi){width:100%;height:100%;font-size:1.35rem}.project-home-titlebar nav{margin-top:.35rem;display:flex}.project-home-titlebar nav button{background:0 0;border:0;border-bottom:3px solid #ff6a00;min-height:2.2rem;padding:0 .1rem;font-weight:700}.quick-create-button{min-width:9rem}.project-quick-actions{position:relative}.project-quick-actions>summary{box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;gap:.45rem;min-height:2.35rem;padding:.45rem .75rem;font-size:.82rem;font-weight:750;list-style:none;display:flex}.project-quick-actions>summary::-webkit-details-marker{display:none}.quick-actions-popover{z-index:20;border:1px solid var(--ark-border);background:#fff;border-radius:4px;width:17rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0;overflow:hidden;box-shadow:0 10px 28px #1018282e}.quick-actions-popover button{color:var(--ark-text);text-align:left;background:0 0;border:0;border-top:1px solid #edf0f1;gap:.12rem;padding:.7rem .8rem;display:grid}.quick-actions-popover button:first-child{border-top:0}.quick-actions-popover button:hover{background:#fff2e8;box-shadow:inset 3px 0 #ff6a00}.quick-actions-popover strong{font-size:.8rem}.quick-actions-popover span{color:var(--ark-text-muted);font-size:.68rem}.project-home-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;display:grid}.project-home-card{border:1px solid var(--ark-border);background:#fff;border-radius:5px;min-width:0;overflow:hidden;box-shadow:0 1px 4px #10182814}.project-home-card>header{box-sizing:border-box;border-bottom:1px solid #edf0f1;justify-content:space-between;align-items:center;gap:.5rem;min-height:3rem;padding:.55rem .75rem;display:flex}.project-home-card h2{align-items:center;gap:.35rem;margin:0;font-size:1rem;font-weight:650;display:flex}.card-action{border:1px solid var(--ark-border);min-height:1.8rem;color:var(--ark-text);background:#f1f3f4;border-radius:3px;padding:.2rem .55rem;font-size:.72rem;font-weight:700}.card-action:hover{color:#d75200;background:#fff2e8;border-color:#ff6a00}.card-more{color:var(--ark-text-secondary)}.project-information-card{grid-column:span 5}.project-team-card{grid-column:span 4}.project-links-card{grid-column:span 3}.project-message-card{grid-column:span 4}.project-readiness-card{grid-column:span 5}.project-recent-card{grid-column:span 3}.project-documents-card{grid-column:span 12}.project-identity-row{grid-template-columns:7.5rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:9.5rem;padding:.75rem;display:grid}.project-home-image{border:1px solid var(--ark-border);color:#a3a3a3;background:#f4f4f4;border-radius:16px;place-items:center;width:7.5rem;height:7.5rem;display:grid;overflow:hidden}.project-home-image img{object-fit:cover;width:100%;height:100%}.project-home-image :is(svg,.fi){width:2.6rem;height:2.6rem;font-size:2.6rem}.project-home-identity{gap:.15rem;min-width:0;display:grid}.project-home-identity>strong{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.project-home-identity>span,.project-home-identity>small{color:var(--ark-text-secondary);font-size:.76rem}.project-home-logo{object-fit:contain;object-position:left center;max-width:6.5rem;max-height:1.5rem;margin-bottom:.15rem}.project-home-progress{color:#e85d00;text-align:center;display:grid}.project-home-progress strong{font-size:1.15rem}.project-home-progress span{color:var(--ark-text-muted);text-transform:uppercase;font-size:.62rem}.project-facts{border-top:1px solid #edf0f1;grid-template-columns:repeat(4,minmax(0,1fr));padding:.75rem;display:grid}.project-facts>div{border-left:1px solid #edf0f1;gap:.2rem;min-width:0;padding:0 .65rem;display:grid}.project-facts>div:first-child{border-left:0;padding-left:0}.project-facts span{color:var(--ark-text-muted);font-size:.68rem}.project-facts strong{text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:.76rem;overflow:hidden}.orange-status{color:#d75200}.project-team-list,.project-link-list,.home-recent-list,.home-document-list{display:grid}.project-team-list>button{min-height:3.1rem;color:var(--ark-text);text-align:left;background:0 0;border:0;border-top:1px solid #edf0f1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.4rem .75rem;display:grid}.project-team-list>button:first-child{border-top:0}.project-team-list>button:hover,.project-link-list>button:hover{background:#fff7f0}.team-avatar{color:#d75200;background:#fff2e8;border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:.68rem;font-weight:800;display:grid}.project-team-list>button>span:nth-child(2){min-width:0;display:grid}.project-team-list small{color:var(--ark-text-muted);font-size:.63rem}.project-team-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.project-link-list>button{min-height:3.65rem;color:var(--ark-text);text-align:left;background:0 0;border:0;border-top:1px solid #edf0f1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;gap:.12rem .5rem;padding:.55rem .75rem;display:grid}.project-link-list>button:first-child{border-top:0}.project-link-list span{font-size:.8rem;font-weight:700}.project-link-list small{color:var(--ark-text-muted);font-size:.66rem}.project-link-list b{color:#ff6a00;grid-area:1/2/3;align-self:center}.project-message-card,.project-readiness-card,.project-recent-card{min-height:14rem}.project-alert-message{color:#fff;background-image:linear-gradient(-20deg,#fc6076 0%,#ff9a44 100%);border-radius:4px;grid-template-columns:auto minmax(0,1fr);gap:.65rem;margin:.75rem;padding:.75rem;display:grid}.project-alert-message>span{border:2px solid #ffffffd9;border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;font-weight:900;display:grid}.project-alert-message p{margin:.2rem 0 0;font-size:.75rem;line-height:1.4}.project-message-card>.secondary{margin:0 .75rem .75rem}.project-readiness-summary{gap:.55rem;padding:.8rem;display:grid}.project-readiness-summary>div:first-child{justify-content:space-between;align-items:baseline;display:flex}.project-readiness-summary strong{color:#e85d00;font-size:1.35rem}.project-readiness-summary span{color:var(--ark-text-muted);font-size:.72rem}.readiness-bar,.bar-track{background:#ececec;border-radius:999px;overflow:hidden}.readiness-bar{height:.55rem}.readiness-bar span,.usage-bar,.bar-fill{background-image:linear-gradient(-60deg,#ff5858 0%,#f09819 100%)}.project-readiness-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:0 .8rem .8rem;display:grid}.project-readiness-checks span{color:var(--ark-text-secondary);align-items:center;gap:.35rem;font-size:.72rem;display:flex}.project-readiness-checks span.complete b{color:#e85d00}.project-schedule-statuses{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:0 .8rem .7rem;display:grid}.project-schedule-statuses span{border:1px solid var(--soft-border,var(--ark-border));background:var(--soft-bg,#f5f5f5);color:var(--soft-text-muted,var(--ark-text-muted));border-radius:10px;gap:.1rem;padding:.45rem .55rem;font-size:.67rem;display:grid}.project-schedule-statuses b{color:var(--soft-text,var(--ark-text));font-size:.92rem}.project-schedule-statuses .at-risk{background:var(--soft-accent-soft,#fff2e8);border-color:#ff751f80}.project-schedule-upcoming{border-top:1px solid var(--soft-border,var(--ark-border));padding:.6rem .8rem .75rem;display:grid}.project-schedule-upcoming>strong{color:var(--soft-text-muted,var(--ark-text-muted));letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.66rem}.project-schedule-upcoming button{border:0;border-top:1px solid var(--soft-border,var(--ark-border));min-width:0;color:var(--soft-text,var(--ark-text));text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.42rem 0;display:grid}.project-schedule-upcoming button:hover{color:var(--soft-accent-text,#b94d05)}.project-schedule-upcoming button>span{text-overflow:ellipsis;white-space:nowrap;grid-template-columns:auto minmax(0,1fr);gap:.35rem;min-width:0;display:grid;overflow:hidden}.project-schedule-upcoming button b{color:var(--soft-text-muted,var(--ark-text-muted));font-size:.66rem}.project-schedule-upcoming time,.schedule-no-dates{color:var(--soft-text-muted,var(--ark-text-muted));font-size:.68rem}.project-schedule-empty{min-height:10.5rem}.project-schedule-empty .secondary{margin-top:.25rem}.home-recent-list>div,.home-document-list>a{min-width:0;color:inherit;border-top:1px solid #edf0f1;align-items:flex-start;gap:.55rem;padding:.58rem .75rem;font-size:.73rem;text-decoration:none;display:flex}.home-recent-list>div:first-child,.home-document-list>a:first-child{border-top:0}.home-recent-list>div>span:last-child,.home-document-list>a>span:first-child{min-width:0;display:grid}.home-recent-list small,.home-document-list small{color:var(--ark-text-muted);font-size:.65rem}.home-document-list>a{justify-content:space-between}.home-document-list>a:hover{color:#d75200;background:#fff7f0}.home-document-list strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-document-list>a>span:last-child{color:var(--ark-text-muted);flex:none;font-size:.68rem}.home-card-empty{min-height:8rem;color:var(--ark-text-secondary);text-align:center;align-content:center;place-items:center;gap:.35rem;padding:1rem;display:grid}.home-card-empty span{font-size:.75rem}.home-card-empty.compact{min-height:5rem}.project-home-page .project-home-titlebar{border-bottom:0;padding-bottom:.5rem}.project-home-page .project-home-titlebar h1{color:var(--soft-text);font-size:clamp(1.3rem,1.05rem + 1vw,1.75rem)}.project-home-page .project-title-icon{color:var(--soft-accent-text)}.project-home-page .project-home-titlebar nav button{border-bottom-color:var(--soft-accent);color:var(--soft-text)}.project-home-page .quick-actions-popover{border:1px solid var(--soft-border);box-shadow:10px 10px 24px var(--soft-shadow-dark), -6px -6px 18px var(--soft-shadow-light);border-radius:16px}.project-home-page .quick-actions-popover button{color:var(--soft-text)}.project-home-page .quick-actions-popover button:hover{background:var(--soft-accent-calm-soft);box-shadow:inset 3px 0 0 var(--soft-accent-calm)}.project-home-page .quick-actions-popover span{color:var(--soft-text-muted)}.project-home-page .project-home-card{border:1px solid var(--soft-border);background:var(--soft-surface);box-shadow:8px 8px 18px var(--soft-shadow-dark), -8px -8px 18px var(--soft-shadow-light);border-radius:20px}.project-home-page .project-home-card>header{border-bottom:1px solid var(--soft-border)}.project-home-page .project-home-card h2{color:var(--soft-text)}.project-home-page .card-action{border:1px solid var(--soft-border);background:var(--soft-bg);color:var(--soft-text-muted);border-radius:999px}.project-home-page .card-action:hover{border-color:var(--soft-accent);background:var(--soft-accent-soft);color:var(--soft-accent-text)}.project-home-page .card-more{color:var(--soft-text-muted)}.project-home-page .project-home-image{border:1px solid var(--soft-border);background:var(--soft-bg);color:var(--soft-text-muted);border-radius:16px}.project-home-page .project-home-identity>strong{color:var(--soft-text)}.project-home-page .project-home-identity>span,.project-home-page .project-home-identity>small{color:var(--soft-text-muted)}.project-home-page .project-home-progress{color:var(--soft-accent-calm)}.project-home-page .project-home-progress span{color:var(--soft-text-muted)}.project-home-page .project-facts{border-top-color:var(--soft-border)}.project-home-page .project-facts>div{border-left-color:var(--soft-border)}.project-home-page .project-facts span{color:var(--soft-text-muted)}.project-home-page .project-facts strong{color:var(--soft-text)}.project-home-page .orange-status{color:var(--soft-accent-text)}.project-home-page .project-team-list>button,.project-home-page .project-link-list>button,.project-home-page .home-recent-list>div,.project-home-page .home-document-list>a{border-top-color:var(--soft-border);color:var(--soft-text)}.project-home-page .project-team-list>button:hover,.project-home-page .project-link-list>button:hover{background:var(--soft-accent-calm-soft)}.project-home-page .team-avatar{background:var(--soft-accent-calm-soft);color:var(--soft-accent-calm)}.project-home-page .project-team-list small,.project-home-page .home-recent-list small,.project-home-page .home-document-list small,.project-home-page .project-link-list small{color:var(--soft-text-muted)}.project-home-page .project-link-list b{color:var(--soft-accent-text)}.project-home-page .home-document-list>a:hover{background:var(--soft-accent-calm-soft);color:var(--soft-accent-calm)}.project-home-page .project-alert-message{background:var(--soft-accent-calm-soft);border:1px solid var(--soft-border);color:var(--soft-accent-calm);background-image:none}.project-home-page .project-alert-message>span{border-color:var(--soft-accent-calm);color:var(--soft-accent-calm)}.project-home-page .project-alert-message p{color:var(--soft-text-muted)}.project-home-page .project-readiness-summary strong{color:var(--soft-accent-calm)}.project-home-page .project-readiness-summary span{color:var(--soft-text-muted)}.project-home-page .readiness-bar{background:var(--soft-border)}.project-home-page .readiness-bar span{background-image:none;background-color:var(--soft-accent-calm)}.project-home-page .project-readiness-checks span{color:var(--soft-text-muted)}.project-home-page .project-readiness-checks span.complete b{color:var(--soft-accent-calm)}.project-home-page .home-card-empty{color:var(--soft-text-muted)}.project-home-page .activity-dot{background:var(--soft-accent-calm)}.project-appearance-title{border-top:1px solid var(--ark-border);margin-top:1rem;padding-top:1rem}.project-media-settings{gap:.65rem;display:grid}.project-media-field{border:1px solid var(--ark-border);background:#fafafa;border-radius:4px;grid-template-columns:6rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem;display:grid}.project-media-preview{border:1px solid var(--ark-border);color:#a3a3a3;background:#fff;border-radius:3px;place-items:center;display:grid;overflow:hidden}.project-media-preview.logo-preview{width:6rem;height:3.3rem}.project-media-preview.image-preview{width:6rem;height:4rem}.project-media-preview img{object-fit:contain;width:100%;height:100%}.project-media-preview.image-preview img{object-fit:cover}.project-media-preview :is(svg,.fi){width:2.25rem;height:2.25rem;font-size:2.25rem}.project-media-preview span{letter-spacing:.08em;font-size:.65rem;font-weight:800}.project-media-field>div:nth-child(2){gap:.2rem;min-width:0;display:grid}.project-media-field>div:nth-child(2) span{color:var(--ark-text-muted);font-size:.73rem}.project-media-actions{align-items:center;gap:.35rem;display:flex}.file-button{box-sizing:border-box;justify-content:center;align-items:center;min-height:2.2rem;padding:.35rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.file-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.project-media-notice{margin:0}.ark-app-shell .error-banner,.ark-app-shell .error-manual,.ark-app-shell .notice,.ark-app-shell .warning-callout,.ark-app-shell .ark-banner.warning,.ark-app-shell .ark-banner.danger{color:#fff;background-color:#fc6076;background-image:linear-gradient(-20deg,#fc6076 0%,#ff9a44 100%);border-color:#fc6076}.ark-app-shell .error-manual span,.ark-app-shell .error-manual summary,.ark-app-shell .notice{color:#fff}.ark-app-shell .warning-callout span,.ark-app-shell .warning-callout strong,.ark-app-shell .error-banner a{color:inherit}@media (width<=1180px){.ark-global-header{grid-template-columns:5.5rem minmax(13rem,18rem) auto minmax(0,1fr) auto}.shell-search-menu>summary span{display:none}.shell-search-menu>summary{justify-content:center;min-width:2.5rem;padding:0}.project-information-card,.project-readiness-card{grid-column:span 7}.project-team-card,.project-message-card{grid-column:span 5}.project-links-card,.project-recent-card{grid-column:span 6}}@media (width<=820px){.project-card-grid{grid-template-columns:1fr}.project-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-information-card,.project-team-card,.project-links-card,.project-message-card,.project-readiness-card,.project-recent-card,.project-documents-card{grid-column:span 1}.project-information-card,.project-documents-card{grid-column:span 2}.project-media-field{grid-template-columns:5rem minmax(0,1fr)}.project-media-actions{grid-column:2}.project-media-preview.logo-preview,.project-media-preview.image-preview{width:5rem}}@media (width<=767px){.ark-global-header{grid-template-columns:3.25rem minmax(0,1fr) auto auto}.ark-project-switcher>summary{grid-template-columns:1.7rem minmax(0,1fr) auto}.project-switcher-mark{width:1.55rem;height:1.55rem}.project-switcher-popover{border:0;border-radius:0;width:auto;max-height:none;position:fixed;inset:3.5rem 0 4.25rem;overflow:auto}.portfolio-toolbar{flex-direction:column;align-items:stretch}.portfolio-search{width:auto}.portfolio-view-toggle{margin-left:0}.project-home-titlebar{flex-direction:column;align-items:stretch;padding-bottom:.75rem}.quick-create-button{min-height:2.65rem}.project-home-grid{grid-template-columns:1fr}.project-information-card,.project-team-card,.project-links-card,.project-message-card,.project-readiness-card,.project-recent-card,.project-documents-card{grid-column:span 1}.project-identity-row{grid-template-columns:4.5rem minmax(0,1fr) auto}.project-home-image{width:4.5rem;height:4.5rem}.project-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 0}.project-facts>div:nth-child(3){border-left:0;padding-left:0}.project-media-field{grid-template-columns:1fr}.project-media-actions{grid-column:1}}.auth-card{background:var(--surface);border:1px solid var(--border);border-radius:.9rem;gap:1rem;width:min(27rem,100%);padding:2rem;display:grid;box-shadow:0 1rem 3rem #17202a14}.auth-card h1,.page-header h1,.panel h2,.viewer-heading h2{letter-spacing:0;margin:0}.auth-card label,.stack-form{gap:.4rem;display:grid}.auth-card label{font-size:.86rem;font-weight:650}.error-banner,.notice{border-radius:.5rem;margin:0;padding:.58rem .7rem;font-size:.84rem}.error-banner{color:#922b21;background:#fff0ee}.notice{color:#255c4c;overflow-wrap:anywhere;background:#edf7f3}.loading-line{color:var(--muted);align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;display:inline-flex}.loading-dot{background:var(--accent);border-radius:50%;width:.48rem;height:.48rem;animation:.9s ease-in-out infinite pulseDot}.error-manual{border-radius:var(--radius-sm);color:#7a231b;background:#fff4f1;border:1px solid #f2b7ac;gap:.45rem;padding:.65rem .75rem;font-size:.84rem;display:grid}.error-manual strong,.error-manual span{display:block}.error-manual span{line-height:1.4}.error-manual summary{cursor:pointer;font-weight:750}.error-manual ol{margin:.4rem 0 0;padding-left:1.15rem}.workspace{background-color:var(--bg);background-image:linear-gradient(#ebebeb 0%,#dcdddf 100%);grid-template-rows:3.5rem minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.app-body{grid-template-columns:var(--nav-w,4.5rem) minmax(0, 1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.sidebar{background:var(--sidebar);color:#fff;border-right:1px solid #ffffff14;flex-direction:column;gap:.45rem;min-width:0;min-height:0;padding:.55rem .5rem;display:flex;overflow:hidden}.sidebar-head{justify-content:flex-start;align-items:center;min-height:2.15rem;padding-left:.2rem;display:flex}.nav-toggle{color:#d7d7d7;background:#ffffff14;border:0;border-radius:.55rem;flex:none;place-items:center;width:1.9rem;height:1.9rem;display:grid}.nav-toggle:hover{color:#fff;background:#ffffff29}.sidebar .eyebrow{color:#a6a6a6}.sidebar .org-name{color:#f2f2f2;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.82rem;font-weight:700;overflow:hidden}.sidebar nav{align-content:start;gap:.48rem;display:grid}.nav-group{gap:.18rem;display:grid}.nav-group-label{color:#8a8a8a;letter-spacing:.08em;text-transform:uppercase;padding:.15rem .55rem .25rem;font-size:.68rem;font-weight:800}.sidebar nav button{border-radius:var(--radius-ui);color:#ddd;text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.6rem;min-height:2.35rem;padding:.42rem .55rem .42rem .62rem;font-size:.9rem;display:flex;position:relative;overflow:hidden}.sidebar nav button svg{transition:transform var(--motion-fast) var(--ease-snap);flex:none}.sidebar nav button:hover,.sidebar nav button.active{background:var(--sidebar-hover);color:#fff}.sidebar nav button:hover svg{transform:translate(2px)}.sidebar nav button.active{background:var(--sidebar-active)}.sidebar nav button.active:before{content:"";background:var(--orange);clip-path:polygon(0 0,100% 50%,0 100%);width:.48rem;height:1rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.sidebar nav button.active:after{content:"";background:linear-gradient(90deg, var(--orange), transparent);opacity:.7;height:1px;position:absolute;bottom:.28rem;left:.56rem;right:.62rem}.sidebar.collapsed{align-items:stretch;padding:.55rem .5rem}.sidebar.collapsed .org-name,.sidebar.collapsed .nav-label{display:none}.sidebar.collapsed .sidebar-head{justify-content:center;padding-left:0}.sidebar.collapsed nav button{justify-content:center;padding:.55rem 0}.nav-resize{cursor:col-resize;background:0 0;width:5px;height:100%;position:absolute;top:0;right:0}.nav-resize:hover{background:#ffffff2e}.new-project{color:#ddd;cursor:pointer;text-align:left;background:0 0;border:1px dashed #ffffff40;border-radius:.5rem;padding:.45rem .6rem;font-size:.82rem}.new-project:hover{border-color:var(--brand);color:#fff}.main-shell{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.topbar{z-index:10;border-bottom:1px solid var(--border);background:linear-gradient(180deg, #fff, var(--paper));min-width:0;height:3.5rem;box-shadow:var(--shadow-sm);grid-template-columns:6.2rem minmax(13rem,21rem) minmax(14rem,1fr) auto;align-items:center;gap:.55rem;padding:0 .7rem;display:grid}.topbar-brand{align-items:center;min-width:0;padding-left:.1rem;display:flex}.topbar-project{border:1px solid var(--border);border-radius:var(--radius-ui);background:var(--surface);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;min-width:0;height:2.25rem;padding:0 .35rem 0 .6rem;display:grid}.topbar-project span{color:var(--muted);letter-spacing:.02em;white-space:nowrap;font-size:.68rem;font-weight:800}.topbar-project-select,.topbar-search{box-sizing:border-box;border-radius:var(--radius-ui);width:100%;height:2.25rem;min-height:2.25rem;font-size:.86rem}.topbar-project-select{background:0 0;border:0;min-width:0;height:2rem;min-height:2rem;padding:.2rem 1.65rem .2rem .15rem;font-weight:700}.topbar-search{background:#fbfbfb;padding:0 .75rem}.topbar-search:focus{box-shadow:inset 3px 0 0 var(--orange);background:#fff}.topbar-actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.create-button{height:2.25rem;min-height:2.25rem;padding-inline:.8rem;position:relative;overflow:hidden}.create-button:before{content:"";background:var(--orange);clip-path:polygon(0 0,100% 50%,0 100%);opacity:0;width:.55rem;transition:opacity var(--motion-fast) var(--ease-build);position:absolute;inset:0 auto 0 0}.create-button:hover:before{opacity:1}.icon-button{border:1px solid var(--brand);background:var(--action);color:#fff;border-radius:.5rem;place-items:center;width:2.15rem;height:2.15rem;padding:0;font-weight:800;display:inline-grid}.icon-button:hover{border-color:var(--action);background:var(--action-hover);color:var(--action)}.account-menu{position:relative}.account-menu summary{cursor:pointer;list-style:none}.account-menu summary::-webkit-details-marker{display:none}.account-menu summary span{background:var(--content);color:#fff;border-radius:50%;place-items:center;width:2.15rem;height:2.15rem;font-size:.82rem;font-weight:800;display:grid}.account-popover{z-index:100;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);gap:.25rem;width:15rem;padding:.8rem;display:grid;position:absolute;top:calc(100% + .55rem);right:0;box-shadow:0 1rem 2.5rem #1018281f}.account-popover small{color:var(--muted)}.account-popover .link-button{color:var(--danger);justify-self:start;align-items:center;gap:.45rem;margin-top:.35rem;display:inline-flex}.content{box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:none;min-height:0;padding:clamp(.8rem,1.2vw,1.1rem);overflow:auto}.page-header,.section-title,.viewer-heading{justify-content:space-between;margin-bottom:.75rem}.page-header h1{font-size:clamp(1.65rem,2.4vw,2rem);font-weight:750}.panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);margin-bottom:.75rem;padding:1rem;animation:.22s both panelIn}.panel:hover{border-color:#cfcfcf}.inline-form{flex-wrap:wrap;margin-bottom:.75rem}.inline-form input{flex:15rem}.stack-form{max-width:50rem;margin-bottom:.85rem}.check-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.45rem;display:grid}.check-grid label{align-items:center;gap:.45rem;font-size:.86rem;display:flex}.check-grid input{padding:0}.capabilities{border:1px solid var(--border);border-radius:.5rem;padding:.75rem}.cap-presets{flex-wrap:wrap;align-items:center;gap:.4rem;margin:.75rem 0 .6rem;display:flex}.chip{border:1px solid var(--border);background:var(--surface-soft);cursor:pointer;border-radius:999px;padding:.25rem .7rem;font-size:.8rem;font-weight:600}.chip:hover{border-color:var(--brand);color:var(--brand)}.cap-groups{border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;margin-bottom:.85rem;padding:.85rem;display:grid}.cap-group-title{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:0 0 .4rem;font-size:.7rem;font-weight:750}.cap-check{align-items:center;gap:.45rem;padding:.15rem 0;font-size:.86rem;display:flex}.activity-feed{gap:.1rem;display:grid}.activity-row{border-bottom:1px solid var(--border);gap:.7rem;padding:.55rem .25rem;display:flex}.activity-row:last-child{border-bottom:0}.activity-dot{background:var(--brand);border-radius:50%;flex:none;width:.6rem;height:.6rem;margin-top:.35rem}.activity-body{flex-direction:column;gap:.1rem;font-size:.9rem;display:flex}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:.875rem}th,td{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:.7rem .6rem}th{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;background:var(--surface);z-index:1;font-size:.68rem;font-weight:800;position:sticky;top:0}tbody tr{transition:background-color .14s,box-shadow .14s}tbody tr:hover{background:#f9fafb}tbody tr.selected{background:var(--brand-soft);box-shadow:inset 3px 0 0 var(--brand)}td small{color:var(--muted);margin-top:.2rem;display:block}.actions{white-space:nowrap}.status{color:#4f4f4f;letter-spacing:0;background:#eee;border-radius:.45rem;padding:.2rem .42rem;font-size:.72rem;font-weight:750;display:inline-flex}.status.success{color:#027a48;background:#ecfdf3}.status.warning{color:var(--warning);background:#fff7e8}.status.danger{color:var(--danger);background:#fef3f2}.danger-text{color:var(--danger)!important}.link-button{color:var(--brand);background:0 0;border:0;padding:.25rem .4rem}.flow-page{gap:.75rem;min-width:0;display:grid}.list-toolbar{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:minmax(14rem,1fr) auto auto;align-items:center;gap:.55rem;padding:.55rem;display:grid}.record-table{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow);overflow-x:auto}.record-table table{min-width:52rem}.record-table tbody tr .row-actions{opacity:0;pointer-events:none}.record-table tbody tr:hover .row-actions,.record-table tbody tr:focus-within .row-actions{opacity:1;pointer-events:auto}@media (hover:none),(width<=1023px){.record-table tbody tr .row-actions,.document-table tbody tr .row-actions{opacity:1;pointer-events:auto}}.identity-cell{align-items:center;gap:.65rem;min-width:0;display:flex}.identity-cell>span:last-child{min-width:0;display:grid}.avatar{background:var(--brand-soft);width:2rem;height:2rem;color:var(--brand);border-radius:999px;flex:none;place-items:center;font-size:.75rem;font-weight:800;display:inline-grid}.muted-avatar{background:var(--surface-soft);color:var(--muted)}.empty-state{color:var(--muted);gap:.2rem;display:grid}.empty-state strong{color:var(--content)}.compact-empty{padding:.4rem 0}.side-drawer{z-index:150;border-left:1px solid var(--border);background:var(--surface);grid-template-rows:auto minmax(0,1fr);gap:.8rem;width:min(27rem,100vw - 5rem);padding:1rem;animation:.18s both drawerIn;display:grid;position:fixed;top:3.5rem;bottom:0;right:0;overflow:auto;box-shadow:-1rem 0 2.6rem #10182824}.side-drawer h2{margin:.1rem 0 0;font-size:1.15rem}.drawer-form{align-content:start;gap:.75rem;display:grid}.drawer-form label{color:var(--muted);gap:.28rem;font-size:.8rem;font-weight:750;display:grid}.drawer-form label input,.drawer-form label select{box-sizing:border-box;width:100%}.drawer-fieldset{border:1px solid var(--border);border-radius:var(--radius-sm);padding:.75rem}.drawer-fieldset legend{color:var(--muted);padding:0 .25rem;font-size:.78rem;font-weight:800}.drawer-checks{grid-template-columns:1fr;max-height:17rem;overflow:auto}.drawer-footer{border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.35rem;display:flex}.compact-cap-groups{border:0;grid-template-columns:1fr;gap:.55rem;margin:0;padding:0;display:grid}.card-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;display:grid}.mini-card{border:1px solid var(--border);border-radius:.55rem;gap:.25rem;padding:.8rem;display:grid}.mini-card span{color:var(--muted);font-size:.82rem}.grant-list{gap:.5rem;display:grid}.grant-card{border:1px solid var(--border);border-radius:.5rem;justify-content:space-between;padding:.65rem .75rem;font-size:.82rem}.viewer-workspace{flex-direction:column;height:calc(100vh - 3.5rem);min-height:30rem;display:flex}.viewer-frame{border:1px solid var(--border);border-radius:.65rem;flex:1;min-height:0;display:flex;overflow:hidden}.file-picker{display:inline-block}@media (width<=800px){.app-body{grid-template-columns:1fr}.sidebar{display:none}.topbar{grid-template-columns:5.25rem minmax(0,1fr) auto}.topbar-search{display:none}.content{padding:1rem}.viewer-workspace{height:70vh}}.eyebrow{color:var(--brand);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.muted{color:var(--muted)}.brand-logo{color:var(--content);flex-direction:column;align-items:flex-start;gap:.3rem;min-width:max-content;display:inline-flex}.brand-image-frame{background:#fff;width:7rem;height:4.35rem;line-height:0;display:block;overflow:hidden}.brand-image{-webkit-user-select:none;user-select:none;width:7rem;max-width:none;height:auto;display:block;transform:translateY(-1.85rem)}.brand-tagline{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:.66rem;font-weight:800}.brand-footer{text-align:center;flex-direction:column;gap:.15rem;margin-top:1.1rem;display:flex}.brand-footer-powered{letter-spacing:.03em;color:var(--soft-text-muted);margin:0;font-family:Poppins,Inter,sans-serif;font-size:.78rem}.brand-footer-brant{color:var(--soft-text);font-weight:300}.brand-footer-haven{color:var(--soft-text);font-weight:700}.brand-footer-copyright{color:var(--soft-text-muted);opacity:.8;margin:0;font-size:.68rem}.brand-footer.compact{text-align:left;border-top:1px solid var(--soft-border);align-items:flex-start;margin-top:.65rem;padding-top:.65rem}.brand-footer.compact .brand-footer-powered{font-size:.68rem}.brand-footer.compact .brand-footer-copyright{font-size:.6rem}.brand-hl{color:var(--brand)}.brand-logo.compact .brand-image-frame{background:0 0;width:6.75rem;height:3.35rem;position:relative}.brand-logo.compact .brand-image{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (width<=767px){.ark-brand-home .brand-logo.compact .brand-image-frame{width:2.75rem;height:2.2rem}}.form-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;display:grid}.form-grid label,.source-form label{gap:.35rem;font-size:.86rem;font-weight:650;display:grid}.source-form{max-width:none}.document-source-form{gap:.75rem;display:grid}.source-url-field input{box-sizing:border-box;width:100%}.source-actions{flex-wrap:wrap;justify-content:flex-start;margin-top:.1rem}.document-source-status,.document-source-empty{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);margin-bottom:.7rem;padding:.72rem .8rem}.document-source-status{box-shadow:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;display:grid}.document-source-status strong,.document-source-status span,.document-source-meta span{display:block}.document-source-status strong{font-size:.92rem}.document-source-status span,.document-source-meta span{color:var(--muted);overflow-wrap:anywhere;font-size:.78rem;line-height:1.4}.document-source-meta{text-align:left;flex-wrap:wrap;justify-content:flex-end;place-items:center end;gap:.45rem;display:flex}.document-source-empty{grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);align-items:start;gap:1rem;display:grid}.document-source-empty h3{margin:.15rem 0 .35rem;font-size:1.05rem}.source-update{border:1px solid var(--border);border-radius:var(--radius-sm);margin:-.25rem 0 .85rem;padding:.75rem .85rem}.source-update summary{cursor:pointer;color:var(--brand);font-weight:700}.source-update .document-source-form{margin-top:.75rem}.source-settings-button{padding:.1rem .2rem;font-size:.78rem;font-weight:750}.documents-page{min-width:0;padding-top:.2rem}.page-command{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.8rem;display:flex}.documents-page .page-command{align-items:center;margin-bottom:.6rem}.documents-page .page-command h1{letter-spacing:0;font-size:1.45rem;font-weight:720}.page-command h1{color:var(--content);margin:0;font-size:1.75rem;font-weight:650;line-height:1.15}.page-context{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin:.25rem 0 0;font-size:.86rem;display:flex}.inline-count{color:var(--muted-soft)}.document-breadcrumbs{gap:.65rem}.document-breadcrumbs nav{flex-wrap:wrap;align-items:center;gap:.22rem;min-width:0;display:flex}.breadcrumb-part{min-width:0;color:var(--muted-soft);align-items:center;gap:.22rem;display:inline-flex}.breadcrumb-part button{max-width:16rem;min-height:1.55rem;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-radius:.25rem;padding:.08rem .28rem;font-size:.82rem;font-weight:650;overflow:hidden}.breadcrumb-part button:hover:not(:disabled){background:var(--brand-soft);color:var(--action)}.breadcrumb-part button:disabled{color:var(--content);opacity:1;cursor:default}.page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.documents-page .primary,.documents-page .secondary{border-radius:.45rem;min-height:2rem;padding:.34rem .65rem;font-size:.82rem}.document-error-stack{gap:.55rem;margin-bottom:.7rem;display:grid}.error-actions{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.toggle-row{align-self:end;align-items:center;padding:.55rem 0;gap:.45rem!important;display:flex!important}.toggle-row input{padding:0}.document-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;margin-bottom:.75rem;display:grid}.document-browser-toolbar{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);padding:.55rem}.document-toolbar-main{min-width:0}.document-controls{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:.36rem;display:flex}.document-search{width:min(17rem,24vw)}.documents-page input,.documents-page select{border-radius:.42rem;height:2rem;min-height:2rem;padding:.34rem .55rem;font-size:.82rem}.documents-page .document-search{font-size:.82rem}.document-path{overflow-wrap:anywhere;color:var(--content);font-size:.88rem;font-weight:700}.document-count{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:.08rem;font-size:.7rem;display:block;overflow:hidden}.document-identity{align-items:center;gap:.5rem;min-width:0;display:flex}.document-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:650;display:block;overflow:hidden}.document-name-stack{min-width:0;display:grid}.folder-glyph,.file-glyph{flex:none;display:block;overflow:visible}.folder-glyph{width:1.12rem;height:.86rem}.folder-glyph.is-ledger{width:1.65rem;height:1.2rem}.folder-glyph-tab,.folder-glyph-flap,.folder-glyph-front,.folder-glyph-sheet{stroke:#b97011;stroke-width:2px;stroke-linejoin:round;transition:transform var(--motion-ui) var(--ease-snap), opacity var(--motion-fast) var(--ease-build), fill var(--motion-fast) var(--ease-build);transform-origin:8px 23px}.folder-glyph-tab{fill:#ffbd4d}.folder-glyph-flap{fill:#ffd477}.folder-glyph-front{fill:#f49c23}.folder-glyph-edge{fill:none;stroke:#5e320359;stroke-width:1.5px;stroke-linecap:round}.folder-glyph-sheet{fill:#fff9ed;opacity:0;transform:translateY(7px)rotate(-1deg)}.folder-glyph.is-open .folder-glyph-sheet{opacity:1;transform:translateY(0)rotate(-5deg)}.folder-glyph.is-open .sheet-front{transform:translate(3px,-3px)rotate(5deg)}.folder-glyph.is-open .folder-glyph-flap{transform:translateY(3px)skew(-8deg)}.folder-glyph.is-open .folder-glyph-front{fill:#ff9f29;transform:translateY(5px)skew(-7deg)}.folder-tree-row.active .folder-glyph-front,.document-table tbody tr:hover .folder-glyph-front{fill:var(--orange)}.file-glyph{width:1.32rem;height:1.52rem}.file-glyph-page{fill:#fff;stroke:#9aa3af;stroke-width:1.8px;stroke-linejoin:round}.file-glyph-fold{fill:#eceff3;stroke:#9aa3af;stroke-width:1.8px;stroke-linejoin:round}.file-glyph-rule{fill:none;stroke:#c4cad3;stroke-width:1.6px;stroke-linecap:round}.file-glyph text{fill:var(--muted);font-size:7px;font-family:var(--font-ui);letter-spacing:0;font-weight:800}.documents-workspace{min-width:0}.document-explorer{grid-template-columns:minmax(14rem,17rem) minmax(0,1fr);align-items:start;gap:.4rem;display:grid}.document-tree-pane,.document-register-pane{border:1px solid var(--border);background:var(--surface);min-width:0;box-shadow:none;border-radius:.18rem}.document-tree-pane{max-height:calc(100dvh - 9rem);padding:0;position:sticky;top:.75rem;overflow:auto}.tree-pane-heading,.register-heading{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.tree-pane-heading{background:linear-gradient(#f9fbfd,#eef2f6);border-bottom:1px solid #d4d9df;padding:.24rem .45rem}.tree-pane-heading h2,.register-heading h2{color:var(--content);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.86rem;font-weight:750;line-height:1.2;overflow:hidden}.folder-tree,.folder-tree ul{margin:0;padding:0;list-style:none}.folder-tree{gap:0;padding:.22rem .22rem .4rem;display:grid}.folder-tree-row{min-height:1.38rem;padding-left:calc(var(--tree-depth,0) * .62rem);border-radius:var(--radius-ui);transition:background-color var(--motion-fast) var(--ease-build), border-color var(--motion-fast) var(--ease-build), box-shadow var(--motion-fast) var(--ease-build);border:1px solid #0000;grid-template-columns:1rem minmax(0,1fr);align-items:center;gap:.16rem;display:grid;position:relative}.folder-tree-row:hover{background:#f5f7fa}.folder-tree-row.active{box-shadow:inset 2px 0 0 var(--orange);background:#fff8f1;border-color:#f5a45d}.folder-tree-row.active:before{content:"";background:var(--orange);clip-path:polygon(0 0,100% 50%,0 100%);width:.42rem;height:.86rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.folder-tree-row.root{font-weight:750}.tree-toggle{color:#5d6673;clip-path:polygon(12% 0,88% 0,100% 50%,88% 100%,12% 100%,0 50%);background:#fbfcfe;border:1px solid #c8d0da;border-radius:.12rem;place-items:center;width:.82rem;height:.82rem;font-size:.56rem;font-weight:850;line-height:1;display:inline-grid}.tree-toggle:hover{border-color:var(--brand);color:var(--action);background:#fff8f1}.tree-label{min-width:0;color:var(--content);text-align:left;background:0 0;border:0;grid-template-columns:1.16rem minmax(0,1fr);align-items:center;gap:.34rem;padding:.03rem .1rem;display:grid}.tree-text{gap:0;min-width:0;display:grid}.tree-name{text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;font-weight:700;overflow:hidden}.tree-meta{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.56rem;overflow:hidden}.folder-tree-row:not(.active):not(.root):not(.expanded) .tree-meta{display:none}.tree-loading,.tree-error{padding:.2rem .35rem .2rem calc(1rem + (var(--tree-depth,0) * .72rem));font-size:.66rem}.tree-loading{color:var(--muted)}.tree-error{color:var(--danger)}.document-register-pane{gap:0;padding:0;display:grid}.register-heading{z-index:3;border-bottom:1px solid var(--border);background:linear-gradient(#fff,#f8f8f8);border-radius:.18rem .18rem 0 0;grid-template-columns:minmax(10rem,1fr) auto;align-items:center;gap:.6rem;padding:.5rem .65rem;display:grid;position:sticky;top:0}.document-table-wrap{border:0;border-top:1px solid var(--border);background:var(--surface);border-radius:0 0 .18rem .18rem;max-height:calc(100dvh - 17rem);overflow:auto}.document-table{width:max(100%, var(--document-table-width,64rem));min-width:var(--document-table-width,64rem);table-layout:fixed}.document-table th:first-child,.document-table td:first-child{width:var(--document-col-type,4.6rem)}.document-table th:nth-child(2),.document-table td:nth-child(2){width:var(--document-col-name,27rem)}.document-table th:nth-child(3),.document-table td:nth-child(3){width:var(--document-col-modified,14.4rem)}.document-table th:nth-child(4),.document-table td:nth-child(4){width:var(--document-col-access,11.6rem)}.document-table th:nth-child(5),.document-table td:nth-child(5){width:var(--document-col-size,7rem)}.document-table tbody tr{cursor:pointer;position:relative}.document-table tbody tr:hover{box-shadow:inset 3px 0 0 var(--orange);background:#fff8f2}.document-table th,.document-table td{padding-block:.38rem}.document-table th.resizable-heading{padding-right:.85rem;position:relative}.document-table th.resizable-heading>span{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.column-resizer{cursor:col-resize;background:0 0;border:0;border-radius:0;width:.72rem;min-height:0;padding:0;position:absolute;top:.28rem;bottom:.28rem;right:0}.column-resizer:before{content:"";width:2px;transition:background-color var(--motion-fast) var(--ease-build);background:#64748b2e;border-radius:999px;position:absolute;top:.2rem;bottom:.2rem;left:50%;transform:translate(-50%)}.column-resizer:hover:before,.column-resizer:focus-visible:before{background:var(--orange)}.document-table td:nth-child(2){min-width:20rem}.doc-type-cell{color:var(--muted);text-transform:uppercase;font-size:.68rem}.doc-type-pill{max-width:100%;color:var(--muted);background:#f8fafc;border:1px solid #d6dce3;border-radius:.22rem;align-items:center;gap:.28rem;padding:.16rem .34rem;font-size:.62rem;font-weight:850;line-height:1;display:inline-flex}.doc-type-pill:before{content:"";background:#9aa3af;border-radius:50%;width:.38rem;height:.38rem}.doc-type-pill.folder{color:#9b3b00;background:#fff7ef;border-color:#ffd0ac}.doc-type-pill.folder:before{background:var(--orange);clip-path:polygon(0 14%,45% 14%,56% 0,100% 0,100% 100%,0 100%);border-radius:.08rem}.doc-type-pill.file:before{clip-path:polygon(0 0,70% 0,100% 30%,100% 100%,0 100%);background:#64748b;border-radius:.05rem}.permission-signal{color:var(--muted);white-space:nowrap;align-items:center;gap:.28rem;font-size:.72rem;font-weight:650;display:inline-flex}.document-access-pair{white-space:nowrap;align-items:center;gap:.55rem;display:inline-flex}.permission-signal>span{background:var(--muted-soft);border-radius:999px;width:.45rem;height:.45rem;box-shadow:0 0 0 2px #1018280a}.permission-signal.allowed>span{background:var(--success)}.permission-signal.controlled>span{background:var(--brand)}.permission-signal.neutral>span{background:#9aa3af}.row-actions{opacity:0;pointer-events:none;transition:opacity .14s}.document-table tr:hover .row-actions,.document-table tr:focus-within .row-actions{opacity:1;pointer-events:auto}.drawer-heading{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.app-shell{grid-template-columns:18rem 1fr;height:100vh;display:grid}.app-rail{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;overflow-y:auto}.app-rail h2{letter-spacing:-.02em;margin:0;font-size:1.25rem}.rail-note{color:var(--muted);font-size:.85rem;line-height:1.5}.rail-current{margin-top:auto;font-size:.85rem;line-height:1.5}.filebtn{background:var(--brand);color:#fff;cursor:pointer;text-align:center;border-radius:.5rem;padding:.55rem .8rem;font-size:.875rem;font-weight:600;display:inline-block}.linkbtn{border:1px solid var(--border);color:var(--content);cursor:pointer;background:0 0;border-radius:.5rem;padding:.5rem .8rem;font-size:.85rem}.linkbtn:hover{border-color:var(--brand)}.app-main{min-width:0;min-height:0;display:flex}.viewer{color:#242424;background:#f3f2f1;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.viewer-toolbar{scrollbar-width:none;background:#fff;border-bottom:1px solid #d7d7d7;flex-wrap:nowrap;align-items:center;gap:.22rem;min-height:3.35rem;padding:.35rem .55rem;display:flex;overflow:auto hidden;box-shadow:0 1px 2px #1018280f}.viewer-toolbar::-webkit-scrollbar{display:none}.vt-group{background:#f7f7f7;border:1px solid #dedede;border-radius:.45rem;flex:none;align-items:center;gap:2px;padding:.15rem;display:flex}.tool-seg{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface-alt);flex-direction:column;flex:none;align-items:center;gap:1px;padding:1px 6px 2px;display:inline-flex}.tool-seg-label{letter-spacing:.09em;text-transform:uppercase;color:var(--muted);-webkit-user-select:none;user-select:none;font-size:.56rem;font-weight:700;line-height:1.4}.tool-seg-btns{align-items:center;gap:2px;display:flex}.viewer-spacer{flex:1 0 .5rem;min-width:.5rem}.viewer-pageinfo,.viewer-zoom,.viewer-page-control,.viewer-search-summary{font-variant-numeric:tabular-nums;text-align:center;font-size:.85rem}.viewer-page-control{min-width:5.6rem;height:2.05rem;color:var(--muted);flex:none;justify-content:center;align-self:center;align-items:center;gap:.35rem;display:inline-flex}.viewer-page-control input{text-align:center;font-variant-numeric:tabular-nums;width:2.7rem;height:1.9rem;min-height:1.9rem;padding:.2rem .35rem;font-size:.82rem}.viewer-zoom-select{font-variant-numeric:tabular-nums;border-radius:.32rem;flex:none;height:2.05rem;min-height:2.05rem;padding:0 1.5rem 0 .45rem;font-size:.82rem}.viewer-search-summary{min-width:4.4rem;color:var(--muted);white-space:nowrap;flex:none;align-self:center}.viewer-selinfo{color:var(--brand);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;font-size:.78rem;font-weight:600}.viewer-sep{background:#d7d7d7;align-self:stretch;width:1px;min-height:2.15rem;margin:0 .25rem}.viewer-perf{color:var(--brand);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.viewer-canvas-scroll{background:#4f4f4f;flex:1;place-items:start center;padding:1rem;display:grid;overflow:auto}.viewer-canvas{display:block;position:absolute;inset:0}.viewer-image{background:#fff;max-width:none;display:block;box-shadow:0 6px 24px #0000004d}.viewer-state{color:#f4f6f8;text-align:center;max-width:28rem;margin:auto;line-height:1.5}.viewer-pending code,.viewer-error code{background:#ffffff26;border-radius:.25rem;padding:.1rem .3rem}.viewer-error{color:#ffd7d2}.overview-hero{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem;display:flex}.overview-hero h1{letter-spacing:0;margin:.2rem 0;font-size:clamp(1.8rem,3vw,2rem);font-weight:760}.overview-subtitle{color:var(--muted);margin:0;font-size:.9rem}.overview-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.overview-metrics{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin-bottom:.75rem;display:grid;overflow:hidden}.overview-metrics>div{border-left:1px solid var(--border);gap:.15rem;padding:.7rem .85rem;display:grid}.overview-metrics>div:first-child{border-left:0}.overview-metrics strong{font-size:1.1rem;font-weight:800;line-height:1}.overview-metrics span{color:var(--muted);font-size:.74rem;font-weight:650}.overview-command-grid{grid-template-columns:minmax(0,1.25fr) minmax(15rem,.75fr) minmax(15rem,.75fr);align-items:start;gap:.75rem;margin-bottom:.75rem;display:grid}.overview-command-grid .panel{margin-bottom:0}.overview-attention{border-top:3px solid var(--accent)}.attention-list{gap:0;margin:0;padding:0;list-style:none;display:grid}.attention-list li{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.64rem 0;display:grid}.attention-list li:first-child{border-top:0;padding-top:.1rem}.attention-list strong,.attention-list span{display:block}.attention-list strong{font-size:.88rem}.attention-list span{color:var(--muted);margin-top:.12rem;font-size:.78rem;line-height:1.38}.overview-layout{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.75fr);align-items:start;gap:.9rem;display:grid}.overview-side{gap:.9rem;display:grid}.readiness-meter{border-bottom:1px solid var(--border);gap:.65rem;margin-bottom:.15rem;padding:.8rem 0 .95rem;display:grid}.compact-readiness{border-bottom:0;margin-bottom:.55rem;padding:.15rem 0 .7rem}.readiness-meter-head{align-items:center;gap:.75rem;min-width:0;display:flex}.readiness-meter-head strong,.readiness-meter-head span{display:block}.readiness-meter-head span{color:var(--muted);font-size:.82rem;line-height:1.4}.readiness-score{background:var(--brand-soft);width:3.1rem;height:3.1rem;color:var(--brand);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:850;display:grid}.readiness-bar{background:#edf1ef;border-radius:999px;height:.5rem;overflow:hidden}.readiness-bar span{border-radius:inherit;background:var(--brand);height:100%;transition:width .2s;display:block}.readiness-checks{flex-wrap:wrap;gap:.35rem;display:flex}.readiness-list,.compact-steps{gap:.55rem;display:grid}.readiness-row{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.72rem 0;display:grid}.readiness-row:first-child{border-top:0}.readiness-row strong,.readiness-row span{display:block}.readiness-row strong{font-size:.92rem}.readiness-row span{color:var(--muted);overflow-wrap:anywhere;font-size:.82rem;line-height:1.45}.readiness-action{white-space:nowrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.readiness-action .status{color:var(--muted)}.readiness-action .status.success{color:#216b50}.readiness-action .status.danger{color:#922b21}.guide-intro{margin:-.25rem 0 1rem;font-size:.92rem}.steps{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.step{background:var(--surface-soft);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:flex-start;gap:.85rem;padding:1rem;display:flex}.step-num{background:var(--brand-soft);width:1.9rem;height:1.9rem;color:var(--brand);border-radius:50%;flex:none;place-items:center;font-size:.95rem;font-weight:800;display:grid}.step-body{flex-direction:column;gap:.25rem;display:flex}.step-body strong{font-size:.98rem}.step-body .muted{font-size:.85rem;line-height:1.45}.step-cta{align-self:flex-start;padding:.2rem 0;font-size:.85rem;font-weight:700}.step-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.compact-steps{grid-template-columns:1fr}.compact-steps .step{background:0 0;border-width:1px 0 0;border-radius:0;padding:.75rem 0}.compact-steps .step:first-child{border-top:0}.compact-steps .step-num{width:1.65rem;height:1.65rem;font-size:.8rem}.access-summary-list,.document-summary-list{gap:.1rem;margin-bottom:.8rem;display:grid}.access-summary-row,.document-summary-row{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.68rem 0;display:grid}.access-summary-row:first-child,.document-summary-row:first-child{border-top:0}.access-summary-row strong,.access-summary-row span,.document-summary-name strong,.document-summary-name span{display:block}.access-summary-row strong,.document-summary-name strong{font-size:.88rem}.access-summary-row span,.document-summary-name span,.document-summary-meta{color:var(--muted);font-size:.8rem;line-height:1.4}.document-summary-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:0;border-left:0;border-right:0}.overview-access .access-summary-list{gap:0;margin-bottom:.55rem}.overview-access .access-summary-row{padding:.48rem 0}.overview-access .full-width,.overview-readiness .full-width{min-height:2.25rem}.document-summary-row:hover .document-summary-name strong{color:var(--brand)}.document-summary-name{min-width:0}.document-summary-name strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.document-summary-meta{white-space:nowrap}.full-width{width:100%}.overview-guide{display:none}.settings-header{align-items:flex-end}.settings-page-header{margin-bottom:.75rem}.settings-layout{grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);align-items:start;gap:.75rem;min-width:0;display:grid}.settings-local-nav{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);gap:.25rem;padding:.45rem;display:grid;position:sticky;top:0}.settings-local-nav button{border-radius:var(--radius-sm);color:var(--content);text-align:left;background:0 0;border:0;border-left:3px solid #0000;gap:.1rem;padding:.6rem .65rem;display:grid}.settings-local-nav button:hover,.settings-local-nav button.active{background:var(--brand-soft)}.settings-local-nav button.active{border-left-color:var(--brand)}.settings-local-nav strong{font-size:.86rem}.settings-local-nav span{color:var(--muted);font-size:.72rem}.settings-content{gap:.75rem;min-width:0;display:grid}.settings-tabs{border-bottom:1px solid var(--border);gap:.2rem;margin:0 0 .75rem;display:flex;overflow-x:auto}.settings-tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:.55rem .7rem;font-size:.86rem;font-weight:750}.settings-tabs button:hover,.settings-tabs button.active{color:var(--content);background:#f9fafb}.settings-tabs button.active{border-bottom-color:var(--brand)}.settings-shell{grid-template-columns:minmax(0,1.1fr) minmax(20rem,.8fr);align-items:start;gap:.75rem;max-width:86rem;display:grid}.settings-tab-shell{grid-template-columns:minmax(0,1fr);max-width:72rem}.settings-panel{margin-bottom:0}.warning-callout{border-radius:var(--radius-sm);background:var(--accent-soft);color:#9a3412;border:1px solid #fed7aa;gap:.2rem;margin-bottom:.65rem;padding:.7rem .8rem;font-size:.84rem;display:grid}.warning-callout strong,.warning-callout span{display:block}.settings-setup,.settings-account{grid-column:auto}.compact-title{margin-bottom:.55rem}.settings-flow{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.settings-flow-row{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-soft);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.35rem .55rem;padding:.7rem;display:grid}.settings-flow-row .step-num{width:1.5rem;height:1.5rem;font-size:.75rem}.settings-flow-row strong,.settings-flow-row span{display:block}.settings-flow-row strong{font-size:.86rem}.settings-flow-row span{color:var(--muted);font-size:.76rem;line-height:1.35}.settings-flow-row .link-button{grid-column:2;justify-self:start;padding:0;font-size:.78rem;font-weight:800}.settings-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.compact-form{align-content:start;gap:.55rem;display:grid}.compact-form label{color:var(--muted);gap:.25rem;font-size:.8rem;font-weight:700;display:grid}.compact-form input,.settings-control-row input,.settings-library-form input{min-width:0}.compact-form .primary,.settings-control-row .primary,.settings-control-row .secondary{min-height:2.35rem}.compact-notice{margin-top:.1rem}.settings-control-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.5rem;display:grid}.settings-narrow{max-width:32rem}.settings-summary-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.65rem;margin-bottom:.75rem;display:grid}.settings-summary-grid>div{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-soft);gap:.2rem;padding:.75rem;display:grid}.settings-summary-grid span{color:var(--muted);font-size:.76rem;font-weight:700}.settings-summary-grid strong{font-size:.9rem}.source-mini-status{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:.55rem;font-size:.82rem;display:flex}.settings-library-form{grid-template-columns:minmax(0,2fr) minmax(9rem,.75fr) minmax(6rem,.45fr)}.settings-library-form .source-actions{grid-column:1/-1;margin-top:0}.settings-manual{background:linear-gradient(180deg, var(--surface), var(--surface-warm))}.manual-list{gap:.45rem;display:grid}.manual-list details{border-top:1px solid var(--border);padding:.55rem 0 0}.manual-list details:first-child{border-top:0;padding-top:0}.manual-list summary{cursor:pointer;color:var(--brand);font-size:.88rem;font-weight:800}.manual-list p{color:var(--muted);margin:.45rem 0 0;font-size:.82rem;line-height:1.45}.info-dot{border:1px solid var(--border);width:1.15rem;height:1.15rem;color:var(--muted);cursor:help;border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-style:italic;font-weight:700;display:grid}.info-dot:hover,.info-dot:focus{border-color:var(--brand);color:var(--brand);outline:none}@media (width<=1050px){.overview-layout,.overview-command-grid{grid-template-columns:1fr}.overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.topbar{grid-template-columns:5.5rem minmax(12rem,18rem) minmax(10rem,1fr) auto}.topbar-actions{justify-content:flex-end}.settings-layout{grid-template-columns:1fr}.settings-local-nav{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));position:static}.settings-shell,.settings-flow,.settings-form-grid{grid-template-columns:1fr}.settings-setup,.settings-account{grid-column:auto}.settings-library-form{grid-template-columns:1fr}.document-explorer{grid-template-columns:minmax(15rem,20rem) minmax(0,1fr)}.document-tree-pane{max-height:calc(100dvh - 10rem)}.register-heading{flex-direction:column;align-items:stretch}.document-controls{justify-content:flex-start}}@media (width<=640px){.topbar{grid-template-columns:minmax(0,1fr) auto;gap:.5rem;padding-inline:.7rem}.topbar-brand,.topbar-search,.create-button{display:none}.overview-hero{flex-direction:column;align-items:stretch}.overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-metrics>div:nth-child(odd){border-left:0}.attention-list li,.document-toolbar{grid-template-columns:1fr}.document-controls{justify-content:flex-start}.document-search{width:100%}.document-explorer{grid-template-columns:1fr}.document-tree-pane{max-height:18rem;position:static}.document-register-pane{padding:0}.settings-control-row,.settings-local-nav,.list-toolbar{grid-template-columns:1fr}.side-drawer{width:min(100vw,27rem);top:0}.readiness-row{grid-template-columns:1fr}.readiness-action{justify-content:space-between}.access-summary-row,.document-summary-row{grid-template-columns:1fr;gap:.25rem}.document-summary-meta{white-space:normal}.document-source-status,.document-source-empty{grid-template-columns:1fr}.document-source-meta{text-align:left;justify-content:flex-start;justify-items:start}.page-command{flex-direction:column;align-items:stretch}.page-actions{justify-content:flex-start}.document-table-wrap{max-height:none;overflow-x:visible}.document-table,.document-table tbody,.document-table tr,.document-table td{box-sizing:border-box;width:100%;display:block}.document-table thead{display:none}.document-table tr{border-bottom:1px solid var(--border);padding:.68rem 0}.document-table td{border-bottom:0;padding:.16rem 0}.document-table td:first-child{padding-bottom:.12rem}.document-table td:nth-child(2){padding-bottom:.28rem}.document-table td:nth-child(3),.document-table td:nth-child(4),.document-table td:nth-child(5){width:auto;color:var(--muted);vertical-align:top;margin-right:.7rem;font-size:.8rem;display:inline-block}.document-table .document-name{overflow-wrap:anywhere;display:inline}}.document-review-shell{z-index:2200;background:#f3f2f1;min-width:0;min-height:0;position:fixed;inset:0;overflow:hidden}.doc-viewer{background:#f3f2f1;flex-direction:column;width:100vw;min-width:0;height:100dvh;min-height:0;display:flex}.review-heading{color:#fff;background:var(--action);box-sizing:border-box;border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.35rem;padding:.25rem .55rem;display:flex}.viewer-heading-info{align-items:baseline;gap:.6rem;min-width:0;display:flex}.viewer-heading-info h2{white-space:nowrap;text-overflow:ellipsis;max-width:48vw;margin:0;font-size:.92rem;font-weight:650;overflow:hidden}.viewer-heading-path{color:#ffffffc7;white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;overflow:hidden}.viewer-heading-path.error{color:#ffd7d7}.viewer-heading-path a{color:#fff;text-underline-offset:2px;margin-left:.45rem;font-weight:650;text-decoration:underline}.review-actions .secondary{color:#fff;border-color:var(--brand);background:var(--action);white-space:nowrap;justify-content:center;align-items:center;min-height:1.9rem;padding:.32rem .68rem;font-size:.82rem;text-decoration:none;display:inline-flex}.review-actions .secondary:hover:not(:disabled){color:var(--action);border-color:var(--action);background:var(--brand)}.review-actions .secondary:disabled{opacity:.72;cursor:progress}.doc-viewer .viewer-frame{border:0;border-radius:0;flex:1;min-height:0;overflow:hidden}.analytics-grid{grid-template-columns:2fr 1fr 1fr;gap:1rem;display:grid}@media (width<=62rem){.analytics-grid{grid-template-columns:1fr}}.analytics-cell-title{color:var(--muted);margin:0 0 .5rem;font-size:.8rem;font-weight:650}.usage-chart{align-items:flex-end;gap:4px;height:120px;display:flex}.usage-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}.usage-bar{background:var(--brand);border-radius:3px 3px 0 0;width:100%;min-height:2px}.usage-tick{color:var(--muted);font-size:.62rem}.bar-list{gap:.4rem;display:grid}.bar-row{grid-template-columns:6rem 1fr 2rem;align-items:center;gap:.5rem;font-size:.78rem;display:grid}.bar-label{white-space:nowrap;text-overflow:ellipsis;color:var(--muted);overflow:hidden}.bar-track{background:var(--surface-soft);border-radius:999px;height:8px;overflow:hidden}.bar-fill{background:var(--accent);border-radius:999px;height:100%;display:block}.bar-count{text-align:right;font-variant-numeric:tabular-nums;font-weight:650}a.document-summary-row{color:inherit;text-decoration:none}.modal-overlay{z-index:2600;background:#10181580;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.modal-form{gap:.1rem;width:min(48rem,100%);padding:0}.modal-form h2{margin:0 0 .9rem;font-size:1.15rem}.modal{background:var(--soft-surface,var(--surface,#fff));border:1px solid var(--soft-border,var(--border,#dedede));border-radius:var(--radius);flex-direction:column;width:min(640px,100%);max-height:90vh;display:flex;overflow:hidden;box-shadow:0 1.25rem 3rem #14141838}.modal-head{border-bottom:1px solid var(--border,#dedede);justify-content:space-between;align-items:center;padding:1rem 1.2rem;display:flex}.modal-head h2{margin:0;font-size:1.15rem}.modal-head .nav-toggle{background:var(--brand-soft);color:var(--brand)}.tabs{border-bottom:1px solid var(--border);gap:.25rem;padding:.6rem 1.2rem 0;display:flex}.tab{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .75rem;font-size:.88rem;font-weight:650}.tab.active{color:var(--brand);border-bottom-color:var(--brand)}.modal-body{scrollbar-gutter:stable;padding:1.1rem 1.2rem;overflow:auto}.modal-foot{border-top:1px solid var(--border);justify-content:flex-end;gap:.6rem;padding:.9rem 1.2rem;display:flex}.form-rows{gap:.7rem;display:grid}.form-row{grid-template-columns:9.5rem minmax(0,1fr);align-items:center;gap:.75rem;font-size:.88rem;display:grid}.form-row>span:first-child{color:var(--muted);text-align:right;font-weight:650}.form-row.stacked{grid-template-columns:1fr}.form-row.stacked>span:first-child{text-align:left}.form-row textarea{border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;font:inherit;resize:vertical;padding:.55rem .65rem}.inline-check{align-items:center;gap:.45rem;display:inline-flex}.radio-group{gap:1rem;display:flex}.trades-tree{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:22rem;padding:.6rem .75rem;overflow:auto}.tree-root{margin:0 0 .4rem;font-size:.86rem;font-weight:700}.tree-node{align-items:center;gap:.4rem;padding:.12rem 0;font-size:.86rem;display:flex}.tree-node label{align-items:center;gap:.45rem;display:inline-flex}.tree-expand,.tree-expand-spacer{flex:none;width:1.2rem;height:1.2rem}.tree-expand{border:1px solid var(--border);background:var(--surface-soft);border-radius:.3rem;font-size:.85rem;line-height:1}.tree-children{margin-left:1.6rem}.vt{border-radius:var(--radius-ui);width:2.05rem;height:2.05rem;color:var(--ink-soft);cursor:pointer;transition:background var(--motion-fast) var(--ease-snap), color var(--motion-fast) var(--ease-snap), border-color var(--motion-fast) var(--ease-snap);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;line-height:0;text-decoration:none;display:inline-grid;position:relative}.vt:hover:not(:disabled){background:var(--orange-soft);color:var(--orange-dark);box-shadow:none;border-color:#ff5a145c}.vt:disabled{opacity:.32;cursor:not-allowed}.vt.active{background:var(--ink);border-color:var(--ink);color:#fff}.vt.active:after{content:"";background:var(--orange);clip-path:polygon(50% 0,100% 100%,0 100%);width:10px;height:6px;animation:clipReveal var(--motion-fast) var(--ease-snap) both;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.vt-danger:hover:not(:disabled){color:var(--danger);background:#fef3f2;border-color:#fecdca}.vt-color{background:#fff;border:1px solid #d7d7d7;border-radius:.32rem;width:2.05rem;height:2.05rem;padding:0}.tcolor{flex:none;display:inline-flex;position:relative}.tcolor-trigger{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface);cursor:pointer;width:2.05rem;height:2.05rem;transition:border-color var(--motion-fast) var(--ease-snap);place-items:center;padding:0;display:inline-grid}.tcolor-trigger:hover{border-color:var(--orange)}.tcolor-backdrop{z-index:2400;position:fixed;inset:0}.tcolor-pop{z-index:2401;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-ui);box-shadow:var(--shadow-md);animation:pageEnter var(--motion-ui) var(--ease-build) both;padding:12px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.tcolor-stage{position:relative}.tcolor-canvas{clip-path:polygon(50% 8%,93% 92%,7% 92%);cursor:crosshair;width:100%;height:100%}.tcolor-target{width:12px;height:12px;box-shadow:0 0 0 1.5px var(--ink);pointer-events:none;border:2px solid #fff;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.tcolor-corner{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);pointer-events:none;font-size:.56rem;font-weight:700;position:absolute}.tcolor-corner.is-a{top:-2px;left:50%;transform:translate(-50%)}.tcolor-corner.is-b{bottom:-2px;left:0}.tcolor-corner.is-c{bottom:-2px;right:0}.tcolor-swatches{gap:5px;margin-top:10px;display:flex}.tcolor-swatch{border:1px solid var(--line);border-radius:var(--radius-ui);cursor:pointer;width:20px;height:20px;transition:transform var(--motion-fast) var(--ease-snap);padding:0}.tcolor-swatch:hover{transform:translateY(-2px)}.tcolor-swatch.is-on{outline:2px solid var(--orange);outline-offset:1px}.vt-font{max-width:8.5rem;height:2rem;padding:0 .4rem;font-size:.82rem}.vt-size{text-align:center;width:3.4rem;height:2rem;padding:0 .4rem}.vt-font,.vt-size{border:1px solid #d7d7d7;border-radius:.32rem}.package-bar{border:1px solid var(--brand);background:var(--brand-soft);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:.75rem;margin:.75rem .75rem 0;padding:.6rem .8rem;display:flex}.doc-check{vertical-align:middle;cursor:pointer;width:.95rem;height:.95rem;min-height:0;margin:0 .45rem 0 0;padding:0}.share-page{max-width:56rem;margin:0 auto;padding:clamp(1rem,3vw,2.5rem)}.share-head{align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.share-file{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem 0;display:flex}.share-viewer{box-sizing:border-box;flex-direction:column;height:100vh;padding:.55rem .8rem;display:flex}.share-viewer .viewer-frame{flex:1;min-height:0}.package-list{gap:.5rem;max-height:22rem;margin:.4rem 0 .8rem;display:grid;overflow:auto}.package-row{border:1px solid var(--border);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .7rem;display:flex}.package-row-info{gap:.1rem;min-width:0;display:grid}.package-row-info small{color:var(--muted);font-size:.76rem}.viewer-main{background:#f3f2f1;border-top:1px solid #f8f8f8;flex:1;min-height:0;display:flex}.viewer.selection-locked,.viewer.selection-locked :not(input):not(textarea):not(select){-webkit-user-select:none;user-select:none}.viewer.selection-locked .textLayer{pointer-events:none!important}.viewer-panel{background:#fff;border-right:1px solid #d7d7d7;flex-direction:column;flex:none;width:clamp(15.5rem,13.5rem + 3vw,18.5rem);min-height:0;display:flex}.panel-tabs{background:#fafafa;border-bottom:1px solid #d7d7d7;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pt{letter-spacing:-.01em;color:#605e5c;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:1;min-width:0;padding:.55rem .2rem;font-size:.7rem;font-weight:650;overflow:hidden}.pt.active{color:var(--brand);border-bottom-color:var(--brand);background:#fff}.panel-body{flex:1;padding:.7rem;overflow:auto}.thumbs{gap:.55rem;display:grid}.thumb{border:1px solid var(--border);background:var(--surface-soft);cursor:pointer;border-radius:.4rem;justify-items:center;gap:.2rem;padding:.3rem;display:grid}.thumb.active{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.thumb canvas{background:#fff;width:100%;height:auto;display:block}.thumb span{color:var(--muted);font-size:.72rem}.outline{gap:.25rem;display:grid}.outline-row{align-items:center;gap:.2rem;display:flex}.outline-main{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.35rem;flex:1;align-items:center;gap:.4rem;min-width:0;padding:.3rem .25rem;font-size:.78rem;display:flex}.outline-main:hover{background:var(--surface-soft)}.outline .dot{border-radius:2px;flex:none;width:.7rem;height:.7rem}.ol-label{flex:none;font-weight:650}.ol-text{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ol-page{color:var(--muted);flex:none;margin-left:auto}.muted.small{font-size:.8rem}.viewer-search-panel{gap:.65rem;display:grid}.viewer-search-panel label{color:var(--muted);gap:.35rem;font-size:.78rem;font-weight:700;display:grid}.viewer-search-panel input{height:2.25rem;min-height:2.25rem;font-size:.84rem}.viewer-search-meta{color:var(--muted);font-size:.78rem;line-height:1.35}.viewer-search-actions{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.viewer-search-actions .secondary{min-height:2.1rem;padding:.35rem .5rem;font-size:.8rem}.viewer-search-results{gap:.35rem;display:grid}.measure-panel,.tool-chest-panel,.organize-panel,.properties-panel{gap:.65rem;display:grid}.tool-chest-head,.organize-card-head,.properties-head{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface-alt);gap:.12rem;padding:.55rem .6rem;display:grid}.tool-chest-head strong,.organize-card-head strong,.properties-head strong{color:var(--ink);font-size:.88rem}.tool-chest-head span,.organize-card-head span,.properties-head span{color:var(--muted);font-size:.72rem;font-weight:650}.organize-card{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface);gap:.55rem;padding:.65rem;display:grid}.organize-field{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;gap:.3rem;font-size:.7rem;font-weight:800;display:grid}.organize-field input,.organize-text-output{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface);width:100%;min-height:2.15rem;color:var(--ink);letter-spacing:0;text-transform:none;padding:.35rem .5rem;font-size:.82rem;font-weight:650}.organize-actions{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.organize-actions .secondary,.organize-card>.primary,.organize-card>.secondary{min-height:2.05rem;padding:.35rem .5rem;font-size:.76rem}.organize-file-input{display:none}.organize-text-output{resize:vertical;min-height:8rem;font-family:Saira,sans-serif;font-weight:500;line-height:1.35}.organize-message{border-radius:var(--radius-ui);color:var(--orange-dark);background:#ff6a0014;border:1px solid #ff6a0059;padding:.55rem .65rem;font-size:.78rem;font-weight:750;line-height:1.35}.organize-message.is-error{color:var(--danger);background:#ca303014;border-color:#ca303059}.tool-library{gap:.45rem;display:grid}.tool-library h3{color:var(--orange-dark);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:0 .2rem;font-size:.68rem;font-weight:850}.tool-preset-list{gap:.38rem;display:grid}.tool-preset{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface);width:100%;min-height:3.1rem;color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.45rem .5rem;display:grid}.tool-preset:hover,.tool-preset.active{border-color:var(--orange);background:var(--orange-soft)}.tool-preset-icon{border-radius:var(--radius-ui);border:1px solid var(--line);background:#fff;place-items:center;width:2rem;height:2rem;display:grid}.tool-preset-body{gap:.08rem;min-width:0;display:grid}.tool-preset-body strong{color:var(--ink);font-size:.8rem;line-height:1.15}.tool-preset-body span{color:var(--muted);font-size:.69rem;line-height:1.25}.property-field{color:var(--muted);text-transform:uppercase;grid-template-columns:1fr 2.4rem;align-items:center;gap:.5rem;font-size:.72rem;font-weight:800;display:grid}.property-field input[type=color]{width:2.4rem;height:2rem;min-height:2rem;padding:.15rem}.property-list{gap:.4rem;margin:0;display:grid}.property-list div{border-bottom:1px solid var(--line);gap:.1rem;padding:.45rem 0;display:grid}.property-list dt{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:800}.property-list dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:.78rem;font-weight:650}.property-action{width:100%;min-height:2.1rem;padding:.35rem .55rem;font-size:.8rem}.property-action.danger{border-color:var(--danger)}.property-empty{border:1px dashed var(--line);border-radius:var(--radius-ui);background:var(--surface-alt);text-align:center;gap:.2rem;padding:1rem .7rem;display:grid}.property-empty strong{color:var(--ink)}.property-empty span{color:var(--muted);font-size:.78rem}.measure-card{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface);gap:.6rem;padding:.65rem;display:grid}.measure-card-head{color:var(--ink);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.5rem;font-size:.78rem;font-weight:850;display:flex}.measure-card-head .secondary{min-height:1.9rem;padding:.24rem .5rem;font-size:.72rem}.measure-kv{gap:.42rem;margin:0;display:grid}.measure-kv div{gap:.1rem;display:grid}.measure-kv.compact div{grid-template-columns:4.2rem minmax(0,1fr);align-items:baseline}.measure-kv dt{color:var(--muted);text-transform:uppercase;font-size:.68rem;font-weight:750}.measure-kv dd{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8rem;font-weight:650;overflow:hidden}.measure-mode{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface-alt);color:var(--ink-soft);align-items:center;gap:.75rem;padding:.45rem .5rem;font-size:.78rem;font-weight:650;display:flex}.measure-mode label,.calibration-row label{align-items:center;gap:.35rem;display:inline-flex}.measure-field,.calibration-field{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;gap:.3rem;font-size:.7rem;font-weight:800;display:grid}.measure-field select,.measure-field input,.calibration-field select,.calibration-field input{border:1px solid var(--line);border-radius:var(--radius-ui);background:var(--surface);width:100%;min-height:2.15rem;color:var(--ink);letter-spacing:0;text-transform:none;padding:.35rem .5rem;font-size:.82rem;font-weight:650}.measure-grid{gap:.5rem;display:grid}.measure-custom-flow{gap:.55rem;display:grid}.measure-custom-flow p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.35}.measure-apply{width:100%;min-height:2.15rem;padding:.4rem .6rem;font-size:.82rem}.measure-empty-box{border:1px dashed var(--line);border-radius:var(--radius-ui);background:var(--surface-alt);min-height:4.1rem;color:var(--muted);text-align:center;place-items:center;font-size:.76rem;display:grid}.measure-actions{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.measure-actions .secondary{min-height:1.95rem;padding:.25rem .45rem;font-size:.76rem}.calibration-dialog{border-radius:var(--radius-ui);color:#f7f7f7;background:#1f2023;border:1px solid #353535;width:min(580px,100%)}.calibration-dialog .modal-head{background:#0a0d12;border-bottom-color:#34363a;padding:.75rem .9rem}.calibration-dialog .modal-head h2{letter-spacing:.02em;font-size:1rem}.calibration-dialog .nav-toggle{border-radius:var(--radius-ui);color:#fff;background:#17191d;border:1px solid #3f4248;min-width:2rem;min-height:2rem;font-weight:850}.calibration-body{gap:.75rem;padding:.9rem;display:grid}.calibration-prompt{color:#f7f7f7;margin:0;font-size:.86rem;font-weight:750}.calibration-row{color:#d7d7d7;align-items:center;gap:.7rem;font-size:.82rem;display:flex}.calibration-row>span{color:#a7a7a7;font-weight:750}.calibration-custom,.calibration-grid{grid-template-columns:minmax(0,1fr) 8.5rem;gap:.65rem;display:grid}.calibration-dialog .calibration-field{color:#b9babd}.calibration-dialog .calibration-field select,.calibration-dialog .calibration-field input{color:#fff;background:#111317;border-color:#46484d}.calibration-scale-readout{border-radius:var(--radius-ui);color:#ffd6bf;background:#ff6a0017;border:1px solid #ff6a0059;padding:.55rem .65rem;font-size:.8rem;font-weight:700}.calibration-dialog .modal-foot{background:#17191d;border-top-color:#34363a;padding:.75rem .9rem}.calibration-dialog .primary,.calibration-dialog .secondary{min-height:2.15rem;padding:.4rem .7rem;font-size:.82rem}.search-result{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--content);text-align:left;gap:.2rem;padding:.5rem .55rem;display:grid}.search-result:hover,.search-result.active{border-color:var(--brand);background:var(--brand-soft)}.search-result strong{font-size:.78rem}.search-result span{color:var(--muted);font-size:.76rem;line-height:1.35}.viewer-stage{touch-action:pan-x pan-y;scrollbar-width:none;-ms-overflow-style:none;background-color:#f0f0f0;background-image:linear-gradient(#e5e5e5 1px,#0000 1px),linear-gradient(90deg,#e5e5e5 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;flex:1;padding:2rem;overflow:auto}.viewer-stage::-webkit-scrollbar{display:none}.viewer-pan-space{min-width:100%;min-height:100%;position:relative}.page-wrap{contain:layout paint;background:#fff;margin:0;position:absolute;overflow:hidden;box-shadow:0 1px 2px #00000014,0 8px 28px #10182833}.viewer-crosshair{z-index:4;pointer-events:none;background:#ff6a00d1;position:absolute;box-shadow:0 0 0 1px #ffffff4d}.viewer-crosshair-x{width:100%;height:1px;left:0}.viewer-crosshair-y{width:1px;height:100%;top:0}.viewer-crosshair-readout{z-index:5;pointer-events:none;border:1px solid var(--brand);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:#05070be6;border-radius:.24rem;min-width:9rem;max-width:13rem;padding:.22rem .38rem;font-size:.66rem;font-weight:750;position:absolute}.viewer-aperture{z-index:6;pointer-events:none;fill:none;stroke:#111418;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 1px #ffffffd9);position:absolute;transform:translate(-50%,-50%)}.viewer-snapmark{z-index:7;pointer-events:none;fill:none;stroke:var(--action);stroke-width:2.4px;filter:drop-shadow(0 0 1.5px #0000008c);position:absolute;transform:translate(-50%,-50%)}.viewer-snapmark.is-line{stroke:var(--brand)}.viewer-snapstatus{white-space:nowrap;border-radius:.5rem;align-items:center;padding:.1rem .42rem;font-size:.66rem;font-weight:700;display:inline-flex}.viewer-snapstatus.snap-ready{color:#0f7a3d;background:#18a95729}.viewer-snapstatus.snap-building{color:#b5560a;background:#ff6a0029}.viewer-snapstatus.snap-none,.viewer-snapstatus.snap-off{color:#555a63;background:#7878822e}.anno-layer{touch-action:none;position:absolute;top:0;left:0}.viewer-markup-sync{white-space:nowrap;border-radius:999px;align-items:center;min-height:1.45rem;padding:.1rem .42rem;font-size:.72rem;font-weight:750;display:inline-flex}.viewer-markup-sync.is-saving{color:#8b5600;background:#ffa60029}.viewer-markup-sync.is-saved{color:#0f7137;background:#18a95726}.viewer-markup-sync.is-error{color:#a3211d;background:#ce322d24}.drawings-tool{gap:1rem;min-width:0;display:grid}.drawings-command,.drawings-toolbar,.drawing-viewer-header,.drawing-viewer-nav{align-items:center;gap:.75rem;display:flex}.drawings-command,.drawing-viewer-header{justify-content:space-between}.drawings-toolbar{background:#fff;border:1px solid #dedede;border-radius:.45rem;flex-wrap:wrap;padding:.75rem}.drawing-search{flex:22rem}.drawing-search input,.drawings-toolbar select,.drawing-import-grid input,.drawing-review-form input,.link-resolver select,.recognition-review-table input{width:100%;min-height:2.35rem;font:inherit;background:#fff;border:1px solid #c9c9c9;border-radius:.3rem;padding:.4rem .55rem}.drawings-toolbar select{width:auto;min-width:12rem}.toolbar-count{color:#5e6066;margin-left:auto;font-size:.82rem;font-weight:750}.drawing-log-groups,.drawing-set-grid,.drawing-review-workspace,.drawing-review-form,.drawing-reference-panel,.link-resolver{gap:.75rem;display:grid}.drawing-discipline{background:#fff;border:1px solid #dedede;border-radius:.45rem;overflow:clip}.drawing-discipline>summary{cursor:pointer;background:#f6f6f6;justify-content:space-between;padding:.75rem .9rem;display:flex}.drawing-log-table tbody tr,.drawing-revision-table tbody tr{border-top:1px solid #ececec}.rfi-log-table thead{z-index:3;position:sticky;top:0}.rfi-log-table thead th{position:static}.rfi-filter-row th{background:#e5e5e5;border-bottom-color:#c8ccd1;min-width:7.5rem;padding:.28rem .3rem .45rem}.rfi-filter-row th:first-child,.rfi-filter-row th:nth-child(3),.rfi-filter-row th:nth-child(11){min-width:5.25rem}.rfi-filter-row th:nth-child(2){min-width:18rem}.rfi-filter-row input,.rfi-filter-row select{color:#191d24;letter-spacing:0;text-transform:none;background:#f0f0f0;border:1px solid #bfc4ca;border-radius:7px;width:100%;min-width:0;min-height:2rem;padding:.28rem .45rem;font-family:inherit;font-size:.68rem;font-weight:600;line-height:1.2;box-shadow:inset 2px 2px 4px #191d2417,inset -2px -2px 4px #ffffffd1}.rfi-filter-row input:focus,.rfi-filter-row select:focus{outline-offset:1px;border-color:#ff751f;outline:2px solid #ff751f38}.rfi-clear-filters{flex:none;min-height:2.25rem;padding-inline:.75rem}.rfi-no-results-row td{text-align:center;height:10rem}.rfi-no-results-row td>strong,.rfi-no-results-row td>span{display:block}.rfi-no-results-row td>span{color:var(--ark-text-secondary);margin:.25rem 0 .75rem;font-size:.78rem}.clickable-row{cursor:pointer}.clickable-row:hover{background:#fff5eb}.drawing-set-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.drawing-set-card{background:#fff;border:1px solid #dedede;border-radius:.45rem;gap:.8rem;padding:1rem;display:flex}.drawing-set-icon{color:#f36c21;font-size:1.8rem}.drawing-import-body{max-height:min(66vh,44rem);overflow:auto}.drawing-import-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.drawing-import-grid .wide-field{grid-column:1/-1}.linklike{color:var(--orange,#ff5a14);font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration:none}.linklike:hover{text-decoration:underline}.doc-path-field-row{align-items:stretch;gap:.5rem;display:flex}.doc-path-field-row input{flex:1}.doc-path-browser{border:1px solid var(--ark-border);background:#fff;border-radius:.4rem;margin-top:.5rem;padding:.6rem}.doc-path-breadcrumb{border-bottom:1px solid var(--ark-border);flex-wrap:wrap;align-items:center;gap:.15rem;margin-bottom:.5rem;padding-bottom:.4rem;font-size:.82rem;display:flex}.doc-path-sep{color:var(--ark-text-secondary);margin:0 .25rem}.doc-path-list{gap:.15rem;max-height:14rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.doc-path-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.3rem;align-items:center;gap:.5rem;width:100%;padding:.35rem .5rem;font-size:.85rem;display:flex}.doc-path-item:hover:not(:disabled){background:#f3f4f6}.doc-path-folder{color:var(--ark-text);font-weight:500}.doc-path-file:disabled{color:var(--ark-text-secondary);cursor:not-allowed;opacity:.6}.doc-path-empty{padding:.35rem .5rem}.confidence-pill,.ark-status-pill,.viewer-link-count-toggle{color:#39404b;background:#eceff3;border:1px solid #0000;border-radius:999px;align-items:center;gap:.4rem;width:fit-content;min-height:1.45rem;padding:.12rem .45rem;font-size:.7rem;font-weight:800;display:inline-flex}.viewer-link-count-toggle.active{border-color:#12a5a1}.viewer-link-count-toggle:not(.active){opacity:.72}.viewer-link-count-toggle-state{text-transform:uppercase;letter-spacing:.03em;background:#00000014;border-radius:999px;padding:.05rem .4rem;font-size:.62rem}.confidence-pill.high,.ark-status-pill.success{color:#146637;background:#def5e7}.confidence-pill.low,.ark-status-pill.warning{color:#8a4e00;background:#fff0da}.drawing-review-workspace{grid-template-columns:minmax(14rem,20rem) minmax(0,1fr);min-height:35rem}.review-queue-list,.drawing-review-detail,.drawing-reference-panel{background:#fff;border:1px solid #dedede;border-radius:.45rem;min-width:0;padding:.85rem}.review-queue-list button,.drawing-reference-card{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:.35rem;gap:.15rem;padding:.65rem;display:grid}.review-queue-list button.active,.drawing-reference-card:hover{background:#fff5eb;border-color:#f36c21}.drawing-review-detail{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.7fr);gap:1rem;display:grid}.drawing-review-preview{background:#171a20;border:1px solid #252a32;border-radius:.35rem;min-height:32rem;overflow:hidden}.drawing-fullscreen-viewer{background:#11151b;border-radius:.4rem;grid-template-rows:auto minmax(0,1fr);min-height:calc(100vh - 9rem);display:grid;overflow:hidden}.drawing-viewer-header{color:#fff;background:#05070a;min-height:3.2rem;padding:.55rem .75rem}.drawing-viewer-nav{min-width:0}.drawing-viewer-nav span{color:#c5cad2;font-size:.78rem}.dark-button{color:#fff!important;box-shadow:none!important;background:#171b22!important;border-color:#5d6570!important}.drawing-viewer-layout{grid-template-columns:minmax(0,1fr) 18rem;min-height:0;display:grid}.drawing-viewer-canvas{min-width:0;min-height:0;overflow:hidden}.drawing-reference-panel{border-width:0 0 0 1px;border-radius:0;align-content:start;overflow:auto}.drawing-reference-panel-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.drawing-reference-panel-head h2{margin:0}.link-resolver{background:#fff7ef;border:1px solid #f2b27c;border-radius:.35rem;padding:.75rem}.link-resolver-active{animation:.9s ease-out 2 link-resolver-attention}@keyframes link-resolver-attention{0%,to{box-shadow:none}50%{box-shadow:0 0 0 3px #f36c2159}}@media (prefers-reduced-motion:reduce){.link-resolver-active{animation:none}}@media (width<=960px){.drawing-review-workspace,.drawing-review-detail,.drawing-viewer-layout{grid-template-columns:1fr}.review-queue-list{max-height:16rem;overflow:auto}.drawing-reference-panel{border-width:1px 0 0;max-height:18rem}}@media (width<=640px){.drawings-command,.drawing-viewer-header,.drawing-viewer-nav{flex-direction:column;align-items:stretch}.drawing-import-grid{grid-template-columns:1fr}.drawing-import-grid .wide-field{grid-column:auto}.toolbar-count{margin-left:0}}.drawing-link-layer{z-index:8;pointer-events:none;position:absolute;inset:0}.drawing-link-hotspot{color:#0000;font:inherit;pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:absolute}.drawing-link-hotspot:focus-visible{outline:2px solid var(--orange);outline-offset:1px;background:0 0}.drawing-link-hotspot.ambiguous,.drawing-link-hotspot.unresolved{color:#0000;background:0 0;border:0}.page-lock-overlay{z-index:20;color:#fff;-webkit-user-select:none;user-select:none;background:#090b0f;border:0;place-items:center;padding:1.2rem;display:grid;position:absolute;inset:0}.page-lock-card{border-radius:var(--radius-ui);background:#12151c;border:1px solid #ff6a008c;gap:.65rem;width:min(22rem,100%);padding:1rem;display:grid;box-shadow:0 18px 60px #00000073}.page-lock-card strong{font-size:1.05rem;line-height:1.15}.page-lock-card span{color:#c9ced8;font-size:.8rem;line-height:1.35}.page-lock-kicker{letter-spacing:.12em;text-transform:uppercase;font-weight:900;color:var(--orange)!important;font-size:.7rem!important}.page-lock-card input{border-radius:var(--radius-ui);color:#fff;width:100%;min-height:2.25rem;font:inherit;background:#07090d;border:1px solid #303642;padding:.35rem .55rem;font-size:.85rem}.page-lock-card .primary{min-height:2.25rem;padding:.4rem .6rem;font-size:.82rem}.page-lock-error{color:#ffb7a8!important}.textLayer{opacity:1;text-align:initial;forced-color-adjust:none;transform-origin:0 0;line-height:1;position:absolute;inset:0;overflow:clip}.textLayer span,.textLayer br{color:#0000;white-space:pre;cursor:text;transform-origin:0 0;position:absolute}.textLayer ::selection{background:#ff6a0047}.textLayer br::selection{background:0 0}.textLayer span.search-hit{background:#ff6a3d47;border-radius:2px}.anno-tooltip{color:#fff;pointer-events:none;white-space:pre-wrap;z-index:5;background:#16241f;border-radius:.4rem;max-width:18rem;padding:.4rem .55rem;font-size:.8rem;line-height:1.3;position:absolute;transform:translateY(-110%);box-shadow:0 6px 18px #00000040}.anno-editor{z-index:6;border:2px solid var(--brand);min-height:2.2rem;color:var(--content);font:inherit;resize:both;background:#fff;border-radius:.35rem;padding:.3rem .4rem;font-size:.9rem;position:absolute;box-shadow:0 6px 18px #0003}.viewer-statusbar{color:#605e5c;white-space:nowrap;background:#f4f4f4;border-top:1px solid #d7d7d7;align-items:center;gap:.35rem;min-height:1.75rem;padding:0 .45rem;font-size:.76rem;font-weight:650;display:flex;overflow:hidden}.viewer-statusbar span{text-overflow:ellipsis;font-variant-numeric:tabular-nums;border-right:1px solid #d7d7d7;align-items:center;min-width:0;min-height:1.2rem;padding:0 .38rem;display:inline-flex;overflow:hidden}.viewer-statusbar span:last-child{border-right:0}@media (width<=760px){.viewer-toolbar{min-height:3rem;padding:.3rem .45rem}.viewer-panel{width:13rem}.pt{letter-spacing:-.02em;padding:.5rem .1rem;font-size:.62rem}.viewer-stage{padding:1rem}.viewer-statusbar span:last-child{display:none}}.field{gap:.3rem;margin-bottom:.7rem;font-size:.85rem;font-weight:600;display:grid}.field input,.field textarea{font-weight:400}.token-row{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.6rem;display:flex}.seg-tabs{border:1px solid var(--border);border-radius:.5rem;margin-bottom:.8rem;display:inline-flex;overflow:hidden}.seg-tabs button{background:var(--surface);border:0;padding:.4rem .9rem;font-weight:600}.seg-tabs button.active{background:var(--brand);color:#fff}.sign-canvas{border:1px dashed var(--border);touch-action:none;cursor:crosshair;background:#fff;border-radius:.5rem;width:100%;height:170px}.sign-preview{border:1px dashed var(--border);text-align:center;border-radius:.5rem;margin-top:.6rem;padding:.8rem;font-family:Segoe Script,Brush Script MT,cursive;font-size:1.8rem}.ds-focusable:focus-visible,.vt:focus-visible,.tcolor-trigger:focus-visible{outline:2px solid var(--orange);outline-offset:2px;box-shadow:0 0 0 4px var(--paper)}@keyframes pageEnter{0%{opacity:0;transform:translateY(14px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}.page-enter{animation:pageEnter .42s var(--ease-build) both}@keyframes clipReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.ark-app-shell .readiness-bar span,.ark-app-shell .usage-bar,.ark-app-shell .bar-fill{background-color:#f09819;background-image:linear-gradient(-60deg,#ff5858 0%,#f09819 100%)}.ark-app-shell .error-banner,.ark-app-shell .warning-callout,.ark-app-shell .ark-banner.warning,.ark-app-shell .ark-banner.danger{background-color:#fc6076;background-image:linear-gradient(-20deg,#fc6076 0%,#ff9a44 100%)}.shell-open-items{color:#e9e9e9;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:3px 3px 0 0;place-items:center;min-width:2.75rem;min-height:2.75rem;padding:.45rem .65rem;transition:background .14s,color .14s;display:inline-grid;position:relative}.shell-open-items:hover,.shell-open-items.active{color:#ff9a44;background:#ffffff12;border-bottom-color:#ff6a00}.shell-open-items-count{color:#fff;background:#ff6a00;border:2px solid #323232;border-radius:999px;place-items:center;min-width:1rem;height:1rem;padding:0 .18rem;font-size:.56rem;font-weight:800;line-height:1;display:grid;position:absolute;top:.18rem;right:.12rem}.open-items-summary{grid-template-columns:repeat(5,minmax(7.5rem,1fr));gap:.65rem;margin-bottom:.75rem;display:grid}.open-items-summary article{border:1px solid var(--ark-border);background:#fff;border-left:4px solid #ff6a00;border-radius:4px;align-content:center;gap:.08rem;min-width:0;min-height:4.5rem;padding:.7rem .85rem;display:grid}.open-items-summary article strong{color:var(--ark-text);font-size:1.35rem;line-height:1}.open-items-summary article span{color:var(--ark-text-secondary);text-transform:uppercase;font-size:.72rem;font-weight:700}.open-items-summary article.is-danger{border-left-color:#c43838}.open-items-summary article.is-danger strong{color:#a62929}.open-items-summary article.is-warning{border-left-color:#f09819}.open-items-workspace.panel{padding:0;overflow:hidden}.open-items-toolbar{border-bottom:1px solid var(--ark-border);background:#fff;flex-wrap:wrap;align-items:flex-end;gap:.55rem;padding:.75rem;display:flex}.open-items-toolbar>label:not(.open-items-search){min-width:10rem;color:var(--ark-text-secondary);gap:.2rem;font-size:.66rem;font-weight:700;display:grid}.open-items-toolbar select{min-height:2.45rem;color:var(--ark-text);background:#fff}.open-items-search{border:1px solid var(--ark-border-strong);min-width:min(26rem,100%);min-height:2.45rem;color:var(--ark-text-secondary);border-radius:4px;flex:24rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.45rem;padding:0 .65rem;display:grid}.open-items-search input{border:0;width:100%;min-height:2.3rem;padding:0}.open-items-result-line{border-bottom:1px solid var(--ark-border);background:var(--ark-surface-subtle);color:var(--ark-text-secondary);justify-content:space-between;gap:1rem;padding:.45rem .75rem;font-size:.7rem;font-style:italic;display:flex}.open-items-workspace .ark-data-table-scroll{border:0;border-radius:0}.open-items-workspace .ark-data-table{min-width:72rem}.open-item-link{color:var(--ark-link);text-align:left;background:0 0;border:0;gap:.08rem;padding:0;display:grid}.open-item-link:hover{color:var(--ark-action-hover);text-decoration:underline}.open-item-link small{color:var(--ark-text-secondary);font-size:.65rem}.open-item-link.title strong{font-size:.78rem}.open-item-overdue{color:#a62929;font-weight:750}.open-items-workspace .ark-pagination{border-top:1px solid var(--ark-border);padding:.65rem .75rem}@media (width<=900px){.open-items-summary{grid-template-columns:repeat(2,minmax(7rem,1fr))}.open-items-summary article:first-child{grid-column:1/-1}}@media (width<=720px){.shell-open-items{display:none}.open-items-toolbar{align-items:stretch}.open-items-toolbar>label:not(.open-items-search){flex:45%}.open-items-result-line{display:grid}}.field-inline{align-items:center;gap:.5rem;margin-bottom:.7rem;font-size:.85rem;display:flex}.field-inline input{margin:0}.compact-button{padding:.2rem .55rem;font-size:.72rem}.compact-pill{margin-left:.4rem}.rfi-member-checklist{border:0;margin:0 0 .7rem;padding:0}.rfi-member-checklist legend{margin-bottom:.3rem;padding:0;font-size:.85rem;font-weight:600}.rfi-checklist-grid{border:1px solid var(--ark-border);border-radius:.35rem;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.3rem;max-height:9rem;padding:.5rem;display:grid;overflow:auto}.rfi-checklist-item{align-items:center;gap:.4rem;font-size:.82rem;font-weight:400;display:flex}.rfi-detail-meta{color:var(--ark-text-secondary);flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;font-size:.82rem;display:flex}.rfi-question{border:1px solid var(--soft-border);background:var(--soft-bg);color:var(--soft-text);white-space:pre-wrap;border-radius:.6rem;margin-bottom:.8rem;padding:.7rem}.rfi-detail-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}.rfi-detail-columns h3{margin:0 0 .3rem;font-size:.8rem}.rfi-ball-in-court{gap:.2rem;margin:0;padding:0;font-size:.85rem;list-style:none;display:grid}.rfi-response-list{gap:.6rem;margin:0 0 .8rem;padding:0;list-style:none;display:grid}.rfi-response{border:1px solid var(--soft-border);background:var(--soft-surface);border-radius:.6rem;padding:.65rem .75rem}.rfi-response.official{border-color:var(--soft-accent-calm);background:var(--soft-accent-calm-soft)}.rfi-response header{color:var(--ark-text-secondary);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.3rem;font-size:.78rem;display:flex}.rfi-response p{white-space:pre-wrap;margin:0 0 .4rem}.rfi-response-form{border-top:1px solid var(--ark-border);padding-top:.6rem}.rfi-detail-actions{justify-content:flex-start;gap:.5rem}@media (width<=640px){.rfi-detail-columns{grid-template-columns:1fr}}.submittal-step-row{border:1px solid var(--ark-border);border-radius:.35rem;flex-wrap:wrap;align-items:flex-start;gap:.6rem;margin-bottom:.5rem;padding:.6rem;display:flex}.submittal-step-row>.rfi-member-checklist{flex-basis:100%;margin:.3rem 0 0}.budget-negative{color:var(--ark-danger);font-weight:700}.budget-change-actions{flex-wrap:wrap;gap:.35rem;display:flex}.ark-app-shell:has(.favorites-bar){grid-template-rows:3.5rem minmax(0,1fr) auto}.favorites-bar{scrollbar-width:none;align-items:stretch;gap:.1rem;min-width:0;height:100%;display:flex;overflow-x:auto}.favorites-bar::-webkit-scrollbar{display:none}.favorites-bar[hidden]{display:none}.favorites-bar button{color:#dce1e8;min-width:0;font:inherit;white-space:nowrap;box-shadow:none;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;flex:none;align-items:center;gap:.42rem;padding:0 .72rem;font-size:.8rem;font-weight:650;display:inline-flex}.favorites-bar button:hover{color:#fff;background:#ffffff12}.favorites-bar button.active{border-bottom-color:var(--ark-action);color:#fff;background:#ffffff0a}.favorites-bar button :is(svg,.fi){color:#f4f6f8}.favorites-bar button.active :is(svg,.fi){color:#ff9a44}.project-open-items-card{grid-column:span 3;min-height:14rem}.home-open-items-legend{color:var(--ark-text-muted);flex-wrap:wrap;gap:.4rem .7rem;padding:.7rem .75rem .45rem;font-size:.67rem;display:flex}.home-open-items-legend span{align-items:center;gap:.28rem;display:inline-flex}.home-open-items-legend i{border-radius:50%;width:.48rem;height:.48rem}.home-open-items-list{padding:0 .75rem .75rem;display:grid}.home-open-items-list>button{border:0;border-top:1px solid var(--soft-border);color:var(--ark-text);text-align:left;cursor:pointer;background:0 0;gap:.38rem;padding:.62rem 0;display:grid}.home-open-items-list>button:hover{color:var(--soft-accent-text)}.home-open-items-list>button>span:first-child{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.home-open-items-list strong,.home-open-items-list b{font-size:.76rem}.open-item-track{background:#e9ebed;border-radius:999px;min-height:.45rem;display:flex;overflow:hidden}.open-item-track i{color:#0000;min-width:.45rem;font-size:0;overflow:hidden}.home-open-items-legend .overdue,.open-item-track .overdue{background:#d84242}.home-open-items-legend .due-soon,.open-item-track .due-soon{background:#f0a112}.home-open-items-legend .due-later,.open-item-track .due-later{background:#1f7a68}.record-sequence-nav{flex:none;align-items:center;gap:.38rem;display:inline-flex}.record-sequence-nav>span{min-width:4.6rem;color:var(--ark-text-secondary);text-align:center;white-space:nowrap;font-size:.72rem;font-weight:750}.record-sequence-nav button{white-space:nowrap;min-height:2.2rem;padding:.38rem .65rem}.record-sequence-nav button:disabled{opacity:.42;cursor:not-allowed}.operational-record-page{gap:1rem;min-width:0;display:grid}.operational-record-command{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.operational-record-command>div:first-child{min-width:0}.operational-record-command h1{margin:.12rem 0 0;font-size:clamp(1.55rem,2.2vw,2rem)}.operational-record-command .back-link,.rfi-back-button{color:var(--ark-link);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.78rem;font-weight:750}.operational-record-command .page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.operational-detail-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,23rem);align-items:start;gap:1rem;display:grid}.operational-detail-main,.operational-detail-aside{gap:1rem;min-width:0;display:grid}.operational-record-hero,.operational-section,.operational-transition{background:#fff;padding:1rem}.operational-record-hero h2{margin:.55rem 0 .35rem;font-size:1.25rem}.operational-record-hero p,.operational-description{color:var(--ark-text-secondary);margin:0;line-height:1.5}.operational-record-badges,.attachment-actions{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.operational-amount{color:var(--soft-accent-text);margin-top:.75rem;font-size:1.35rem;display:block}.operational-section-heading{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.8rem;display:flex}.operational-section-heading h2,.operational-section-heading h3{margin:.1rem 0 0;font-size:1rem}.operational-section-heading .status,.rfi-section-count{color:var(--ark-text-secondary);background:#edf0f1;border-radius:999px;flex:none;padding:.25rem .5rem;font-size:.68rem;font-weight:750}.operational-detail-grid,.operational-side-facts,.rfi-general-grid{gap:0;margin:0;display:grid}.operational-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operational-detail-grid>div,.operational-side-facts>div,.rfi-general-grid>div{border-top:1px solid #edf0f1;gap:.16rem;min-width:0;padding:.65rem 0;display:grid}.operational-detail-grid>div:nth-child(odd){padding-right:.75rem}.operational-detail-grid dt,.operational-side-facts dt,.rfi-general-grid dt{color:var(--ark-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.66rem;font-weight:750}.operational-detail-grid dd,.operational-side-facts dd,.rfi-general-grid dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:.82rem}.operational-attachments{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:.75rem;display:grid}.operational-attachment{border:1px solid var(--ark-border);background:#fafbfb;border-radius:.65rem;grid-template-columns:minmax(0,1fr);gap:.65rem;min-width:0;padding:.65rem;display:grid}.attachment-preview{cursor:zoom-in;background:#e5e7e9;border:0;border-radius:.5rem;width:100%;height:11rem;padding:0;display:block;position:relative;overflow:hidden}.attachment-preview img{object-fit:cover;width:100%;height:100%;display:block}.attachment-preview>span{color:#fff;background:#0d1219d1;border-radius:999px;padding:.26rem .48rem;font-size:.63rem;font-weight:750;position:absolute;bottom:.35rem;right:.35rem}.attachment-copy{gap:.22rem;min-width:0;display:grid}.attachment-copy>div{flex-wrap:wrap;align-items:center;gap:.35rem;min-width:0;display:flex}.attachment-copy strong,.attachment-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.attachment-copy strong{flex:1 1 0}.attachment-copy small{width:100%;color:var(--ark-text-muted);font-size:.66rem}.attachment-file-icon{border:1px dashed var(--ark-border-strong);min-height:7rem;color:var(--soft-accent-text);background:#fff;border-radius:.5rem;font-weight:850}.operational-photo-glance .operational-attachments{grid-template-columns:1fr}.operational-photo-glance .operational-attachment{grid-template-columns:minmax(0,1fr) 8.5rem;grid-template-areas:"copy preview""actions preview";align-items:center}.operational-photo-glance .attachment-preview{grid-area:preview;height:7rem}.operational-photo-glance .attachment-copy{grid-area:copy}.operational-photo-glance .attachment-actions{grid-area:actions}.operational-comments,.operational-timeline,.operational-links{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.operational-comments li{border-top:1px solid #edf0f1;grid-template-columns:auto minmax(0,1fr);gap:.6rem;padding-top:.65rem;display:grid}.operational-comments li>div,.operational-timeline li>div,.operational-links li{gap:.2rem;min-width:0;display:grid}.operational-comments time,.operational-timeline span,.operational-links small{color:var(--ark-text-muted);font-size:.68rem}.operational-comments p,.operational-timeline p{white-space:pre-wrap;margin:.2rem 0 0}.operational-timeline li{grid-template-columns:auto minmax(0,1fr);gap:.6rem;display:grid}.activity-dot{background:var(--soft-accent-calm);border-radius:50%;width:.55rem;height:.55rem;margin-top:.28rem}.operational-media-review{z-index:45;background:#11151b;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:3.5rem 0 0}.operational-review-heading{color:#fff;background:#07090d;justify-content:space-between;align-items:center;gap:.8rem;min-width:0;padding:.65rem .9rem;display:flex}.viewer-heading-info{min-width:0;display:grid}.viewer-heading-info h2,.viewer-heading-info span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.viewer-heading-info h2{margin:0;font-size:.95rem}.viewer-heading-path{color:#b9c0ca;font-size:.68rem}.operational-media-review .viewer-frame{min-width:0;min-height:0;overflow:hidden}.operational-print-frame{opacity:0;pointer-events:none;width:1px;height:1px;position:fixed}.rfi-record-workspace{z-index:44;min-width:0;color:var(--ark-text);background:#f1f2f2;grid-template-rows:auto auto minmax(0,1fr);display:grid;position:fixed;inset:3.5rem 0 0}.rfi-record-header{border-bottom:1px solid var(--ark-border);background:#fff;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.75rem 1rem;display:flex}.rfi-record-heading{align-items:center;gap:.9rem;min-width:0;display:flex}.rfi-record-heading>div{min-width:0}.rfi-record-heading h1{text-overflow:ellipsis;white-space:nowrap;max-width:62rem;margin:.12rem 0 0;font-size:clamp(1rem,1.4vw,1.35rem);overflow:hidden}.rfi-record-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.rfi-record-tabs{border-bottom:1px solid var(--ark-border);background:#fff;gap:0;padding:0 1rem;display:flex;overflow-x:auto}.rfi-record-tabs button{color:var(--ark-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:.75rem .9rem .65rem;font-size:.78rem;font-weight:750}.rfi-record-tabs button.active{border-bottom-color:var(--ark-action);color:var(--ark-text)}.rfi-record-scroll{min-width:0;padding:1rem;overflow:auto}.rfi-record-sections,.rfi-tab-card{gap:1rem;width:min(92rem,100%);margin:0 auto;display:grid}.rfi-record-card{border:1px solid var(--ark-border);background:#fff;border-radius:.7rem;min-width:0;padding:1rem;box-shadow:0 3px 14px #1018280f}.rfi-record-card>header{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.8rem;display:flex}.rfi-record-card h2,.rfi-record-card h3{margin:0}.rfi-record-card h2{font-size:1rem}.rfi-record-card h3{font-size:.76rem}.rfi-request-grid{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);gap:1rem;display:grid}.rfi-request-grid .wide{min-width:0}.rfi-request-grid p{white-space:pre-wrap;margin:.35rem 0 0;line-height:1.55}.rfi-request-question{border-left:3px solid var(--ark-action);background:#faf7f4;padding:.7rem .8rem}.rfi-response-table .rfi-response{border-color:var(--ark-border);background:#fafbfb}.rfi-response-author,.rfi-response-official,.rfi-response-attachments{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.rfi-response-author time,.rfi-response-attachments{color:var(--ark-text-muted);font-size:.68rem}.rfi-general-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 1rem}.rfi-history-table{min-width:46rem;display:grid}.rfi-history-head,.rfi-history-row{border-top:1px solid var(--ark-border);grid-template-columns:10rem 1fr 1fr 1fr 1fr;gap:.75rem;padding:.6rem;font-size:.75rem;display:grid}.rfi-history-head{color:var(--ark-text-secondary);background:#f4f5f5;border-top:0;font-weight:750}@media (width<=1180px){.project-open-items-card{grid-column:span 12}.home-open-items-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem}.rfi-general-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.operational-record-command,.rfi-record-header,.operational-review-heading{flex-direction:column;align-items:stretch}.operational-detail-layout{grid-template-columns:1fr}.operational-record-photos .operational-detail-aside{grid-row:1}.rfi-record-heading{flex-direction:column;align-items:flex-start;gap:.35rem;width:100%}.rfi-record-heading>div{width:100%}.rfi-record-heading h1{max-width:100%}.rfi-record-actions{justify-content:flex-start}.rfi-request-grid,.rfi-general-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.ark-app-shell:has(.favorites-bar){grid-template-rows:3.5rem minmax(0,1fr) 4.25rem}.favorites-bar{display:none}.project-open-items-card{grid-column:span 1}.home-open-items-list{grid-template-columns:1fr}.operational-record-command .page-actions,.rfi-record-actions,.record-sequence-nav,.operational-review-heading .review-actions{width:100%}.record-sequence-nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.record-sequence-nav button{width:100%}.operational-detail-grid,.rfi-request-grid,.rfi-general-grid{grid-template-columns:1fr}.operational-photo-glance .operational-attachment{grid-template-columns:minmax(0,1fr) 7rem}.operational-photo-glance .attachment-preview{height:6rem}.operational-media-review,.rfi-record-workspace{bottom:4.25rem}.rfi-record-header,.rfi-record-scroll{padding:.75rem}.rfi-record-tabs{padding:0 .35rem}}.project-card-image{aspect-ratio:4/3;height:auto}.project-card-copy{text-align:left;min-height:5.6rem;padding-left:9rem;position:relative}.project-card-logo{width:7.5rem;height:4.25rem;padding:.45rem;bottom:.75rem;left:.75rem}.project-home-page .project-home-grid{gap:.75rem}.project-information-card,.project-team-card{grid-column:span 6}.project-identity-row{grid-template-columns:8rem minmax(12rem,1fr) minmax(12rem,auto);gap:1rem;min-height:8.5rem}.project-home-image{width:8rem;height:8rem}.project-home-logo{width:min(12rem,100%);max-width:12rem;max-height:4.25rem;margin-bottom:.35rem}.project-documents-card .home-document-list{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.project-documents-card .home-document-list>a{border-right:1px solid var(--soft-border,#e4e7ea);padding:.7rem .8rem}.project-image-framing{color:var(--ark-text-secondary);align-items:center;gap:.35rem;font-size:.72rem;display:inline-flex}.project-image-framing select{min-height:2.2rem;padding:.3rem 1.8rem .3rem .55rem}.image-viewer-tool{color:#fff;min-width:2.25rem;min-height:2.25rem;font:inherit;background:#171b22;border:1px solid #69717c;border-radius:.35rem;place-items:center;padding:.35rem .65rem;font-weight:750;display:inline-grid}.image-viewer-tool:hover,.image-viewer-tool:focus-visible{border-color:var(--ark-action);outline-offset:1px;background:#272d36;outline:2px solid #ff96334d}.image-viewer-fit{min-width:7rem}.image-viewer-stage{place-items:center;min-height:0}.image-viewer-sheet{flex:none;place-items:stretch stretch;display:grid}.image-viewer-sheet .viewer-image{object-fit:contain;width:100%;height:100%}.content:has(>.drawing-fullscreen-viewer){height:100%;min-height:0;padding:0}.drawing-fullscreen-viewer{border-radius:0;width:100%;height:100%;min-height:0}.drawing-viewer-layout,.drawing-viewer-canvas,.drawing-viewer-canvas>.viewer,.drawing-viewer-canvas .viewer-main,.drawing-viewer-canvas .viewer-stage{height:100%;min-height:0}.drawing-reference-panel-tab{border:0;border-left:1px solid var(--ark-border);width:2.35rem;color:var(--soft-accent-text,#b94d05);writing-mode:vertical-rl;cursor:pointer;background:#fff;padding:.65rem .45rem;font-weight:750}.drawing-reference-panel-actions{align-items:center;gap:.45rem;display:flex}.drawing-reference-panel-close{border:1px solid var(--ark-border);background:#fff;border-radius:.35rem;place-items:center;width:2rem;height:2rem;display:grid}@media (width<=900px){.project-card-copy{padding-bottom:5.5rem;padding-left:1rem}.project-card-logo{bottom:.65rem}.project-information-card,.project-team-card,.project-message-card,.project-readiness-card,.project-open-items-card,.project-documents-card{grid-column:span 12}.project-identity-row{grid-template-columns:6.5rem minmax(0,1fr)}.project-home-image{width:6.5rem;height:6.5rem}.project-weather{grid-column:1/-1}.drawing-viewer-layout,.drawing-viewer-layout.references-hidden{grid-template-columns:1fr}.drawing-reference-panel-tab{border-left:0;border-top:1px solid var(--ark-border);writing-mode:horizontal-tb;width:100%;min-height:2.5rem}}.shell-feedback-launcher{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:3px;place-items:center;width:2.5rem;min-width:2.5rem;min-height:2.5rem;font-size:.9rem;display:inline-grid}.shell-feedback-launcher:hover,.shell-feedback-launcher:focus-visible{color:var(--ark-action);background:#ffffff14;outline:none}.feedback-studio-loading{z-index:500;color:#fff;background:#191d24eb;place-items:center;font-weight:700;display:grid;position:fixed;inset:0}.feedback-is-capturing .feedback-studio{display:none!important}.feedback-studio{z-index:500;background:var(--ark-canvas,#e5e5e5);color:var(--ark-text,#191d24);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:0}.feedback-header{color:#fff;background:#191d24;border-bottom:1px solid #ff751f73;justify-content:space-between;align-items:center;gap:1rem;min-height:5.25rem;padding:.85rem clamp(1rem,2vw,2rem);display:flex}.feedback-header h1,.feedback-header p{margin:0}.feedback-header h1{margin-top:.14rem;font-size:clamp(1.25rem,2vw,1.7rem)}.feedback-header p{color:#c7ccd4;margin-top:.2rem;font-size:.82rem}.feedback-header .eyebrow{color:#ff751f;letter-spacing:.14em;font-size:.67rem;font-weight:800}.feedback-close{color:#fff;background:#202630;border:1px solid #4b5360;border-radius:50%;flex:0 0 2.75rem;place-items:center;width:2.75rem;height:2.75rem;font-size:1.55rem;line-height:1;display:grid}.feedback-layout{grid-template-columns:minmax(17rem,22rem) minmax(0,1fr);min-height:0;display:grid}.feedback-details{background:#e5e5e5;border-right:1px solid #c8cbd0;min-height:0;padding:1.1rem;overflow:auto}.feedback-context{background:#ffffff75;border-left:3px solid #ff751f;gap:.12rem;margin-bottom:1rem;padding:.75rem;display:grid}.feedback-context span,.feedback-context small{color:#666d78;font-size:.72rem}.feedback-category{border:0;margin:0 0 1rem;padding:0}.feedback-category legend,.feedback-summary>span,.feedback-notes h2{color:#343a44;margin:0 0 .5rem;font-size:.78rem;font-weight:750}.feedback-category>div{grid-template-columns:1fr 1fr;gap:.45rem;display:grid}.feedback-category button,.feedback-capture-actions button,.feedback-markup-toolbar button,.feedback-footer button{color:#191d24;background:#e5e5e5;border:1px solid #c3c7ce;border-radius:8px;min-height:2.5rem;font-size:.77rem;font-weight:700;box-shadow:3px 3px 7px #191d2429,-3px -3px 7px #ffffffb8}.feedback-category button:hover,.feedback-category button:focus-visible,.feedback-category button.active,.feedback-markup-toolbar button:hover,.feedback-markup-toolbar button:focus-visible,.feedback-markup-toolbar button.active{border-color:#ff751f;outline:none}.feedback-category button.active,.feedback-markup-toolbar button.active{color:#a33e00;background:#fff1e7;box-shadow:inset 2px 2px 5px #191d2421,inset -2px -2px 5px #ffffffdb}.feedback-summary{display:grid}.feedback-summary textarea,.feedback-notes textarea{resize:vertical;color:#191d24;width:100%;font:inherit;background:#ededed;border:1px solid #c3c7ce;border-radius:9px;box-shadow:inset 3px 3px 7px #191d241a,inset -3px -3px 7px #ffffffc2}.feedback-summary textarea{min-height:8rem;padding:.75rem}.feedback-summary textarea:focus,.feedback-notes textarea:focus{outline-offset:1px;border-color:#ff751f;outline:2px solid #ff751f3d}.feedback-summary small{color:#707783;justify-self:end;margin-top:.25rem;font-size:.69rem}.feedback-notes{gap:.55rem;margin-top:1rem;display:grid}.feedback-notes label{grid-template-columns:1.75rem minmax(0,1fr);align-items:start;gap:.45rem;display:grid}.feedback-notes label>span{color:#fff;background:#ff751f;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;font-size:.74rem;font-weight:800;display:grid}.feedback-notes textarea{min-height:4rem;padding:.55rem}.feedback-canvas-panel{background:#cfd1d4;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.feedback-capture-actions,.feedback-markup-toolbar{scrollbar-width:thin;background:#e5e5e5;border-bottom:1px solid #c7c9cd;align-items:center;gap:.4rem;min-width:0;padding:.55rem .75rem;display:flex;overflow-x:auto}.feedback-capture-actions button,.feedback-markup-toolbar button{white-space:nowrap;flex:none}.feedback-capture-actions button{padding-inline:.85rem}.feedback-markup-toolbar button{min-height:2.25rem;padding-inline:.72rem}.feedback-toolbar-spacer{flex:1;min-width:.2rem}.feedback-capture-stage{touch-action:pan-x pan-y;background:#444950;place-items:center;min-height:0;padding:clamp(.75rem,2vw,1.5rem);display:grid;position:relative;overflow:auto}.feedback-capture-stage:not(.tool-move){touch-action:none}.feedback-image-wrap{place-items:center;width:max-content;max-width:100%;max-height:100%;display:grid;position:relative;box-shadow:0 14px 34px #00000047}.feedback-image-wrap>img{object-fit:contain;width:auto;max-width:100%;max-height:100%;display:block}.feedback-image-wrap>svg{cursor:crosshair;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.tool-move .feedback-image-wrap>svg{pointer-events:none;cursor:default}.feedback-pen,.feedback-arrow,.feedback-box{fill:none;stroke:#ff751f;stroke-width:max(4px,.22%);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.feedback-highlight{fill:#ffc60047;stroke:#ffa400cc;stroke-width:2px;vector-effect:non-scaling-stroke}.feedback-redact{fill:#191d24}.feedback-pin circle{fill:#ff751f;stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.feedback-pin text{fill:#fff;dominant-baseline:central;text-anchor:middle;font:700 18px Arial,sans-serif}.feedback-empty-capture{color:#fff;text-align:center;place-items:center;gap:.3rem;display:grid}.feedback-empty-capture span{color:#d4d7dc;font-size:.8rem}.feedback-capture-loading{color:#fff;background:#191d24e0;align-content:center;place-items:center;gap:.75rem;display:grid;position:absolute;inset:0}.feedback-capture-loading>span{border:3px solid #ffffff40;border-top-color:#ff751f;border-radius:50%;width:2.25rem;height:2.25rem;animation:.75s linear infinite feedback-spin}@keyframes feedback-spin{to{transform:rotate(360deg)}}.feedback-footer{background:#e5e5e5;border-top:1px solid #c7c9cd;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.65rem;min-height:4.5rem;padding:.65rem clamp(1rem,2vw,2rem);display:grid}.feedback-footer>div{color:#656c77;font-size:.75rem}.feedback-footer button{min-width:8.5rem;padding-inline:1rem}.feedback-footer button.primary,.feedback-sent button.primary{color:#191d24;background:#ff751f;border-color:#e85f0c}.feedback-footer button:disabled,.feedback-markup-toolbar button:disabled,.feedback-capture-actions button:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.feedback-error{color:#a52828;font-weight:700}.feedback-sent{text-align:center;place-self:center;place-items:center;gap:.8rem;width:min(32rem,100vw - 2rem);padding:2rem;display:grid}.feedback-sent h2,.feedback-sent p{margin:0}.feedback-sent-icon{color:#fff;background:#147d68;border-radius:50%;place-items:center;width:4rem;height:4rem;font-size:2rem;display:grid}.feedback-sent button{border-radius:8px;min-height:2.75rem;padding:0 1.25rem}@media (width<=767px){.shell-feedback-launcher{min-width:2.75rem;min-height:2.75rem}.feedback-studio{bottom:0}.feedback-header{min-height:4.25rem;padding:.55rem .75rem}.feedback-header p{display:none}.feedback-layout{grid-template-rows:auto minmax(22rem,1fr);grid-template-columns:1fr;overflow:auto}.feedback-details{border-bottom:1px solid #c8cbd0;border-right:0;max-height:40vh;padding:.75rem}.feedback-context{display:none}.feedback-category>div{padding:.15rem;display:flex;overflow-x:auto}.feedback-category button{flex:none;min-height:2.75rem}.feedback-summary textarea{min-height:5.5rem}.feedback-canvas-panel{min-height:30rem}.feedback-capture-actions button,.feedback-markup-toolbar button{min-height:2.75rem}.feedback-capture-stage{min-height:20rem;padding:.6rem}.feedback-footer{padding:.55rem .75rem calc(.55rem + env(safe-area-inset-bottom));grid-template-columns:1fr 1fr}.feedback-footer>div{grid-column:1/-1}.feedback-footer button{min-width:0;min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.feedback-capture-loading>span{animation-duration:1.5s}}:root{--bg:#e5e5e5;--surface:#e5e5e5;--surface-soft:#ededed;--surface-warm:#e5e5e5;--content:#191d24;--brand:#ff751f;--brand-hover:#e96312;--brand-soft:#fff0e6;--action:#191d24;--action-hover:#ff751f;--sidebar:#191d24;--sidebar-hover:#242a34;--sidebar-active:#11151b;--border:#191d2424;--soft-bg:#e5e5e5;--soft-surface:#e5e5e5;--soft-shadow-dark:#191d242b;--soft-shadow-light:#ffffffdb;--soft-text:#191d24;--soft-text-muted:#5f6670;--soft-accent:#ff751f;--soft-accent-hover:#c94c00;--soft-accent-text:#a83f00;--soft-border:#191d2421;--neu-bg:#e5e5e5;--neu-dark:#191d242b;--neu-light:#ffffffe0;--neu-raised:.28rem .28rem .68rem #191d2426, -.28rem -.28rem .68rem #ffffffd1;--neu-raised-compact:.14rem .14rem .34rem #191d2429, -.14rem -.14rem .34rem #fffc;--neu-pressed:inset .13rem .13rem .32rem #191d2429, inset -.13rem -.13rem .32rem #ffffffd6;--neu-radius:.85rem}body{background:var(--neu-bg);color:#191d24}.ark-app-shell{--ark-shell:#191d24;--ark-shell-hover:#242a34;--ark-canvas:#e5e5e5;--ark-surface:#e5e5e5;--ark-surface-subtle:#ededed;--ark-border:#191d2421;--ark-border-strong:#191d2447;--ark-text:#191d24;--ark-text-secondary:#505862;--ark-text-muted:#626a75;--ark-action:#ff751f;--ark-action-hover:#e96312;--ark-focus:#ff751f;background-color:var(--neu-bg);background-image:radial-gradient(circle at 18% 0,#ffffff85,#0000 34rem),linear-gradient(145deg,#ececec 0%,#e5e5e5 45%,#dedede 100%)}.ark-global-header{background:#191d24;border-bottom:1px solid #ff751f47;box-shadow:0 .45rem 1.2rem #07090c4d,inset 0 1px #ffffff0f}.ark-project-context{background:#191d24;border-color:#ffffff1f;border-radius:.62rem;box-shadow:inset .22rem .22rem .5rem #00000057,inset -.18rem -.18rem .42rem #343c496b}.shell-menu>summary,.ark-header-actions>button,.user-avatar{transition:transform var(--motion-fast) ease, box-shadow var(--motion-fast) ease, background var(--motion-fast) ease}.shell-menu>summary:hover,.shell-menu[open]>summary,.ark-header-actions>button:hover,.favorites-bar button:hover,.favorites-bar button.active,.ark-tool-nav button:hover,.ark-tool-nav button.active{background:#1d222b;box-shadow:inset .18rem .18rem .42rem #00000057,inset -.12rem -.12rem .3rem #39425047}.favorites-bar button.active,.ark-tool-nav button.active{color:#fff;border-bottom-color:#ff751f}.ark-main .content,.portfolio-page,.project-home-page,.tool-landing-page,.operational-record-page,.rfi-record-workspace{color:#191d24}:is(.portfolio-toolbar,.project-selection-card,.project-home-card,.panel,.stat-card,.ark-tool-controls,.shell-popover,.modal,.drawer,.operational-record-hero,.operational-section,.operational-transition,.rfi-record-card,.drawing-set-card,.drawing-review-detail,.drawing-reference-panel){border-radius:var(--neu-radius);background:var(--neu-bg);box-shadow:var(--neu-raised);border:1px solid #191d241f}.project-home-card>header,.modal-head,.modal-foot,.panel-header,.drawing-reference-panel-head{background:#e5e5e5bd;border-color:#191d241c}.portfolio-toolbar{border-radius:1rem}.project-selection-card{box-shadow:var(--neu-raised);overflow:hidden;padding:0!important}.project-selection-card .project-card-open,.project-selection-card .project-card-image{width:100%}.project-selection-card:hover{border-color:#ff751f;transform:translateY(-2px);box-shadow:.6rem .6rem 1.25rem #191d2433,-.55rem -.55rem 1.2rem #ffffffe6}.project-card-copy,.project-card-open,.project-card-logo,.project-home-image{background-color:var(--neu-bg)}.project-card-logo,.project-home-image{box-shadow:var(--neu-raised-compact);border-color:#191d241f}.ark-app-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.portfolio-search,.tool-search){box-sizing:border-box;background-color:var(--neu-bg);color:#191d24;min-height:2.25rem;box-shadow:var(--neu-pressed);border-color:#191d241f;border-radius:.68rem;padding:.38rem .65rem}.ark-app-shell textarea{min-height:5rem}.shell-search-field{background:var(--neu-bg);min-height:2.25rem;box-shadow:var(--neu-pressed);border:1px solid #191d242e;border-radius:.68rem;grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.5rem;padding:0 .65rem;display:grid}.shell-search-field>:is(svg,.fi){color:#505862;width:1rem;height:1rem}.ark-app-shell .shell-search-field input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;width:100%;min-height:2.25rem;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0}.shell-search-field:focus-within{outline-offset:2px;border-color:#ff751fbf;outline:3px solid #ff751f33}.ark-app-shell :is(input,select,textarea)::placeholder{color:#6c737c;opacity:1}.ark-app-shell :is(input,select,textarea):focus{outline-offset:2px;border-color:#ff751fbf;outline:3px solid #ff751f33}.ark-app-shell :is(.secondary,.secondary-button,.card-action,.drawing-reference-panel-close,.drawing-reference-panel-tab,.record-sequence-nav button){color:#191d24;min-height:2.25rem;box-shadow:var(--neu-raised-compact);transition:transform var(--motion-fast) ease, box-shadow var(--motion-fast) ease, border-color var(--motion-fast) ease;background:linear-gradient(145deg,#f3f3f3,#d5d5d5);border:1px solid #191d2424;border-radius:.68rem;padding:.4rem .72rem;line-height:1.15}.ark-app-shell :is(.secondary,.secondary-button,.card-action,.drawing-reference-panel-close,.drawing-reference-panel-tab,.record-sequence-nav button):hover:not(:disabled){color:#191d24;background:linear-gradient(145deg,#f7f7f7,#dadada);border-color:#ff751fb8;transform:translateY(-1px)}.ark-app-shell :is(.secondary,.secondary-button,.card-action,.drawing-reference-panel-close,.drawing-reference-panel-tab,.record-sequence-nav button):active:not(:disabled){box-shadow:var(--neu-pressed);transform:translateY(0)}.ark-app-shell :is(.primary,.primary-button,.review-download-action){color:#191d24;min-height:2.25rem;box-shadow:var(--neu-raised-compact);transition:transform var(--motion-fast) ease, box-shadow var(--motion-fast) ease, filter var(--motion-fast) ease;background:linear-gradient(145deg,#ff873f,#e96814);border:1px solid #d95400;border-radius:.68rem;padding:.4rem .75rem;font-weight:800;line-height:1.15}.ark-app-shell :is(.primary,.primary-button,.review-download-action):hover:not(:disabled){color:#191d24;filter:saturate(1.05);background:linear-gradient(145deg,#ff914f,#ee6b18);border-color:#c84b00;transform:translateY(-1px)}.ark-app-shell :is(.primary,.primary-button,.review-download-action):active:not(:disabled){background:#ff751f;transform:translateY(0);box-shadow:inset .22rem .22rem .48rem #7b2b005c,inset -.2rem -.2rem .45rem #ffb887b3}.ark-app-shell button:disabled{box-shadow:none;filter:grayscale(.4);opacity:.52}.ark-page-tabs button[aria-selected=true],.portfolio-tabs button.active,.panel-tabs button.active,.tab.active{color:#191d24;text-shadow:0 1px #ffffffbf;border-bottom-color:#ff751f}.phase-chip,.tab-count,.status,.phase-badge{box-shadow:var(--neu-raised-compact);border:1px solid #191d241a}.phase-chip.active{color:#191d24;box-shadow:var(--neu-pressed);background:#ff751f;border-color:#ff751f94}.ark-data-table-scroll{border-radius:var(--neu-radius);background:var(--neu-bg);box-shadow:var(--neu-raised);border:1px solid #191d241f}.ark-data-table thead th,.rfi-history-head{color:#343b45;background:#191d240e}.ark-data-table tbody tr:hover,.ark-data-table tbody tr.selected{background:#ff751f17}.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#191d24a3}.notice,.empty-state,.tool-skeleton{background:var(--neu-bg);box-shadow:var(--neu-pressed);border:1px solid #191d241c;border-radius:.78rem}.image-viewer-tool{color:#f7f7f7;background:linear-gradient(145deg,#202630,#13171d);border-color:#ff751f7a;border-radius:.62rem;min-width:2.15rem;min-height:2.15rem;padding:.32rem .58rem;box-shadow:.12rem .12rem .3rem #00000061,-.08rem -.08rem .22rem #3d465442}.dark-button{box-shadow:.12rem .12rem .3rem #0006,-.08rem -.08rem .22rem #ffffff14!important}.drawing-viewer-header-actions{justify-content:flex-end;align-items:center;gap:.45rem;min-width:0;display:flex}.drawing-action-status{color:#c5cad2;text-overflow:ellipsis;white-space:nowrap;max-width:15rem;font-size:.72rem;overflow:hidden}.drawing-viewer-layout.references-hidden{grid-template-columns:minmax(0,1fr)}.print-frame{border:0;width:0;height:0;position:fixed;bottom:0;right:0}.activity-filter-bar{background:#e5e5e5b8;border-bottom:1px solid #191d241f;grid-template-columns:minmax(9rem,1fr) minmax(11rem,1.15fr) minmax(10rem,1fr) minmax(8.5rem,.8fr) minmax(8.5rem,.8fr) minmax(12rem,1.3fr) auto;align-items:end;gap:.65rem;padding:.8rem;display:grid}.activity-filter-bar label{color:#505862;gap:.3rem;min-width:0;font-size:.72rem;font-weight:750;display:grid}.activity-filter-summary{color:#505862;white-space:nowrap;align-items:center;gap:.55rem;min-height:2.25rem;font-size:.75rem;display:flex}.drawer-form label.cap-check{color:#505862;cursor:pointer;border-radius:.5rem;grid-template-columns:1.125rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:2rem;padding:.25rem .35rem;line-height:1.25;display:grid}.drawer-form label.cap-check:hover{color:#191d24;background:#ff751f12}.drawer-form label.cap-check:focus-within{outline-offset:1px;background:#ff751f1a;outline:2px solid #ff751f61}.drawer-form label.cap-check input[type=checkbox]{box-sizing:border-box;accent-color:#ff751f;width:1.125rem;height:1.125rem;min-height:1.125rem;box-shadow:none;justify-self:start;margin:0;padding:0}@media (width<=1500px){.activity-filter-bar{grid-template-columns:repeat(3,minmax(10rem,1fr))}.activity-filter-summary{justify-content:space-between}.drawing-viewer-header{flex-wrap:wrap}}.image-viewer-tool:hover,.image-viewer-tool:focus-visible{color:#fff;background:#191d24;border-color:#ff751f}.image-viewer-tool:active{box-shadow:inset .2rem .2rem .45rem #00000080,inset -.14rem -.14rem .35rem #3d465457}.loading-page{background:var(--neu-bg);color:#505862}.spinner{background:var(--neu-bg);width:3.6rem;height:3.6rem;box-shadow:var(--neu-raised);border:0;border-radius:50%;animation:none;position:relative}.spinner:before,.spinner:after{content:"";border-radius:50%;position:absolute}.spinner:before{box-shadow:var(--neu-pressed);border:.28rem solid #ff751f;border-color:#ff751f #191d24 #191d2424 #191d2424;animation:.9s linear infinite ark-neu-orbit;inset:.58rem}.spinner:after{transform-origin:.31rem 1.62rem;background:#ff751f;width:.62rem;height:.62rem;animation:1.35s linear infinite reverse ark-neu-orbit;top:.18rem;left:calc(50% - .31rem);box-shadow:0 0 .75rem #ff751fb3}.loading-line{color:#505862}.loading-dot{border:.2rem solid var(--neu-bg);background:#ff751f;border-radius:50%;width:.9rem;height:.9rem;box-shadow:.18rem .18rem .38rem #191d2438,-.14rem -.14rem .35rem #ffffffdb}.tool-skeleton{position:relative;overflow:hidden}.tool-skeleton:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffff9e 48%,#ff751f1f 52%,#0000 65%);animation:1.4s ease-in-out infinite ark-neu-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes ark-neu-orbit{to{transform:rotate(1turn)}}@keyframes ark-neu-shimmer{to{transform:translate(100%)}}.project-home-page .project-home-titlebar{align-items:flex-start;gap:.75rem;min-height:3.65rem;margin-bottom:.75rem}.project-home-page .project-home-actions{flex:none;align-items:flex-start;gap:.55rem;display:flex}.project-home-page .project-home-actions>details{position:relative}.project-home-page .project-home-actions>details>summary{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;gap:.38rem;min-height:2.35rem;padding-block:.45rem;list-style:none;display:inline-flex}.project-home-page .project-home-actions>details>summary::-webkit-details-marker{display:none}.project-home-page .project-dashboard-customize[open]{z-index:40}.project-home-page .project-dashboard-customize>summary{border-radius:.7rem;height:2.35rem;min-height:2.35rem;padding:.42rem .78rem;box-shadow:.24rem .24rem .55rem #191d2429,-.2rem -.2rem .5rem #ffffffc7}.project-home-page .project-dashboard-customize[open]>summary{border-color:#ff751fb3;box-shadow:inset .16rem .16rem .36rem #191d2429,inset -.14rem -.14rem .32rem #ffffffb8}.project-home-page .dashboard-customize-popover{z-index:50;box-sizing:border-box;border:1px solid var(--soft-border,#191d2424);background:var(--neu-bg,#e5e5e5);width:min(19rem,100vw - 2rem);max-height:min(28rem,100vh - 8rem);color:var(--soft-text,#191d24);border-radius:.9rem;gap:.22rem;padding:.72rem;display:grid;position:absolute;top:calc(100% + .55rem);right:0;overflow:auto;box-shadow:.65rem .65rem 1.45rem #191d2438,-.38rem -.38rem 1rem #ffffffd1}.project-home-page .dashboard-customize-popover>header{border-bottom:1px solid var(--soft-border,#191d2424);justify-content:space-between;align-items:center;gap:.65rem;min-height:2.15rem;margin-bottom:.15rem;padding:0 .2rem .48rem;display:flex}.project-home-page .dashboard-customize-popover>header strong{font-size:.82rem;line-height:1.2}.project-home-page .dashboard-customize-popover>header button{border-radius:.55rem;width:auto;min-width:3.6rem;height:1.9rem;min-height:1.9rem;padding:.25rem .58rem;font-size:.72rem}.project-home-page .dashboard-widget-option{border-radius:.62rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0;min-height:2.35rem;padding:.28rem .32rem .28rem .42rem;display:grid}.project-home-page .dashboard-widget-option:hover,.project-home-page .dashboard-widget-option:focus-within{background:#ff751f14}.project-home-page .dashboard-widget-option>label{min-width:0;color:var(--soft-text,#191d24);cursor:pointer;align-items:center;gap:.5rem;margin:0;font-size:.78rem;line-height:1.2;display:flex}.project-home-page .dashboard-widget-option>label>input[type=checkbox]{accent-color:#ff751f;width:1.1rem;min-width:1.1rem;height:1.1rem;min-height:1.1rem;margin:0;padding:0}.project-home-page .dashboard-widget-option>label>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.project-home-page .dashboard-widget-order{align-items:center;gap:.28rem;display:inline-flex}.project-home-page .dashboard-widget-order>button{border-radius:.52rem;place-items:center;width:1.85rem;min-width:1.85rem;height:1.85rem;min-height:1.85rem;margin:0;padding:0;font-size:.9rem;line-height:1;display:grid}.project-home-page .dashboard-widget-order>button:disabled{opacity:.35;box-shadow:none;cursor:not-allowed}.project-home-page .project-weather{grid-template-columns:1.75rem minmax(10rem,auto) 2.35rem;justify-content:end;align-items:center;gap:.55rem;min-width:0;display:grid}.project-home-page .weather-symbol{place-items:center;width:1.75rem;height:1.75rem;font-size:1.2rem;display:grid}.project-home-page .project-weather>div{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.12rem .4rem;min-width:0;display:grid}.project-home-page .project-weather>div>strong{font-size:1.05rem;line-height:1.15}.project-home-page .project-weather>div>span{min-width:0;color:var(--soft-text,#191d24);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.project-home-page .project-weather>div>small{color:var(--soft-text-muted,#626a74);white-space:nowrap;grid-column:1/-1;font-size:.68rem;line-height:1.25}.project-home-page .weather-refresh{box-sizing:border-box;align-self:center;place-items:center;width:2.35rem;min-width:2.35rem;height:2.35rem;min-height:2.35rem;margin:0;padding:0;display:grid}.project-home-page .project-documents-card{align-self:start;min-height:0}.project-home-page .project-documents-card>header{min-height:2.55rem;padding-block:.42rem}.project-home-page .project-documents-card .home-document-list{align-content:start;min-height:0}.project-home-page .project-documents-card .home-document-list>a{box-sizing:border-box;align-items:center;min-height:2.65rem;padding-block:.42rem}.project-home-page .project-documents-card .home-document-list>a:last-child{border-right:0}@media (width<=767px){:root{--neu-raised:.3rem .3rem .7rem var(--neu-dark), -.3rem -.3rem .7rem var(--neu-light)}.ark-main .content{padding:.85rem}.portfolio-page{width:100%}.project-card-grid,.project-home-grid{gap:.75rem}.project-home-page .project-home-titlebar{gap:.65rem;min-height:0;margin-bottom:.75rem}.project-home-page .project-home-actions{flex-wrap:wrap;width:100%;position:relative}.project-home-page .project-home-actions>details{flex:9rem}.project-home-page .project-dashboard-customize{position:static}.project-home-page .project-home-actions>details>summary{width:100%}.project-home-page .dashboard-customize-popover{width:min(19rem,100vw - 1.7rem);max-height:min(25rem,100vh - 10rem);top:calc(100% + .55rem);left:0;right:auto}.project-home-page .project-weather{grid-template-columns:1.75rem minmax(0,1fr) 2.35rem;justify-content:stretch;width:100%}.project-home-page .project-weather>div>small{text-overflow:ellipsis;overflow:hidden}.ark-app-shell :is(.primary,.secondary,.primary-button,.secondary-button){min-height:2.75rem}.ark-app-shell :is(input:not([type=checkbox]):not([type=radio]),select,.drawing-viewer-header-actions button,.drawing-viewer-header-actions a,.review-actions button,.review-actions a,.activity-filter-summary button){min-height:2.75rem!important}.drawing-viewer-header-actions :is(button,a),.review-actions :is(button,a),.activity-filter-summary button{box-sizing:border-box;height:2.75rem!important}.drawing-viewer-header-actions a,.review-actions a{align-items:center;display:inline-flex}.activity-filter-bar{grid-template-columns:1fr}.drawing-viewer-header-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}}.ark-app-shell .portfolio-toolbar label.portfolio-search{background:var(--neu-bg);min-height:2.5rem;box-shadow:var(--neu-pressed);border:1px solid #191d241a;border-radius:.7rem;padding:0 .75rem}.ark-app-shell .portfolio-toolbar .portfolio-search>input{min-height:2.375rem;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ark-app-shell .portfolio-toolbar .portfolio-search>input:focus{box-shadow:none}.ark-app-shell .portfolio-toolbar label.portfolio-search:focus-within{box-shadow:var(--neu-pressed), 0 0 0 2px #ff751f29;border-color:#ff751fb8}.project-selection-card .project-card-copy{text-align:left;grid-template-rows:repeat(3,auto);grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:.28rem .85rem;min-height:6rem;padding:.8rem .9rem}.project-selection-card .project-card-copy>:not(.project-card-logo){grid-column:1}.project-selection-card .project-card-logo{background:#ffffffb8;border-radius:.6rem;grid-area:1/2/span 3;align-self:center;width:6.25rem;height:4rem;margin:0;padding:.35rem;position:static;overflow:hidden}.project-selection-card .project-card-logo img{object-fit:contain;transform-origin:50%;width:100%;max-width:none;height:100%;max-height:none;transform:scale(1.35)}@media (width<=480px){.project-selection-card .project-card-logo{width:5.25rem;height:3.5rem}}.ark-app-shell .portfolio-page .portfolio-toolbar{background:var(--neu-bg);width:fit-content;max-width:100%;min-height:2.75rem;box-shadow:var(--neu-pressed);border:1px solid #191d241f;border-radius:.75rem;gap:0;padding:0;overflow:hidden}.ark-app-shell .portfolio-page .portfolio-toolbar label.portfolio-search{width:min(24rem,58vw);height:2.75rem;min-height:2.75rem;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 .8rem}.ark-app-shell .portfolio-page .portfolio-toolbar .portfolio-search>input{min-height:2.625rem;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.ark-app-shell .portfolio-page .portfolio-toolbar select{height:2.75rem;min-height:2.75rem;box-shadow:none;background-color:#0000;border:0;border-left:1px solid #191d241f;border-radius:0;outline:0;padding:0 2.1rem 0 .9rem}.ark-app-shell .portfolio-page .portfolio-toolbar label.portfolio-search:focus-within{box-shadow:none;border-color:#0000}.ark-app-shell .portfolio-page .portfolio-toolbar:focus-within{box-shadow:var(--neu-pressed), 0 0 0 2px #ff751f29;border-color:#ff751fb8}@media (width<=767px){.ark-app-shell .portfolio-page .portfolio-toolbar,.ark-app-shell .portfolio-page .portfolio-toolbar label.portfolio-search{width:100%}.ark-app-shell .portfolio-page .portfolio-toolbar select{border-top:1px solid #191d241f;border-left:0;width:100%}}.operational-media-review{grid-template-rows:minmax(0,1fr)}.favorites-bar .operational-review-identity{color:#fff;pointer-events:none;border-left:1px solid #ff751f6b;flex:16rem;align-self:center;gap:.05rem;min-width:8rem;padding:0 .8rem;display:grid;overflow:hidden}.operational-review-identity h2,.operational-review-identity .viewer-heading-path{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.operational-review-identity h2{font-size:.8rem;line-height:1.15}.operational-review-identity .viewer-heading-path{color:#c8cdd5;font-size:.61rem;line-height:1.15}.viewer-review-actions{border-left:1px solid #d7d9dd;flex:none;align-items:center;gap:.42rem;min-width:max-content;margin-left:.45rem;padding-left:.65rem;display:inline-flex}.viewer-review-actions :is(button,a){box-sizing:border-box;white-space:nowrap;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;height:2.15rem;min-height:2.15rem;padding:0 .72rem;font-size:.72rem;line-height:1;display:inline-flex;box-shadow:.18rem .18rem .4rem #191d2433,-.18rem -.18rem .4rem #ffffffe6}.viewer-review-actions :is(button,a):active{box-shadow:inset .12rem .12rem .28rem #191d2438,inset -.12rem -.12rem .28rem #ffffffb8}.viewer-review-mobile-identity{display:none}@media (width<=1100px){.favorites-bar .operational-review-identity{display:none}.viewer-review-mobile-identity{max-width:15rem;color:var(--ark-text);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:750;display:block;overflow:hidden}}@media (width<=767px){.viewer-review-actions :is(button,a){height:2.75rem;min-height:2.75rem;padding-inline:.85rem}}.auth-page.auth-landing{color:#191d24;background:radial-gradient(circle at 16% 18%,#ff751f1a,#0000 30rem),linear-gradient(145deg,#eee 0%,#e5e5e5 48%,#ddd 100%);place-items:center;min-height:100dvh;padding:clamp(1.25rem,4vw,3.5rem);overflow:auto}.auth-welcome-shell{grid-template-columns:minmax(0,1fr) minmax(22rem,26rem);align-items:center;gap:clamp(3rem,8vw,7rem);width:min(66rem,100%);display:grid}.auth-welcome{justify-items:start;gap:clamp(2rem,5vh,3.5rem);max-width:34rem;display:grid}.auth-welcome .brand-image-frame{background:0 0;width:9.25rem;height:5.75rem}.auth-welcome .brand-image{width:9.25rem;transform:translateY(-2.45rem)}.auth-welcome .brand-tagline{color:#555d68;font-size:.7rem}.auth-welcome-copy{gap:1rem;display:grid}.auth-welcome-copy h1{letter-spacing:-.055em;max-width:10ch;margin:0;font-size:clamp(3rem,5vw,4.5rem);line-height:.98}.auth-welcome-copy>p:last-child{color:#4e5661;max-width:33rem;margin:0;font-size:clamp(1rem,1.5vw,1.16rem);line-height:1.65}.auth-welcome-note{color:#343a43;letter-spacing:.015em;align-items:center;gap:.65rem;margin:0;font-size:.88rem;font-weight:700;display:inline-flex}.auth-welcome-note:before{content:"";background:#ff751f;border-radius:999px;width:.55rem;height:.55rem;box-shadow:0 0 0 .32rem #ff751f21}.auth-page .auth-login-card{box-sizing:border-box;background:#e5e5e5f0;border:1px solid #191d241a;border-radius:1.25rem;gap:1rem;width:100%;padding:clamp(1.6rem,3vw,2.25rem);box-shadow:.75rem .75rem 1.75rem #191d2429,-.75rem -.75rem 1.75rem #fffc}.auth-login-heading{gap:.45rem;margin-bottom:.35rem;display:grid}.auth-login-heading h2{margin:0;font-size:1.8rem;line-height:1.15}.auth-login-heading>p:last-child{color:#626a75;margin:0;font-size:.92rem}.auth-page .auth-login-card label{color:#343a43;gap:.42rem;font-size:.82rem;font-weight:700;display:grid}.auth-page .auth-login-card input{box-sizing:border-box;color:#191d24;width:100%;min-height:3rem;box-shadow:var(--neu-pressed);font:inherit;background:#e5e5e5;border:1px solid #191d241c;border-radius:.72rem;outline:0;padding:0 .9rem;font-weight:550}.auth-page .auth-login-card input:focus{box-shadow:var(--neu-pressed), 0 0 0 3px #ff751f29;border-color:#ff751fd1}.auth-page .auth-login-card .primary{color:#191d24;background:#ff751f;border:1px solid #d85d12;border-radius:.72rem;min-height:3rem;margin-top:.25rem;font-weight:800;box-shadow:.3rem .3rem .7rem #191d2430,-.3rem -.3rem .7rem #ffffffb8}.auth-page .auth-login-card .primary:hover:not(:disabled){background:#ff8438}.auth-page .auth-login-card .primary:active:not(:disabled){box-shadow:var(--neu-pressed);transform:translateY(1px)}.auth-login-card .brand-footer{border-top:1px solid #191d2417;margin-top:.4rem;padding-top:1rem}@media (width<=800px){.auth-page.auth-landing{place-items:start center;min-height:100dvh;padding:1.5rem 1rem 2rem}.auth-welcome-shell{grid-template-columns:1fr;gap:2rem;width:min(28rem,100%)}.auth-welcome{gap:1.25rem}.auth-welcome .brand-image-frame{width:7.5rem;height:4.65rem}.auth-welcome .brand-image{width:7.5rem;transform:translateY(-1.98rem)}.auth-welcome-copy{gap:.7rem}.auth-welcome-copy h1{max-width:none;font-size:clamp(2.35rem,11vw,3.15rem)}.auth-welcome-copy>p:last-child{font-size:.96rem;line-height:1.5}.auth-welcome-note{display:none}}@media (width<=480px){.auth-page.auth-landing{padding-inline:.85rem}.auth-page .auth-login-card{border-radius:1rem;padding:1.25rem}.auth-page .auth-login-card :is(input,.primary){min-height:2.75rem}}
