@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,400;0,600;0,700;1,600&display=swap";.fa,.fa-brands,.fa-classic,.fa-regular,.fa-solid,.fab,.far,.fas{--_fa-family:var(--fa-family,var(--fa-style-family,"Font Awesome 7 Free"));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:var(--fa-display,inline-block);font-family:var(--_fa-family);font-feature-settings:normal;font-synthesis:none;font-variant:normal;font-style:normal;font-weight:var(--fa-style,900);text-align:center;text-rendering:auto;width:var(--fa-width,1.25em);line-height:1}:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)/""}@supports not (content:""/""){:is(.fas,.far,.fab,.fa-solid,.fa-regular,.fa-brands,.fa-classic,.fa):before{content:var(--fa)}}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{vertical-align:.225em;font-size:.625em;line-height:.1em}.fa-xs{vertical-align:.125em;font-size:.75em;line-height:.08333em}.fa-sm{vertical-align:.05357em;font-size:.875em;line-height:.07143em}.fa-lg{vertical-align:-.075em;font-size:1.25em;line-height:.05em}.fa-xl{vertical-align:-.125em;font-size:1.5em;line-height:.04167em}.fa-2xl{vertical-align:-.1875em;font-size:2em;line-height:.03125em}.fa-width-auto{--fa-width:auto}.fa-fw,.fa-width-fixed{--fa-width:1.25em}.fa-ul{margin-inline-start:var(--fa-li-margin,2.5em);padding-inline-start:0;list-style-type:none}.fa-ul>li{position:relative}.fa-li{text-align:center;width:var(--fa-li-width,2em);line-height:inherit;position:absolute;inset-inline-start:calc(var(--fa-li-width,2em)*-1)}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.0625em) var(--fa-border-style,solid) var(--fa-border-color,#eee);box-sizing:var(--fa-border-box-sizing,content-box);padding:var(--fa-border-padding,.1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin,.3em)}.fa-pull-end,.fa-pull-right{float:inline-end;margin-inline-start:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{transition:none!important;animation:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1)translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1)translateY(0)}to{transform:scale(1)translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{vertical-align:middle;width:2.5em;height:2em;line-height:2em;display:inline-block;position:relative}.fa-stack-1x,.fa-stack-2x{--fa-width:100%;text-align:center;width:var(--fa-width);z-index:var(--fa-stack-z-index,auto);position:absolute;inset:0}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0{--fa:"0"}.fa-1{--fa:"1"}.fa-2{--fa:"2"}.fa-3{--fa:"3"}.fa-4{--fa:"4"}.fa-5{--fa:"5"}.fa-6{--fa:"6"}.fa-7{--fa:"7"}.fa-8{--fa:"8"}.fa-9{--fa:"9"}.fa-exclamation{--fa:"!"}.fa-hashtag{--fa:"#"}.fa-dollar,.fa-dollar-sign,.fa-usd{--fa:"$"}.fa-percent,.fa-percentage{--fa:"%"}.fa-asterisk{--fa:"*"}.fa-add,.fa-plus{--fa:"+"}.fa-less-than{--fa:"<"}.fa-equals{--fa:"="}.fa-greater-than{--fa:">"}.fa-question{--fa:"?"}.fa-at{--fa:"@"}.fa-a{--fa:"A"}.fa-b{--fa:"B"}.fa-c{--fa:"C"}.fa-d{--fa:"D"}.fa-e{--fa:"E"}.fa-f{--fa:"F"}.fa-g{--fa:"G"}.fa-h{--fa:"H"}.fa-i{--fa:"I"}.fa-j{--fa:"J"}.fa-k{--fa:"K"}.fa-l{--fa:"L"}.fa-m{--fa:"M"}.fa-n{--fa:"N"}.fa-o{--fa:"O"}.fa-p{--fa:"P"}.fa-q{--fa:"Q"}.fa-r{--fa:"R"}.fa-s{--fa:"S"}.fa-t{--fa:"T"}.fa-u{--fa:"U"}.fa-v{--fa:"V"}.fa-w{--fa:"W"}.fa-x{--fa:"X"}.fa-y{--fa:"Y"}.fa-z{--fa:"Z"}.fa-faucet{--fa:""}.fa-faucet-drip{--fa:""}.fa-house-chimney-window{--fa:""}.fa-house-signal{--fa:""}.fa-temperature-arrow-down,.fa-temperature-down{--fa:""}.fa-temperature-arrow-up,.fa-temperature-up{--fa:""}.fa-trailer{--fa:""}.fa-bacteria{--fa:""}.fa-bacterium{--fa:""}.fa-box-tissue{--fa:""}.fa-hand-holding-medical{--fa:""}.fa-hand-sparkles{--fa:""}.fa-hands-bubbles,.fa-hands-wash{--fa:""}.fa-handshake-alt-slash,.fa-handshake-simple-slash,.fa-handshake-slash{--fa:""}.fa-head-side-cough{--fa:""}.fa-head-side-cough-slash{--fa:""}.fa-head-side-mask{--fa:""}.fa-head-side-virus{--fa:""}.fa-house-chimney-user{--fa:""}.fa-house-laptop,.fa-laptop-house{--fa:""}.fa-lungs-virus{--fa:""}.fa-people-arrows,.fa-people-arrows-left-right{--fa:""}.fa-plane-slash{--fa:""}.fa-pump-medical{--fa:""}.fa-pump-soap{--fa:""}.fa-shield-virus{--fa:""}.fa-sink{--fa:""}.fa-soap{--fa:""}.fa-stopwatch-20{--fa:""}.fa-shop-slash,.fa-store-alt-slash{--fa:""}.fa-store-slash{--fa:""}.fa-toilet-paper-slash{--fa:""}.fa-users-slash{--fa:""}.fa-virus{--fa:""}.fa-virus-slash{--fa:""}.fa-viruses{--fa:""}.fa-vest{--fa:""}.fa-vest-patches{--fa:""}.fa-arrow-trend-down{--fa:""}.fa-arrow-trend-up{--fa:""}.fa-arrow-up-from-bracket{--fa:""}.fa-austral-sign{--fa:""}.fa-baht-sign{--fa:""}.fa-bitcoin-sign{--fa:""}.fa-bolt-lightning{--fa:""}.fa-book-bookmark{--fa:""}.fa-camera-rotate{--fa:""}.fa-cedi-sign{--fa:""}.fa-chart-column{--fa:""}.fa-chart-gantt{--fa:""}.fa-clapperboard{--fa:""}.fa-closed-captioning-slash{--fa:""}.fa-clover{--fa:""}.fa-code-compare{--fa:""}.fa-code-fork{--fa:""}.fa-code-pull-request{--fa:""}.fa-colon-sign{--fa:""}.fa-cruzeiro-sign{--fa:""}.fa-display{--fa:""}.fa-dong-sign{--fa:""}.fa-elevator{--fa:""}.fa-filter-circle-xmark{--fa:""}.fa-florin-sign{--fa:""}.fa-folder-closed{--fa:""}.fa-franc-sign{--fa:""}.fa-guarani-sign{--fa:""}.fa-gun{--fa:""}.fa-hands-clapping{--fa:""}.fa-home-user,.fa-house-user{--fa:""}.fa-indian-rupee,.fa-indian-rupee-sign,.fa-inr{--fa:""}.fa-kip-sign{--fa:""}.fa-lari-sign{--fa:""}.fa-litecoin-sign{--fa:""}.fa-manat-sign{--fa:""}.fa-mask-face{--fa:""}.fa-mill-sign{--fa:""}.fa-money-bills{--fa:""}.fa-naira-sign{--fa:""}.fa-notdef{--fa:""}.fa-panorama{--fa:""}.fa-peseta-sign{--fa:""}.fa-peso-sign{--fa:""}.fa-plane-up{--fa:""}.fa-rupiah-sign{--fa:""}.fa-stairs{--fa:""}.fa-timeline{--fa:""}.fa-truck-front{--fa:""}.fa-try,.fa-turkish-lira,.fa-turkish-lira-sign{--fa:""}.fa-vault{--fa:""}.fa-magic-wand-sparkles,.fa-wand-magic-sparkles{--fa:""}.fa-wheat-alt,.fa-wheat-awn{--fa:""}.fa-wheelchair-alt,.fa-wheelchair-move{--fa:""}.fa-bangladeshi-taka-sign{--fa:""}.fa-bowl-rice{--fa:""}.fa-person-pregnant{--fa:""}.fa-home-lg,.fa-house-chimney{--fa:""}.fa-house-crack{--fa:""}.fa-house-medical{--fa:""}.fa-cent-sign{--fa:""}.fa-plus-minus{--fa:""}.fa-sailboat{--fa:""}.fa-section{--fa:""}.fa-shrimp{--fa:""}.fa-brazilian-real-sign{--fa:""}.fa-chart-simple{--fa:""}.fa-diagram-next{--fa:""}.fa-diagram-predecessor{--fa:""}.fa-diagram-successor{--fa:""}.fa-earth-oceania,.fa-globe-oceania{--fa:""}.fa-bug-slash{--fa:""}.fa-file-circle-plus{--fa:""}.fa-shop-lock{--fa:""}.fa-virus-covid{--fa:""}.fa-virus-covid-slash{--fa:""}.fa-anchor-circle-check{--fa:""}.fa-anchor-circle-exclamation{--fa:""}.fa-anchor-circle-xmark{--fa:""}.fa-anchor-lock{--fa:""}.fa-arrow-down-up-across-line{--fa:""}.fa-arrow-down-up-lock{--fa:""}.fa-arrow-right-to-city{--fa:""}.fa-arrow-up-from-ground-water{--fa:""}.fa-arrow-up-from-water-pump{--fa:""}.fa-arrow-up-right-dots{--fa:""}.fa-arrows-down-to-line{--fa:""}.fa-arrows-down-to-people{--fa:""}.fa-arrows-left-right-to-line{--fa:""}.fa-arrows-spin{--fa:""}.fa-arrows-split-up-and-left{--fa:""}.fa-arrows-to-circle{--fa:""}.fa-arrows-to-dot{--fa:""}.fa-arrows-to-eye{--fa:""}.fa-arrows-turn-right{--fa:""}.fa-arrows-turn-to-dots{--fa:""}.fa-arrows-up-to-line{--fa:""}.fa-bore-hole{--fa:""}.fa-bottle-droplet{--fa:""}.fa-bottle-water{--fa:""}.fa-bowl-food{--fa:""}.fa-boxes-packing{--fa:""}.fa-bridge{--fa:""}.fa-bridge-circle-check{--fa:""}.fa-bridge-circle-exclamation{--fa:""}.fa-bridge-circle-xmark{--fa:""}.fa-bridge-lock{--fa:""}.fa-bridge-water{--fa:""}.fa-bucket{--fa:""}.fa-bugs{--fa:""}.fa-building-circle-arrow-right{--fa:""}.fa-building-circle-check{--fa:""}.fa-building-circle-exclamation{--fa:""}.fa-building-circle-xmark{--fa:""}.fa-building-flag{--fa:""}.fa-building-lock{--fa:""}.fa-building-ngo{--fa:""}.fa-building-shield{--fa:""}.fa-building-un{--fa:""}.fa-building-user{--fa:""}.fa-building-wheat{--fa:""}.fa-burst{--fa:""}.fa-car-on{--fa:""}.fa-car-tunnel{--fa:""}.fa-child-combatant,.fa-child-rifle{--fa:""}.fa-children{--fa:""}.fa-circle-nodes{--fa:""}.fa-clipboard-question{--fa:""}.fa-cloud-showers-water{--fa:""}.fa-computer{--fa:""}.fa-cubes-stacked{--fa:""}.fa-envelope-circle-check{--fa:""}.fa-explosion{--fa:""}.fa-ferry{--fa:""}.fa-file-circle-exclamation{--fa:""}.fa-file-circle-minus{--fa:""}.fa-file-circle-question{--fa:""}.fa-file-shield{--fa:""}.fa-fire-burner{--fa:""}.fa-fish-fins{--fa:""}.fa-flask-vial{--fa:""}.fa-glass-water{--fa:""}.fa-glass-water-droplet{--fa:""}.fa-group-arrows-rotate{--fa:""}.fa-hand-holding-hand{--fa:""}.fa-handcuffs{--fa:""}.fa-hands-bound{--fa:""}.fa-hands-holding-child{--fa:""}.fa-hands-holding-circle{--fa:""}.fa-heart-circle-bolt{--fa:""}.fa-heart-circle-check{--fa:""}.fa-heart-circle-exclamation{--fa:""}.fa-heart-circle-minus{--fa:""}.fa-heart-circle-plus{--fa:""}.fa-heart-circle-xmark{--fa:""}.fa-helicopter-symbol{--fa:""}.fa-helmet-un{--fa:""}.fa-hill-avalanche{--fa:""}.fa-hill-rockslide{--fa:""}.fa-house-circle-check{--fa:""}.fa-house-circle-exclamation{--fa:""}.fa-house-circle-xmark{--fa:""}.fa-house-fire{--fa:""}.fa-house-flag{--fa:""}.fa-house-flood-water{--fa:""}.fa-house-flood-water-circle-arrow-right{--fa:""}.fa-house-lock{--fa:""}.fa-house-medical-circle-check{--fa:""}.fa-house-medical-circle-exclamation{--fa:""}.fa-house-medical-circle-xmark{--fa:""}.fa-house-medical-flag{--fa:""}.fa-house-tsunami{--fa:""}.fa-jar{--fa:""}.fa-jar-wheat{--fa:""}.fa-jet-fighter-up{--fa:""}.fa-jug-detergent{--fa:""}.fa-kitchen-set{--fa:""}.fa-land-mine-on{--fa:""}.fa-landmark-flag{--fa:""}.fa-laptop-file{--fa:""}.fa-lines-leaning{--fa:""}.fa-location-pin-lock{--fa:""}.fa-locust{--fa:""}.fa-magnifying-glass-arrow-right{--fa:""}.fa-magnifying-glass-chart{--fa:""}.fa-mars-and-venus-burst{--fa:""}.fa-mask-ventilator{--fa:""}.fa-mattress-pillow{--fa:""}.fa-mobile-retro{--fa:""}.fa-money-bill-transfer{--fa:""}.fa-money-bill-trend-up{--fa:""}.fa-money-bill-wheat{--fa:""}.fa-mosquito{--fa:""}.fa-mosquito-net{--fa:""}.fa-mound{--fa:""}.fa-mountain-city{--fa:""}.fa-mountain-sun{--fa:""}.fa-oil-well{--fa:""}.fa-people-group{--fa:""}.fa-people-line{--fa:""}.fa-people-pulling{--fa:""}.fa-people-robbery{--fa:""}.fa-people-roof{--fa:""}.fa-person-arrow-down-to-line{--fa:""}.fa-person-arrow-up-from-line{--fa:""}.fa-person-breastfeeding{--fa:""}.fa-person-burst{--fa:""}.fa-person-cane{--fa:""}.fa-person-chalkboard{--fa:""}.fa-person-circle-check{--fa:""}.fa-person-circle-exclamation{--fa:""}.fa-person-circle-minus{--fa:""}.fa-person-circle-plus{--fa:""}.fa-person-circle-question{--fa:""}.fa-person-circle-xmark{--fa:""}.fa-person-dress-burst{--fa:""}.fa-person-drowning{--fa:""}.fa-person-falling{--fa:""}.fa-person-falling-burst{--fa:""}.fa-person-half-dress{--fa:""}.fa-person-harassing{--fa:""}.fa-person-military-pointing{--fa:""}.fa-person-military-rifle{--fa:""}.fa-person-military-to-person{--fa:""}.fa-person-rays{--fa:""}.fa-person-rifle{--fa:""}.fa-person-shelter{--fa:""}.fa-person-walking-arrow-loop-left{--fa:""}.fa-person-walking-arrow-right{--fa:""}.fa-person-walking-dashed-line-arrow-right{--fa:""}.fa-person-walking-luggage{--fa:""}.fa-plane-circle-check{--fa:""}.fa-plane-circle-exclamation{--fa:""}.fa-plane-circle-xmark{--fa:""}.fa-plane-lock{--fa:""}.fa-plate-wheat{--fa:""}.fa-plug-circle-bolt{--fa:""}.fa-plug-circle-check{--fa:""}.fa-plug-circle-exclamation{--fa:""}.fa-plug-circle-minus{--fa:""}.fa-plug-circle-plus{--fa:""}.fa-plug-circle-xmark{--fa:""}.fa-ranking-star{--fa:""}.fa-road-barrier{--fa:""}.fa-road-bridge{--fa:""}.fa-road-circle-check{--fa:""}.fa-road-circle-exclamation{--fa:""}.fa-road-circle-xmark{--fa:""}.fa-road-lock{--fa:""}.fa-road-spikes{--fa:""}.fa-rug{--fa:""}.fa-sack-xmark{--fa:""}.fa-school-circle-check{--fa:""}.fa-school-circle-exclamation{--fa:""}.fa-school-circle-xmark{--fa:""}.fa-school-flag{--fa:""}.fa-school-lock{--fa:""}.fa-sheet-plastic{--fa:""}.fa-shield-cat{--fa:""}.fa-shield-dog{--fa:""}.fa-shield-heart{--fa:""}.fa-square-nfi{--fa:""}.fa-square-person-confined{--fa:""}.fa-square-virus{--fa:""}.fa-rod-asclepius,.fa-rod-snake,.fa-staff-aesculapius,.fa-staff-snake{--fa:""}.fa-sun-plant-wilt{--fa:""}.fa-tarp{--fa:""}.fa-tarp-droplet{--fa:""}.fa-tent{--fa:""}.fa-tent-arrow-down-to-line{--fa:""}.fa-tent-arrow-left-right{--fa:""}.fa-tent-arrow-turn-left{--fa:""}.fa-tent-arrows-down{--fa:""}.fa-tents{--fa:""}.fa-toilet-portable{--fa:""}.fa-toilets-portable{--fa:""}.fa-tower-cell{--fa:""}.fa-tower-observation{--fa:""}.fa-tree-city{--fa:""}.fa-trowel{--fa:""}.fa-trowel-bricks{--fa:""}.fa-truck-arrow-right{--fa:""}.fa-truck-droplet{--fa:""}.fa-truck-field{--fa:""}.fa-truck-field-un{--fa:""}.fa-truck-plane{--fa:""}.fa-users-between-lines{--fa:""}.fa-users-line{--fa:""}.fa-users-rays{--fa:""}.fa-users-rectangle{--fa:""}.fa-users-viewfinder{--fa:""}.fa-vial-circle-check{--fa:""}.fa-vial-virus{--fa:""}.fa-wheat-awn-circle-exclamation{--fa:""}.fa-worm{--fa:""}.fa-xmarks-lines{--fa:""}.fa-child-dress{--fa:""}.fa-child-reaching{--fa:""}.fa-file-circle-check{--fa:""}.fa-file-circle-xmark{--fa:""}.fa-person-through-window{--fa:""}.fa-plant-wilt{--fa:""}.fa-stapler{--fa:""}.fa-train-tram{--fa:""}.fa-table-cells-column-lock{--fa:""}.fa-table-cells-row-lock{--fa:""}.fa-thumb-tack-slash,.fa-thumbtack-slash{--fa:""}.fa-table-cells-row-unlock{--fa:""}.fa-chart-diagram{--fa:""}.fa-comment-nodes{--fa:""}.fa-file-fragment{--fa:""}.fa-file-half-dashed{--fa:""}.fa-hexagon-nodes{--fa:""}.fa-hexagon-nodes-bolt{--fa:""}.fa-square-binary{--fa:""}.fa-pentagon{--fa:""}.fa-non-binary{--fa:""}.fa-spiral{--fa:""}.fa-picture-in-picture{--fa:""}.fa-mobile-vibrate{--fa:""}.fa-single-quote-left{--fa:""}.fa-single-quote-right{--fa:""}.fa-bus-side{--fa:""}.fa-heptagon,.fa-septagon{--fa:""}.fa-aquarius{--fa:""}.fa-aries{--fa:""}.fa-cancer{--fa:""}.fa-capricorn{--fa:""}.fa-gemini{--fa:""}.fa-leo{--fa:""}.fa-libra{--fa:""}.fa-pisces{--fa:""}.fa-sagittarius{--fa:""}.fa-scorpio{--fa:""}.fa-taurus{--fa:""}.fa-virgo{--fa:""}.fa-glass-martini,.fa-martini-glass-empty{--fa:""}.fa-music{--fa:""}.fa-magnifying-glass,.fa-search{--fa:""}.fa-heart{--fa:""}.fa-star{--fa:""}.fa-user,.fa-user-alt,.fa-user-large{--fa:""}.fa-film,.fa-film-alt,.fa-film-simple{--fa:""}.fa-table-cells-large,.fa-th-large{--fa:""}.fa-table-cells,.fa-th{--fa:""}.fa-table-list,.fa-th-list{--fa:""}.fa-check{--fa:""}.fa-close,.fa-multiply,.fa-remove,.fa-times,.fa-xmark{--fa:""}.fa-magnifying-glass-plus,.fa-search-plus{--fa:""}.fa-magnifying-glass-minus,.fa-search-minus{--fa:""}.fa-power-off{--fa:""}.fa-signal,.fa-signal-5,.fa-signal-perfect{--fa:""}.fa-cog,.fa-gear{--fa:""}.fa-home,.fa-home-alt,.fa-home-lg-alt,.fa-house{--fa:""}.fa-clock,.fa-clock-four{--fa:""}.fa-road{--fa:""}.fa-download{--fa:""}.fa-inbox{--fa:""}.fa-arrow-right-rotate,.fa-arrow-rotate-forward,.fa-arrow-rotate-right,.fa-redo{--fa:""}.fa-arrows-rotate,.fa-refresh,.fa-sync{--fa:""}.fa-list-alt,.fa-rectangle-list{--fa:""}.fa-lock{--fa:""}.fa-flag{--fa:""}.fa-headphones,.fa-headphones-alt,.fa-headphones-simple{--fa:""}.fa-volume-off{--fa:""}.fa-volume-down,.fa-volume-low{--fa:""}.fa-volume-high,.fa-volume-up{--fa:""}.fa-qrcode{--fa:""}.fa-barcode{--fa:""}.fa-tag{--fa:""}.fa-tags{--fa:""}.fa-book{--fa:""}.fa-bookmark{--fa:""}.fa-print{--fa:""}.fa-camera,.fa-camera-alt{--fa:""}.fa-font{--fa:""}.fa-bold{--fa:""}.fa-italic{--fa:""}.fa-text-height{--fa:""}.fa-text-width{--fa:""}.fa-align-left{--fa:""}.fa-align-center{--fa:""}.fa-align-right{--fa:""}.fa-align-justify{--fa:""}.fa-list,.fa-list-squares{--fa:""}.fa-dedent,.fa-outdent{--fa:""}.fa-indent{--fa:""}.fa-video,.fa-video-camera{--fa:""}.fa-image{--fa:""}.fa-location-pin,.fa-map-marker{--fa:""}.fa-adjust,.fa-circle-half-stroke{--fa:""}.fa-droplet,.fa-tint{--fa:""}.fa-edit,.fa-pen-to-square{--fa:""}.fa-arrows,.fa-arrows-up-down-left-right{--fa:""}.fa-backward-step,.fa-step-backward{--fa:""}.fa-backward-fast,.fa-fast-backward{--fa:""}.fa-backward{--fa:""}.fa-play{--fa:""}.fa-pause{--fa:""}.fa-stop{--fa:""}.fa-forward{--fa:""}.fa-fast-forward,.fa-forward-fast{--fa:""}.fa-forward-step,.fa-step-forward{--fa:""}.fa-eject{--fa:""}.fa-chevron-left{--fa:""}.fa-chevron-right{--fa:""}.fa-circle-plus,.fa-plus-circle{--fa:""}.fa-circle-minus,.fa-minus-circle{--fa:""}.fa-circle-xmark,.fa-times-circle,.fa-xmark-circle{--fa:""}.fa-check-circle,.fa-circle-check{--fa:""}.fa-circle-question,.fa-question-circle{--fa:""}.fa-circle-info,.fa-info-circle{--fa:""}.fa-crosshairs{--fa:""}.fa-ban,.fa-cancel{--fa:""}.fa-arrow-left{--fa:""}.fa-arrow-right{--fa:""}.fa-arrow-up{--fa:""}.fa-arrow-down{--fa:""}.fa-mail-forward,.fa-share{--fa:""}.fa-expand{--fa:""}.fa-compress{--fa:""}.fa-minus,.fa-subtract{--fa:""}.fa-circle-exclamation,.fa-exclamation-circle{--fa:""}.fa-gift{--fa:""}.fa-leaf{--fa:""}.fa-fire{--fa:""}.fa-eye{--fa:""}.fa-eye-slash{--fa:""}.fa-exclamation-triangle,.fa-triangle-exclamation,.fa-warning{--fa:""}.fa-plane{--fa:""}.fa-calendar-alt,.fa-calendar-days{--fa:""}.fa-random,.fa-shuffle{--fa:""}.fa-comment{--fa:""}.fa-magnet{--fa:""}.fa-chevron-up{--fa:""}.fa-chevron-down{--fa:""}.fa-retweet{--fa:""}.fa-cart-shopping,.fa-shopping-cart{--fa:""}.fa-folder,.fa-folder-blank{--fa:""}.fa-folder-open{--fa:""}.fa-arrows-up-down,.fa-arrows-v{--fa:""}.fa-arrows-h,.fa-arrows-left-right{--fa:""}.fa-bar-chart,.fa-chart-bar{--fa:""}.fa-camera-retro{--fa:""}.fa-key{--fa:""}.fa-cogs,.fa-gears{--fa:""}.fa-comments{--fa:""}.fa-star-half{--fa:""}.fa-arrow-right-from-bracket,.fa-sign-out{--fa:""}.fa-thumb-tack,.fa-thumbtack{--fa:""}.fa-arrow-up-right-from-square,.fa-external-link{--fa:""}.fa-arrow-right-to-bracket,.fa-sign-in{--fa:""}.fa-trophy{--fa:""}.fa-upload{--fa:""}.fa-lemon{--fa:""}.fa-phone{--fa:""}.fa-phone-square,.fa-square-phone{--fa:""}.fa-unlock{--fa:""}.fa-credit-card,.fa-credit-card-alt{--fa:""}.fa-feed,.fa-rss{--fa:""}.fa-hard-drive,.fa-hdd{--fa:""}.fa-bullhorn{--fa:""}.fa-certificate{--fa:""}.fa-hand-point-right{--fa:""}.fa-hand-point-left{--fa:""}.fa-hand-point-up{--fa:""}.fa-hand-point-down{--fa:""}.fa-arrow-circle-left,.fa-circle-arrow-left{--fa:""}.fa-arrow-circle-right,.fa-circle-arrow-right{--fa:""}.fa-arrow-circle-up,.fa-circle-arrow-up{--fa:""}.fa-arrow-circle-down,.fa-circle-arrow-down{--fa:""}.fa-globe{--fa:""}.fa-wrench{--fa:""}.fa-list-check,.fa-tasks{--fa:""}.fa-filter{--fa:""}.fa-briefcase{--fa:""}.fa-arrows-alt,.fa-up-down-left-right{--fa:""}.fa-users{--fa:""}.fa-chain,.fa-link{--fa:""}.fa-cloud{--fa:""}.fa-flask{--fa:""}.fa-cut,.fa-scissors{--fa:""}.fa-copy{--fa:""}.fa-paperclip{--fa:""}.fa-floppy-disk,.fa-save{--fa:""}.fa-square{--fa:""}.fa-bars,.fa-navicon{--fa:""}.fa-list-dots,.fa-list-ul{--fa:""}.fa-list-1-2,.fa-list-numeric,.fa-list-ol{--fa:""}.fa-strikethrough{--fa:""}.fa-underline{--fa:""}.fa-table{--fa:""}.fa-magic,.fa-wand-magic{--fa:""}.fa-truck{--fa:""}.fa-money-bill{--fa:""}.fa-caret-down{--fa:""}.fa-caret-up{--fa:""}.fa-caret-left{--fa:""}.fa-caret-right{--fa:""}.fa-columns,.fa-table-columns{--fa:""}.fa-sort,.fa-unsorted{--fa:""}.fa-sort-desc,.fa-sort-down{--fa:""}.fa-sort-asc,.fa-sort-up{--fa:""}.fa-envelope{--fa:""}.fa-arrow-left-rotate,.fa-arrow-rotate-back,.fa-arrow-rotate-backward,.fa-arrow-rotate-left,.fa-undo{--fa:""}.fa-gavel,.fa-legal{--fa:""}.fa-bolt,.fa-zap{--fa:""}.fa-sitemap{--fa:""}.fa-umbrella{--fa:""}.fa-file-clipboard,.fa-paste{--fa:""}.fa-lightbulb{--fa:""}.fa-arrow-right-arrow-left,.fa-exchange{--fa:""}.fa-cloud-arrow-down,.fa-cloud-download,.fa-cloud-download-alt{--fa:""}.fa-cloud-arrow-up,.fa-cloud-upload,.fa-cloud-upload-alt{--fa:""}.fa-user-doctor,.fa-user-md{--fa:""}.fa-stethoscope{--fa:""}.fa-suitcase{--fa:""}.fa-bell{--fa:""}.fa-coffee,.fa-mug-saucer{--fa:""}.fa-hospital,.fa-hospital-alt,.fa-hospital-wide{--fa:""}.fa-ambulance,.fa-truck-medical{--fa:""}.fa-medkit,.fa-suitcase-medical{--fa:""}.fa-fighter-jet,.fa-jet-fighter{--fa:""}.fa-beer,.fa-beer-mug-empty{--fa:""}.fa-h-square,.fa-square-h{--fa:""}.fa-plus-square,.fa-square-plus{--fa:""}.fa-angle-double-left,.fa-angles-left{--fa:""}.fa-angle-double-right,.fa-angles-right{--fa:""}.fa-angle-double-up,.fa-angles-up{--fa:""}.fa-angle-double-down,.fa-angles-down{--fa:""}.fa-angle-left{--fa:""}.fa-angle-right{--fa:""}.fa-angle-up{--fa:""}.fa-angle-down{--fa:""}.fa-laptop{--fa:""}.fa-tablet-button{--fa:""}.fa-mobile-button{--fa:""}.fa-quote-left,.fa-quote-left-alt{--fa:""}.fa-quote-right,.fa-quote-right-alt{--fa:""}.fa-spinner{--fa:""}.fa-circle{--fa:""}.fa-face-smile,.fa-smile{--fa:""}.fa-face-frown,.fa-frown{--fa:""}.fa-face-meh,.fa-meh{--fa:""}.fa-gamepad{--fa:""}.fa-keyboard{--fa:""}.fa-flag-checkered{--fa:""}.fa-terminal{--fa:""}.fa-code{--fa:""}.fa-mail-reply-all,.fa-reply-all{--fa:""}.fa-location-arrow{--fa:""}.fa-crop{--fa:""}.fa-code-branch{--fa:""}.fa-chain-broken,.fa-chain-slash,.fa-link-slash,.fa-unlink{--fa:""}.fa-info{--fa:""}.fa-superscript{--fa:""}.fa-subscript{--fa:""}.fa-eraser{--fa:""}.fa-puzzle-piece{--fa:""}.fa-microphone{--fa:""}.fa-microphone-slash{--fa:""}.fa-shield,.fa-shield-blank{--fa:""}.fa-calendar{--fa:""}.fa-fire-extinguisher{--fa:""}.fa-rocket{--fa:""}.fa-chevron-circle-left,.fa-circle-chevron-left{--fa:""}.fa-chevron-circle-right,.fa-circle-chevron-right{--fa:""}.fa-chevron-circle-up,.fa-circle-chevron-up{--fa:""}.fa-chevron-circle-down,.fa-circle-chevron-down{--fa:""}.fa-anchor{--fa:""}.fa-unlock-alt,.fa-unlock-keyhole{--fa:""}.fa-bullseye{--fa:""}.fa-ellipsis,.fa-ellipsis-h{--fa:""}.fa-ellipsis-v,.fa-ellipsis-vertical{--fa:""}.fa-rss-square,.fa-square-rss{--fa:""}.fa-circle-play,.fa-play-circle{--fa:""}.fa-ticket{--fa:""}.fa-minus-square,.fa-square-minus{--fa:""}.fa-arrow-turn-up,.fa-level-up{--fa:""}.fa-arrow-turn-down,.fa-level-down{--fa:""}.fa-check-square,.fa-square-check{--fa:""}.fa-pen-square,.fa-pencil-square,.fa-square-pen{--fa:""}.fa-external-link-square,.fa-square-arrow-up-right{--fa:""}.fa-share-from-square,.fa-share-square{--fa:""}.fa-compass{--fa:""}.fa-caret-square-down,.fa-square-caret-down{--fa:""}.fa-caret-square-up,.fa-square-caret-up{--fa:""}.fa-caret-square-right,.fa-square-caret-right{--fa:""}.fa-eur,.fa-euro,.fa-euro-sign{--fa:""}.fa-gbp,.fa-pound-sign,.fa-sterling-sign{--fa:""}.fa-rupee,.fa-rupee-sign{--fa:""}.fa-cny,.fa-jpy,.fa-rmb,.fa-yen,.fa-yen-sign{--fa:""}.fa-rouble,.fa-rub,.fa-ruble,.fa-ruble-sign{--fa:""}.fa-krw,.fa-won,.fa-won-sign{--fa:""}.fa-file{--fa:""}.fa-file-alt,.fa-file-lines,.fa-file-text{--fa:""}.fa-arrow-down-a-z,.fa-sort-alpha-asc,.fa-sort-alpha-down{--fa:""}.fa-arrow-up-a-z,.fa-sort-alpha-up{--fa:""}.fa-arrow-down-wide-short,.fa-sort-amount-asc,.fa-sort-amount-down{--fa:""}.fa-arrow-up-wide-short,.fa-sort-amount-up{--fa:""}.fa-arrow-down-1-9,.fa-sort-numeric-asc,.fa-sort-numeric-down{--fa:""}.fa-arrow-up-1-9,.fa-sort-numeric-up{--fa:""}.fa-thumbs-up{--fa:""}.fa-thumbs-down{--fa:""}.fa-arrow-down-long,.fa-long-arrow-down{--fa:""}.fa-arrow-up-long,.fa-long-arrow-up{--fa:""}.fa-arrow-left-long,.fa-long-arrow-left{--fa:""}.fa-arrow-right-long,.fa-long-arrow-right{--fa:""}.fa-female,.fa-person-dress{--fa:""}.fa-male,.fa-person{--fa:""}.fa-sun{--fa:""}.fa-moon{--fa:""}.fa-archive,.fa-box-archive{--fa:""}.fa-bug{--fa:""}.fa-caret-square-left,.fa-square-caret-left{--fa:""}.fa-circle-dot,.fa-dot-circle{--fa:""}.fa-wheelchair{--fa:""}.fa-lira-sign{--fa:""}.fa-shuttle-space,.fa-space-shuttle{--fa:""}.fa-envelope-square,.fa-square-envelope{--fa:""}.fa-bank,.fa-building-columns,.fa-institution,.fa-museum,.fa-university{--fa:""}.fa-graduation-cap,.fa-mortar-board{--fa:""}.fa-language{--fa:""}.fa-fax{--fa:""}.fa-building{--fa:""}.fa-child{--fa:""}.fa-paw{--fa:""}.fa-cube{--fa:""}.fa-cubes{--fa:""}.fa-recycle{--fa:""}.fa-automobile,.fa-car{--fa:""}.fa-cab,.fa-taxi{--fa:""}.fa-tree{--fa:""}.fa-database{--fa:""}.fa-file-pdf{--fa:""}.fa-file-word{--fa:""}.fa-file-excel{--fa:""}.fa-file-powerpoint{--fa:""}.fa-file-image{--fa:""}.fa-file-archive,.fa-file-zipper{--fa:""}.fa-file-audio{--fa:""}.fa-file-video{--fa:""}.fa-file-code{--fa:""}.fa-life-ring{--fa:""}.fa-circle-notch{--fa:""}.fa-paper-plane{--fa:""}.fa-clock-rotate-left,.fa-history{--fa:""}.fa-header,.fa-heading{--fa:""}.fa-paragraph{--fa:""}.fa-sliders,.fa-sliders-h{--fa:""}.fa-share-alt,.fa-share-nodes{--fa:""}.fa-share-alt-square,.fa-square-share-nodes{--fa:""}.fa-bomb{--fa:""}.fa-futbol,.fa-futbol-ball,.fa-soccer-ball{--fa:""}.fa-teletype,.fa-tty{--fa:""}.fa-binoculars{--fa:""}.fa-plug{--fa:""}.fa-newspaper{--fa:""}.fa-wifi,.fa-wifi-3,.fa-wifi-strong{--fa:""}.fa-calculator{--fa:""}.fa-bell-slash{--fa:""}.fa-trash{--fa:""}.fa-copyright{--fa:""}.fa-eye-dropper,.fa-eye-dropper-empty,.fa-eyedropper{--fa:""}.fa-paint-brush,.fa-paintbrush{--fa:""}.fa-birthday-cake,.fa-cake,.fa-cake-candles{--fa:""}.fa-area-chart,.fa-chart-area{--fa:""}.fa-chart-pie,.fa-pie-chart{--fa:""}.fa-chart-line,.fa-line-chart{--fa:""}.fa-toggle-off{--fa:""}.fa-toggle-on{--fa:""}.fa-bicycle{--fa:""}.fa-bus{--fa:""}.fa-closed-captioning{--fa:""}.fa-ils,.fa-shekel,.fa-shekel-sign,.fa-sheqel,.fa-sheqel-sign{--fa:""}.fa-cart-plus{--fa:""}.fa-cart-arrow-down{--fa:""}.fa-diamond{--fa:""}.fa-ship{--fa:""}.fa-user-secret{--fa:""}.fa-motorcycle{--fa:""}.fa-street-view{--fa:""}.fa-heart-pulse,.fa-heartbeat{--fa:""}.fa-venus{--fa:""}.fa-mars{--fa:""}.fa-mercury{--fa:""}.fa-mars-and-venus{--fa:""}.fa-transgender,.fa-transgender-alt{--fa:""}.fa-venus-double{--fa:""}.fa-mars-double{--fa:""}.fa-venus-mars{--fa:""}.fa-mars-stroke{--fa:""}.fa-mars-stroke-up,.fa-mars-stroke-v{--fa:""}.fa-mars-stroke-h,.fa-mars-stroke-right{--fa:""}.fa-neuter{--fa:""}.fa-genderless{--fa:""}.fa-server{--fa:""}.fa-user-plus{--fa:""}.fa-user-times,.fa-user-xmark{--fa:""}.fa-bed{--fa:""}.fa-train{--fa:""}.fa-subway,.fa-train-subway{--fa:""}.fa-battery,.fa-battery-5,.fa-battery-full{--fa:""}.fa-battery-4,.fa-battery-three-quarters{--fa:""}.fa-battery-3,.fa-battery-half{--fa:""}.fa-battery-2,.fa-battery-quarter{--fa:""}.fa-battery-0,.fa-battery-empty{--fa:""}.fa-arrow-pointer,.fa-mouse-pointer{--fa:""}.fa-i-cursor{--fa:""}.fa-object-group{--fa:""}.fa-object-ungroup{--fa:""}.fa-note-sticky,.fa-sticky-note{--fa:""}.fa-clone{--fa:""}.fa-balance-scale,.fa-scale-balanced{--fa:""}.fa-hourglass-1,.fa-hourglass-start{--fa:""}.fa-hourglass-2,.fa-hourglass-half{--fa:""}.fa-hourglass-3,.fa-hourglass-end{--fa:""}.fa-hourglass,.fa-hourglass-empty{--fa:""}.fa-hand-back-fist,.fa-hand-rock{--fa:""}.fa-hand,.fa-hand-paper{--fa:""}.fa-hand-scissors{--fa:""}.fa-hand-lizard{--fa:""}.fa-hand-spock{--fa:""}.fa-hand-pointer{--fa:""}.fa-hand-peace{--fa:""}.fa-trademark{--fa:""}.fa-registered{--fa:""}.fa-television,.fa-tv,.fa-tv-alt{--fa:""}.fa-calendar-plus{--fa:""}.fa-calendar-minus{--fa:""}.fa-calendar-times,.fa-calendar-xmark{--fa:""}.fa-calendar-check{--fa:""}.fa-industry{--fa:""}.fa-map-pin{--fa:""}.fa-map-signs,.fa-signs-post{--fa:""}.fa-map{--fa:""}.fa-comment-alt,.fa-message{--fa:""}.fa-circle-pause,.fa-pause-circle{--fa:""}.fa-circle-stop,.fa-stop-circle{--fa:""}.fa-bag-shopping,.fa-shopping-bag{--fa:""}.fa-basket-shopping,.fa-shopping-basket{--fa:""}.fa-universal-access{--fa:""}.fa-blind,.fa-person-walking-with-cane{--fa:""}.fa-audio-description{--fa:""}.fa-phone-volume,.fa-volume-control-phone{--fa:""}.fa-braille{--fa:""}.fa-assistive-listening-systems,.fa-ear-listen{--fa:""}.fa-american-sign-language-interpreting,.fa-asl-interpreting,.fa-hands-american-sign-language-interpreting,.fa-hands-asl-interpreting{--fa:""}.fa-deaf,.fa-deafness,.fa-ear-deaf,.fa-hard-of-hearing{--fa:""}.fa-hands,.fa-sign-language,.fa-signing{--fa:""}.fa-eye-low-vision,.fa-low-vision{--fa:""}.fa-handshake,.fa-handshake-alt,.fa-handshake-simple{--fa:""}.fa-envelope-open{--fa:""}.fa-address-book,.fa-contact-book{--fa:""}.fa-address-card,.fa-contact-card,.fa-vcard{--fa:""}.fa-circle-user,.fa-user-circle{--fa:""}.fa-id-badge{--fa:""}.fa-drivers-license,.fa-id-card{--fa:""}.fa-temperature-4,.fa-temperature-full,.fa-thermometer-4,.fa-thermometer-full{--fa:""}.fa-temperature-3,.fa-temperature-three-quarters,.fa-thermometer-3,.fa-thermometer-three-quarters{--fa:""}.fa-temperature-2,.fa-temperature-half,.fa-thermometer-2,.fa-thermometer-half{--fa:""}.fa-temperature-1,.fa-temperature-quarter,.fa-thermometer-1,.fa-thermometer-quarter{--fa:""}.fa-temperature-0,.fa-temperature-empty,.fa-thermometer-0,.fa-thermometer-empty{--fa:""}.fa-shower{--fa:""}.fa-bath,.fa-bathtub{--fa:""}.fa-podcast{--fa:""}.fa-window-maximize{--fa:""}.fa-window-minimize{--fa:""}.fa-window-restore{--fa:""}.fa-square-xmark,.fa-times-square,.fa-xmark-square{--fa:""}.fa-microchip{--fa:""}.fa-snowflake{--fa:""}.fa-spoon,.fa-utensil-spoon{--fa:""}.fa-cutlery,.fa-utensils{--fa:""}.fa-rotate-back,.fa-rotate-backward,.fa-rotate-left,.fa-undo-alt{--fa:""}.fa-trash-alt,.fa-trash-can{--fa:""}.fa-rotate,.fa-sync-alt{--fa:""}.fa-stopwatch{--fa:""}.fa-right-from-bracket,.fa-sign-out-alt{--fa:""}.fa-right-to-bracket,.fa-sign-in-alt{--fa:""}.fa-redo-alt,.fa-rotate-forward,.fa-rotate-right{--fa:""}.fa-poo{--fa:""}.fa-images{--fa:""}.fa-pencil,.fa-pencil-alt{--fa:""}.fa-pen{--fa:""}.fa-pen-alt,.fa-pen-clip{--fa:""}.fa-octagon{--fa:""}.fa-down-long,.fa-long-arrow-alt-down{--fa:""}.fa-left-long,.fa-long-arrow-alt-left{--fa:""}.fa-long-arrow-alt-right,.fa-right-long{--fa:""}.fa-long-arrow-alt-up,.fa-up-long{--fa:""}.fa-hexagon{--fa:""}.fa-file-edit,.fa-file-pen{--fa:""}.fa-expand-arrows-alt,.fa-maximize{--fa:""}.fa-clipboard{--fa:""}.fa-arrows-alt-h,.fa-left-right{--fa:""}.fa-arrows-alt-v,.fa-up-down{--fa:""}.fa-alarm-clock{--fa:""}.fa-arrow-alt-circle-down,.fa-circle-down{--fa:""}.fa-arrow-alt-circle-left,.fa-circle-left{--fa:""}.fa-arrow-alt-circle-right,.fa-circle-right{--fa:""}.fa-arrow-alt-circle-up,.fa-circle-up{--fa:""}.fa-external-link-alt,.fa-up-right-from-square{--fa:""}.fa-external-link-square-alt,.fa-square-up-right{--fa:""}.fa-exchange-alt,.fa-right-left{--fa:""}.fa-repeat{--fa:""}.fa-code-commit{--fa:""}.fa-code-merge{--fa:""}.fa-desktop,.fa-desktop-alt{--fa:""}.fa-gem{--fa:""}.fa-level-down-alt,.fa-turn-down{--fa:""}.fa-level-up-alt,.fa-turn-up{--fa:""}.fa-lock-open{--fa:""}.fa-location-dot,.fa-map-marker-alt{--fa:""}.fa-microphone-alt,.fa-microphone-lines{--fa:""}.fa-mobile-alt,.fa-mobile-screen-button{--fa:""}.fa-mobile,.fa-mobile-android,.fa-mobile-phone{--fa:""}.fa-mobile-android-alt,.fa-mobile-screen{--fa:""}.fa-money-bill-1,.fa-money-bill-alt{--fa:""}.fa-phone-slash{--fa:""}.fa-image-portrait,.fa-portrait{--fa:""}.fa-mail-reply,.fa-reply{--fa:""}.fa-shield-alt,.fa-shield-halved{--fa:""}.fa-tablet-alt,.fa-tablet-screen-button{--fa:""}.fa-tablet,.fa-tablet-android{--fa:""}.fa-ticket-alt,.fa-ticket-simple{--fa:""}.fa-rectangle-times,.fa-rectangle-xmark,.fa-times-rectangle,.fa-window-close{--fa:""}.fa-compress-alt,.fa-down-left-and-up-right-to-center{--fa:""}.fa-expand-alt,.fa-up-right-and-down-left-from-center{--fa:""}.fa-baseball-bat-ball{--fa:""}.fa-baseball,.fa-baseball-ball{--fa:""}.fa-basketball,.fa-basketball-ball{--fa:""}.fa-bowling-ball{--fa:""}.fa-chess{--fa:""}.fa-chess-bishop{--fa:""}.fa-chess-board{--fa:""}.fa-chess-king{--fa:""}.fa-chess-knight{--fa:""}.fa-chess-pawn{--fa:""}.fa-chess-queen{--fa:""}.fa-chess-rook{--fa:""}.fa-dumbbell{--fa:""}.fa-football,.fa-football-ball{--fa:""}.fa-golf-ball,.fa-golf-ball-tee{--fa:""}.fa-hockey-puck{--fa:""}.fa-broom-ball,.fa-quidditch,.fa-quidditch-broom-ball{--fa:""}.fa-square-full{--fa:""}.fa-ping-pong-paddle-ball,.fa-table-tennis,.fa-table-tennis-paddle-ball{--fa:""}.fa-volleyball,.fa-volleyball-ball{--fa:""}.fa-allergies,.fa-hand-dots{--fa:""}.fa-band-aid,.fa-bandage{--fa:""}.fa-box{--fa:""}.fa-boxes,.fa-boxes-alt,.fa-boxes-stacked{--fa:""}.fa-briefcase-medical{--fa:""}.fa-burn,.fa-fire-flame-simple{--fa:""}.fa-capsules{--fa:""}.fa-clipboard-check{--fa:""}.fa-clipboard-list{--fa:""}.fa-diagnoses,.fa-person-dots-from-line{--fa:""}.fa-dna{--fa:""}.fa-dolly,.fa-dolly-box{--fa:""}.fa-cart-flatbed,.fa-dolly-flatbed{--fa:""}.fa-file-medical{--fa:""}.fa-file-medical-alt,.fa-file-waveform{--fa:""}.fa-first-aid,.fa-kit-medical{--fa:""}.fa-circle-h,.fa-hospital-symbol{--fa:""}.fa-id-card-alt,.fa-id-card-clip{--fa:""}.fa-notes-medical{--fa:""}.fa-pallet{--fa:""}.fa-pills{--fa:""}.fa-prescription-bottle{--fa:""}.fa-prescription-bottle-alt,.fa-prescription-bottle-medical{--fa:""}.fa-bed-pulse,.fa-procedures{--fa:""}.fa-shipping-fast,.fa-truck-fast{--fa:""}.fa-smoking{--fa:""}.fa-syringe{--fa:""}.fa-tablets{--fa:""}.fa-thermometer{--fa:""}.fa-vial{--fa:""}.fa-vials{--fa:""}.fa-warehouse{--fa:""}.fa-weight,.fa-weight-scale{--fa:""}.fa-x-ray{--fa:""}.fa-box-open{--fa:""}.fa-comment-dots,.fa-commenting{--fa:""}.fa-comment-slash{--fa:""}.fa-couch{--fa:""}.fa-circle-dollar-to-slot,.fa-donate{--fa:""}.fa-dove{--fa:""}.fa-hand-holding{--fa:""}.fa-hand-holding-heart{--fa:""}.fa-hand-holding-dollar,.fa-hand-holding-usd{--fa:""}.fa-hand-holding-droplet,.fa-hand-holding-water{--fa:""}.fa-hands-holding{--fa:""}.fa-hands-helping,.fa-handshake-angle{--fa:""}.fa-parachute-box{--fa:""}.fa-people-carry,.fa-people-carry-box{--fa:""}.fa-piggy-bank{--fa:""}.fa-ribbon{--fa:""}.fa-route{--fa:""}.fa-seedling,.fa-sprout{--fa:""}.fa-sign,.fa-sign-hanging{--fa:""}.fa-face-smile-wink,.fa-smile-wink{--fa:""}.fa-tape{--fa:""}.fa-truck-loading,.fa-truck-ramp-box{--fa:""}.fa-truck-moving{--fa:""}.fa-video-slash{--fa:""}.fa-wine-glass{--fa:""}.fa-user-astronaut{--fa:""}.fa-user-check{--fa:""}.fa-user-clock{--fa:""}.fa-user-cog,.fa-user-gear{--fa:""}.fa-user-edit,.fa-user-pen{--fa:""}.fa-user-friends,.fa-user-group{--fa:""}.fa-user-graduate{--fa:""}.fa-user-lock{--fa:""}.fa-user-minus{--fa:""}.fa-user-ninja{--fa:""}.fa-user-shield{--fa:""}.fa-user-alt-slash,.fa-user-large-slash,.fa-user-slash{--fa:""}.fa-user-tag{--fa:""}.fa-user-tie{--fa:""}.fa-users-cog,.fa-users-gear{--fa:""}.fa-balance-scale-left,.fa-scale-unbalanced{--fa:""}.fa-balance-scale-right,.fa-scale-unbalanced-flip{--fa:""}.fa-blender{--fa:""}.fa-book-open{--fa:""}.fa-broadcast-tower,.fa-tower-broadcast{--fa:""}.fa-broom{--fa:""}.fa-blackboard,.fa-chalkboard{--fa:""}.fa-chalkboard-teacher,.fa-chalkboard-user{--fa:""}.fa-church{--fa:""}.fa-coins{--fa:""}.fa-compact-disc{--fa:""}.fa-crow{--fa:""}.fa-crown{--fa:""}.fa-dice{--fa:""}.fa-dice-five{--fa:""}.fa-dice-four{--fa:""}.fa-dice-one{--fa:""}.fa-dice-six{--fa:""}.fa-dice-three{--fa:""}.fa-dice-two{--fa:""}.fa-divide{--fa:""}.fa-door-closed{--fa:""}.fa-door-open{--fa:""}.fa-feather{--fa:""}.fa-frog{--fa:""}.fa-gas-pump{--fa:""}.fa-glasses{--fa:""}.fa-greater-than-equal{--fa:""}.fa-helicopter{--fa:""}.fa-infinity{--fa:""}.fa-kiwi-bird{--fa:""}.fa-less-than-equal{--fa:""}.fa-memory{--fa:""}.fa-microphone-alt-slash,.fa-microphone-lines-slash{--fa:""}.fa-money-bill-wave{--fa:""}.fa-money-bill-1-wave,.fa-money-bill-wave-alt{--fa:""}.fa-money-check{--fa:""}.fa-money-check-alt,.fa-money-check-dollar{--fa:""}.fa-not-equal{--fa:""}.fa-palette{--fa:""}.fa-parking,.fa-square-parking{--fa:""}.fa-diagram-project,.fa-project-diagram{--fa:""}.fa-receipt{--fa:""}.fa-robot{--fa:""}.fa-ruler{--fa:""}.fa-ruler-combined{--fa:""}.fa-ruler-horizontal{--fa:""}.fa-ruler-vertical{--fa:""}.fa-school{--fa:""}.fa-screwdriver{--fa:""}.fa-shoe-prints{--fa:""}.fa-skull{--fa:""}.fa-ban-smoking,.fa-smoking-ban{--fa:""}.fa-store{--fa:""}.fa-shop,.fa-store-alt{--fa:""}.fa-bars-staggered,.fa-reorder,.fa-stream{--fa:""}.fa-stroopwafel{--fa:""}.fa-toolbox{--fa:""}.fa-shirt,.fa-t-shirt,.fa-tshirt{--fa:""}.fa-person-walking,.fa-walking{--fa:""}.fa-wallet{--fa:""}.fa-angry,.fa-face-angry{--fa:""}.fa-archway{--fa:""}.fa-atlas,.fa-book-atlas{--fa:""}.fa-award{--fa:""}.fa-backspace,.fa-delete-left{--fa:""}.fa-bezier-curve{--fa:""}.fa-bong{--fa:""}.fa-brush{--fa:""}.fa-bus-alt,.fa-bus-simple{--fa:""}.fa-cannabis{--fa:""}.fa-check-double{--fa:""}.fa-cocktail,.fa-martini-glass-citrus{--fa:""}.fa-bell-concierge,.fa-concierge-bell{--fa:""}.fa-cookie{--fa:""}.fa-cookie-bite{--fa:""}.fa-crop-alt,.fa-crop-simple{--fa:""}.fa-digital-tachograph,.fa-tachograph-digital{--fa:""}.fa-dizzy,.fa-face-dizzy{--fa:""}.fa-compass-drafting,.fa-drafting-compass{--fa:""}.fa-drum{--fa:""}.fa-drum-steelpan{--fa:""}.fa-feather-alt,.fa-feather-pointed{--fa:""}.fa-file-contract{--fa:""}.fa-file-arrow-down,.fa-file-download{--fa:""}.fa-arrow-right-from-file,.fa-file-export{--fa:""}.fa-arrow-right-to-file,.fa-file-import{--fa:""}.fa-file-invoice{--fa:""}.fa-file-invoice-dollar{--fa:""}.fa-file-prescription{--fa:""}.fa-file-signature{--fa:""}.fa-file-arrow-up,.fa-file-upload{--fa:""}.fa-fill{--fa:""}.fa-fill-drip{--fa:""}.fa-fingerprint{--fa:""}.fa-fish{--fa:""}.fa-face-flushed,.fa-flushed{--fa:""}.fa-face-frown-open,.fa-frown-open{--fa:""}.fa-glass-martini-alt,.fa-martini-glass{--fa:""}.fa-earth-africa,.fa-globe-africa{--fa:""}.fa-earth,.fa-earth-america,.fa-earth-americas,.fa-globe-americas{--fa:""}.fa-earth-asia,.fa-globe-asia{--fa:""}.fa-face-grimace,.fa-grimace{--fa:""}.fa-face-grin,.fa-grin{--fa:""}.fa-face-grin-wide,.fa-grin-alt{--fa:""}.fa-face-grin-beam,.fa-grin-beam{--fa:""}.fa-face-grin-beam-sweat,.fa-grin-beam-sweat{--fa:""}.fa-face-grin-hearts,.fa-grin-hearts{--fa:""}.fa-face-grin-squint,.fa-grin-squint{--fa:""}.fa-face-grin-squint-tears,.fa-grin-squint-tears{--fa:""}.fa-face-grin-stars,.fa-grin-stars{--fa:""}.fa-face-grin-tears,.fa-grin-tears{--fa:""}.fa-face-grin-tongue,.fa-grin-tongue{--fa:""}.fa-face-grin-tongue-squint,.fa-grin-tongue-squint{--fa:""}.fa-face-grin-tongue-wink,.fa-grin-tongue-wink{--fa:""}.fa-face-grin-wink,.fa-grin-wink{--fa:""}.fa-grid-horizontal,.fa-grip,.fa-grip-horizontal{--fa:""}.fa-grid-vertical,.fa-grip-vertical{--fa:""}.fa-headset{--fa:""}.fa-highlighter{--fa:""}.fa-hot-tub,.fa-hot-tub-person{--fa:""}.fa-hotel{--fa:""}.fa-joint{--fa:""}.fa-face-kiss,.fa-kiss{--fa:""}.fa-face-kiss-beam,.fa-kiss-beam{--fa:""}.fa-face-kiss-wink-heart,.fa-kiss-wink-heart{--fa:""}.fa-face-laugh,.fa-laugh{--fa:""}.fa-face-laugh-beam,.fa-laugh-beam{--fa:""}.fa-face-laugh-squint,.fa-laugh-squint{--fa:""}.fa-face-laugh-wink,.fa-laugh-wink{--fa:""}.fa-cart-flatbed-suitcase,.fa-luggage-cart{--fa:""}.fa-map-location,.fa-map-marked{--fa:""}.fa-map-location-dot,.fa-map-marked-alt{--fa:""}.fa-marker{--fa:""}.fa-medal{--fa:""}.fa-face-meh-blank,.fa-meh-blank{--fa:""}.fa-face-rolling-eyes,.fa-meh-rolling-eyes{--fa:""}.fa-monument{--fa:""}.fa-mortar-pestle{--fa:""}.fa-paint-roller{--fa:""}.fa-passport{--fa:""}.fa-pen-fancy{--fa:""}.fa-pen-nib{--fa:""}.fa-pen-ruler,.fa-pencil-ruler{--fa:""}.fa-plane-arrival{--fa:""}.fa-plane-departure{--fa:""}.fa-prescription{--fa:""}.fa-face-sad-cry,.fa-sad-cry{--fa:""}.fa-face-sad-tear,.fa-sad-tear{--fa:""}.fa-shuttle-van,.fa-van-shuttle{--fa:""}.fa-signature{--fa:""}.fa-face-smile-beam,.fa-smile-beam{--fa:""}.fa-solar-panel{--fa:""}.fa-spa{--fa:""}.fa-splotch{--fa:""}.fa-spray-can{--fa:""}.fa-stamp{--fa:""}.fa-star-half-alt,.fa-star-half-stroke{--fa:""}.fa-suitcase-rolling{--fa:""}.fa-face-surprise,.fa-surprise{--fa:""}.fa-swatchbook{--fa:""}.fa-person-swimming,.fa-swimmer{--fa:""}.fa-ladder-water,.fa-swimming-pool,.fa-water-ladder{--fa:""}.fa-droplet-slash,.fa-tint-slash{--fa:""}.fa-face-tired,.fa-tired{--fa:""}.fa-tooth{--fa:""}.fa-umbrella-beach{--fa:""}.fa-weight-hanging{--fa:""}.fa-wine-glass-alt,.fa-wine-glass-empty{--fa:""}.fa-air-freshener,.fa-spray-can-sparkles{--fa:""}.fa-apple-alt,.fa-apple-whole{--fa:""}.fa-atom{--fa:""}.fa-bone{--fa:""}.fa-book-open-reader,.fa-book-reader{--fa:""}.fa-brain{--fa:""}.fa-car-alt,.fa-car-rear{--fa:""}.fa-battery-car,.fa-car-battery{--fa:""}.fa-car-burst,.fa-car-crash{--fa:""}.fa-car-side{--fa:""}.fa-charging-station{--fa:""}.fa-diamond-turn-right,.fa-directions{--fa:""}.fa-draw-polygon,.fa-vector-polygon{--fa:""}.fa-laptop-code{--fa:""}.fa-layer-group{--fa:""}.fa-location,.fa-location-crosshairs{--fa:""}.fa-lungs{--fa:""}.fa-microscope{--fa:""}.fa-oil-can{--fa:""}.fa-poop{--fa:""}.fa-shapes,.fa-triangle-circle-square{--fa:""}.fa-star-of-life{--fa:""}.fa-dashboard,.fa-gauge,.fa-gauge-med,.fa-tachometer-alt-average{--fa:""}.fa-gauge-high,.fa-tachometer-alt,.fa-tachometer-alt-fast{--fa:""}.fa-gauge-simple,.fa-gauge-simple-med,.fa-tachometer-average{--fa:""}.fa-gauge-simple-high,.fa-tachometer,.fa-tachometer-fast{--fa:""}.fa-teeth{--fa:""}.fa-teeth-open{--fa:""}.fa-masks-theater,.fa-theater-masks{--fa:""}.fa-traffic-light{--fa:""}.fa-truck-monster{--fa:""}.fa-truck-pickup{--fa:""}.fa-ad,.fa-rectangle-ad{--fa:""}.fa-ankh{--fa:""}.fa-bible,.fa-book-bible{--fa:""}.fa-briefcase-clock,.fa-business-time{--fa:""}.fa-city{--fa:""}.fa-comment-dollar{--fa:""}.fa-comments-dollar{--fa:""}.fa-cross{--fa:""}.fa-dharmachakra{--fa:""}.fa-envelope-open-text{--fa:""}.fa-folder-minus{--fa:""}.fa-folder-plus{--fa:""}.fa-filter-circle-dollar,.fa-funnel-dollar{--fa:""}.fa-gopuram{--fa:""}.fa-hamsa{--fa:""}.fa-bahai,.fa-haykal{--fa:""}.fa-jedi{--fa:""}.fa-book-journal-whills,.fa-journal-whills{--fa:""}.fa-kaaba{--fa:""}.fa-khanda{--fa:""}.fa-landmark{--fa:""}.fa-envelopes-bulk,.fa-mail-bulk{--fa:""}.fa-menorah{--fa:""}.fa-mosque{--fa:""}.fa-om{--fa:""}.fa-pastafarianism,.fa-spaghetti-monster-flying{--fa:""}.fa-peace{--fa:""}.fa-place-of-worship{--fa:""}.fa-poll,.fa-square-poll-vertical{--fa:""}.fa-poll-h,.fa-square-poll-horizontal{--fa:""}.fa-person-praying,.fa-pray{--fa:""}.fa-hands-praying,.fa-praying-hands{--fa:""}.fa-book-quran,.fa-quran{--fa:""}.fa-magnifying-glass-dollar,.fa-search-dollar{--fa:""}.fa-magnifying-glass-location,.fa-search-location{--fa:""}.fa-socks{--fa:""}.fa-square-root-alt,.fa-square-root-variable{--fa:""}.fa-star-and-crescent{--fa:""}.fa-star-of-david{--fa:""}.fa-synagogue{--fa:""}.fa-scroll-torah,.fa-torah{--fa:""}.fa-torii-gate{--fa:""}.fa-vihara{--fa:""}.fa-volume,.fa-volume-medium{--fa:""}.fa-volume-mute,.fa-volume-times,.fa-volume-xmark{--fa:""}.fa-yin-yang{--fa:""}.fa-blender-phone{--fa:""}.fa-book-dead,.fa-book-skull{--fa:""}.fa-campground{--fa:""}.fa-cat{--fa:""}.fa-chair{--fa:""}.fa-cloud-moon{--fa:""}.fa-cloud-sun{--fa:""}.fa-cow{--fa:""}.fa-dice-d20{--fa:""}.fa-dice-d6{--fa:""}.fa-dog{--fa:""}.fa-dragon{--fa:""}.fa-drumstick-bite{--fa:""}.fa-dungeon{--fa:""}.fa-file-csv{--fa:""}.fa-fist-raised,.fa-hand-fist{--fa:""}.fa-ghost{--fa:""}.fa-hammer{--fa:""}.fa-hanukiah{--fa:""}.fa-hat-wizard{--fa:""}.fa-hiking,.fa-person-hiking{--fa:""}.fa-hippo{--fa:""}.fa-horse{--fa:""}.fa-house-chimney-crack,.fa-house-damage{--fa:""}.fa-hryvnia,.fa-hryvnia-sign{--fa:""}.fa-mask{--fa:""}.fa-mountain{--fa:""}.fa-network-wired{--fa:""}.fa-otter{--fa:""}.fa-ring{--fa:""}.fa-person-running,.fa-running{--fa:""}.fa-scroll{--fa:""}.fa-skull-crossbones{--fa:""}.fa-slash{--fa:""}.fa-spider{--fa:""}.fa-toilet-paper,.fa-toilet-paper-alt,.fa-toilet-paper-blank{--fa:""}.fa-tractor{--fa:""}.fa-user-injured{--fa:""}.fa-vr-cardboard{--fa:""}.fa-wand-sparkles{--fa:""}.fa-wind{--fa:""}.fa-wine-bottle{--fa:""}.fa-cloud-meatball{--fa:""}.fa-cloud-moon-rain{--fa:""}.fa-cloud-rain{--fa:""}.fa-cloud-showers-heavy{--fa:""}.fa-cloud-sun-rain{--fa:""}.fa-democrat{--fa:""}.fa-flag-usa{--fa:""}.fa-hurricane{--fa:""}.fa-landmark-alt,.fa-landmark-dome{--fa:""}.fa-meteor{--fa:""}.fa-person-booth{--fa:""}.fa-poo-bolt,.fa-poo-storm{--fa:""}.fa-rainbow{--fa:""}.fa-republican{--fa:""}.fa-smog{--fa:""}.fa-temperature-high{--fa:""}.fa-temperature-low{--fa:""}.fa-cloud-bolt,.fa-thunderstorm{--fa:""}.fa-tornado{--fa:""}.fa-volcano{--fa:""}.fa-check-to-slot,.fa-vote-yea{--fa:""}.fa-water{--fa:""}.fa-baby{--fa:""}.fa-baby-carriage,.fa-carriage-baby{--fa:""}.fa-biohazard{--fa:""}.fa-blog{--fa:""}.fa-calendar-day{--fa:""}.fa-calendar-week{--fa:""}.fa-candy-cane{--fa:""}.fa-carrot{--fa:""}.fa-cash-register{--fa:""}.fa-compress-arrows-alt,.fa-minimize{--fa:""}.fa-dumpster{--fa:""}.fa-dumpster-fire{--fa:""}.fa-ethernet{--fa:""}.fa-gifts{--fa:""}.fa-champagne-glasses,.fa-glass-cheers{--fa:""}.fa-glass-whiskey,.fa-whiskey-glass{--fa:""}.fa-earth-europe,.fa-globe-europe{--fa:""}.fa-grip-lines{--fa:""}.fa-grip-lines-vertical{--fa:""}.fa-guitar{--fa:""}.fa-heart-broken,.fa-heart-crack{--fa:""}.fa-holly-berry{--fa:""}.fa-horse-head{--fa:""}.fa-icicles{--fa:""}.fa-igloo{--fa:""}.fa-mitten{--fa:""}.fa-mug-hot{--fa:""}.fa-radiation{--fa:""}.fa-circle-radiation,.fa-radiation-alt{--fa:""}.fa-restroom{--fa:""}.fa-satellite{--fa:""}.fa-satellite-dish{--fa:""}.fa-sd-card{--fa:""}.fa-sim-card{--fa:""}.fa-person-skating,.fa-skating{--fa:""}.fa-person-skiing,.fa-skiing{--fa:""}.fa-person-skiing-nordic,.fa-skiing-nordic{--fa:""}.fa-sleigh{--fa:""}.fa-comment-sms,.fa-sms{--fa:""}.fa-person-snowboarding,.fa-snowboarding{--fa:""}.fa-snowman{--fa:""}.fa-snowplow{--fa:""}.fa-tenge,.fa-tenge-sign{--fa:""}.fa-toilet{--fa:""}.fa-screwdriver-wrench,.fa-tools{--fa:""}.fa-cable-car,.fa-tram{--fa:""}.fa-fire-alt,.fa-fire-flame-curved{--fa:""}.fa-bacon{--fa:""}.fa-book-medical{--fa:""}.fa-bread-slice{--fa:""}.fa-cheese{--fa:""}.fa-clinic-medical,.fa-house-chimney-medical{--fa:""}.fa-clipboard-user{--fa:""}.fa-comment-medical{--fa:""}.fa-crutch{--fa:""}.fa-disease{--fa:""}.fa-egg{--fa:""}.fa-folder-tree{--fa:""}.fa-burger,.fa-hamburger{--fa:""}.fa-hand-middle-finger{--fa:""}.fa-hard-hat,.fa-hat-hard,.fa-helmet-safety{--fa:""}.fa-hospital-user{--fa:""}.fa-hotdog{--fa:""}.fa-ice-cream{--fa:""}.fa-laptop-medical{--fa:""}.fa-pager{--fa:""}.fa-pepper-hot{--fa:""}.fa-pizza-slice{--fa:""}.fa-sack-dollar{--fa:""}.fa-book-tanakh,.fa-tanakh{--fa:""}.fa-bars-progress,.fa-tasks-alt{--fa:""}.fa-trash-arrow-up,.fa-trash-restore{--fa:""}.fa-trash-can-arrow-up,.fa-trash-restore-alt{--fa:""}.fa-user-nurse{--fa:""}.fa-wave-square{--fa:""}.fa-biking,.fa-person-biking{--fa:""}.fa-border-all{--fa:""}.fa-border-none{--fa:""}.fa-border-style,.fa-border-top-left{--fa:""}.fa-digging,.fa-person-digging{--fa:""}.fa-fan{--fa:""}.fa-heart-music-camera-bolt,.fa-icons{--fa:""}.fa-phone-alt,.fa-phone-flip{--fa:""}.fa-phone-square-alt,.fa-square-phone-flip{--fa:""}.fa-photo-film,.fa-photo-video{--fa:""}.fa-remove-format,.fa-text-slash{--fa:""}.fa-arrow-down-z-a,.fa-sort-alpha-desc,.fa-sort-alpha-down-alt{--fa:""}.fa-arrow-up-z-a,.fa-sort-alpha-up-alt{--fa:""}.fa-arrow-down-short-wide,.fa-sort-amount-desc,.fa-sort-amount-down-alt{--fa:""}.fa-arrow-up-short-wide,.fa-sort-amount-up-alt{--fa:""}.fa-arrow-down-9-1,.fa-sort-numeric-desc,.fa-sort-numeric-down-alt{--fa:""}.fa-arrow-up-9-1,.fa-sort-numeric-up-alt{--fa:""}.fa-spell-check{--fa:""}.fa-voicemail{--fa:""}.fa-hat-cowboy{--fa:""}.fa-hat-cowboy-side{--fa:""}.fa-computer-mouse,.fa-mouse{--fa:""}.fa-radio{--fa:""}.fa-record-vinyl{--fa:""}.fa-walkie-talkie{--fa:""}.fa-caravan{--fa:""}:host,:root{--fa-family-brands:"Font Awesome 7 Brands";--fa-font-brands:normal 400 1em/1 var(--fa-family-brands)}@font-face{font-family:"Font Awesome 7 Brands";font-style:normal;font-weight:400;font-display:block;src:url(./fa-brands-400-BP5tdqmh.woff2)}.fa-brands,.fa-classic.fa-brands,.fab{--fa-family:var(--fa-family-brands);--fa-style:400}.fa-firefox-browser{--fa:""}.fa-ideal{--fa:""}.fa-microblog{--fa:""}.fa-pied-piper-square,.fa-square-pied-piper{--fa:""}.fa-unity{--fa:""}.fa-dailymotion{--fa:""}.fa-instagram-square,.fa-square-instagram{--fa:""}.fa-mixer{--fa:""}.fa-shopify{--fa:""}.fa-deezer{--fa:""}.fa-edge-legacy{--fa:""}.fa-google-pay{--fa:""}.fa-rust{--fa:""}.fa-tiktok{--fa:""}.fa-unsplash{--fa:""}.fa-cloudflare{--fa:""}.fa-guilded{--fa:""}.fa-hive{--fa:""}.fa-42-group,.fa-innosoft{--fa:""}.fa-instalod{--fa:""}.fa-octopus-deploy{--fa:""}.fa-perbyte{--fa:""}.fa-uncharted{--fa:""}.fa-watchman-monitoring{--fa:""}.fa-wodu{--fa:""}.fa-wirsindhandwerk,.fa-wsh{--fa:""}.fa-bots{--fa:""}.fa-cmplid{--fa:""}.fa-bilibili{--fa:""}.fa-golang{--fa:""}.fa-pix{--fa:""}.fa-sitrox{--fa:""}.fa-hashnode{--fa:""}.fa-meta{--fa:""}.fa-padlet{--fa:""}.fa-nfc-directional{--fa:""}.fa-nfc-symbol{--fa:""}.fa-screenpal{--fa:""}.fa-space-awesome{--fa:""}.fa-square-font-awesome{--fa:""}.fa-gitlab-square,.fa-square-gitlab{--fa:""}.fa-odysee{--fa:""}.fa-stubber{--fa:""}.fa-debian{--fa:""}.fa-shoelace{--fa:""}.fa-threads{--fa:""}.fa-square-threads{--fa:""}.fa-square-x-twitter{--fa:""}.fa-x-twitter{--fa:""}.fa-opensuse{--fa:""}.fa-letterboxd{--fa:""}.fa-square-letterboxd{--fa:""}.fa-mintbit{--fa:""}.fa-google-scholar{--fa:""}.fa-brave{--fa:""}.fa-brave-reverse{--fa:""}.fa-pixiv{--fa:""}.fa-upwork{--fa:""}.fa-webflow{--fa:""}.fa-signal-messenger{--fa:""}.fa-bluesky{--fa:""}.fa-jxl{--fa:""}.fa-square-upwork{--fa:""}.fa-web-awesome{--fa:""}.fa-square-web-awesome{--fa:""}.fa-square-web-awesome-stroke{--fa:""}.fa-dart-lang{--fa:""}.fa-flutter{--fa:""}.fa-files-pinwheel{--fa:""}.fa-css{--fa:""}.fa-square-bluesky{--fa:""}.fa-openai{--fa:""}.fa-square-linkedin{--fa:""}.fa-cash-app{--fa:""}.fa-disqus{--fa:""}.fa-11ty,.fa-eleventy{--fa:""}.fa-kakao-talk{--fa:""}.fa-linktree{--fa:""}.fa-notion{--fa:""}.fa-pandora{--fa:""}.fa-pixelfed{--fa:""}.fa-tidal{--fa:""}.fa-vsco{--fa:""}.fa-w3c{--fa:""}.fa-lumon{--fa:""}.fa-lumon-drop{--fa:""}.fa-square-figma{--fa:""}.fa-tex{--fa:""}.fa-duolingo{--fa:""}.fa-supportnow{--fa:""}.fa-tor-browser{--fa:""}.fa-typescript{--fa:""}.fa-square-deskpro{--fa:""}.fa-circle-zulip{--fa:""}.fa-julia{--fa:""}.fa-zulip{--fa:""}.fa-unison{--fa:""}.fa-bgg,.fa-board-game-geek{--fa:""}.fa-ko-fi{--fa:""}.fa-kubernetes{--fa:""}.fa-postgresql{--fa:""}.fa-scaleway{--fa:""}.fa-venmo{--fa:""}.fa-venmo-v{--fa:""}.fa-unreal-engine{--fa:""}.fa-globaleaks{--fa:""}.fa-solana{--fa:""}.fa-threema{--fa:""}.fa-forgejo{--fa:""}.fa-claude{--fa:""}.fa-gitee{--fa:""}.fa-xmpp{--fa:""}.fa-fediverse{--fa:""}.fa-tailwind-css{--fa:""}.fa-arch-linux{--fa:""}.fa-svelte{--fa:""}.fa-hugging-face{--fa:""}.fa-leetcode{--fa:""}.fa-openstreetmap{--fa:""}.fa-ultralytics{--fa:""}.fa-ultralytics-hub{--fa:""}.fa-ultralytics-yolo{--fa:""}.fa-obsidian{--fa:""}.fa-zoom{--fa:""}.fa-vim{--fa:""}.fa-symfonycasts{--fa:""}.fa-square-twitter,.fa-twitter-square{--fa:""}.fa-facebook-square,.fa-square-facebook{--fa:""}.fa-linkedin{--fa:""}.fa-github-square,.fa-square-github{--fa:""}.fa-twitter{--fa:""}.fa-facebook{--fa:""}.fa-github{--fa:""}.fa-pinterest{--fa:""}.fa-pinterest-square,.fa-square-pinterest{--fa:""}.fa-google-plus-square,.fa-square-google-plus{--fa:""}.fa-google-plus-g{--fa:""}.fa-linkedin-in{--fa:""}.fa-github-alt{--fa:""}.fa-maxcdn{--fa:""}.fa-html5{--fa:""}.fa-css3{--fa:""}.fa-btc{--fa:""}.fa-youtube{--fa:""}.fa-xing{--fa:""}.fa-square-xing,.fa-xing-square{--fa:""}.fa-dropbox{--fa:""}.fa-stack-overflow{--fa:""}.fa-instagram{--fa:""}.fa-flickr{--fa:""}.fa-adn{--fa:""}.fa-bitbucket{--fa:""}.fa-tumblr{--fa:""}.fa-square-tumblr,.fa-tumblr-square{--fa:""}.fa-apple{--fa:""}.fa-windows{--fa:""}.fa-android{--fa:""}.fa-linux{--fa:""}.fa-dribbble{--fa:""}.fa-skype{--fa:""}.fa-foursquare{--fa:""}.fa-trello{--fa:""}.fa-gratipay{--fa:""}.fa-vk{--fa:""}.fa-weibo{--fa:""}.fa-renren{--fa:""}.fa-pagelines{--fa:""}.fa-stack-exchange{--fa:""}.fa-square-vimeo,.fa-vimeo-square{--fa:""}.fa-slack,.fa-slack-hash{--fa:""}.fa-wordpress{--fa:""}.fa-openid{--fa:""}.fa-yahoo{--fa:""}.fa-google{--fa:""}.fa-reddit{--fa:""}.fa-reddit-square,.fa-square-reddit{--fa:""}.fa-stumbleupon-circle{--fa:""}.fa-stumbleupon{--fa:""}.fa-delicious{--fa:""}.fa-digg{--fa:""}.fa-pied-piper-pp{--fa:""}.fa-pied-piper-alt{--fa:""}.fa-drupal{--fa:""}.fa-joomla{--fa:""}.fa-behance{--fa:""}.fa-behance-square,.fa-square-behance{--fa:""}.fa-steam{--fa:""}.fa-square-steam,.fa-steam-square{--fa:""}.fa-spotify{--fa:""}.fa-deviantart{--fa:""}.fa-soundcloud{--fa:""}.fa-vine{--fa:""}.fa-codepen{--fa:""}.fa-jsfiddle{--fa:""}.fa-rebel{--fa:""}.fa-empire{--fa:""}.fa-git-square,.fa-square-git{--fa:""}.fa-git{--fa:""}.fa-hacker-news{--fa:""}.fa-tencent-weibo{--fa:""}.fa-qq{--fa:""}.fa-weixin{--fa:""}.fa-slideshare{--fa:""}.fa-twitch{--fa:""}.fa-yelp{--fa:""}.fa-paypal{--fa:""}.fa-google-wallet{--fa:""}.fa-cc-visa{--fa:""}.fa-cc-mastercard{--fa:""}.fa-cc-discover{--fa:""}.fa-cc-amex{--fa:""}.fa-cc-paypal{--fa:""}.fa-cc-stripe{--fa:""}.fa-lastfm{--fa:""}.fa-lastfm-square,.fa-square-lastfm{--fa:""}.fa-ioxhost{--fa:""}.fa-angellist{--fa:""}.fa-buysellads{--fa:""}.fa-connectdevelop{--fa:""}.fa-dashcube{--fa:""}.fa-forumbee{--fa:""}.fa-leanpub{--fa:""}.fa-sellsy{--fa:""}.fa-shirtsinbulk{--fa:""}.fa-simplybuilt{--fa:""}.fa-skyatlas{--fa:""}.fa-pinterest-p{--fa:""}.fa-whatsapp{--fa:""}.fa-viacoin{--fa:""}.fa-medium,.fa-medium-m{--fa:""}.fa-y-combinator{--fa:""}.fa-optin-monster{--fa:""}.fa-opencart{--fa:""}.fa-expeditedssl{--fa:""}.fa-cc-jcb{--fa:""}.fa-cc-diners-club{--fa:""}.fa-creative-commons{--fa:""}.fa-gg{--fa:""}.fa-gg-circle{--fa:""}.fa-odnoklassniki{--fa:""}.fa-odnoklassniki-square,.fa-square-odnoklassniki{--fa:""}.fa-get-pocket{--fa:""}.fa-wikipedia-w{--fa:""}.fa-safari{--fa:""}.fa-chrome{--fa:""}.fa-firefox{--fa:""}.fa-opera{--fa:""}.fa-internet-explorer{--fa:""}.fa-contao{--fa:""}.fa-500px{--fa:""}.fa-amazon{--fa:""}.fa-houzz{--fa:""}.fa-vimeo-v{--fa:""}.fa-black-tie{--fa:""}.fa-fonticons{--fa:""}.fa-reddit-alien{--fa:""}.fa-edge{--fa:""}.fa-codiepie{--fa:""}.fa-modx{--fa:""}.fa-fort-awesome{--fa:""}.fa-usb{--fa:""}.fa-product-hunt{--fa:""}.fa-mixcloud{--fa:""}.fa-scribd{--fa:""}.fa-bluetooth{--fa:""}.fa-bluetooth-b{--fa:""}.fa-gitlab{--fa:""}.fa-wpbeginner{--fa:""}.fa-wpforms{--fa:""}.fa-envira{--fa:""}.fa-glide{--fa:""}.fa-glide-g{--fa:""}.fa-viadeo{--fa:""}.fa-square-viadeo,.fa-viadeo-square{--fa:""}.fa-snapchat,.fa-snapchat-ghost{--fa:""}.fa-snapchat-square,.fa-square-snapchat{--fa:""}.fa-pied-piper{--fa:""}.fa-first-order{--fa:""}.fa-yoast{--fa:""}.fa-themeisle{--fa:""}.fa-google-plus{--fa:""}.fa-font-awesome,.fa-font-awesome-flag,.fa-font-awesome-logo-full{--fa:""}.fa-linode{--fa:""}.fa-quora{--fa:""}.fa-free-code-camp{--fa:""}.fa-telegram,.fa-telegram-plane{--fa:""}.fa-bandcamp{--fa:""}.fa-grav{--fa:""}.fa-etsy{--fa:""}.fa-imdb{--fa:""}.fa-ravelry{--fa:""}.fa-sellcast{--fa:""}.fa-superpowers{--fa:""}.fa-wpexplorer{--fa:""}.fa-meetup{--fa:""}.fa-font-awesome-alt,.fa-square-font-awesome-stroke{--fa:""}.fa-accessible-icon{--fa:""}.fa-accusoft{--fa:""}.fa-adversal{--fa:""}.fa-affiliatetheme{--fa:""}.fa-algolia{--fa:""}.fa-amilia{--fa:""}.fa-angrycreative{--fa:""}.fa-app-store{--fa:""}.fa-app-store-ios{--fa:""}.fa-apper{--fa:""}.fa-asymmetrik{--fa:""}.fa-audible{--fa:""}.fa-avianex{--fa:""}.fa-aws{--fa:""}.fa-bimobject{--fa:""}.fa-bitcoin{--fa:""}.fa-bity{--fa:""}.fa-blackberry{--fa:""}.fa-blogger{--fa:""}.fa-blogger-b{--fa:""}.fa-buromobelexperte{--fa:""}.fa-centercode{--fa:""}.fa-cloudscale{--fa:""}.fa-cloudsmith{--fa:""}.fa-cloudversify{--fa:""}.fa-cpanel{--fa:""}.fa-css3-alt{--fa:""}.fa-cuttlefish{--fa:""}.fa-d-and-d{--fa:""}.fa-deploydog{--fa:""}.fa-deskpro{--fa:""}.fa-digital-ocean{--fa:""}.fa-discord{--fa:""}.fa-discourse{--fa:""}.fa-dochub{--fa:""}.fa-docker{--fa:""}.fa-draft2digital{--fa:""}.fa-dribbble-square,.fa-square-dribbble{--fa:""}.fa-dyalog{--fa:""}.fa-earlybirds{--fa:""}.fa-erlang{--fa:""}.fa-facebook-f{--fa:""}.fa-facebook-messenger{--fa:""}.fa-firstdraft{--fa:""}.fa-fonticons-fi{--fa:""}.fa-fort-awesome-alt{--fa:""}.fa-freebsd{--fa:""}.fa-gitkraken{--fa:""}.fa-gofore{--fa:""}.fa-goodreads{--fa:""}.fa-goodreads-g{--fa:""}.fa-google-drive{--fa:""}.fa-google-play{--fa:""}.fa-gripfire{--fa:""}.fa-grunt{--fa:""}.fa-gulp{--fa:""}.fa-hacker-news-square,.fa-square-hacker-news{--fa:""}.fa-hire-a-helper{--fa:""}.fa-hotjar{--fa:""}.fa-hubspot{--fa:""}.fa-itunes{--fa:""}.fa-itunes-note{--fa:""}.fa-jenkins{--fa:""}.fa-joget{--fa:""}.fa-js{--fa:""}.fa-js-square,.fa-square-js{--fa:""}.fa-keycdn{--fa:""}.fa-kickstarter,.fa-square-kickstarter{--fa:""}.fa-kickstarter-k{--fa:""}.fa-laravel{--fa:""}.fa-line{--fa:""}.fa-lyft{--fa:""}.fa-magento{--fa:""}.fa-medapps{--fa:""}.fa-medrt{--fa:""}.fa-microsoft{--fa:""}.fa-mix{--fa:""}.fa-mizuni{--fa:""}.fa-monero{--fa:""}.fa-napster{--fa:""}.fa-node-js{--fa:""}.fa-npm{--fa:""}.fa-ns8{--fa:""}.fa-nutritionix{--fa:""}.fa-page4{--fa:""}.fa-palfed{--fa:""}.fa-patreon{--fa:""}.fa-periscope{--fa:""}.fa-phabricator{--fa:""}.fa-phoenix-framework{--fa:""}.fa-playstation{--fa:""}.fa-pushed{--fa:""}.fa-python{--fa:""}.fa-red-river{--fa:""}.fa-rendact,.fa-wpressr{--fa:""}.fa-replyd{--fa:""}.fa-resolving{--fa:""}.fa-rocketchat{--fa:""}.fa-rockrms{--fa:""}.fa-schlix{--fa:""}.fa-searchengin{--fa:""}.fa-servicestack{--fa:""}.fa-sistrix{--fa:""}.fa-speakap{--fa:""}.fa-staylinked{--fa:""}.fa-steam-symbol{--fa:""}.fa-sticker-mule{--fa:""}.fa-studiovinari{--fa:""}.fa-supple{--fa:""}.fa-uber{--fa:""}.fa-uikit{--fa:""}.fa-uniregistry{--fa:""}.fa-untappd{--fa:""}.fa-ussunnah{--fa:""}.fa-vaadin{--fa:""}.fa-viber{--fa:""}.fa-vimeo{--fa:""}.fa-vnv{--fa:""}.fa-square-whatsapp,.fa-whatsapp-square{--fa:""}.fa-whmcs{--fa:""}.fa-wordpress-simple{--fa:""}.fa-xbox{--fa:""}.fa-yandex{--fa:""}.fa-yandex-international{--fa:""}.fa-apple-pay{--fa:""}.fa-cc-apple-pay{--fa:""}.fa-fly{--fa:""}.fa-node{--fa:""}.fa-osi{--fa:""}.fa-react{--fa:""}.fa-autoprefixer{--fa:""}.fa-less{--fa:""}.fa-sass{--fa:""}.fa-vuejs{--fa:""}.fa-angular{--fa:""}.fa-aviato{--fa:""}.fa-ember{--fa:""}.fa-gitter{--fa:""}.fa-hooli{--fa:""}.fa-strava{--fa:""}.fa-stripe{--fa:""}.fa-stripe-s{--fa:""}.fa-typo3{--fa:""}.fa-amazon-pay{--fa:""}.fa-cc-amazon-pay{--fa:""}.fa-ethereum{--fa:""}.fa-korvue{--fa:""}.fa-elementor{--fa:""}.fa-square-youtube,.fa-youtube-square{--fa:""}.fa-flipboard{--fa:""}.fa-hips{--fa:""}.fa-php{--fa:""}.fa-quinscape{--fa:""}.fa-readme{--fa:""}.fa-java{--fa:""}.fa-pied-piper-hat{--fa:""}.fa-creative-commons-by{--fa:""}.fa-creative-commons-nc{--fa:""}.fa-creative-commons-nc-eu{--fa:""}.fa-creative-commons-nc-jp{--fa:""}.fa-creative-commons-nd{--fa:""}.fa-creative-commons-pd{--fa:""}.fa-creative-commons-pd-alt{--fa:""}.fa-creative-commons-remix{--fa:""}.fa-creative-commons-sa{--fa:""}.fa-creative-commons-sampling{--fa:""}.fa-creative-commons-sampling-plus{--fa:""}.fa-creative-commons-share{--fa:""}.fa-creative-commons-zero{--fa:""}.fa-ebay{--fa:""}.fa-keybase{--fa:""}.fa-mastodon{--fa:""}.fa-r-project{--fa:""}.fa-researchgate{--fa:""}.fa-teamspeak{--fa:""}.fa-first-order-alt{--fa:""}.fa-fulcrum{--fa:""}.fa-galactic-republic{--fa:""}.fa-galactic-senate{--fa:""}.fa-jedi-order{--fa:""}.fa-mandalorian{--fa:""}.fa-old-republic{--fa:""}.fa-phoenix-squadron{--fa:""}.fa-sith{--fa:""}.fa-trade-federation{--fa:""}.fa-wolf-pack-battalion{--fa:""}.fa-hornbill{--fa:""}.fa-mailchimp{--fa:""}.fa-megaport{--fa:""}.fa-nimblr{--fa:""}.fa-rev{--fa:""}.fa-shopware{--fa:""}.fa-squarespace{--fa:""}.fa-themeco{--fa:""}.fa-weebly{--fa:""}.fa-wix{--fa:""}.fa-ello{--fa:""}.fa-hackerrank{--fa:""}.fa-kaggle{--fa:""}.fa-markdown{--fa:""}.fa-neos{--fa:""}.fa-zhihu{--fa:""}.fa-alipay{--fa:""}.fa-the-red-yeti{--fa:""}.fa-critical-role{--fa:""}.fa-d-and-d-beyond{--fa:""}.fa-dev{--fa:""}.fa-fantasy-flight-games{--fa:""}.fa-wizards-of-the-coast{--fa:""}.fa-think-peaks{--fa:""}.fa-reacteurope{--fa:""}.fa-artstation{--fa:""}.fa-atlassian{--fa:""}.fa-canadian-maple-leaf{--fa:""}.fa-centos{--fa:""}.fa-confluence{--fa:""}.fa-dhl{--fa:""}.fa-diaspora{--fa:""}.fa-fedex{--fa:""}.fa-fedora{--fa:""}.fa-figma{--fa:""}.fa-intercom{--fa:""}.fa-invision{--fa:""}.fa-jira{--fa:""}.fa-mendeley{--fa:""}.fa-raspberry-pi{--fa:""}.fa-redhat{--fa:""}.fa-sketch{--fa:""}.fa-sourcetree{--fa:""}.fa-suse{--fa:""}.fa-ubuntu{--fa:""}.fa-ups{--fa:""}.fa-usps{--fa:""}.fa-yarn{--fa:""}.fa-airbnb{--fa:""}.fa-battle-net{--fa:""}.fa-bootstrap{--fa:""}.fa-buffer{--fa:""}.fa-chromecast{--fa:""}.fa-evernote{--fa:""}.fa-itch-io{--fa:""}.fa-salesforce{--fa:""}.fa-speaker-deck{--fa:""}.fa-symfony{--fa:""}.fa-waze{--fa:""}.fa-yammer{--fa:""}.fa-git-alt{--fa:""}.fa-stackpath{--fa:""}.fa-cotton-bureau{--fa:""}.fa-buy-n-large{--fa:""}.fa-mdb{--fa:""}.fa-orcid{--fa:""}.fa-swift{--fa:""}.fa-umbraco{--fa:""}:host,:root{--fa-font-regular:normal 400 1em/1 var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:400;font-display:block;src:url(./fa-regular-400-nyy7hhHF.woff2)}.far{--fa-family:var(--fa-family-classic)}.fa-regular,.far{--fa-style:400}:host,:root{--fa-family-classic:"Font Awesome 7 Free";--fa-font-solid:normal 900 1em/1 var(--fa-family-classic);--fa-style-family-classic:var(--fa-family-classic)}@font-face{font-family:"Font Awesome 7 Free";font-style:normal;font-weight:900;font-display:block;src:url(./fa-solid-900-DRAAbZTg.woff2)}.fas{--fa-style:900}.fa-classic,.fas{--fa-family:var(--fa-family-classic)}.fa-solid{--fa-style:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(./fa-brands-400-BP5tdqmh.woff2)format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(./fa-solid-900-DRAAbZTg.woff2)format("woff2")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(./fa-regular-400-nyy7hhHF.woff2)format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(./fa-solid-900-DRAAbZTg.woff2)format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(./fa-brands-400-BP5tdqmh.woff2)format("woff2")}@font-face{font-family:FontAwesome;font-display:block;src:url(./fa-regular-400-nyy7hhHF.woff2)format("woff2");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url(data:font/woff2;base64,d09GMk9UVE8AAA/AAAkAAAAAIi4AAA96A4IBAAAAAAAAAAAAAAAAAAAAAAAAAAAAATYCJAQGBmADgRwFiH0AghwHIA22GYUWERHVtH4B/lDAjaHYgPoVT5hsjC2GsZOptOo4yG1beUwR0nj95m5PABbwbw2JNax38ckISWbne6e7NGkzk5t5OtHQ3cQ8E/PgGvBDzYt/8QhfU4ejmw2Ss9r09ODR8l+jtYRSiPjXDe99ioYEJUDICo/AKRIyLZY6g5gb/PN/87fWu+WdLMNMQ049kLkaPl7+P/y/v9+nWsmNny3MZBwpLqIEUgAky2qXQQErAgUkO66A7tm25ybn+/+f01wNrP4u+ymgSuyUUAViDYIh+sbxjfg7VhAd9qRMKrF3BXKBn855NnSt1CQjTJVaYd8BQ++4R20XeJIX0rz/77Q39M65gAwmQQlbFrQfpVQXybLleWPJapb8e0cJ2kLz93Ol/TnMFXfLEn8JhNvbIjqxeXc/2UyOckA5ppQ4m+s0TQFBETgCdMAOCDy5CnvyZI2s0R1fW2MoL1G22ZTgudtjtLzMDwQDEbaWAQIgP8dqAADFS+AKknqe8PfkvO+55v/v91aE9ccAKkA2RADE+AeSboL/4wqvKi8xDkDqIzmV79ZGM7PdnQuhj8FJqIll79DSibQ0sXKXNYRdbRM+GMI2h5rF8zfdMYePtw55PPcmlAgg+mPASPzPwbDv2T3wmL2ThoUXekNwkpY0BDfbwiXSMFqxE24q9TkmWPiKJWh1mORCjilyAEspDGAZW6uwGlensDojrVodGva61vh0aarhKE8bTPCvj1hCK2OYlJVmTImPHEtVTOpYJrK8sJqcmo3VuRet1WnsdOEDcaFhM0UROOQM9KUY5Gdm9T7gPCofd4U7+x9sjlHuZL2RXfHXxYIE8CDvQm6Fk3RDXoiGY+XZ/TOFY9Kk3RCH0nr09srjn4kEqTL9zhy1p4myH+zr56tZWU8/1lvhZTacuYP5Yetw7YwTiDabHECYm7DHjCNR+QyItYjOF8TBoDvl5YcXSOcmKyfPyC0bNnnFhztFF1iXFjO+NknRNJIdlcuQLapKjOCOgXyxwzxWzyqXfZNWqpU/Y/EqBwhFdgdzldTRYQcscirRDqZxtltBIFQcvARqqfPTm9ROQCWXmvAvz+f4mSs4WoOqjmV+MH6r8TTUUn358W2SWZ78vFRvCl7xm11KSkyjY9Zp5ekkhxApAugJxGikosIHs68GiuU/TIwqCywCNlePWfOWfegrUWfqfXZ9wX1xJZZVUaWVN6utxf0m/XN+A0frVZpvr+YYS5WYTP/dyOA2+1jFSuYzlzm0UkIxBYTgjxv2qGr1a33Xe73VE93VHd3WKa2XqzQ0z5i4ND6pAgLVADGAdvICQA+g9DADoyUxaiEZtSRHrSjL/tD/6rdLdWfrbvLaZWUZ628lFTILA4iDzuUuRCDT4zLb9EbNNYDla7prkJb1sf9ps4yByalXLAjno1iDBtIQnk3bt02oZFNS9mGZTLrcFFwuLYcChHY/sdf2tT871c4E9dWb7St8ZWAVxoYfosuJThqeTcueyV1byeNebq+zTldTt9Nbrz8d5hvEG+w16DOMMNxmFGjcVr7HJHKCff1U74jp+nDiWA34AMvXbSjGL/mcxCInGJy+yzwieJF/QXkmwevg9kD53IWNr56dXTHoimkCpx95BLQQ2PxpPpwUV7AFs1Ndo/hfIZh1bJf//v7+Tyj/CT8H3F7A6qmRdgvmMJN2ioW3vZwaYedQL8RNM/O+veVnYH7v9oP5KOyePoBHb+2zIOh0TVD6jONQU9chTV3NEW4mF4VRA0FDA6gRQpnrmRk36EyA73QmLZcDIp2KLDrPqLohc8EhNFtkZE0jyrrGFmN8zNssYeZEJb9VGKGUWXsLkusQmHw/NN1aDVSQDjHXiFlNjOAbroZ8UhfqEVL9nGJP6bpouAIM0lpUyxoihzlDYnQRqe1CUGflRMzbwnKeTGaAqYTQkMV26jweXMYppyDld84jjBqk4oMY8c033Bcj54/JRjgquMTgyBZWMiaNdOECEAMqLkQL5aTRd1h+kIp3SqkDjgI1g5Tk7yLHKacge+vnpnYQKEqpWoaIE2uS1Ml9cKriqrXTBqEEkG0uhcxhNlmmr0Xm3rAWayZV1JQ/KNNVsjN28Y5E7DJbzQZVMSWFKP0dJSXo/7kumXvgf2oJsBI9mQs0tQTGdQlzNUzTUAQoNoE9qz8S+rGufAQyulFq0lpzdbFwf9PZiSkrzYVCwWpdR7DS7IF3L+9f1yMGRZlkLMKQmdJ/1f46jGqaXR3YWhJYu87qJBc0m1RUMczWRag5ADqhkPqxhrDNPT/9UmSkSJfSMvJebDBZ9FdCLUYCv6csAum7yIgZJHSL6fwevL/oN0AP8WsklRyKAJ3g2fB4R6ALyHyUE8EEEuoJmqCGgdCsZtKkGvO8Of70iHhdREid5AMRwUww5Px2EgNkUUlugQRMCSY3ccUbajibX9FEMflNwXQiaqhimrwH4UjnrohSQhM+6lwHbsbDXzobbWNw86+H/znDNiTnVUcM9fYFXauhcs/kUBiETGrooeTa2vWvw27pTjrjFDLT/1sl93DjuteQlbHMGWVs8lqy8qOXl9+MRjp2nQASXcfCwyS5acIVKHjPUa8RjXeMBLjn/fu9yJgF/iaMoK74TfDZTpnSPUd1G4GX8PAX/x9xCS8tengWmzYgucYT8wU0t4ngls/hJGctpOJVoFq+Af2/cjDAPOHFk5P/XXpRtmELfEfS+bCOuQ4L3+ofEPfS5QCO5j0gXqW1urWOvHzQgTEMChC0U5jeEF+pkSyBhwhZI1vB7pTubtmwbzYhsME5PPU0eZ4JHIB5iXSSzwQS0iiHfb0oOtqxA8KUCmMeVEVKnAFvdIPFrkHWdsaZZ8CdZmvR14f0tPqjH2aUMLBmHIMRM7cma2PXWcI9+fDjlrmy0n2PVAr5vPaq06NZRkE2prXUDp0urwStChuHTdAtxMblrCnopM02RUxamAxiQ9KBKEocT1fET438EjShE8NXvGEtoh6YDHprnclg171EKLGCR+PPfF83UQfieAqsqKjjyhMl42Wt1+nrdtq3oT5Q51+AD00vabZETGwF0ZUtwWPqSqkHjF/zNXpgTbmxtQKODCq1o4VYSjmDCqKkdNqxYybf3g1fU1+zn0tjtFC2i5zauLBZqnIy1oRUhWzw1PpO1Y3ttKP6SfenNESUlHAtQyzQ7tqsnhW0mCS7PGnWQGnUeouHk0g+jHIpIjJyBzRtDZKLeLgHpc7RsAHsyZgdFnuoR8VOGyIDBzzuNNh1ioYW0PM7yStZxQrID0pp3LYTOyGW8hAZWL3VDjufx21DyNsDt27Es84ZPD9EQ8+T7UFkoPvBKNAQ92jLGfgvepGe6LSXIUis3EtBzjbcAB1DIyVOPpnD/pL++RY/WOzCaKGWnWJP7OUvObwn95DNskVG3cZsF3DvCrLBsPAC1PQQPEQUQ+mY4YzRMxNiaPTQcMLoohtqQUPcyLb3fvGOd7GVfHe5K5a8/Ed/ykZevPjjwtxSg2cExzbOeBbkwA48oLjxw9S6IoYgMJ8gsBq3mCqdf7AWzJLBuAOon+WzFGuEuTYcmZ63tygjDccd5M4nYCb7CocF7eT21Pn5rcEDbnaBK8Jauy0EN4DpZRzRRBRBr8d2RLEQie1CjLGULGLDYIXjA15A+2aeAHHigrGhIeliSoEZabBS6f92e9V+u+AjssKtDmvtmPF8XzW4mK3Yjy2PFsH4J+gIgcgEM2W5Kuj402ANx98gYiHuqnNLs20OtnU2zKsTx6NC+d7t7TNl4Fe3eOmmBcGje/bDrfQobMQu+hhCuEWFNZVgpUTQj694JRR0xXzTXiBWa94133YEOZ8g2v3oST/dRLVc0wGk3P/Dq1qtwgk5C4aE7AeJ85mB0WZkuVNaoCSNcAokS5qtjChLI0IPv5C2wYKYYYiZQFBMOz8jcE3cRmwlBMmCxvemqCNKqnNiB0ZXuYAY7mJSyAsccSuDpEenPwY148TvIb0r+J1+Nh5z7/EsX5DjAnOXk53zfdiCdHdy4okUClpOHQZYjyNeQDAbMAYj7DzVcPVh/oW95zAe/qHfXg71Icy35j3ZZl6EozfaAnSSPk58/YSdeJo5P0R0diuoJig8c8KlBsGEKNNUBk1AXZg+NKMpT544MVFItVHHGTCeyCISgu3UrSkxgWBAWgGzZRrBy6oWFkKR3078RIoYB2oKmz4yvJhOZQfHx7Ai8VVBVpooRyclzD4Xbkio0vMA5h+lyy6DlPw95hjdRkoecIx4/32yXClc2HHBGQpQeYS8xOZgzR6b9Nmmm7RingP6d+XxPMTK2+i+X8a86u3VTkGSd9Btms/tBmbqc7tJZD4QHUG/ziucMMeV0QALuDtPj2Bfo1weLkthULQns/b3xTszkWYdCpr7SiNHGgLhiQYzSf4FHNtCoOd6vJWj4WPjBEYkT+Rr9CuUdtAvS8N2xbUXOc6/AC9IHV3IF4mffcqtvrshSTer1EhEsK9bfC+YzDpfHCDXTSeDXIqy+76U68B9QXXsD9AghNe1+MyoYulcg42ntu1cijpoVx1igYRhdXYGtWFas3EO3NewAytz/ZQ6dDs4uoaUnisYqoGspTbUQP2wGfXmebN8jgnqUA4WftVwjw0EIVVq1Vq1Vt/V6xzCtlsj00hU9RI9Xpnc6wV2rmUc9ct7vge2d7Pa8T4dZvJz7ROTlfokrXjjF2VvYgwQ5Z4o6y9bgeMVHJhbbgGNXj5gWN9FeJHy+2lvfhnrQ+R74/HhjGd7qeKkMSoIbgmLXjmJxBITn06HgmG5GD5pOFwsykRAO0K1XsR7ieaQxuiGi0RxTi8o9oNIsKjtGtHUcjb6JZ4ejDU9fh31Si+e/6iafqQRveddM+n0RRWJKwxcCLHJ8gXuIdK8typ0irQ1nLQMdUM2WwbuehNVZTPS1+1k7M0nH0cI61v3uczwg1fzOmnipATlkET+cFAkW3NIF4NvCophKNliuYvw9Fv+b4MU7N54i5ossf6MSeZV3cjCVlBbKJOBvWA7H25HjdPBbKkKDfhJiWeKM5/wrS5zFnFKTo4AcYXYH/OPAHoSBQVVDX3Tw7c/wREG1W8yF45ZRQbm+i95nnWVo4CiM8dBEcP/nhUAusB6Ay5eHL3U8LzEFApKd4wclOln8LzAZAMuPoKocMXxvA0MWmYK4AerUihX68tt1RUQhNduTIqo/0KYKE3GBQOcsgRK44Kbji8fn3D78asKctf4Dn52GZMFqb1cVUs9l6/MqUM5ohSxJcOGHxomvGnomRokmAUpuK1ekAED)format("woff2");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-400:oklch(85.2% .199 91.936);--color-green-300:oklch(87.1% .15 154.449);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-pink-400:oklch(71.8% .202 349.761);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--blur-3xl:64px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-panel-bg:#0d1117;--color-panel-card:#161b22;--color-panel-border:#30363d;--color-panel-accent:#58a6ff;--color-accent-blue:#3b82f6;--color-accent-green:#93edc7;--color-bg-sidebar:#161b22;--color-bg-main:#0d1117;--color-border-main:#30363d;--color-text-primary:#e6edf3;--color-text-secondary:#7d8590;--color-accent-orange:#d29922;--color-accent-red:#f85149;--color-accent-gold:#e8c547;--color-accent-cyan:#06b6d4;--font-display:"Inter", system-ui, -apple-system, sans-serif;--font-sas:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif}}@layer base{@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--font-sas)}body{color:#e2e8f0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a0b0e;min-height:100dvh}}@layer components;@layer utilities{:where(.divide-border-main\/50>:not(:last-child)){border-color:#30363d80}@supports (color:color-mix(in lab, red, red)){:where(.divide-border-main\/50>:not(:last-child)){border-color:color-mix(in oklab, var(--color-border-main) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.01\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.02\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.border-accent-blue{border-color:var(--color-accent-blue)}.border-accent-blue\/20{border-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.border-accent-blue\/20{border-color:color-mix(in oklab, var(--color-accent-blue) 20%, transparent)}}.border-accent-blue\/30{border-color:#3b82f64d}@supports (color:color-mix(in lab, red, red)){.border-accent-blue\/30{border-color:color-mix(in oklab, var(--color-accent-blue) 30%, transparent)}}.border-accent-blue\/40{border-color:#3b82f666}@supports (color:color-mix(in lab, red, red)){.border-accent-blue\/40{border-color:color-mix(in oklab, var(--color-accent-blue) 40%, transparent)}}.border-accent-blue\/50{border-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.border-accent-blue\/50{border-color:color-mix(in oklab, var(--color-accent-blue) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-accent-gold\/40{border-color:color-mix(in oklab, var(--color-accent-gold) 40%, transparent)}}.border-accent-green\/20{border-color:#93edc733}@supports (color:color-mix(in lab, red, red)){.border-accent-green\/20{border-color:color-mix(in oklab, var(--color-accent-green) 20%, transparent)}}.border-accent-red\/10{border-color:#f851491a}@supports (color:color-mix(in lab, red, red)){.border-accent-red\/10{border-color:color-mix(in oklab, var(--color-accent-red) 10%, transparent)}}.border-accent-red\/35{border-color:#f8514959}@supports (color:color-mix(in lab, red, red)){.border-accent-red\/35{border-color:color-mix(in oklab, var(--color-accent-red) 35%, transparent)}}.border-accent-red\/40{border-color:#f8514966}@supports (color:color-mix(in lab, red, red)){.border-accent-red\/40{border-color:color-mix(in oklab, var(--color-accent-red) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/15{border-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/25{border-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/35{border-color:color-mix(in oklab, var(--color-amber-500) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/45{border-color:color-mix(in oklab, var(--color-amber-500) 45%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-amber-600\/20{border-color:color-mix(in oklab, var(--color-amber-600) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-amber-600\/30{border-color:color-mix(in oklab, var(--color-amber-600) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/40{border-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/15{border-color:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/20{border-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/25{border-color:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/30{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/35{border-color:color-mix(in oklab, var(--color-blue-500) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/40{border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/50{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-blue-600\/30{border-color:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.border-border-main{border-color:var(--color-border-main)}.border-border-main\/50{border-color:#30363d80}@supports (color:color-mix(in lab, red, red)){.border-border-main\/50{border-color:color-mix(in oklab, var(--color-border-main) 50%, transparent)}}.border-border-main\/70{border-color:#30363db3}@supports (color:color-mix(in lab, red, red)){.border-border-main\/70{border-color:color-mix(in oklab, var(--color-border-main) 70%, transparent)}}.border-border-main\/80{border-color:#30363dcc}@supports (color:color-mix(in lab, red, red)){.border-border-main\/80{border-color:color-mix(in oklab, var(--color-border-main) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/10{border-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/15{border-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/25{border-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/35{border-color:color-mix(in oklab, var(--color-emerald-500) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\/30{border-color:color-mix(in oklab, var(--color-emerald-600) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-green-500\/40{border-color:color-mix(in oklab, var(--color-green-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/20{border-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/30{border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/40{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/30{border-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-orange-700\/50{border-color:color-mix(in oklab, var(--color-orange-700) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/25{border-color:color-mix(in oklab, var(--color-purple-500) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-400\/35{border-color:color-mix(in oklab, var(--color-red-400) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-500\/10{border-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-500\/15{border-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-500\/25{border-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-500\/35{border-color:color-mix(in oklab, var(--color-red-500) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-500\/45{border-color:color-mix(in oklab, var(--color-red-500) 45%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-600\/20{border-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-700\/50{border-color:color-mix(in oklab, var(--color-red-700) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-red-700\/60{border-color:color-mix(in oklab, var(--color-red-700) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/20{border-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/25{border-color:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/35{border-color:color-mix(in oklab, var(--color-rose-500) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/40{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-rose-600\/30{border-color:color-mix(in oklab, var(--color-rose-600) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/35{border-color:color-mix(in oklab, var(--color-sky-400) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-sky-700\/50{border-color:color-mix(in oklab, var(--color-sky-700) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/20{border-color:color-mix(in oklab, var(--color-slate-300) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/20{border-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/30{border-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-stone-500\/20{border-color:color-mix(in oklab, var(--color-stone-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-teal-500\/20{border-color:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/15{border-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/20{border-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/30{border-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-violet-700\/60{border-color:color-mix(in oklab, var(--color-violet-700) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.03\]{border-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.05\]{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/20{border-color:color-mix(in oklab, var(--color-yellow-400) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/30{border-color:color-mix(in oklab, var(--color-yellow-400) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/40{border-color:color-mix(in oklab, var(--color-zinc-700) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/60{border-color:color-mix(in oklab, var(--color-zinc-700) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/70{border-color:color-mix(in oklab, var(--color-zinc-700) 70%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/80{border-color:color-mix(in oklab, var(--color-zinc-700) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/50{border-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/70{border-color:color-mix(in oklab, var(--color-zinc-800) 70%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/80{border-color:color-mix(in oklab, var(--color-zinc-800) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/90{border-color:color-mix(in oklab, var(--color-zinc-800) 90%, transparent)}}.border-l-accent-red\/50{border-left-color:#f8514980}@supports (color:color-mix(in lab, red, red)){.border-l-accent-red\/50{border-left-color:color-mix(in oklab, var(--color-accent-red) 50%, transparent)}}.bg-accent-blue{background-color:var(--color-accent-blue)}.bg-accent-blue\/5{background-color:#3b82f60d}@supports (color:color-mix(in lab, red, red)){.bg-accent-blue\/5{background-color:color-mix(in oklab, var(--color-accent-blue) 5%, transparent)}}.bg-accent-blue\/10{background-color:#3b82f61a}@supports (color:color-mix(in lab, red, red)){.bg-accent-blue\/10{background-color:color-mix(in oklab, var(--color-accent-blue) 10%, transparent)}}.bg-accent-blue\/15{background-color:#3b82f626}@supports (color:color-mix(in lab, red, red)){.bg-accent-blue\/15{background-color:color-mix(in oklab, var(--color-accent-blue) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-accent-gold\/10{background-color:color-mix(in oklab, var(--color-accent-gold) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-accent-gold\/15{background-color:color-mix(in oklab, var(--color-accent-gold) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-accent-gold\/20{background-color:color-mix(in oklab, var(--color-accent-gold) 20%, transparent)}}.bg-accent-green{background-color:var(--color-accent-green)}.bg-accent-green\/5{background-color:#93edc70d}@supports (color:color-mix(in lab, red, red)){.bg-accent-green\/5{background-color:color-mix(in oklab, var(--color-accent-green) 5%, transparent)}}.bg-accent-green\/10{background-color:#93edc71a}@supports (color:color-mix(in lab, red, red)){.bg-accent-green\/10{background-color:color-mix(in oklab, var(--color-accent-green) 10%, transparent)}}.bg-accent-red{background-color:var(--color-accent-red)}.bg-accent-red\/5{background-color:#f851490d}@supports (color:color-mix(in lab, red, red)){.bg-accent-red\/5{background-color:color-mix(in oklab, var(--color-accent-red) 5%, transparent)}}.bg-accent-red\/10{background-color:#f851491a}@supports (color:color-mix(in lab, red, red)){.bg-accent-red\/10{background-color:color-mix(in oklab, var(--color-accent-red) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/5{background-color:color-mix(in oklab, var(--color-amber-600) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/10{background-color:color-mix(in oklab, var(--color-amber-600) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/15{background-color:color-mix(in oklab, var(--color-amber-600) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/90{background-color:color-mix(in oklab, var(--color-amber-600) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/30{background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/40{background-color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/50{background-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/15{background-color:color-mix(in oklab, var(--color-amber-950) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/20{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.bg-bg-main{background-color:var(--color-bg-main)}.bg-bg-main\/30{background-color:#0d11174d}@supports (color:color-mix(in lab, red, red)){.bg-bg-main\/30{background-color:color-mix(in oklab, var(--color-bg-main) 30%, transparent)}}.bg-bg-main\/40{background-color:#0d111766}@supports (color:color-mix(in lab, red, red)){.bg-bg-main\/40{background-color:color-mix(in oklab, var(--color-bg-main) 40%, transparent)}}.bg-bg-main\/50{background-color:#0d111780}@supports (color:color-mix(in lab, red, red)){.bg-bg-main\/50{background-color:color-mix(in oklab, var(--color-bg-main) 50%, transparent)}}.bg-bg-main\/80{background-color:#0d1117cc}@supports (color:color-mix(in lab, red, red)){.bg-bg-main\/80{background-color:color-mix(in oklab, var(--color-bg-main) 80%, transparent)}}.bg-bg-main\/90{background-color:#0d1117e6}@supports (color:color-mix(in lab, red, red)){.bg-bg-main\/90{background-color:color-mix(in oklab, var(--color-bg-main) 90%, transparent)}}.bg-bg-sidebar{background-color:var(--color-bg-sidebar)}.bg-bg-sidebar\/50{background-color:#161b2280}@supports (color:color-mix(in lab, red, red)){.bg-bg-sidebar\/50{background-color:color-mix(in oklab, var(--color-bg-sidebar) 50%, transparent)}}.bg-bg-sidebar\/55{background-color:#161b228c}@supports (color:color-mix(in lab, red, red)){.bg-bg-sidebar\/55{background-color:color-mix(in oklab, var(--color-bg-sidebar) 55%, transparent)}}.bg-bg-sidebar\/90{background-color:#161b22e6}@supports (color:color-mix(in lab, red, red)){.bg-bg-sidebar\/90{background-color:color-mix(in oklab, var(--color-bg-sidebar) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/5{background-color:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/15{background-color:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/20{background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/40{background-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/15{background-color:color-mix(in oklab, var(--color-blue-600) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/40{background-color:color-mix(in oklab, var(--color-blue-600) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/90{background-color:color-mix(in oklab, var(--color-blue-600) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-blue-950\/15{background-color:color-mix(in oklab, var(--color-blue-950) 15%, transparent)}}.bg-border-main{background-color:var(--color-border-main)}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/5{background-color:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-500) 6%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/15{background-color:color-mix(in oklab, var(--color-emerald-600) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/20{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/25{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/20{background-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/5{background-color:color-mix(in oklab, var(--color-indigo-500) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-indigo-600\/5{background-color:color-mix(in oklab, var(--color-indigo-600) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-indigo-600\/90{background-color:color-mix(in oklab, var(--color-indigo-600) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/5{background-color:color-mix(in oklab, var(--color-red-400) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-red-500) 6%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/10{background-color:color-mix(in oklab, var(--color-red-600) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/20{background-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/80{background-color:color-mix(in oklab, var(--color-red-600) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/30{background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/90{background-color:color-mix(in oklab, var(--color-red-950) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/5{background-color:color-mix(in oklab, var(--color-rose-500) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-rose-600\/10{background-color:color-mix(in oklab, var(--color-rose-600) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-rose-600\/15{background-color:color-mix(in oklab, var(--color-rose-600) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/20{background-color:color-mix(in oklab, var(--color-rose-950) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/25{background-color:color-mix(in oklab, var(--color-rose-950) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/30{background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/40{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/20{background-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/25{background-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/10{background-color:color-mix(in oklab, var(--color-slate-300) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/10{background-color:color-mix(in oklab, var(--color-slate-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/15{background-color:color-mix(in oklab, var(--color-slate-500) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/50{background-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/30{background-color:color-mix(in oklab, var(--color-slate-800) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-stone-500\/10{background-color:color-mix(in oklab, var(--color-stone-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/10{background-color:color-mix(in oklab, var(--color-teal-500) 10%, transparent)}}.bg-text-secondary{background-color:var(--color-text-secondary)}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/5{background-color:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-violet-600\/60{background-color:color-mix(in oklab, var(--color-violet-600) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/40{background-color:color-mix(in oklab, var(--color-violet-950) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.01\]{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/5{background-color:color-mix(in oklab, var(--color-yellow-400) 5%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/10{background-color:color-mix(in oklab, var(--color-yellow-400) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/10{background-color:color-mix(in oklab, var(--color-zinc-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/30{background-color:color-mix(in oklab, var(--color-zinc-800) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/50{background-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/80{background-color:color-mix(in oklab, var(--color-zinc-800) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/30{background-color:color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/40{background-color:color-mix(in oklab, var(--color-zinc-900) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/60{background-color:color-mix(in oklab, var(--color-zinc-900) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/20{background-color:color-mix(in oklab, var(--color-zinc-950) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/25{background-color:color-mix(in oklab, var(--color-zinc-950) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/30{background-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/40{background-color:color-mix(in oklab, var(--color-zinc-950) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/50{background-color:color-mix(in oklab, var(--color-zinc-950) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/60{background-color:color-mix(in oklab, var(--color-zinc-950) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/80{background-color:color-mix(in oklab, var(--color-zinc-950) 80%, transparent)}}.from-accent-blue{--tw-gradient-from:var(--color-accent-blue);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-bg-sidebar{--tw-gradient-from:var(--color-bg-sidebar);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 6%, transparent)}}@supports (color:color-mix(in lab, red, red)){.from-blue-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.03\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 3%, transparent)}}.to-accent-green{--tw-gradient-to:var(--color-accent-green);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-bg-sidebar{--tw-gradient-to:var(--color-bg-sidebar);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:color-mix(in lab, red, red)){.to-emerald-600\/30{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-600) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.to-purple-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-purple-600) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.01\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 1%, transparent)}}.font-display{font-family:var(--font-display)}.text-accent-blue{color:var(--color-accent-blue)}.text-accent-blue\/80{color:#3b82f6cc}@supports (color:color-mix(in lab, red, red)){.text-accent-blue\/80{color:color-mix(in oklab, var(--color-accent-blue) 80%, transparent)}}.text-accent-blue\/\[0\.03\]{color:#3b82f608}@supports (color:color-mix(in lab, red, red)){.text-accent-blue\/\[0\.03\]{color:color-mix(in oklab, var(--color-accent-blue) 3%, transparent)}}.text-accent-cyan{color:var(--color-accent-cyan)}.text-accent-cyan\/80{color:#06b6d4cc}@supports (color:color-mix(in lab, red, red)){.text-accent-cyan\/80{color:color-mix(in oklab, var(--color-accent-cyan) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-accent-gold\/80{color:color-mix(in oklab, var(--color-accent-gold) 80%, transparent)}}.text-accent-green{color:var(--color-accent-green)}.text-accent-orange{color:var(--color-accent-orange)}.text-accent-red{color:var(--color-accent-red)}.text-accent-red\/80{color:#f85149cc}@supports (color:color-mix(in lab, red, red)){.text-accent-red\/80{color:color-mix(in oklab, var(--color-accent-red) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/90{color:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/80{color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/90{color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/90{color:color-mix(in oklab, var(--color-amber-300) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/80{color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/90{color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/70{color:color-mix(in oklab, var(--color-amber-500) 70%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/80{color:color-mix(in oklab, var(--color-amber-500) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-blue-200\/90{color:color-mix(in oklab, var(--color-blue-200) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-blue-300\/80{color:color-mix(in oklab, var(--color-blue-300) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-blue-300\/90{color:color-mix(in oklab, var(--color-blue-300) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-blue-400\/70{color:color-mix(in oklab, var(--color-blue-400) 70%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-blue-400\/80{color:color-mix(in oklab, var(--color-blue-400) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-blue-400\/90{color:color-mix(in oklab, var(--color-blue-400) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-blue-500\/10{color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-blue-500\/40{color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-blue-500\/60{color:color-mix(in oklab, var(--color-blue-500) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/80{color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/90{color:color-mix(in oklab, var(--color-emerald-300) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/80{color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/90{color:color-mix(in oklab, var(--color-emerald-400) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/95{color:color-mix(in oklab, var(--color-emerald-400) 95%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-emerald-500\/60{color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-indigo-300\/80{color:color-mix(in oklab, var(--color-indigo-300) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-red-200\/70{color:color-mix(in oklab, var(--color-red-200) 70%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-red-300\/80{color:color-mix(in oklab, var(--color-red-300) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-red-400\/70{color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-red-500\/60{color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-red-500\/75{color:color-mix(in oklab, var(--color-red-500) 75%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/80{color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/90{color:color-mix(in oklab, var(--color-rose-300) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-rose-400\/95{color:color-mix(in oklab, var(--color-rose-400) 95%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/90{color:color-mix(in oklab, var(--color-slate-300) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-slate-400\/60{color:color-mix(in oklab, var(--color-slate-400) 60%, transparent)}}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-secondary\/50{color:#7d859080}@supports (color:color-mix(in lab, red, red)){.text-text-secondary\/50{color:color-mix(in oklab, var(--color-text-secondary) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/90{color:color-mix(in oklab, var(--color-violet-200) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/10{color:color-mix(in oklab, var(--color-white) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/15{color:color-mix(in oklab, var(--color-white) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/20{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}@supports (color:color-mix(in lab, red, red)){.decoration-blue-400\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.accent-accent-blue{accent-color:var(--color-accent-blue)}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#5865f2\]\/10{--tw-shadow-color:color-mix(in oklab, oklab(57.7436% .0140405 -.208618/.1) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#eab308\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(79.5243% .0111457 .161284/.2) var(--tw-shadow-alpha), transparent)}}.shadow-accent-blue\/10{--tw-shadow-color:#3b82f61a}@supports (color:color-mix(in lab, red, red)){.shadow-accent-blue\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-accent-blue) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-accent-blue\/20{--tw-shadow-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.shadow-accent-blue\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-accent-blue) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-accent-blue\/25{--tw-shadow-color:#3b82f640}@supports (color:color-mix(in lab, red, red)){.shadow-accent-blue\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-accent-blue) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-accent-green\/10{--tw-shadow-color:#93edc71a}@supports (color:color-mix(in lab, red, red)){.shadow-accent-green\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-accent-green) 10%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-amber-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-amber-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-black\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 60%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 5%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-blue-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-blue-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-blue-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-orange-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-red-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-red-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-rose-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-rose-900\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-900) 40%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-rose-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-sky-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-violet-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-zinc-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-zinc-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.shadow-zinc-700\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-zinc-700) 20%, transparent) var(--tw-shadow-alpha), transparent)}}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}@media (hover:hover){.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-\[rgba\(88\,166\,255\,0\.35\)\]:is(:where(.group):hover *){border-color:#58a6ff59}.group-hover\:border-white\/15:is(:where(.group):hover *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-white\/15:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.group-hover\:bg-accent-blue:is(:where(.group):hover *){background-color:var(--color-accent-blue)}.group-hover\:bg-white\/10:is(:where(.group):hover *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.group-hover\:text-\[\#58a6ff\]:is(:where(.group):hover *){color:#58a6ff}.group-hover\:text-\[\#e6edf3\]:is(:where(.group):hover *){color:#e6edf3}.group-hover\:text-accent-blue:is(:where(.group):hover *){color:var(--color-accent-blue)}.group-hover\:text-blue-300:is(:where(.group):hover *){color:var(--color-blue-300)}.group-hover\:text-blue-400:is(:where(.group):hover *){color:var(--color-blue-400)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-white\/40:is(:where(.group):hover *){color:#fff6}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/40:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.group-hover\:text-white\/60:is(:where(.group):hover *){color:#fff9}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/60:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-20:is(:where(.group):hover *){opacity:.2}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/back\:-translate-x-0\.5:is(:where(.group\/back):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}}@supports (color:color-mix(in lab, red, red)){.selection\:bg-blue-500\/25 ::selection{background-color:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.selection\:bg-blue-500\/25::selection{background-color:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}.placeholder\:text-text-secondary\/30::placeholder{color:#7d85904d}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-text-secondary\/30::placeholder{color:color-mix(in oklab, var(--color-text-secondary) 30%, transparent)}}.placeholder\:text-text-secondary\/40::placeholder{color:#7d859066}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-text-secondary\/40::placeholder{color:color-mix(in oklab, var(--color-text-secondary) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/10::placeholder{color:color-mix(in oklab, var(--color-white) 10%, transparent)}}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/15::placeholder{color:color-mix(in oklab, var(--color-white) 15%, transparent)}}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/20::placeholder{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/25::placeholder{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-blue-500\/30:focus-within{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}@media (hover:hover){.hover\:border-\[\#8b949e\]:hover{border-color:#8b949e}.hover\:border-\[\#58a6ff\]\/40:hover{border-color:oklab(71.5252% -.0436087 -.145412/.4)}.hover\:border-\[rgba\(88\,166\,255\,0\.35\)\]:hover{border-color:#58a6ff59}.hover\:border-accent-blue\/30:hover{border-color:#3b82f64d}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-blue\/30:hover{border-color:color-mix(in oklab, var(--color-accent-blue) 30%, transparent)}}.hover\:border-accent-blue\/35:hover{border-color:#3b82f659}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-blue\/35:hover{border-color:color-mix(in oklab, var(--color-accent-blue) 35%, transparent)}}.hover\:border-accent-blue\/50:hover{border-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-blue\/50:hover{border-color:color-mix(in oklab, var(--color-accent-blue) 50%, transparent)}}.hover\:border-accent-gold\/30:hover{border-color:#eab3084d}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-gold\/30:hover{border-color:color-mix(in oklab, var(--color-accent-gold) 30%, transparent)}}.hover\:border-accent-red\/40:hover{border-color:#f8514966}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-red\/40:hover{border-color:color-mix(in oklab, var(--color-accent-red) 40%, transparent)}}.hover\:border-amber-500\/40:hover{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/40:hover{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.hover\:border-blue-500\/20:hover{border-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-500\/20:hover{border-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.hover\:border-blue-500\/40:hover{border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-500\/40:hover{border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.hover\:border-blue-500\/50:hover{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-500\/50:hover{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.hover\:border-emerald-500\/20:hover{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/20:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.hover\:border-emerald-500\/50:hover{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/50:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.hover\:border-emerald-500\/55:hover{border-color:#00bb7f8c}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/55:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 55%, transparent)}}.hover\:border-indigo-500\/50:hover{border-color:#625fff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-500\/50:hover{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.hover\:border-orange-500\/50:hover{border-color:#fe6e0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-orange-500\/50:hover{border-color:color-mix(in oklab, var(--color-orange-500) 50%, transparent)}}.hover\:border-red-500\/25:hover{border-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-500\/25:hover{border-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.hover\:border-red-500\/40:hover{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-500\/40:hover{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.hover\:border-red-500\/50:hover{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-500\/50:hover{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.hover\:border-rose-500\/55:hover{border-color:#ff23578c}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-500\/55:hover{border-color:color-mix(in oklab, var(--color-rose-500) 55%, transparent)}}.hover\:border-slate-500\/50:hover{border-color:#62748e80}@supports (color:color-mix(in lab, red, red)){.hover\:border-slate-500\/50:hover{border-color:color-mix(in oklab, var(--color-slate-500) 50%, transparent)}}.hover\:border-violet-500:hover{border-color:var(--color-violet-500)}.hover\:border-violet-500\/40:hover{border-color:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-500\/40:hover{border-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/\[0\.08\]:hover{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/\[0\.08\]:hover{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:border-zinc-600:hover{border-color:var(--color-zinc-600)}.hover\:bg-\[\#1a1c23\]:hover{background-color:#1a1c23}.hover\:bg-\[\#1c2128\]:hover{background-color:#1c2128}.hover\:bg-\[\#1e2433\]:hover{background-color:#1e2433}.hover\:bg-\[\#2ea043\]:hover{background-color:#2ea043}.hover\:bg-\[\#252a33\]:hover{background-color:#252a33}.hover\:bg-\[\#4752C4\]:hover{background-color:#4752c4}.hover\:bg-\[\#21262d\]:hover{background-color:#21262d}.hover\:bg-\[\#21262d\]\/50:hover{background-color:oklab(26.6643% -.00341685 -.0145655/.5)}.hover\:bg-\[\#30363d\]:hover{background-color:#30363d}.hover\:bg-\[\#121722\]:hover{background-color:#121722}.hover\:bg-\[\#238636\]\/15:hover{background-color:oklab(54.6037% -.122594 .0818901/.15)}.hover\:bg-\[\#eab308\]\/90:hover{background-color:oklab(79.5243% .0111457 .161284/.9)}.hover\:bg-accent-blue\/10:hover{background-color:#3b82f61a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-blue\/10:hover{background-color:color-mix(in oklab, var(--color-accent-blue) 10%, transparent)}}.hover\:bg-accent-blue\/20:hover{background-color:#3b82f633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-blue\/20:hover{background-color:color-mix(in oklab, var(--color-accent-blue) 20%, transparent)}}.hover\:bg-accent-blue\/90:hover{background-color:#3b82f6e6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-blue\/90:hover{background-color:color-mix(in oklab, var(--color-accent-blue) 90%, transparent)}}.hover\:bg-accent-gold\/10:hover{background-color:#eab3081a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-gold\/10:hover{background-color:color-mix(in oklab, var(--color-accent-gold) 10%, transparent)}}.hover\:bg-accent-gold\/80:hover{background-color:#eab308cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-gold\/80:hover{background-color:color-mix(in oklab, var(--color-accent-gold) 80%, transparent)}}.hover\:bg-accent-red\/10:hover{background-color:#f851491a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-red\/10:hover{background-color:color-mix(in oklab, var(--color-accent-red) 10%, transparent)}}.hover\:bg-accent-red\/15:hover{background-color:#f8514926}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-red\/15:hover{background-color:color-mix(in oklab, var(--color-accent-red) 15%, transparent)}}.hover\:bg-accent-red\/20:hover{background-color:#f8514933}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-red\/20:hover{background-color:color-mix(in oklab, var(--color-accent-red) 20%, transparent)}}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.hover\:bg-amber-500\/15:hover{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/15:hover{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.hover\:bg-black\/25:hover{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/25:hover{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.hover\:bg-black\/30:hover{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/30:hover{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-500\/10:hover{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-500\/10:hover{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.hover\:bg-blue-500\/30:hover{background-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-500\/30:hover{background-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-500\/10:hover{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/10:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.hover\:bg-emerald-500\/15:hover{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/15:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.hover\:bg-emerald-500\/30:hover{background-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/30:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.hover\:bg-emerald-500\/\[0\.08\]:hover{background-color:#00bb7f14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 8%, transparent)}}.hover\:bg-emerald-600\/25:hover{background-color:#00976740}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-600\/25:hover{background-color:color-mix(in oklab, var(--color-emerald-600) 25%, transparent)}}.hover\:bg-green-500\/10:hover{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-500\/10:hover{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.hover\:bg-indigo-500\/15:hover{background-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-500\/15:hover{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.hover\:bg-orange-400:hover{background-color:var(--color-orange-400)}.hover\:bg-orange-900\/25:hover{background-color:#7e2a0c40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-900\/25:hover{background-color:color-mix(in oklab, var(--color-orange-900) 25%, transparent)}}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-500\/15:hover{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/15:hover{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.hover\:bg-red-500\/25:hover{background-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/25:hover{background-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.hover\:bg-red-500\/30:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/30:hover{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.hover\:bg-red-600\/30:hover{background-color:#e400144d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/30:hover{background-color:color-mix(in oklab, var(--color-red-600) 30%, transparent)}}.hover\:bg-red-900\/25:hover{background-color:#82181a40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/25:hover{background-color:color-mix(in oklab, var(--color-red-900) 25%, transparent)}}.hover\:bg-red-950\/40:hover{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-950\/40:hover{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.hover\:bg-rose-500:hover{background-color:var(--color-rose-500)}.hover\:bg-rose-500\/10:hover{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.hover\:bg-rose-500\/\[0\.08\]:hover{background-color:#ff235714}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-rose-500) 8%, transparent)}}.hover\:bg-rose-600\/20:hover{background-color:#e7004433}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-600\/20:hover{background-color:color-mix(in oklab, var(--color-rose-600) 20%, transparent)}}.hover\:bg-rose-900\/40:hover{background-color:#8b083666}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-900\/40:hover{background-color:color-mix(in oklab, var(--color-rose-900) 40%, transparent)}}.hover\:bg-sky-500\/25:hover{background-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/25:hover{background-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.hover\:bg-sky-900\/25:hover{background-color:#024a7040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-900\/25:hover{background-color:color-mix(in oklab, var(--color-sky-900) 25%, transparent)}}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.hover\:bg-violet-900\/50:hover{background-color:#4d179a80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-900\/50:hover{background-color:color-mix(in oklab, var(--color-violet-900) 50%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/\[0\.01\]:hover{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.01\]:hover{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/\[0\.015\]:hover{background-color:#ffffff04}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.015\]:hover{background-color:color-mix(in oklab, var(--color-white) 1.5%, transparent)}}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-700\/40:hover{background-color:#3f3f4666}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-700\/40:hover{background-color:color-mix(in oklab, var(--color-zinc-700) 40%, transparent)}}.hover\:bg-zinc-700\/60:hover{background-color:#3f3f4699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-700\/60:hover{background-color:color-mix(in oklab, var(--color-zinc-700) 60%, transparent)}}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:bg-zinc-800\/25:hover{background-color:#27272a40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-800\/25:hover{background-color:color-mix(in oklab, var(--color-zinc-800) 25%, transparent)}}.hover\:bg-zinc-900\/30:hover{background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/30:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}}.hover\:bg-zinc-900\/40:hover{background-color:#18181b66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/40:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 40%, transparent)}}.hover\:bg-zinc-900\/60:hover{background-color:#18181b99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/60:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 60%, transparent)}}.hover\:from-\[\#11998ea0\]:hover{--tw-gradient-from:#11998ea0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-accent-blue\/90:hover{--tw-gradient-from:#3b82f6e6}@supports (color:color-mix(in lab, red, red)){.hover\:from-accent-blue\/90:hover{--tw-gradient-from:color-mix(in oklab, var(--color-accent-blue) 90%, transparent)}}.hover\:from-accent-blue\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-500\/90:hover{--tw-gradient-from:#f99c00e6}@supports (color:color-mix(in lab, red, red)){.hover\:from-amber-500\/90:hover{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 90%, transparent)}}.hover\:from-amber-500\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-blue-500:hover{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-500\/90:hover{--tw-gradient-from:#00bb7fe6}@supports (color:color-mix(in lab, red, red)){.hover\:from-emerald-500\/90:hover{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 90%, transparent)}}.hover\:from-emerald-500\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-red-600\/90:hover{--tw-gradient-from:#e40014e6}@supports (color:color-mix(in lab, red, red)){.hover\:from-red-600\/90:hover{--tw-gradient-from:color-mix(in oklab, var(--color-red-600) 90%, transparent)}}.hover\:from-red-600\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-\[\#38ef7da0\]:hover{--tw-gradient-to:#38ef7da0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-400:hover{--tw-gradient-to:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-600\/90:hover{--tw-gradient-to:#155dfce6}@supports (color:color-mix(in lab, red, red)){.hover\:to-blue-600\/90:hover{--tw-gradient-to:color-mix(in oklab, var(--color-blue-600) 90%, transparent)}}.hover\:to-blue-600\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-green-600\/90:hover{--tw-gradient-to:#00a544e6}@supports (color:color-mix(in lab, red, red)){.hover\:to-green-600\/90:hover{--tw-gradient-to:color-mix(in oklab, var(--color-green-600) 90%, transparent)}}.hover\:to-green-600\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-orange-600\/90:hover{--tw-gradient-to:#f05100e6}@supports (color:color-mix(in lab, red, red)){.hover\:to-orange-600\/90:hover{--tw-gradient-to:color-mix(in oklab, var(--color-orange-600) 90%, transparent)}}.hover\:to-orange-600\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[\#58a6ff\]:hover{color:#58a6ff}.hover\:text-\[\#e6edf3\]:hover{color:#e6edf3}.hover\:text-accent-blue:hover{color:var(--color-accent-blue)}.hover\:text-accent-gold:hover{color:var(--color-accent-gold)}.hover\:text-accent-red:hover{color:var(--color-accent-red)}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-blue-300:hover{color:var(--color-blue-300)}.hover\:text-blue-400:hover{color:var(--color-blue-400)}.hover\:text-emerald-300:hover{color:var(--color-emerald-300)}.hover\:text-emerald-400:hover{color:var(--color-emerald-400)}.hover\:text-indigo-300:hover{color:var(--color-indigo-300)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-text-primary:hover{color:var(--color-text-primary)}.hover\:text-violet-400:hover{color:var(--color-violet-400)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/50:hover{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/50:hover{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\:text-white\/60:hover{color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/60:hover{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_0_1px_rgba\(59\,130\,246\,0\.5\)\,0_22px_46px_rgba\(59\,130\,246\,0\.32\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#3b82f680), 0 22px 46px var(--tw-shadow-color,#3b82f652);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-accent-blue\/5:hover{--tw-shadow-color:#3b82f60d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-accent-blue\/5:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-accent-blue) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:shadow-blue-600\/30:hover{--tw-shadow-color:#155dfc4d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-blue-600\/30:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-accent-blue:focus{border-color:var(--color-accent-blue)}.focus\:border-accent-blue\/30:focus{border-color:#3b82f64d}@supports (color:color-mix(in lab, red, red)){.focus\:border-accent-blue\/30:focus{border-color:color-mix(in oklab, var(--color-accent-blue) 30%, transparent)}}.focus\:border-accent-blue\/50:focus{border-color:#3b82f680}@supports (color:color-mix(in lab, red, red)){.focus\:border-accent-blue\/50:focus{border-color:color-mix(in oklab, var(--color-accent-blue) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-accent-gold\/50:focus{border-color:color-mix(in oklab, var(--color-accent-gold) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-500\/30:focus{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/30:focus{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/35:focus{border-color:color-mix(in oklab, var(--color-blue-500) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/40:focus{border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/50:focus{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-500\/30:focus{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-500\/40:focus{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-indigo-500\/35:focus{border-color:color-mix(in oklab, var(--color-indigo-500) 35%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-red-500\/50:focus{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:border-violet-500\/40:focus{border-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}@supports (color:color-mix(in lab, red, red)){.focus\:ring-indigo-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}@media not all and (width>=400px){.max-\[400px\]\:hidden{display:none}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:table-cell{display:table-cell}.sm\:h-4{height:calc(var(--spacing) * 4)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-\[260px\]{height:260px}.sm\:min-h-\[7rem\]{min-height:7rem}.sm\:w-4{width:calc(var(--spacing) * 4)}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-auto{width:auto}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-1{padding-inline:calc(var(--spacing) * 1)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.sm\:pt-1{padding-top:calc(var(--spacing) * 1)}.sm\:pl-2{padding-left:calc(var(--spacing) * 2)}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[10px\]{font-size:10px}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:min-h-\[400px\]{min-height:400px}.md\:min-h-\[420px\]{min-height:420px}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-80{width:calc(var(--spacing) * 80)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-start{justify-content:flex-start}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:pt-1{padding-top:calc(var(--spacing) * 1)}.md\:pr-2{padding-right:calc(var(--spacing) * 2)}.md\:pl-4{padding-left:calc(var(--spacing) * 4)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:block{display:block}.lg\:table-cell{display:table-cell}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:w-\[300px\]{width:300px}.lg\:w-\[360px\]{width:360px}.lg\:max-w-sm{max-width:var(--container-sm)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_minmax\(260px\,300px\)\]{grid-template-columns:1fr minmax(260px,300px)}.lg\:grid-cols-\[1fr_minmax\(260px\,320px\)\]{grid-template-columns:1fr minmax(260px,320px)}.lg\:grid-cols-\[1fr_minmax\(280px\,340px\)\]{grid-template-columns:1fr minmax(280px,340px)}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:text-right{text-align:right}}@media (width>=80rem){.xl\:block{display:block}.xl\:w-80{width:calc(var(--spacing) * 80)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}}@media (width>=96rem){.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-6{top:calc(var(--spacing) * 6)}.top-24{top:calc(var(--spacing) * 24)}.top-\[-5\%\]{top:-5%}.top-\[-10\%\]{top:-10%}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-4{right:calc(var(--spacing) * -4)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-6{right:calc(var(--spacing) * 6)}.right-10{right:calc(var(--spacing) * 10)}.right-\[5\%\]{right:5%}.right-\[10\%\]{right:10%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-\[-10\%\]{bottom:-10%}.bottom-\[-50px\]{bottom:-50px}.-left-2{left:calc(var(--spacing) * -2)}.left-0{left:calc(var(--spacing) * 0)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-7{left:calc(var(--spacing) * 7)}.left-\[-29px\]{left:-29px}.left-\[10\%\]{left:10%}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[220\]{z-index:220}.z-\[999\]{z-index:999}.col-span-1{grid-column:span 1/span 1}.col-span-full{grid-column:1/-1}.-m-2{margin:calc(var(--spacing) * -2)}.m-0{margin:calc(var(--spacing) * 0)}.mx-0\.5{margin-inline:calc(var(--spacing) * .5)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-auto{margin-block:auto}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-12{margin-top:calc(var(--spacing) * -12)}.-mt-32{margin-top:calc(var(--spacing) * -32)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.-mr-32{margin-right:calc(var(--spacing) * -32)}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-2\.5{margin-left:calc(var(--spacing) * 2.5)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-video{aspect-ratio:var(--aspect-video)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-64{height:calc(var(--spacing) * 64)}.h-80{height:calc(var(--spacing) * 80)}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[7\.5rem\]{height:7.5rem}.h-\[40vh\]{height:40vh}.h-\[42px\]{height:42px}.h-\[220px\]{height:220px}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-\[550px\]{height:550px}.h-\[600px\]{height:600px}.h-\[700px\]{height:700px}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-52{max-height:calc(var(--spacing) * 52)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[70vh\]{max-height:70vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[220px\]{max-height:220px}.max-h-\[280px\]{max-height:280px}.max-h-\[min\(42vh\,380px\)\]{max-height:min(42vh,380px)}.max-h-\[min\(50vh\,420px\)\]{max-height:min(50vh,420px)}.max-h-\[min\(60vh\,520px\)\]{max-height:min(60vh,520px)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[6\.5rem\]{min-height:6.5rem}.min-h-\[6rem\]{min-height:6rem}.min-h-\[8rem\]{min-height:8rem}.min-h-\[20rem\]{min-height:20rem}.min-h-\[24rem\]{min-height:24rem}.min-h-\[28rem\]{min-height:28rem}.min-h-\[40vh\]{min-height:40vh}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60vh\]{min-height:60vh}.min-h-\[72px\]{min-height:72px}.min-h-\[88px\]{min-height:88px}.min-h-\[100px\]{min-height:100px}.min-h-\[108px\]{min-height:108px}.min-h-\[120px\]{min-height:120px}.min-h-\[130px\]{min-height:130px}.min-h-\[140px\]{min-height:140px}.min-h-\[170px\]{min-height:170px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[400px\]{min-height:400px}.min-h-\[500px\]{min-height:500px}.min-h-\[600px\]{min-height:600px}.min-h-\[calc\(100dvh-6rem\)\]{min-height:calc(100dvh - 6rem)}.min-h-\[calc\(100dvh-var\(--panel-header-h\)-var\(--panel-content-gap-header\)-\(var\(--panel-content-inset-y\)\*2\)\)\]{min-height:calc(100dvh - var(--panel-header-h) - var(--panel-content-gap-header) - (var(--panel-content-inset-y) * 2))}.min-h-\[calc\(100dvh-var\(--panel-header-h\,4rem\)-var\(--panel-content-gap-header\,1rem\)-\(var\(--panel-content-inset-y\,1\.25rem\)\*2\)\)\]{min-height:calc(100dvh - var(--panel-header-h,4rem) - var(--panel-content-gap-header,1rem) - (var(--panel-content-inset-y,1.25rem) * 2))}.min-h-\[calc\(100vh-8rem\)\]{min-height:calc(100vh - 8rem)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/3{width:33.3333%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-\[3px\]{width:3px}.w-\[7\.5rem\]{width:7.5rem}.w-\[140px\]{width:140px}.w-\[160px\]{width:160px}.w-\[240px\]{width:240px}.w-\[280px\]{width:280px}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[550px\]{width:550px}.w-\[600px\]{width:600px}.w-\[700px\]{width:700px}.w-\[min\(92vw\,420px\)\]{width:min(92vw,420px)}.w-\[min\(100vw-2rem\,380px\)\]{width:min(100vw - 2rem,380px)}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[12rem\]{max-width:12rem}.max-w-\[48\%\]{max-width:48%}.max-w-\[50px\]{max-width:50px}.max-w-\[58\%\]{max-width:58%}.max-w-\[80px\]{max-width:80px}.max-w-\[100px\]{max-width:100px}.max-w-\[140px\]{max-width:140px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[280px\]{max-width:280px}.max-w-\[320px\]{max-width:320px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[560px\]{max-width:560px}.max-w-\[720px\]{max-width:720px}.max-w-\[920px\]{max-width:920px}.max-w-\[1250px\]{max-width:1250px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[1700px\]{max-width:1700px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[5rem\]{min-width:5rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[65px\]{min-width:65px}.min-w-\[120px\]{min-width:120px}.min-w-\[130px\]{min-width:130px}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[280px\]{min-width:280px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[800px\]{min-width:800px}.min-w-\[900px\]{min-width:900px}.min-w-\[1100px\]{min-width:1100px}.min-w-\[1240px\]{min-width:1240px}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-\[1\.4\]{flex:1.4}.flex-\[1\.15\]{flex:1.15}.flex-shrink-0,.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:4.5rem minmax(0,1fr) auto}.grid-cols-\[80px_1fr_132px_160px_120px_140px_100px\]{grid-template-columns:80px 1fr 132px 160px 120px 140px 100px}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#30363d\]>:not(:last-child)){border-color:#30363d}:where(.divide-white\/5>:not(:last-child)){border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/5>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}:where(.divide-white\/\[0\.01\]>:not(:last-child)){border-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.01\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}:where(.divide-white\/\[0\.02\]>:not(:last-child)){border-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.02\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[3rem\]{border-radius:3rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-2xl{border-top-left-radius:var(--radius-2xl);border-bottom-left-radius:var(--radius-2xl)}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[\#0b0f15\]{border-color:#0b0f15}.border-\[\#0d1117\]{border-color:#0d1117}.border-\[\#0f1115\]{border-color:#0f1115}.border-\[\#1f6feb\]\/30{border-color:oklab(56.859% -.0362779 -.198986/.3)}.border-\[\#2ea043\]\/50{border-color:oklab(62.2209% -.138092 .0923713/.5)}.border-\[\#3b82f6\]\/20{border-color:oklab(62.3083% -.0332476 -.185052/.2)}.border-\[\#3fb950\]\/40{border-color:oklab(69.5081% -.149324 .102163/.4)}.border-\[\#15bd76\]\/10{border-color:oklab(70.4385% -.150352 .0627986/.1)}.border-\[\#15bd76\]\/30{border-color:oklab(70.4385% -.150352 .0627986/.3)}.border-\[\#15bd76\]\/35{border-color:oklab(70.4385% -.150352 .0627986/.35)}.border-\[\#15bd76\]\/45{border-color:oklab(70.4385% -.150352 .0627986/.45)}.border-\[\#58a6ff\]{border-color:#58a6ff}.border-\[\#161b22\]{border-color:#161b22}.border-\[\#388bfd\]\/40{border-color:oklab(64.5618% -.0407849 -.183144/.4)}.border-\[\#12141a\]{border-color:#12141a}.border-\[\#21262d\]{border-color:#21262d}.border-\[\#30363d\]{border-color:#30363d}.border-\[\#30363d\]\/60{border-color:oklab(32.9984% -.00452317 -.0141812/.6)}.border-\[\#30363d\]\/80{border-color:oklab(32.9984% -.00452317 -.0141812/.8)}.border-\[\#238636\]\/40{border-color:oklab(54.6037% -.122594 .0818901/.4)}.border-\[\#238636\]\/50{border-color:oklab(54.6037% -.122594 .0818901/.5)}.border-\[\#d29922\]\/30{border-color:oklab(71.9551% .0245407 .13798/.3)}.border-accent-gold\/40{border-color:#e8c54766}@supports (color:color-mix(in lab, red, red)){.border-accent-gold\/40{border-color:color-mix(in oklab, var(--color-accent-gold) 40%, transparent)}}.border-amber-500\/15{border-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/15{border-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/20{border-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.border-amber-500\/25{border-color:#f99c0040}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/25{border-color:color-mix(in oklab, var(--color-amber-500) 25%, transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/30{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.border-amber-500\/35{border-color:#f99c0059}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/35{border-color:color-mix(in oklab, var(--color-amber-500) 35%, transparent)}}.border-amber-500\/40{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/40{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.border-amber-500\/45{border-color:#f99c0073}@supports (color:color-mix(in lab, red, red)){.border-amber-500\/45{border-color:color-mix(in oklab, var(--color-amber-500) 45%, transparent)}}.border-amber-600\/20{border-color:#dd740033}@supports (color:color-mix(in lab, red, red)){.border-amber-600\/20{border-color:color-mix(in oklab, var(--color-amber-600) 20%, transparent)}}.border-amber-600\/30{border-color:#dd74004d}@supports (color:color-mix(in lab, red, red)){.border-amber-600\/30{border-color:color-mix(in oklab, var(--color-amber-600) 30%, transparent)}}.border-amber-700\/40{border-color:#b7500066}@supports (color:color-mix(in lab, red, red)){.border-amber-700\/40{border-color:color-mix(in oklab, var(--color-amber-700) 40%, transparent)}}.border-blue-500{border-color:var(--color-blue-500)}.border-blue-500\/15{border-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/15{border-color:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}.border-blue-500\/20{border-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/20{border-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.border-blue-500\/25{border-color:#3080ff40}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/25{border-color:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/30{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.border-blue-500\/35{border-color:#3080ff59}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/35{border-color:color-mix(in oklab, var(--color-blue-500) 35%, transparent)}}.border-blue-500\/40{border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/40{border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.border-blue-500\/50{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.border-blue-500\/50{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.border-blue-600\/30{border-color:#155dfc4d}@supports (color:color-mix(in lab, red, red)){.border-blue-600\/30{border-color:color-mix(in oklab, var(--color-blue-600) 30%, transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab, red, red)){.border-cyan-500\/30{border-color:color-mix(in oklab, var(--color-cyan-500) 30%, transparent)}}.border-emerald-500\/10{border-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/10{border-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.border-emerald-500\/15{border-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/15{border-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.border-emerald-500\/20{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/20{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.border-emerald-500\/25{border-color:#00bb7f40}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/25{border-color:color-mix(in oklab, var(--color-emerald-500) 25%, transparent)}}.border-emerald-500\/30{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/30{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.border-emerald-500\/35{border-color:#00bb7f59}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/35{border-color:color-mix(in oklab, var(--color-emerald-500) 35%, transparent)}}.border-emerald-500\/40{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.border-emerald-500\/40{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.border-emerald-600\/30{border-color:#0097674d}@supports (color:color-mix(in lab, red, red)){.border-emerald-600\/30{border-color:color-mix(in oklab, var(--color-emerald-600) 30%, transparent)}}.border-green-500\/40{border-color:#00c75866}@supports (color:color-mix(in lab, red, red)){.border-green-500\/40{border-color:color-mix(in oklab, var(--color-green-500) 40%, transparent)}}.border-indigo-500\/20{border-color:#625fff33}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/20{border-color:color-mix(in oklab, var(--color-indigo-500) 20%, transparent)}}.border-indigo-500\/30{border-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/30{border-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.border-indigo-500\/40{border-color:#625fff66}@supports (color:color-mix(in lab, red, red)){.border-indigo-500\/40{border-color:color-mix(in oklab, var(--color-indigo-500) 40%, transparent)}}.border-orange-500\/30{border-color:#fe6e004d}@supports (color:color-mix(in lab, red, red)){.border-orange-500\/30{border-color:color-mix(in oklab, var(--color-orange-500) 30%, transparent)}}.border-orange-700\/50{border-color:#c53c0080}@supports (color:color-mix(in lab, red, red)){.border-orange-700\/50{border-color:color-mix(in oklab, var(--color-orange-700) 50%, transparent)}}.border-purple-500\/25{border-color:#ac4bff40}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/25{border-color:color-mix(in oklab, var(--color-purple-500) 25%, transparent)}}.border-red-400\/35{border-color:#ff656859}@supports (color:color-mix(in lab, red, red)){.border-red-400\/35{border-color:color-mix(in oklab, var(--color-red-400) 35%, transparent)}}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.border-red-500\/10{border-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.border-red-500\/10{border-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.border-red-500\/15{border-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.border-red-500\/15{border-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.border-red-500\/25{border-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\/35{border-color:#fb2c3659}@supports (color:color-mix(in lab, red, red)){.border-red-500\/35{border-color:color-mix(in oklab, var(--color-red-500) 35%, transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-red-500\/45{border-color:#fb2c3673}@supports (color:color-mix(in lab, red, red)){.border-red-500\/45{border-color:color-mix(in oklab, var(--color-red-500) 45%, transparent)}}.border-red-600\/20{border-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.border-red-600\/20{border-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.border-red-700\/50{border-color:#bf000f80}@supports (color:color-mix(in lab, red, red)){.border-red-700\/50{border-color:color-mix(in oklab, var(--color-red-700) 50%, transparent)}}.border-red-700\/60{border-color:#bf000f99}@supports (color:color-mix(in lab, red, red)){.border-red-700\/60{border-color:color-mix(in oklab, var(--color-red-700) 60%, transparent)}}.border-rose-500\/20{border-color:#ff235733}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/20{border-color:color-mix(in oklab, var(--color-rose-500) 20%, transparent)}}.border-rose-500\/25{border-color:#ff235740}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/25{border-color:color-mix(in oklab, var(--color-rose-500) 25%, transparent)}}.border-rose-500\/30{border-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/30{border-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.border-rose-500\/35{border-color:#ff235759}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/35{border-color:color-mix(in oklab, var(--color-rose-500) 35%, transparent)}}.border-rose-500\/40{border-color:#ff235766}@supports (color:color-mix(in lab, red, red)){.border-rose-500\/40{border-color:color-mix(in oklab, var(--color-rose-500) 40%, transparent)}}.border-rose-600\/30{border-color:#e700444d}@supports (color:color-mix(in lab, red, red)){.border-rose-600\/30{border-color:color-mix(in oklab, var(--color-rose-600) 30%, transparent)}}.border-sky-400\/35{border-color:#00bcfe59}@supports (color:color-mix(in lab, red, red)){.border-sky-400\/35{border-color:color-mix(in oklab, var(--color-sky-400) 35%, transparent)}}.border-sky-700\/50{border-color:#0069a480}@supports (color:color-mix(in lab, red, red)){.border-sky-700\/50{border-color:color-mix(in oklab, var(--color-sky-700) 50%, transparent)}}.border-slate-300\/20{border-color:#cad5e233}@supports (color:color-mix(in lab, red, red)){.border-slate-300\/20{border-color:color-mix(in oklab, var(--color-slate-300) 20%, transparent)}}.border-slate-500\/20{border-color:#62748e33}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/20{border-color:color-mix(in oklab, var(--color-slate-500) 20%, transparent)}}.border-slate-500\/30{border-color:#62748e4d}@supports (color:color-mix(in lab, red, red)){.border-slate-500\/30{border-color:color-mix(in oklab, var(--color-slate-500) 30%, transparent)}}.border-stone-500\/20{border-color:#79716b33}@supports (color:color-mix(in lab, red, red)){.border-stone-500\/20{border-color:color-mix(in oklab, var(--color-stone-500) 20%, transparent)}}.border-teal-500\/20{border-color:#00baa733}@supports (color:color-mix(in lab, red, red)){.border-teal-500\/20{border-color:color-mix(in oklab, var(--color-teal-500) 20%, transparent)}}.border-transparent{border-color:#0000}.border-violet-500\/15{border-color:#8d54ff26}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/15{border-color:color-mix(in oklab, var(--color-violet-500) 15%, transparent)}}.border-violet-500\/20{border-color:#8d54ff33}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/20{border-color:color-mix(in oklab, var(--color-violet-500) 20%, transparent)}}.border-violet-500\/30{border-color:#8d54ff4d}@supports (color:color-mix(in lab, red, red)){.border-violet-500\/30{border-color:color-mix(in oklab, var(--color-violet-500) 30%, transparent)}}.border-violet-700\/60{border-color:#7008e799}@supports (color:color-mix(in lab, red, red)){.border-violet-700\/60{border-color:color-mix(in oklab, var(--color-violet-700) 60%, transparent)}}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/5{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/\[0\.03\]{border-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.03\]{border-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.border-white\/\[0\.05\]{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.05\]{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-yellow-400\/20{border-color:#fac80033}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/20{border-color:color-mix(in oklab, var(--color-yellow-400) 20%, transparent)}}.border-yellow-400\/30{border-color:#fac8004d}@supports (color:color-mix(in lab, red, red)){.border-yellow-400\/30{border-color:color-mix(in oklab, var(--color-yellow-400) 30%, transparent)}}.border-zinc-500{border-color:var(--color-zinc-500)}.border-zinc-600{border-color:var(--color-zinc-600)}.border-zinc-700{border-color:var(--color-zinc-700)}.border-zinc-700\/40{border-color:#3f3f4666}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/40{border-color:color-mix(in oklab, var(--color-zinc-700) 40%, transparent)}}.border-zinc-700\/60{border-color:#3f3f4699}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/60{border-color:color-mix(in oklab, var(--color-zinc-700) 60%, transparent)}}.border-zinc-700\/70{border-color:#3f3f46b3}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/70{border-color:color-mix(in oklab, var(--color-zinc-700) 70%, transparent)}}.border-zinc-700\/80{border-color:#3f3f46cc}@supports (color:color-mix(in lab, red, red)){.border-zinc-700\/80{border-color:color-mix(in oklab, var(--color-zinc-700) 80%, transparent)}}.border-zinc-800{border-color:var(--color-zinc-800)}.border-zinc-800\/50{border-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/50{border-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}.border-zinc-800\/70{border-color:#27272ab3}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/70{border-color:color-mix(in oklab, var(--color-zinc-800) 70%, transparent)}}.border-zinc-800\/80{border-color:#27272acc}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/80{border-color:color-mix(in oklab, var(--color-zinc-800) 80%, transparent)}}.border-zinc-800\/90{border-color:#27272ae6}@supports (color:color-mix(in lab, red, red)){.border-zinc-800\/90{border-color:color-mix(in oklab, var(--color-zinc-800) 90%, transparent)}}.border-t-blue-500{border-top-color:var(--color-blue-500)}.border-t-emerald-600{border-top-color:var(--color-emerald-600)}.border-t-red-600{border-top-color:var(--color-red-600)}.border-t-transparent{border-top-color:#0000}.border-t-zinc-300{border-top-color:var(--color-zinc-300)}.border-l-accent-gold{border-left-color:var(--color-accent-gold)}.border-l-amber-500{border-left-color:var(--color-amber-500)}.bg-\[\#0a0b0e\]{background-color:#0a0b0e}.bg-\[\#0a0b0e\]\/50{background-color:oklab(14.985% .000113547 -.00665876/.5)}.bg-\[\#0a0b0e\]\/55{background-color:oklab(14.985% .000113547 -.00665876/.55)}.bg-\[\#0a0b0e\]\/80{background-color:oklab(14.985% .000113547 -.00665876/.8)}.bg-\[\#0a0c12\]{background-color:#0a0c12}.bg-\[\#0b0c10\]\/40{background-color:oklab(15.5128% .000647612 -.00866126/.4)}.bg-\[\#0b0c10\]\/60{background-color:oklab(15.5128% .000647612 -.00866126/.6)}.bg-\[\#0b0c10\]\/90{background-color:oklab(15.5128% .000647612 -.00866126/.9)}.bg-\[\#0b0f15\]{background-color:#0b0f15}.bg-\[\#0c0d12\]{background-color:#0c0d12}.bg-\[\#0c0e12\]{background-color:#0c0e12}.bg-\[\#0c1e32\]{background-color:#0c1e32}.bg-\[\#0d121c\]{background-color:#0d121c}.bg-\[\#0d1117\]{background-color:#0d1117}.bg-\[\#0d1117\]\/40{background-color:oklab(17.6285% -.00282951 -.0137323/.4)}.bg-\[\#0d1117\]\/95{background-color:oklab(17.6285% -.00282951 -.0137323/.95)}.bg-\[\#0f1115\]{background-color:#0f1115}.bg-\[\#0f1115\]\/95{background-color:oklab(17.7275% -.000878438 -.0088294/.95)}.bg-\[\#1a1d24\]{background-color:#1a1d24}.bg-\[\#1e2229\]{background-color:#1e2229}.bg-\[\#1e2433\]{background-color:#1e2433}.bg-\[\#1f6feb\]{background-color:#1f6feb}.bg-\[\#1f6feb\]\/5{background-color:oklab(56.859% -.0362779 -.198986/.05)}.bg-\[\#1f6feb\]\/20{background-color:oklab(56.859% -.0362779 -.198986/.2)}.bg-\[\#3fb950\]{background-color:#3fb950}.bg-\[\#6e7681\]{background-color:#6e7681}.bg-\[\#8b949e\]{background-color:#8b949e}.bg-\[\#15bd76\]\/10{background-color:oklab(70.4385% -.150352 .0627986/.1)}.bg-\[\#15bd76\]\/15{background-color:oklab(70.4385% -.150352 .0627986/.15)}.bg-\[\#58a6ff\]{background-color:#58a6ff}.bg-\[\#58a6ff\]\/10{background-color:oklab(71.5252% -.0436087 -.145412/.1)}.bg-\[\#161a25\]{background-color:#161a25}.bg-\[\#161a25\]\/40{background-color:oklab(21.9006% -.000393458 -.0225082/.4)}.bg-\[\#161b22\]{background-color:#161b22}.bg-\[\#161b22\]\/70{background-color:oklab(22.0223% -.0035809 -.0152867/.7)}.bg-\[\#161b22\]\/90{background-color:oklab(22.0223% -.0035809 -.0152867/.9)}.bg-\[\#161b22\]\/95{background-color:oklab(22.0223% -.0035809 -.0152867/.95)}.bg-\[\#161b26\]\/50{background-color:oklab(22.2375% -.0017657 -.0228312/.5)}.bg-\[\#388bfd\]{background-color:#388bfd}.bg-\[\#484f58\]{background-color:#484f58}.bg-\[\#5865F2\]{background-color:#5865f2}.bg-\[\#07090e\]{background-color:#07090e}.bg-\[\#11141d\]\/40{background-color:oklab(19.2516% .0000809059 -.018896/.4)}.bg-\[\#12141a\]{background-color:#12141a}.bg-\[\#12141c\]{background-color:#12141c}.bg-\[\#14161c\]{background-color:#14161c}.bg-\[\#14171c\]{background-color:#14171c}.bg-\[\#16181d\]{background-color:#16181d}.bg-\[\#16181d\]\/40{background-color:oklab(20.9123% -.00032834 -.0103702/.4)}.bg-\[\#16181d\]\/50{background-color:oklab(20.9123% -.00032834 -.0103702/.5)}.bg-\[\#21262d\]{background-color:#21262d}.bg-\[\#30363d\]{background-color:#30363d}.bg-\[\#238636\]{background-color:#238636}.bg-\[\#238636\]\/15{background-color:oklab(54.6037% -.122594 .0818901/.15)}.bg-\[\#238636\]\/25{background-color:oklab(54.6037% -.122594 .0818901/.25)}.bg-\[\#d29922\]{background-color:#d29922}.bg-\[\#d29922\]\/5{background-color:oklab(71.9551% .0245407 .13798/.05)}.bg-\[\#eab308\]{background-color:#eab308}.bg-\[\#f85149\]{background-color:#f85149}.bg-\[\#f85149\]\/20{background-color:oklab(66.5118% .18236 .0927554/.2)}.bg-\[rgba\(88\,166\,255\,0\.12\)\]{background-color:#58a6ff1f}.bg-accent-gold{background-color:var(--color-accent-gold)}.bg-accent-gold\/10{background-color:#e8c5471a}@supports (color:color-mix(in lab, red, red)){.bg-accent-gold\/10{background-color:color-mix(in oklab, var(--color-accent-gold) 10%, transparent)}}.bg-accent-gold\/15{background-color:#e8c54726}@supports (color:color-mix(in lab, red, red)){.bg-accent-gold\/15{background-color:color-mix(in oklab, var(--color-accent-gold) 15%, transparent)}}.bg-accent-gold\/20{background-color:#e8c54733}@supports (color:color-mix(in lab, red, red)){.bg-accent-gold\/20{background-color:color-mix(in oklab, var(--color-accent-gold) 20%, transparent)}}.bg-amber-400{background-color:var(--color-amber-400)}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/5{background-color:#f99c000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/5{background-color:color-mix(in oklab, var(--color-amber-500) 5%, transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/15{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/20{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.bg-amber-500\/\[0\.06\]{background-color:#f99c000f}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-amber-500) 6%, transparent)}}.bg-amber-600{background-color:var(--color-amber-600)}.bg-amber-600\/5{background-color:#dd74000d}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/5{background-color:color-mix(in oklab, var(--color-amber-600) 5%, transparent)}}.bg-amber-600\/10{background-color:#dd74001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/10{background-color:color-mix(in oklab, var(--color-amber-600) 10%, transparent)}}.bg-amber-600\/15{background-color:#dd740026}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/15{background-color:color-mix(in oklab, var(--color-amber-600) 15%, transparent)}}.bg-amber-600\/90{background-color:#dd7400e6}@supports (color:color-mix(in lab, red, red)){.bg-amber-600\/90{background-color:color-mix(in oklab, var(--color-amber-600) 90%, transparent)}}.bg-amber-900\/30{background-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/30{background-color:color-mix(in oklab, var(--color-amber-900) 30%, transparent)}}.bg-amber-900\/40{background-color:#7b330666}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/40{background-color:color-mix(in oklab, var(--color-amber-900) 40%, transparent)}}.bg-amber-900\/50{background-color:#7b330680}@supports (color:color-mix(in lab, red, red)){.bg-amber-900\/50{background-color:color-mix(in oklab, var(--color-amber-900) 50%, transparent)}}.bg-amber-950\/15{background-color:#46190126}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/15{background-color:color-mix(in oklab, var(--color-amber-950) 15%, transparent)}}.bg-amber-950\/20{background-color:#46190133}@supports (color:color-mix(in lab, red, red)){.bg-amber-950\/20{background-color:color-mix(in oklab, var(--color-amber-950) 20%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab, red, red)){.bg-black\/15{background-color:color-mix(in oklab, var(--color-black) 15%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-500\/5{background-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/5{background-color:color-mix(in oklab, var(--color-blue-500) 5%, transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.bg-blue-500\/15{background-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/15{background-color:color-mix(in oklab, var(--color-blue-500) 15%, transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/20{background-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.bg-blue-500\/40{background-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/40{background-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-blue-600\/15{background-color:#155dfc26}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/15{background-color:color-mix(in oklab, var(--color-blue-600) 15%, transparent)}}.bg-blue-600\/40{background-color:#155dfc66}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/40{background-color:color-mix(in oklab, var(--color-blue-600) 40%, transparent)}}.bg-blue-600\/90{background-color:#155dfce6}@supports (color:color-mix(in lab, red, red)){.bg-blue-600\/90{background-color:color-mix(in oklab, var(--color-blue-600) 90%, transparent)}}.bg-blue-950\/15{background-color:#16245626}@supports (color:color-mix(in lab, red, red)){.bg-blue-950\/15{background-color:color-mix(in oklab, var(--color-blue-950) 15%, transparent)}}.bg-cyan-400{background-color:var(--color-cyan-400)}.bg-cyan-500\/5{background-color:#00b7d70d}@supports (color:color-mix(in lab, red, red)){.bg-cyan-500\/5{background-color:color-mix(in oklab, var(--color-cyan-500) 5%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-500\/5{background-color:#00bb7f0d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/5{background-color:color-mix(in oklab, var(--color-emerald-500) 5%, transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.bg-emerald-500\/15{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/15{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.bg-emerald-500\/20{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/20{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.bg-emerald-500\/\[0\.06\]{background-color:#00bb7f0f}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-emerald-500) 6%, transparent)}}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-emerald-600\/15{background-color:#00976726}@supports (color:color-mix(in lab, red, red)){.bg-emerald-600\/15{background-color:color-mix(in oklab, var(--color-emerald-600) 15%, transparent)}}.bg-emerald-700{background-color:var(--color-emerald-700)}.bg-emerald-950\/20{background-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/20{background-color:color-mix(in oklab, var(--color-emerald-950) 20%, transparent)}}.bg-emerald-950\/25{background-color:#002c2240}@supports (color:color-mix(in lab, red, red)){.bg-emerald-950\/25{background-color:color-mix(in oklab, var(--color-emerald-950) 25%, transparent)}}.bg-green-500\/20{background-color:#00c75833}@supports (color:color-mix(in lab, red, red)){.bg-green-500\/20{background-color:color-mix(in oklab, var(--color-green-500) 20%, transparent)}}.bg-indigo-400{background-color:var(--color-indigo-400)}.bg-indigo-500\/5{background-color:#625fff0d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/5{background-color:color-mix(in oklab, var(--color-indigo-500) 5%, transparent)}}.bg-indigo-500\/10{background-color:#625fff1a}@supports (color:color-mix(in lab, red, red)){.bg-indigo-500\/10{background-color:color-mix(in oklab, var(--color-indigo-500) 10%, transparent)}}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-indigo-600\/5{background-color:#4f39f60d}@supports (color:color-mix(in lab, red, red)){.bg-indigo-600\/5{background-color:color-mix(in oklab, var(--color-indigo-600) 5%, transparent)}}.bg-indigo-600\/90{background-color:#4f39f6e6}@supports (color:color-mix(in lab, red, red)){.bg-indigo-600\/90{background-color:color-mix(in oklab, var(--color-indigo-600) 90%, transparent)}}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-orange-500\/10{background-color:#fe6e001a}@supports (color:color-mix(in lab, red, red)){.bg-orange-500\/10{background-color:color-mix(in oklab, var(--color-orange-500) 10%, transparent)}}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab, var(--color-purple-500) 10%, transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-red-400\/5{background-color:#ff65680d}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/5{background-color:color-mix(in oklab, var(--color-red-400) 5%, transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-500\/5{background-color:#fb2c360d}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/5{background-color:color-mix(in oklab, var(--color-red-500) 5%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-500\/15{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/15{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/20{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.bg-red-500\/\[0\.06\]{background-color:#fb2c360f}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-red-500) 6%, transparent)}}.bg-red-600{background-color:var(--color-red-600)}.bg-red-600\/10{background-color:#e400141a}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/10{background-color:color-mix(in oklab, var(--color-red-600) 10%, transparent)}}.bg-red-600\/20{background-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/20{background-color:color-mix(in oklab, var(--color-red-600) 20%, transparent)}}.bg-red-600\/80{background-color:#e40014cc}@supports (color:color-mix(in lab, red, red)){.bg-red-600\/80{background-color:color-mix(in oklab, var(--color-red-600) 80%, transparent)}}.bg-red-900\/30{background-color:#82181a4d}@supports (color:color-mix(in lab, red, red)){.bg-red-900\/30{background-color:color-mix(in oklab, var(--color-red-900) 30%, transparent)}}.bg-red-950\/90{background-color:#460809e6}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/90{background-color:color-mix(in oklab, var(--color-red-950) 90%, transparent)}}.bg-rose-500\/5{background-color:#ff23570d}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/5{background-color:color-mix(in oklab, var(--color-rose-500) 5%, transparent)}}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.bg-rose-500\/15{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/15{background-color:color-mix(in oklab, var(--color-rose-500) 15%, transparent)}}.bg-rose-600{background-color:var(--color-rose-600)}.bg-rose-600\/10{background-color:#e700441a}@supports (color:color-mix(in lab, red, red)){.bg-rose-600\/10{background-color:color-mix(in oklab, var(--color-rose-600) 10%, transparent)}}.bg-rose-600\/15{background-color:#e7004426}@supports (color:color-mix(in lab, red, red)){.bg-rose-600\/15{background-color:color-mix(in oklab, var(--color-rose-600) 15%, transparent)}}.bg-rose-700{background-color:var(--color-rose-700)}.bg-rose-800{background-color:var(--color-rose-800)}.bg-rose-950\/20{background-color:#4d021833}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/20{background-color:color-mix(in oklab, var(--color-rose-950) 20%, transparent)}}.bg-rose-950\/25{background-color:#4d021840}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/25{background-color:color-mix(in oklab, var(--color-rose-950) 25%, transparent)}}.bg-rose-950\/30{background-color:#4d02184d}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/30{background-color:color-mix(in oklab, var(--color-rose-950) 30%, transparent)}}.bg-rose-950\/40{background-color:#4d021866}@supports (color:color-mix(in lab, red, red)){.bg-rose-950\/40{background-color:color-mix(in oklab, var(--color-rose-950) 40%, transparent)}}.bg-sky-500\/15{background-color:#00a5ef26}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/15{background-color:color-mix(in oklab, var(--color-sky-500) 15%, transparent)}}.bg-sky-500\/20{background-color:#00a5ef33}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/20{background-color:color-mix(in oklab, var(--color-sky-500) 20%, transparent)}}.bg-sky-500\/25{background-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/25{background-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-slate-300\/10{background-color:#cad5e21a}@supports (color:color-mix(in lab, red, red)){.bg-slate-300\/10{background-color:color-mix(in oklab, var(--color-slate-300) 10%, transparent)}}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/10{background-color:color-mix(in oklab, var(--color-slate-500) 10%, transparent)}}.bg-slate-500\/15{background-color:#62748e26}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/15{background-color:color-mix(in oklab, var(--color-slate-500) 15%, transparent)}}.bg-slate-700\/50{background-color:#31415880}@supports (color:color-mix(in lab, red, red)){.bg-slate-700\/50{background-color:color-mix(in oklab, var(--color-slate-700) 50%, transparent)}}.bg-slate-800{background-color:var(--color-slate-800)}.bg-slate-800\/30{background-color:#1d293d4d}@supports (color:color-mix(in lab, red, red)){.bg-slate-800\/30{background-color:color-mix(in oklab, var(--color-slate-800) 30%, transparent)}}.bg-stone-500\/10{background-color:#79716b1a}@supports (color:color-mix(in lab, red, red)){.bg-stone-500\/10{background-color:color-mix(in oklab, var(--color-stone-500) 10%, transparent)}}.bg-teal-400{background-color:var(--color-teal-400)}.bg-teal-500\/10{background-color:#00baa71a}@supports (color:color-mix(in lab, red, red)){.bg-teal-500\/10{background-color:color-mix(in oklab, var(--color-teal-500) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/5{background-color:#8d54ff0d}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/5{background-color:color-mix(in oklab, var(--color-violet-500) 5%, transparent)}}.bg-violet-500\/10{background-color:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/10{background-color:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-violet-600\/60{background-color:#7f22fe99}@supports (color:color-mix(in lab, red, red)){.bg-violet-600\/60{background-color:color-mix(in oklab, var(--color-violet-600) 60%, transparent)}}.bg-violet-950\/40{background-color:#2f0d6866}@supports (color:color-mix(in lab, red, red)){.bg-violet-950\/40{background-color:color-mix(in oklab, var(--color-violet-950) 40%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.bg-white\/30{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.bg-white\/30{background-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.bg-white\/\[0\.01\]{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.01\]{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-yellow-400{background-color:var(--color-yellow-400)}.bg-yellow-400\/5{background-color:#fac8000d}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/5{background-color:color-mix(in oklab, var(--color-yellow-400) 5%, transparent)}}.bg-yellow-400\/10{background-color:#fac8001a}@supports (color:color-mix(in lab, red, red)){.bg-yellow-400\/10{background-color:color-mix(in oklab, var(--color-yellow-400) 10%, transparent)}}.bg-zinc-500\/10{background-color:#71717b1a}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/10{background-color:color-mix(in oklab, var(--color-zinc-500) 10%, transparent)}}.bg-zinc-600{background-color:var(--color-zinc-600)}.bg-zinc-700{background-color:var(--color-zinc-700)}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-zinc-800\/30{background-color:#27272a4d}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/30{background-color:color-mix(in oklab, var(--color-zinc-800) 30%, transparent)}}.bg-zinc-800\/50{background-color:#27272a80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/50{background-color:color-mix(in oklab, var(--color-zinc-800) 50%, transparent)}}.bg-zinc-800\/80{background-color:#27272acc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-800\/80{background-color:color-mix(in oklab, var(--color-zinc-800) 80%, transparent)}}.bg-zinc-900{background-color:var(--color-zinc-900)}.bg-zinc-900\/30{background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/30{background-color:color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}}.bg-zinc-900\/40{background-color:#18181b66}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/40{background-color:color-mix(in oklab, var(--color-zinc-900) 40%, transparent)}}.bg-zinc-900\/60{background-color:#18181b99}@supports (color:color-mix(in lab, red, red)){.bg-zinc-900\/60{background-color:color-mix(in oklab, var(--color-zinc-900) 60%, transparent)}}.bg-zinc-950{background-color:var(--color-zinc-950)}.bg-zinc-950\/20{background-color:#09090b33}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/20{background-color:color-mix(in oklab, var(--color-zinc-950) 20%, transparent)}}.bg-zinc-950\/25{background-color:#09090b40}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/25{background-color:color-mix(in oklab, var(--color-zinc-950) 25%, transparent)}}.bg-zinc-950\/30{background-color:#09090b4d}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/30{background-color:color-mix(in oklab, var(--color-zinc-950) 30%, transparent)}}.bg-zinc-950\/40{background-color:#09090b66}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/40{background-color:color-mix(in oklab, var(--color-zinc-950) 40%, transparent)}}.bg-zinc-950\/50{background-color:#09090b80}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/50{background-color:color-mix(in oklab, var(--color-zinc-950) 50%, transparent)}}.bg-zinc-950\/60{background-color:#09090b99}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/60{background-color:color-mix(in oklab, var(--color-zinc-950) 60%, transparent)}}.bg-zinc-950\/80{background-color:#09090bcc}@supports (color:color-mix(in lab, red, red)){.bg-zinc-950\/80{background-color:color-mix(in oklab, var(--color-zinc-950) 80%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(rgba\(255\,255\,255\,0\.003\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,0\.003\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#ffffff01 1px,#0000 1px),linear-gradient(90deg,#ffffff01 1px,#0000 1px)}.from-\[\#11998e\]{--tw-gradient-from:#11998e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#131622\]{--tw-gradient-from:#131622;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#131622\]\/90{--tw-gradient-from:oklab(20.314% .00137926 -.0244596/.9);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-500{--tw-gradient-from:var(--color-amber-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/10{--tw-gradient-from:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.from-blue-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/20{--tw-gradient-from:#3080ff33}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.from-blue-500\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-500\/\[0\.06\]{--tw-gradient-from:#3080ff0f}@supports (color:color-mix(in lab, red, red)){.from-blue-500\/\[0\.06\]{--tw-gradient-from:color-mix(in oklab, var(--color-blue-500) 6%, transparent)}}.from-blue-500\/\[0\.06\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600{--tw-gradient-from:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-blue-600\/20{--tw-gradient-from:#155dfc33}@supports (color:color-mix(in lab, red, red)){.from-blue-600\/20{--tw-gradient-from:color-mix(in oklab, var(--color-blue-600) 20%, transparent)}}.from-blue-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500{--tw-gradient-from:var(--color-emerald-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-emerald-500\/10{--tw-gradient-from:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.from-emerald-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.from-emerald-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-red-600{--tw-gradient-from:var(--color-red-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-500\/10{--tw-gradient-from:#ff23571a}@supports (color:color-mix(in lab, red, red)){.from-rose-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.from-rose-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-500\/10{--tw-gradient-from:#8d54ff1a}@supports (color:color-mix(in lab, red, red)){.from-violet-500\/10{--tw-gradient-from:color-mix(in oklab, var(--color-violet-500) 10%, transparent)}}.from-violet-500\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-white\/\[0\.03\]{--tw-gradient-from:#ffffff08}@supports (color:color-mix(in lab, red, red)){.from-white\/\[0\.03\]{--tw-gradient-from:color-mix(in oklab, var(--color-white) 3%, transparent)}}.from-white\/\[0\.03\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#111622\]{--tw-gradient-via:#111622;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-blue-500{--tw-gradient-via:var(--color-blue-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-orange-500{--tw-gradient-via:var(--color-orange-500);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#0a0c12\]{--tw-gradient-to:#0a0c12;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#0a0c12\]\/95{--tw-gradient-to:oklab(15.5149% .000100881 -.0132809/.95);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#38ef7d\]{--tw-gradient-to:#38ef7d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#12141a\]{--tw-gradient-to:#12141a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-blue-600{--tw-gradient-to:var(--color-blue-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-emerald-600\/30{--tw-gradient-to:#0097674d}@supports (color:color-mix(in lab, red, red)){.to-emerald-600\/30{--tw-gradient-to:color-mix(in oklab, var(--color-emerald-600) 30%, transparent)}}.to-emerald-600\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-green-600{--tw-gradient-to:var(--color-green-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-600{--tw-gradient-to:var(--color-orange-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-600\/20{--tw-gradient-to:#9810fa33}@supports (color:color-mix(in lab, red, red)){.to-purple-600\/20{--tw-gradient-to:color-mix(in oklab, var(--color-purple-600) 20%, transparent)}}.to-purple-600\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-red-500{--tw-gradient-to:var(--color-red-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-white\/\[0\.01\]{--tw-gradient-to:#ffffff03}@supports (color:color-mix(in lab, red, red)){.to-white\/\[0\.01\]{--tw-gradient-to:color-mix(in oklab, var(--color-white) 1%, transparent)}}.to-white\/\[0\.01\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-\[size\:40px_40px\]{background-size:40px 40px}.fill-current{fill:currentColor}.fill-red-500{fill:var(--color-red-500)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.p-12{padding:calc(var(--spacing) * 12)}.p-\[2px\]{padding:2px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\.5{padding-block:calc(var(--spacing) * 4.5)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-px{padding-block:1px}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pr-0\.5{padding-right:calc(var(--spacing) * .5)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-20{padding-right:calc(var(--spacing) * 20)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-40{padding-bottom:calc(var(--spacing) * 40)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-9{padding-left:calc(var(--spacing) * 9)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-11{padding-left:calc(var(--spacing) * 11)}.pl-12{padding-left:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-\[10px\]\/none{font-size:10px;line-height:1}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[2\.35rem\]{font-size:2.35rem}.text-\[7px\]{font-size:7px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12vw\]{font-size:12vw}.text-\[13px\]{font-size:13px}.leading-loose{--tw-leading:var(--leading-loose);line-height:var(--leading-loose)}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.38em\]{--tw-tracking:.38em;letter-spacing:.38em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0f1115\]{color:#0f1115}.text-\[\#3fb950\]{color:#3fb950}.text-\[\#6e7681\]{color:#6e7681}.text-\[\#8b949e\]{color:#8b949e}.text-\[\#15bd76\]{color:#15bd76}.text-\[\#58a6ff\]{color:#58a6ff}.text-\[\#94a3b8\]{color:#94a3b8}.text-\[\#484f58\]{color:#484f58}.text-\[\#c9d1d9\]{color:#c9d1d9}.text-\[\#cbd5e1\]{color:#cbd5e1}.text-\[\#d29922\]{color:#d29922}.text-\[\#e2e8f0\]{color:#e2e8f0}.text-\[\#e6edf3\]{color:#e6edf3}.text-\[\#eab308\]{color:#eab308}.text-\[\#f85149\]{color:#f85149}.text-accent-gold{color:var(--color-accent-gold)}.text-accent-gold\/80{color:#e8c547cc}@supports (color:color-mix(in lab, red, red)){.text-accent-gold\/80{color:color-mix(in oklab, var(--color-accent-gold) 80%, transparent)}}.text-amber-100{color:var(--color-amber-100)}.text-amber-100\/90{color:#fef3c6e6}@supports (color:color-mix(in lab, red, red)){.text-amber-100\/90{color:color-mix(in oklab, var(--color-amber-100) 90%, transparent)}}.text-amber-200{color:var(--color-amber-200)}.text-amber-200\/80{color:#fee685cc}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/80{color:color-mix(in oklab, var(--color-amber-200) 80%, transparent)}}.text-amber-200\/90{color:#fee685e6}@supports (color:color-mix(in lab, red, red)){.text-amber-200\/90{color:color-mix(in oklab, var(--color-amber-200) 90%, transparent)}}.text-amber-300{color:var(--color-amber-300)}.text-amber-300\/90{color:#ffd236e6}@supports (color:color-mix(in lab, red, red)){.text-amber-300\/90{color:color-mix(in oklab, var(--color-amber-300) 90%, transparent)}}.text-amber-400{color:var(--color-amber-400)}.text-amber-400\/80{color:#fcbb00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/80{color:color-mix(in oklab, var(--color-amber-400) 80%, transparent)}}.text-amber-400\/90{color:#fcbb00e6}@supports (color:color-mix(in lab, red, red)){.text-amber-400\/90{color:color-mix(in oklab, var(--color-amber-400) 90%, transparent)}}.text-amber-500{color:var(--color-amber-500)}.text-amber-500\/70{color:#f99c00b3}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/70{color:color-mix(in oklab, var(--color-amber-500) 70%, transparent)}}.text-amber-500\/80{color:#f99c00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-500\/80{color:color-mix(in oklab, var(--color-amber-500) 80%, transparent)}}.text-amber-600{color:var(--color-amber-600)}.text-black{color:var(--color-black)}.text-blue-100{color:var(--color-blue-100)}.text-blue-200{color:var(--color-blue-200)}.text-blue-200\/90{color:#bedbffe6}@supports (color:color-mix(in lab, red, red)){.text-blue-200\/90{color:color-mix(in oklab, var(--color-blue-200) 90%, transparent)}}.text-blue-300{color:var(--color-blue-300)}.text-blue-300\/80{color:#90c5ffcc}@supports (color:color-mix(in lab, red, red)){.text-blue-300\/80{color:color-mix(in oklab, var(--color-blue-300) 80%, transparent)}}.text-blue-300\/90{color:#90c5ffe6}@supports (color:color-mix(in lab, red, red)){.text-blue-300\/90{color:color-mix(in oklab, var(--color-blue-300) 90%, transparent)}}.text-blue-400{color:var(--color-blue-400)}.text-blue-400\/70{color:#54a2ffb3}@supports (color:color-mix(in lab, red, red)){.text-blue-400\/70{color:color-mix(in oklab, var(--color-blue-400) 70%, transparent)}}.text-blue-400\/80{color:#54a2ffcc}@supports (color:color-mix(in lab, red, red)){.text-blue-400\/80{color:color-mix(in oklab, var(--color-blue-400) 80%, transparent)}}.text-blue-400\/90{color:#54a2ffe6}@supports (color:color-mix(in lab, red, red)){.text-blue-400\/90{color:color-mix(in oklab, var(--color-blue-400) 90%, transparent)}}.text-blue-500{color:var(--color-blue-500)}.text-blue-500\/10{color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.text-blue-500\/10{color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.text-blue-500\/40{color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.text-blue-500\/40{color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.text-blue-500\/60{color:#3080ff99}@supports (color:color-mix(in lab, red, red)){.text-blue-500\/60{color:color-mix(in oklab, var(--color-blue-500) 60%, transparent)}}.text-cyan-300\/80{color:#53eafdcc}@supports (color:color-mix(in lab, red, red)){.text-cyan-300\/80{color:color-mix(in oklab, var(--color-cyan-300) 80%, transparent)}}.text-cyan-400{color:var(--color-cyan-400)}.text-emerald-100{color:var(--color-emerald-100)}.text-emerald-200{color:var(--color-emerald-200)}.text-emerald-300{color:var(--color-emerald-300)}.text-emerald-300\/90{color:#5ee9b5e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-300\/90{color:color-mix(in oklab, var(--color-emerald-300) 90%, transparent)}}.text-emerald-400{color:var(--color-emerald-400)}.text-emerald-400\/80{color:#00d294cc}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/80{color:color-mix(in oklab, var(--color-emerald-400) 80%, transparent)}}.text-emerald-400\/90{color:#00d294e6}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/90{color:color-mix(in oklab, var(--color-emerald-400) 90%, transparent)}}.text-emerald-400\/95{color:#00d294f2}@supports (color:color-mix(in lab, red, red)){.text-emerald-400\/95{color:color-mix(in oklab, var(--color-emerald-400) 95%, transparent)}}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-500\/60{color:#00bb7f99}@supports (color:color-mix(in lab, red, red)){.text-emerald-500\/60{color:color-mix(in oklab, var(--color-emerald-500) 60%, transparent)}}.text-green-300{color:var(--color-green-300)}.text-indigo-200{color:var(--color-indigo-200)}.text-indigo-300{color:var(--color-indigo-300)}.text-indigo-300\/80{color:#a4b3ffcc}@supports (color:color-mix(in lab, red, red)){.text-indigo-300\/80{color:color-mix(in oklab, var(--color-indigo-300) 80%, transparent)}}.text-indigo-400{color:var(--color-indigo-400)}.text-inherit{color:inherit}.text-orange-200{color:var(--color-orange-200)}.text-orange-300{color:var(--color-orange-300)}.text-orange-400{color:var(--color-orange-400)}.text-orange-500{color:var(--color-orange-500)}.text-pink-400{color:var(--color-pink-400)}.text-purple-400{color:var(--color-purple-400)}.text-red-100{color:var(--color-red-100)}.text-red-200{color:var(--color-red-200)}.text-red-200\/70{color:#ffcacab3}@supports (color:color-mix(in lab, red, red)){.text-red-200\/70{color:color-mix(in oklab, var(--color-red-200) 70%, transparent)}}.text-red-300{color:var(--color-red-300)}.text-red-300\/80{color:#ffa3a3cc}@supports (color:color-mix(in lab, red, red)){.text-red-300\/80{color:color-mix(in oklab, var(--color-red-300) 80%, transparent)}}.text-red-400{color:var(--color-red-400)}.text-red-400\/70{color:#ff6568b3}@supports (color:color-mix(in lab, red, red)){.text-red-400\/70{color:color-mix(in oklab, var(--color-red-400) 70%, transparent)}}.text-red-500{color:var(--color-red-500)}.text-red-500\/60{color:#fb2c3699}@supports (color:color-mix(in lab, red, red)){.text-red-500\/60{color:color-mix(in oklab, var(--color-red-500) 60%, transparent)}}.text-red-500\/75{color:#fb2c36bf}@supports (color:color-mix(in lab, red, red)){.text-red-500\/75{color:color-mix(in oklab, var(--color-red-500) 75%, transparent)}}.text-rose-100{color:var(--color-rose-100)}.text-rose-200{color:var(--color-rose-200)}.text-rose-200\/80{color:#ffccd3cc}@supports (color:color-mix(in lab, red, red)){.text-rose-200\/80{color:color-mix(in oklab, var(--color-rose-200) 80%, transparent)}}.text-rose-300{color:var(--color-rose-300)}.text-rose-300\/90{color:#ffa2aee6}@supports (color:color-mix(in lab, red, red)){.text-rose-300\/90{color:color-mix(in oklab, var(--color-rose-300) 90%, transparent)}}.text-rose-400{color:var(--color-rose-400)}.text-rose-400\/95{color:#ff667ff2}@supports (color:color-mix(in lab, red, red)){.text-rose-400\/95{color:color-mix(in oklab, var(--color-rose-400) 95%, transparent)}}.text-sky-100{color:var(--color-sky-100)}.text-sky-200{color:var(--color-sky-200)}.text-sky-400{color:var(--color-sky-400)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-300\/90{color:#cad5e2e6}@supports (color:color-mix(in lab, red, red)){.text-slate-300\/90{color:color-mix(in oklab, var(--color-slate-300) 90%, transparent)}}.text-slate-400{color:var(--color-slate-400)}.text-slate-400\/60{color:#90a1b999}@supports (color:color-mix(in lab, red, red)){.text-slate-400\/60{color:color-mix(in oklab, var(--color-slate-400) 60%, transparent)}}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-stone-200{color:var(--color-stone-200)}.text-stone-300{color:var(--color-stone-300)}.text-stone-400{color:var(--color-stone-400)}.text-teal-400{color:var(--color-teal-400)}.text-violet-200{color:var(--color-violet-200)}.text-violet-200\/90{color:#ddd6ffe6}@supports (color:color-mix(in lab, red, red)){.text-violet-200\/90{color:color-mix(in oklab, var(--color-violet-200) 90%, transparent)}}.text-violet-300{color:var(--color-violet-300)}.text-violet-400{color:var(--color-violet-400)}.text-white{color:var(--color-white)}.text-white\/10{color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.text-white\/10{color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.text-white\/15{color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.text-white\/15{color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab, red, red)){.text-white\/20{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-zinc-100{color:var(--color-zinc-100)}.text-zinc-200{color:var(--color-zinc-200)}.text-zinc-300{color:var(--color-zinc-300)}.text-zinc-400{color:var(--color-zinc-400)}.text-zinc-500{color:var(--color-zinc-500)}.text-zinc-600{color:var(--color-zinc-600)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-blue-400\/40{text-decoration-color:#54a2ff66}@supports (color:color-mix(in lab, red, red)){.decoration-blue-400\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-blue-400) 40%, transparent)}}.underline-offset-2{text-underline-offset:2px}.accent-\[\#58a6ff\]{accent-color:#58a6ff}.accent-blue-500{accent-color:var(--color-blue-500)}.accent-indigo-500{accent-color:var(--color-indigo-500)}.\[color-scheme\:dark\]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.03\]{opacity:.03}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(37\,99\,235\,0\.35\)\,0_18px_40px_rgba\(37\,99\,235\,0\.25\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#2563eb59), 0 18px 40px var(--tw-shadow-color,#2563eb40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(16\,185\,129\,0\.5\)\]{--tw-shadow:0 0 5px var(--tw-shadow-color,#10b98180);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(239\,68\,68\,0\.5\)\]{--tw-shadow:0 0 5px var(--tw-shadow-color,#ef444480);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(34\,197\,94\,0\.4\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#22c55e66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_8px_rgba\(34\,197\,94\,0\.7\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#22c55eb3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(16\,185\,129\,0\.2\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#10b98133);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(34\,197\,94\,0\.5\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#22c55e80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(59\,130\,246\,0\.65\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#3b82f6a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_50px_rgba\(251\,191\,36\,0\.02\)\]{--tw-shadow:0 0 50px var(--tw-shadow-color,#fbbf2405);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 12px 40px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_50px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 20px 50px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-15px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 30px 60px -15px var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_60px_-15px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 30px 60px -15px var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[\#5865f2\]\/10{--tw-shadow-color:#5865f21a}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#5865f2\]\/10{--tw-shadow-color:color-mix(in oklab, oklab(57.7436% .0140405 -.208618/.1) var(--tw-shadow-alpha), transparent)}}.shadow-\[\#eab308\]\/20{--tw-shadow-color:#eab30833}@supports (color:color-mix(in lab, red, red)){.shadow-\[\#eab308\]\/20{--tw-shadow-color:color-mix(in oklab, oklab(79.5243% .0111457 .161284/.2) var(--tw-shadow-alpha), transparent)}}.shadow-amber-500\/15{--tw-shadow-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.shadow-amber-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-600\/25{--tw-shadow-color:#dd740040}@supports (color:color-mix(in lab, red, red)){.shadow-amber-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-600\/30{--tw-shadow-color:#dd74004d}@supports (color:color-mix(in lab, red, red)){.shadow-amber-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/20{--tw-shadow-color:#7b330633}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-amber-900\/30{--tw-shadow-color:#7b33064d}@supports (color:color-mix(in lab, red, red)){.shadow-amber-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-amber-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/20{--tw-shadow-color:#0003}@supports (color:color-mix(in lab, red, red)){.shadow-black\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/30{--tw-shadow-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.shadow-black\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/50{--tw-shadow-color:#00000080}@supports (color:color-mix(in lab, red, red)){.shadow-black\/50{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 50%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-black\/60{--tw-shadow-color:#0009}@supports (color:color-mix(in lab, red, red)){.shadow-black\/60{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 60%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/5{--tw-shadow-color:#3080ff0d}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/5{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 5%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/15{--tw-shadow-color:#3080ff26}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-500\/20{--tw-shadow-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.shadow-blue-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-600\/20{--tw-shadow-color:#155dfc33}@supports (color:color-mix(in lab, red, red)){.shadow-blue-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-600\/25{--tw-shadow-color:#155dfc40}@supports (color:color-mix(in lab, red, red)){.shadow-blue-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-blue-600\/30{--tw-shadow-color:#155dfc4d}@supports (color:color-mix(in lab, red, red)){.shadow-blue-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-500\/15{--tw-shadow-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-600\/20{--tw-shadow-color:#00976733}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-600\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-600) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-600\/25{--tw-shadow-color:#00976740}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-600\/30{--tw-shadow-color:#0097674d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-900\/30{--tw-shadow-color:#004e3b4d}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-900\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-900) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-emerald-950\/20{--tw-shadow-color:#002c2233}@supports (color:color-mix(in lab, red, red)){.shadow-emerald-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-emerald-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-indigo-600\/30{--tw-shadow-color:#4f39f64d}@supports (color:color-mix(in lab, red, red)){.shadow-indigo-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-indigo-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-orange-500\/20{--tw-shadow-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.shadow-orange-500\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-orange-500) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-500\/15{--tw-shadow-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.shadow-red-500\/15{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-500) 15%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-red-600\/30{--tw-shadow-color:#e400144d}@supports (color:color-mix(in lab, red, red)){.shadow-red-600\/30{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-red-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-600\/25{--tw-shadow-color:#e7004440}@supports (color:color-mix(in lab, red, red)){.shadow-rose-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-900\/40{--tw-shadow-color:#8b083666}@supports (color:color-mix(in lab, red, red)){.shadow-rose-900\/40{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-900) 40%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-rose-950\/20{--tw-shadow-color:#4d021833}@supports (color:color-mix(in lab, red, red)){.shadow-rose-950\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-rose-950) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-sky-500\/10{--tw-shadow-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.shadow-sky-500\/10{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-sky-500) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-violet-600\/25{--tw-shadow-color:#7f22fe40}@supports (color:color-mix(in lab, red, red)){.shadow-violet-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-violet-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-zinc-600\/25{--tw-shadow-color:#52525c40}@supports (color:color-mix(in lab, red, red)){.shadow-zinc-600\/25{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-zinc-600) 25%, transparent) var(--tw-shadow-alpha), transparent)}}.shadow-zinc-700\/20{--tw-shadow-color:#3f3f4633}@supports (color:color-mix(in lab, red, red)){.shadow-zinc-700\/20{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-zinc-700) 20%, transparent) var(--tw-shadow-alpha), transparent)}}.ring-emerald-500\/40{--tw-ring-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/40{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.ring-emerald-500\/50{--tw-ring-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.ring-emerald-500\/50{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[30px\]{--tw-blur:blur(30px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[50px\]{--tw-blur:blur(50px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[60px\]{--tw-blur:blur(60px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[80px\]{--tw-blur:blur(80px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[100px\]{--tw-blur:blur(100px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[120px\]{--tw-blur:blur(120px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[130px\]{--tw-blur:blur(130px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[140px\]{--tw-blur:blur(140px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[150px\]{--tw-blur:blur(150px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_2px_rgba\(210\,153\,34\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 2px var(--tw-drop-shadow-color,#d2992280));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(234\,179\,8\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#eab30880));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_10px_rgba\(234\,179\,8\,0\.45\)\]{--tw-drop-shadow-size:drop-shadow(0 0 10px var(--tw-drop-shadow-color,#eab30873));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_20px_rgba\(59\,130\,246\,0\.5\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#3b82f680));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_20px_rgba\(59\,130\,246\,0\.6\)\]{--tw-drop-shadow-size:drop-shadow(0 0 20px var(--tw-drop-shadow-color,#3b82f699));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.group-focus-within\:text-accent-gold:is(:where(.group):focus-within *){color:var(--color-accent-gold)}.group-focus-within\:text-blue-400:is(:where(.group):focus-within *){color:var(--color-blue-400)}@media (hover:hover){.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:border-\[rgba\(88\,166\,255\,0\.35\)\]:is(:where(.group):hover *){border-color:#58a6ff59}.group-hover\:border-white\/15:is(:where(.group):hover *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-white\/15:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.group-hover\:bg-white\/10:is(:where(.group):hover *){background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.group-hover\:text-\[\#58a6ff\]:is(:where(.group):hover *){color:#58a6ff}.group-hover\:text-\[\#e6edf3\]:is(:where(.group):hover *){color:#e6edf3}.group-hover\:text-blue-300:is(:where(.group):hover *){color:var(--color-blue-300)}.group-hover\:text-blue-400:is(:where(.group):hover *){color:var(--color-blue-400)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-white\/40:is(:where(.group):hover *){color:#fff6}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/40:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.group-hover\:text-white\/60:is(:where(.group):hover *){color:#fff9}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/60:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-20:is(:where(.group):hover *){opacity:.2}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\/back\:-translate-x-0\.5:is(:where(.group\/back):hover *){--tw-translate-x:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}}.selection\:bg-blue-500\/25 ::selection{background-color:#3080ff40}@supports (color:color-mix(in lab, red, red)){.selection\:bg-blue-500\/25 ::selection{background-color:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}.selection\:bg-blue-500\/25::selection{background-color:#3080ff40}@supports (color:color-mix(in lab, red, red)){.selection\:bg-blue-500\/25::selection{background-color:color-mix(in oklab, var(--color-blue-500) 25%, transparent)}}.placeholder\:font-medium::placeholder{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-\[\#6e7681\]::placeholder{color:#6e7681}.placeholder\:text-slate-600::placeholder{color:var(--color-slate-600)}.placeholder\:text-white\/10::placeholder{color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/10::placeholder{color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.placeholder\:text-white\/15::placeholder{color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/15::placeholder{color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.placeholder\:text-white\/20::placeholder{color:#fff3}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/20::placeholder{color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.placeholder\:text-white\/25::placeholder{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/25::placeholder{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.placeholder\:text-zinc-500::placeholder{color:var(--color-zinc-500)}.placeholder\:text-zinc-600::placeholder{color:var(--color-zinc-600)}.first\:rounded-t-lg:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.last\:rounded-b-lg:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-blue-500\/30:focus-within{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-blue-500\/30:focus-within{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}@media (hover:hover){.hover\:border-\[\#8b949e\]:hover{border-color:#8b949e}.hover\:border-\[\#58a6ff\]\/40:hover{border-color:oklab(71.5252% -.0436087 -.145412/.4)}.hover\:border-\[rgba\(88\,166\,255\,0\.35\)\]:hover{border-color:#58a6ff59}.hover\:border-accent-gold\/30:hover{border-color:#e8c5474d}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent-gold\/30:hover{border-color:color-mix(in oklab, var(--color-accent-gold) 30%, transparent)}}.hover\:border-amber-500\/40:hover{border-color:#f99c0066}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/40:hover{border-color:color-mix(in oklab, var(--color-amber-500) 40%, transparent)}}.hover\:border-amber-500\/50:hover{border-color:#f99c0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-500\/50:hover{border-color:color-mix(in oklab, var(--color-amber-500) 50%, transparent)}}.hover\:border-blue-500\/20:hover{border-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-500\/20:hover{border-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.hover\:border-blue-500\/40:hover{border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-500\/40:hover{border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.hover\:border-blue-500\/50:hover{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-blue-500\/50:hover{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.hover\:border-emerald-500\/20:hover{border-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/20:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.hover\:border-emerald-500\/50:hover{border-color:#00bb7f80}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/50:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 50%, transparent)}}.hover\:border-emerald-500\/55:hover{border-color:#00bb7f8c}@supports (color:color-mix(in lab, red, red)){.hover\:border-emerald-500\/55:hover{border-color:color-mix(in oklab, var(--color-emerald-500) 55%, transparent)}}.hover\:border-indigo-500\/50:hover{border-color:#625fff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-indigo-500\/50:hover{border-color:color-mix(in oklab, var(--color-indigo-500) 50%, transparent)}}.hover\:border-orange-500\/50:hover{border-color:#fe6e0080}@supports (color:color-mix(in lab, red, red)){.hover\:border-orange-500\/50:hover{border-color:color-mix(in oklab, var(--color-orange-500) 50%, transparent)}}.hover\:border-red-500\/25:hover{border-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-500\/25:hover{border-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.hover\:border-red-500\/40:hover{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-500\/40:hover{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.hover\:border-red-500\/50:hover{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.hover\:border-red-500\/50:hover{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.hover\:border-rose-500\/55:hover{border-color:#ff23578c}@supports (color:color-mix(in lab, red, red)){.hover\:border-rose-500\/55:hover{border-color:color-mix(in oklab, var(--color-rose-500) 55%, transparent)}}.hover\:border-slate-500\/50:hover{border-color:#62748e80}@supports (color:color-mix(in lab, red, red)){.hover\:border-slate-500\/50:hover{border-color:color-mix(in oklab, var(--color-slate-500) 50%, transparent)}}.hover\:border-violet-500:hover{border-color:var(--color-violet-500)}.hover\:border-violet-500\/40:hover{border-color:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-500\/40:hover{border-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}.hover\:border-white\/10:hover{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/10:hover{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/\[0\.08\]:hover{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/\[0\.08\]:hover{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:border-zinc-600:hover{border-color:var(--color-zinc-600)}.hover\:bg-\[\#1a1c23\]:hover{background-color:#1a1c23}.hover\:bg-\[\#1c2128\]:hover{background-color:#1c2128}.hover\:bg-\[\#1e2433\]:hover{background-color:#1e2433}.hover\:bg-\[\#2ea043\]:hover{background-color:#2ea043}.hover\:bg-\[\#252a33\]:hover{background-color:#252a33}.hover\:bg-\[\#4752C4\]:hover{background-color:#4752c4}.hover\:bg-\[\#21262d\]:hover{background-color:#21262d}.hover\:bg-\[\#21262d\]\/50:hover{background-color:oklab(26.6643% -.00341685 -.0145655/.5)}.hover\:bg-\[\#30363d\]:hover{background-color:#30363d}.hover\:bg-\[\#121722\]:hover{background-color:#121722}.hover\:bg-\[\#238636\]\/15:hover{background-color:oklab(54.6037% -.122594 .0818901/.15)}.hover\:bg-\[\#eab308\]\/90:hover{background-color:oklab(79.5243% .0111457 .161284/.9)}.hover\:bg-accent-gold\/10:hover{background-color:#e8c5471a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-gold\/10:hover{background-color:color-mix(in oklab, var(--color-accent-gold) 10%, transparent)}}.hover\:bg-accent-gold\/80:hover{background-color:#e8c547cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent-gold\/80:hover{background-color:color-mix(in oklab, var(--color-accent-gold) 80%, transparent)}}.hover\:bg-amber-500:hover{background-color:var(--color-amber-500)}.hover\:bg-amber-500\/10:hover{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/10:hover{background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.hover\:bg-amber-500\/15:hover{background-color:#f99c0026}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/15:hover{background-color:color-mix(in oklab, var(--color-amber-500) 15%, transparent)}}.hover\:bg-amber-500\/20:hover{background-color:#f99c0033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-500\/20:hover{background-color:color-mix(in oklab, var(--color-amber-500) 20%, transparent)}}.hover\:bg-black\/25:hover{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/25:hover{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.hover\:bg-black\/30:hover{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/30:hover{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.hover\:bg-blue-500:hover{background-color:var(--color-blue-500)}.hover\:bg-blue-500\/10:hover{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-500\/10:hover{background-color:color-mix(in oklab, var(--color-blue-500) 10%, transparent)}}.hover\:bg-blue-500\/30:hover{background-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-blue-500\/30:hover{background-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-emerald-500:hover{background-color:var(--color-emerald-500)}.hover\:bg-emerald-500\/10:hover{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/10:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 10%, transparent)}}.hover\:bg-emerald-500\/15:hover{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/15:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 15%, transparent)}}.hover\:bg-emerald-500\/20:hover{background-color:#00bb7f33}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/20:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 20%, transparent)}}.hover\:bg-emerald-500\/30:hover{background-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/30:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.hover\:bg-emerald-500\/\[0\.08\]:hover{background-color:#00bb7f14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-500\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-emerald-500) 8%, transparent)}}.hover\:bg-emerald-600\/25:hover{background-color:#00976740}@supports (color:color-mix(in lab, red, red)){.hover\:bg-emerald-600\/25:hover{background-color:color-mix(in oklab, var(--color-emerald-600) 25%, transparent)}}.hover\:bg-green-500\/10:hover{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-green-500\/10:hover{background-color:color-mix(in oklab, var(--color-green-500) 10%, transparent)}}.hover\:bg-indigo-500\/15:hover{background-color:#625fff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-indigo-500\/15:hover{background-color:color-mix(in oklab, var(--color-indigo-500) 15%, transparent)}}.hover\:bg-orange-400:hover{background-color:var(--color-orange-400)}.hover\:bg-orange-900\/25:hover{background-color:#7e2a0c40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-900\/25:hover{background-color:color-mix(in oklab, var(--color-orange-900) 25%, transparent)}}.hover\:bg-red-500:hover{background-color:var(--color-red-500)}.hover\:bg-red-500\/10:hover{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/10:hover{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.hover\:bg-red-500\/15:hover{background-color:#fb2c3626}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/15:hover{background-color:color-mix(in oklab, var(--color-red-500) 15%, transparent)}}.hover\:bg-red-500\/20:hover{background-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/20:hover{background-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.hover\:bg-red-500\/25:hover{background-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/25:hover{background-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.hover\:bg-red-500\/30:hover{background-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/30:hover{background-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.hover\:bg-red-600\/30:hover{background-color:#e400144d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-600\/30:hover{background-color:color-mix(in oklab, var(--color-red-600) 30%, transparent)}}.hover\:bg-red-900\/25:hover{background-color:#82181a40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-900\/25:hover{background-color:color-mix(in oklab, var(--color-red-900) 25%, transparent)}}.hover\:bg-red-950\/40:hover{background-color:#46080966}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-950\/40:hover{background-color:color-mix(in oklab, var(--color-red-950) 40%, transparent)}}.hover\:bg-rose-500:hover{background-color:var(--color-rose-500)}.hover\:bg-rose-500\/10:hover{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/10:hover{background-color:color-mix(in oklab, var(--color-rose-500) 10%, transparent)}}.hover\:bg-rose-500\/\[0\.08\]:hover{background-color:#ff235714}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-500\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-rose-500) 8%, transparent)}}.hover\:bg-rose-600\/20:hover{background-color:#e7004433}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-600\/20:hover{background-color:color-mix(in oklab, var(--color-rose-600) 20%, transparent)}}.hover\:bg-rose-900\/40:hover{background-color:#8b083666}@supports (color:color-mix(in lab, red, red)){.hover\:bg-rose-900\/40:hover{background-color:color-mix(in oklab, var(--color-rose-900) 40%, transparent)}}.hover\:bg-sky-500\/25:hover{background-color:#00a5ef40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-500\/25:hover{background-color:color-mix(in oklab, var(--color-sky-500) 25%, transparent)}}.hover\:bg-sky-900\/25:hover{background-color:#024a7040}@supports (color:color-mix(in lab, red, red)){.hover\:bg-sky-900\/25:hover{background-color:color-mix(in oklab, var(--color-sky-900) 25%, transparent)}}.hover\:bg-violet-500:hover{background-color:var(--color-violet-500)}.hover\:bg-violet-900\/50:hover{background-color:#4d179a80}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet-900\/50:hover{background-color:color-mix(in oklab, var(--color-violet-900) 50%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:bg-white\/\[0\.01\]:hover{background-color:#ffffff03}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.01\]:hover{background-color:color-mix(in oklab, var(--color-white) 1%, transparent)}}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/\[0\.015\]:hover{background-color:#ffffff04}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.015\]:hover{background-color:color-mix(in oklab, var(--color-white) 1.5%, transparent)}}.hover\:bg-zinc-700:hover{background-color:var(--color-zinc-700)}.hover\:bg-zinc-700\/40:hover{background-color:#3f3f4666}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-700\/40:hover{background-color:color-mix(in oklab, var(--color-zinc-700) 40%, transparent)}}.hover\:bg-zinc-700\/60:hover{background-color:#3f3f4699}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-700\/60:hover{background-color:color-mix(in oklab, var(--color-zinc-700) 60%, transparent)}}.hover\:bg-zinc-800:hover{background-color:var(--color-zinc-800)}.hover\:bg-zinc-800\/25:hover{background-color:#27272a40}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-800\/25:hover{background-color:color-mix(in oklab, var(--color-zinc-800) 25%, transparent)}}.hover\:bg-zinc-900\/30:hover{background-color:#18181b4d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/30:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 30%, transparent)}}.hover\:bg-zinc-900\/40:hover{background-color:#18181b66}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/40:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 40%, transparent)}}.hover\:bg-zinc-900\/60:hover{background-color:#18181b99}@supports (color:color-mix(in lab, red, red)){.hover\:bg-zinc-900\/60:hover{background-color:color-mix(in oklab, var(--color-zinc-900) 60%, transparent)}}.hover\:from-\[\#11998ea0\]:hover{--tw-gradient-from:#11998ea0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-amber-500\/90:hover{--tw-gradient-from:#f99c00e6}@supports (color:color-mix(in lab, red, red)){.hover\:from-amber-500\/90:hover{--tw-gradient-from:color-mix(in oklab, var(--color-amber-500) 90%, transparent)}}.hover\:from-amber-500\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-blue-500:hover{--tw-gradient-from:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-emerald-500\/90:hover{--tw-gradient-from:#00bb7fe6}@supports (color:color-mix(in lab, red, red)){.hover\:from-emerald-500\/90:hover{--tw-gradient-from:color-mix(in oklab, var(--color-emerald-500) 90%, transparent)}}.hover\:from-emerald-500\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:from-red-600\/90:hover{--tw-gradient-from:#e40014e6}@supports (color:color-mix(in lab, red, red)){.hover\:from-red-600\/90:hover{--tw-gradient-from:color-mix(in oklab, var(--color-red-600) 90%, transparent)}}.hover\:from-red-600\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-\[\#38ef7da0\]:hover{--tw-gradient-to:#38ef7da0;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-400:hover{--tw-gradient-to:var(--color-blue-400);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-blue-600\/90:hover{--tw-gradient-to:#155dfce6}@supports (color:color-mix(in lab, red, red)){.hover\:to-blue-600\/90:hover{--tw-gradient-to:color-mix(in oklab, var(--color-blue-600) 90%, transparent)}}.hover\:to-blue-600\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-green-600\/90:hover{--tw-gradient-to:#00a544e6}@supports (color:color-mix(in lab, red, red)){.hover\:to-green-600\/90:hover{--tw-gradient-to:color-mix(in oklab, var(--color-green-600) 90%, transparent)}}.hover\:to-green-600\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:to-orange-600\/90:hover{--tw-gradient-to:#f05100e6}@supports (color:color-mix(in lab, red, red)){.hover\:to-orange-600\/90:hover{--tw-gradient-to:color-mix(in oklab, var(--color-orange-600) 90%, transparent)}}.hover\:to-orange-600\/90:hover{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hover\:text-\[\#58a6ff\]:hover{color:#58a6ff}.hover\:text-\[\#e6edf3\]:hover{color:#e6edf3}.hover\:text-accent-gold:hover{color:var(--color-accent-gold)}.hover\:text-amber-400:hover{color:var(--color-amber-400)}.hover\:text-blue-300:hover{color:var(--color-blue-300)}.hover\:text-blue-400:hover{color:var(--color-blue-400)}.hover\:text-emerald-300:hover{color:var(--color-emerald-300)}.hover\:text-emerald-400:hover{color:var(--color-emerald-400)}.hover\:text-indigo-300:hover{color:var(--color-indigo-300)}.hover\:text-red-300:hover{color:var(--color-red-300)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-red-500:hover{color:var(--color-red-500)}.hover\:text-violet-400:hover{color:var(--color-violet-400)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/50:hover{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/50:hover{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.hover\:text-white\/60:hover{color:#fff9}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/60:hover{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/80:hover{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.hover\:text-zinc-200:hover{color:var(--color-zinc-200)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-\[0_0_0_1px_rgba\(59\,130\,246\,0\.5\)\,0_22px_46px_rgba\(59\,130\,246\,0\.32\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#3b82f680), 0 22px 46px var(--tw-shadow-color,#3b82f652);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-blue-600\/30:hover{--tw-shadow-color:#155dfc4d}@supports (color:color-mix(in lab, red, red)){.hover\:shadow-blue-600\/30:hover{--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-blue-600) 30%, transparent) var(--tw-shadow-alpha), transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[\#58a6ff\]:focus{border-color:#58a6ff}.focus\:border-accent-gold\/50:focus{border-color:#e8c54780}@supports (color:color-mix(in lab, red, red)){.focus\:border-accent-gold\/50:focus{border-color:color-mix(in oklab, var(--color-accent-gold) 50%, transparent)}}.focus\:border-amber-500\/30:focus{border-color:#f99c004d}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-500\/30:focus{border-color:color-mix(in oklab, var(--color-amber-500) 30%, transparent)}}.focus\:border-blue-500\/30:focus{border-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/30:focus{border-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.focus\:border-blue-500\/35:focus{border-color:#3080ff59}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/35:focus{border-color:color-mix(in oklab, var(--color-blue-500) 35%, transparent)}}.focus\:border-blue-500\/40:focus{border-color:#3080ff66}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/40:focus{border-color:color-mix(in oklab, var(--color-blue-500) 40%, transparent)}}.focus\:border-blue-500\/50:focus{border-color:#3080ff80}@supports (color:color-mix(in lab, red, red)){.focus\:border-blue-500\/50:focus{border-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.focus\:border-emerald-500:focus{border-color:var(--color-emerald-500)}.focus\:border-emerald-500\/30:focus{border-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-500\/30:focus{border-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.focus\:border-emerald-500\/40:focus{border-color:#00bb7f66}@supports (color:color-mix(in lab, red, red)){.focus\:border-emerald-500\/40:focus{border-color:color-mix(in oklab, var(--color-emerald-500) 40%, transparent)}}.focus\:border-indigo-500\/35:focus{border-color:#625fff59}@supports (color:color-mix(in lab, red, red)){.focus\:border-indigo-500\/35:focus{border-color:color-mix(in oklab, var(--color-indigo-500) 35%, transparent)}}.focus\:border-red-500\/50:focus{border-color:#fb2c3680}@supports (color:color-mix(in lab, red, red)){.focus\:border-red-500\/50:focus{border-color:color-mix(in oklab, var(--color-red-500) 50%, transparent)}}.focus\:border-violet-500\/40:focus{border-color:#8d54ff66}@supports (color:color-mix(in lab, red, red)){.focus\:border-violet-500\/40:focus{border-color:color-mix(in oklab, var(--color-violet-500) 40%, transparent)}}.focus\:border-zinc-500:focus{border-color:var(--color-zinc-500)}.focus\:border-zinc-600:focus{border-color:var(--color-zinc-600)}.focus\:border-zinc-700:focus{border-color:var(--color-zinc-700)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-blue-500\/20:focus{--tw-ring-color:#3080ff33}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/20:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 20%, transparent)}}.focus\:ring-blue-500\/30:focus{--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-blue-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.focus\:ring-indigo-500\/30:focus{--tw-ring-color:#625fff4d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-indigo-500\/30:focus{--tw-ring-color:color-mix(in oklab, var(--color-indigo-500) 30%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-700:disabled{background-color:var(--color-slate-700)}.disabled\:from-slate-700:disabled{--tw-gradient-from:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.disabled\:to-slate-700:disabled{--tw-gradient-to:var(--color-slate-700);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}@media not all and (width>=400px){.max-\[400px\]\:hidden{display:none}}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:ml-auto{margin-left:auto}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:table-cell{display:table-cell}.sm\:h-4{height:calc(var(--spacing) * 4)}.sm\:h-6{height:calc(var(--spacing) * 6)}.sm\:h-8{height:calc(var(--spacing) * 8)}.sm\:h-12{height:calc(var(--spacing) * 12)}.sm\:h-14{height:calc(var(--spacing) * 14)}.sm\:h-\[260px\]{height:260px}.sm\:min-h-\[7rem\]{min-height:7rem}.sm\:w-4{width:calc(var(--spacing) * 4)}.sm\:w-6{width:calc(var(--spacing) * 6)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-12{width:calc(var(--spacing) * 12)}.sm\:w-14{width:calc(var(--spacing) * 14)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-64{width:calc(var(--spacing) * 64)}.sm\:w-auto{width:auto}.sm\:max-w-xs{max-width:var(--container-xs)}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-1{padding-inline:calc(var(--spacing) * 1)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:pt-0{padding-top:calc(var(--spacing) * 0)}.sm\:pt-1{padding-top:calc(var(--spacing) * 1)}.sm\:pl-2{padding-left:calc(var(--spacing) * 2)}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[10px\]{font-size:10px}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-7{grid-column:span 7/span 7}.md\:mx-0{margin-inline:calc(var(--spacing) * 0)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:table-cell{display:table-cell}.md\:min-h-\[400px\]{min-height:400px}.md\:min-h-\[420px\]{min-height:420px}.md\:w-56{width:calc(var(--spacing) * 56)}.md\:w-80{width:calc(var(--spacing) * 80)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:justify-start{justify-content:flex-start}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:gap-6{gap:calc(var(--spacing) * 6)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:p-5{padding:calc(var(--spacing) * 5)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.md\:py-5{padding-block:calc(var(--spacing) * 5)}.md\:pt-1{padding-top:calc(var(--spacing) * 1)}.md\:pr-2{padding-right:calc(var(--spacing) * 2)}.md\:pl-4{padding-left:calc(var(--spacing) * 4)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:block{display:block}.lg\:table-cell{display:table-cell}.lg\:w-60{width:calc(var(--spacing) * 60)}.lg\:w-\[300px\]{width:300px}.lg\:w-\[360px\]{width:360px}.lg\:max-w-sm{max-width:var(--container-sm)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_minmax\(260px\,300px\)\]{grid-template-columns:1fr minmax(260px,300px)}.lg\:grid-cols-\[1fr_minmax\(260px\,320px\)\]{grid-template-columns:1fr minmax(260px,320px)}.lg\:grid-cols-\[1fr_minmax\(280px\,340px\)\]{grid-template-columns:1fr minmax(280px,340px)}.lg\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-2{gap:calc(var(--spacing) * 2)}.lg\:gap-3{gap:calc(var(--spacing) * 3)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-8{gap:calc(var(--spacing) * 8)}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:px-6{padding-inline:calc(var(--spacing) * 6)}.lg\:text-right{text-align:right}}@media (width>=80rem){.xl\:block{display:block}.xl\:w-80{width:calc(var(--spacing) * 80)}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:flex-row{flex-direction:row}.xl\:items-center{align-items:center}}@media (width>=96rem){.\32 xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--color-panel-bg);color:#e6edf3;min-height:100vh;margin:0;font-family:Inter,system-ui,-apple-system,sans-serif}body:has(.panel-shell){height:100dvh;overflow:hidden}#root{min-height:100vh}#root:has(.panel-shell){height:100dvh;min-height:0;overflow:hidden}i.fas,i.far,i.fab,.fas,.far,.fab{font-variant:normal;font-style:normal;line-height:1;display:inline-block;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands"!important}i.fas,i.far,.fas,.far{font-weight:900}i.fab,.fab{font-weight:400;font-family:"Font Awesome 6 Brands"!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}#root select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f1f5f9;background-color:#0f172a;border-color:#ffffff1f}#root select:disabled{color:#94a3b8;cursor:not-allowed;opacity:.9;background-color:#21262d}#root select option{color:#f1f5f9;background-color:#0f172a}#root select option:checked,#root select option:hover,#root select option:focus{color:#fff;background-color:#1e3a5f}#root optgroup{color:#94a3b8;background-color:#0f172a}#root input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=reset]),#root textarea{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}#root input[type=search]:not(.panel-headbar__search-input),#root input[type=text]:not(.panel-headbar__search-input),#root input[type=email],#root input[type=password],#root input[type=number],#root input[type=tel],#root input[type=url],#root input[type=date],#root input[type=datetime-local],#root input[type=time],#root textarea{color:#f1f5f9;background-color:#0f172a}#root input::placeholder,#root textarea::placeholder{color:#64748b}#root input:not(.panel-headbar__search-input):-webkit-autofill{-webkit-text-fill-color:#f1f5f9;caret-color:#f1f5f9;-webkit-box-shadow:inset 0 0 0 1000px #0f172a}#root input:not(.panel-headbar__search-input):-webkit-autofill:hover{-webkit-text-fill-color:#f1f5f9;caret-color:#f1f5f9;-webkit-box-shadow:inset 0 0 0 1000px #0f172a}#root input:not(.panel-headbar__search-input):-webkit-autofill:focus{-webkit-text-fill-color:#f1f5f9;caret-color:#f1f5f9;-webkit-box-shadow:inset 0 0 0 1000px #0f172a}#root textarea:-webkit-autofill{-webkit-text-fill-color:#f1f5f9;caret-color:#f1f5f9;-webkit-box-shadow:inset 0 0 0 1000px #0f172a}.panel-membru-form{--mf-text:#e6edf3;--mf-muted:#8b949e;--mf-border:#30363d;--mf-card:#161b22;--mf-primary:#2563eb;--mf-danger:#ef4444;max-width:56rem;margin:0 auto;padding:0 0 2rem}.mf-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.mf-title{color:var(--mf-text);align-items:center;gap:.5rem;margin:0;font-size:1.5rem;font-weight:800;display:flex}.mf-back{color:#fff;background:#64748b;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.mf-card{background:var(--mf-card);border:1px solid var(--mf-border);border-radius:12px;padding:1.5rem}.mf-alert{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:10px;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding:1rem;display:flex}.mf-grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=768px){.mf-grid,.mf-grid--certs{grid-template-columns:repeat(2,1fr)}}.mf-field label{color:var(--mf-muted);margin-bottom:.35rem;font-size:.8125rem;font-weight:600;display:block}.mf-field label .mf-req{color:var(--mf-danger)}.mf-field input,.mf-field select,.mf-field textarea{border:1px solid var(--mf-border);width:100%;color:var(--mf-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0f172a;border-radius:8px;padding:.6rem .75rem;font-size:.9375rem}.mf-field select option{color:#f1f5f9;background-color:#0f172a}.mf-field input:disabled,.mf-field select:disabled,.mf-field textarea:disabled{color:var(--mf-muted);cursor:not-allowed;background:#21262d}.mf-hint{color:var(--mf-muted);align-items:flex-start;gap:.35rem;margin-top:.35rem;font-size:.8125rem;display:flex}.mf-section-title{color:var(--mf-primary);align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.125rem;font-weight:700;display:flex}.mf-cert{border:2px solid var(--mf-border);background:#0d1117;border-radius:12px;padding:1rem}.mf-cert-inner{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.mf-actions{border-top:2px solid var(--mf-border);flex-wrap:wrap;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.mf-btn{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.mf-btn--primary{color:#fff;background:linear-gradient(135deg,#3b82f6,#2563eb)}.mf-btn--primary:disabled{opacity:.6;cursor:not-allowed}.mf-btn--muted{color:#fff;background:#64748b}.mf-span-2{grid-column:1/-1}.mf-profil-flag{margin-top:.25rem}.mf-check-row{cursor:pointer;align-items:flex-start;gap:.75rem;margin:0;display:flex}.mf-check-row input{flex-shrink:0;margin-top:.2rem}.mf-check-row span{flex-direction:column;gap:.25rem;display:flex}.mf-check-row small{color:var(--mf-muted,#94a3b8);font-weight:400;line-height:1.4}.mem-edit-modal{z-index:12000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#010409d1;justify-content:center;align-items:center;padding:1rem;animation:.2s mem-edit-fade-in;display:flex;position:fixed;inset:0}@keyframes mem-edit-fade-in{0%{opacity:0}to{opacity:1}}.mem-edit-modal__shell{background:linear-gradient(165deg,#121a28 0%,#0d1117 42%,#0a0e14 100%);border:1px solid #60a5fa38;border-radius:1.25rem;flex-direction:column;width:100%;max-width:56rem;max-height:min(92vh,52rem);animation:.28s cubic-bezier(.22,1,.36,1) mem-edit-slide-up;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 80px #000000a6,0 0 60px #2563eb1f}@keyframes mem-edit-slide-up{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.mem-edit-modal__hero{background:linear-gradient(105deg,#2563eb33 0%,#6366f11f 45%,#0000 100%);border-bottom:1px solid #ffffff0f;flex-shrink:0;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.mem-edit-modal__hero-icon{color:#93c5fd;background:#2563eb33;border:1px solid #60a5fa59;border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.25rem;display:flex}.mem-edit-modal__hero-text{flex:1;min-width:0}.mem-edit-modal__kicker{letter-spacing:.16em;text-transform:uppercase;color:#60a5fa;margin:0 0 .2rem;font-size:.65rem;font-weight:800}.mem-edit-modal__title{letter-spacing:-.02em;color:#f1f5f9;word-break:break-word;margin:0;font-size:1.35rem;font-weight:900;line-height:1.2}.mem-edit-modal__meta{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.35rem 0 0;font-size:.8125rem;font-weight:600;display:flex}.mem-edit-modal__pill{text-transform:uppercase;letter-spacing:.06em;color:#cbd5e1;background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:800;display:inline-flex}.mem-edit-modal__close{color:#94a3b8;cursor:pointer;background:#00000040;border:1px solid #ffffff1a;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .15s,color .15s,border-color .15s;display:flex}.mem-edit-modal__close:hover{color:#fca5a5;background:#ef444426;border-color:#f8717166}.mem-edit-modal__scroll{scrollbar-width:thin;scrollbar-color:#334155 transparent;flex:1;min-height:0;padding:1.25rem 1.5rem .5rem;overflow:hidden auto}.mem-edit-modal__scroll::-webkit-scrollbar{width:6px}.mem-edit-modal__scroll::-webkit-scrollbar-thumb{background:#334155;border-radius:3px}.mem-edit-modal__footer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000059;border-top:1px solid #ffffff0f;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;padding:1rem 1.5rem 1.25rem;display:flex}.panel-membru-form--modal{max-width:none;margin:0;padding:0}.panel-membru-form--modal .mf-card{background:0 0;border:none;padding:0}.panel-membru-form--modal .mf-form{flex-direction:column;gap:0;display:flex}.panel-membru-form--modal .mf-section{margin-bottom:1.5rem}.panel-membru-form--modal .mf-section-head{border-bottom:1px solid #ffffff0f;align-items:center;gap:.6rem;margin:0 0 1rem;padding-bottom:.5rem;display:flex}.panel-membru-form--modal .mf-section-head i{color:#60a5fa;background:#2563eb26;border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.8rem;display:flex}.panel-membru-form--modal .mf-section-head span{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;font-size:.7rem;font-weight:800}.panel-membru-form--modal .mf-section-title{letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;margin:0;font-size:.7rem;font-weight:800}.panel-membru-form--modal .mf-field label{letter-spacing:.08em;text-transform:uppercase;color:#64748b;font-size:.7rem;font-weight:700}.panel-membru-form--modal .mf-field input,.panel-membru-form--modal .mf-field select,.panel-membru-form--modal .mf-field textarea{color:#f1f5f9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0f172a;border-color:#ffffff1f;border-radius:.625rem;transition:border-color .15s,box-shadow .15s}.panel-membru-form--modal .mf-field select option{color:#f1f5f9;background-color:#0f172a}.panel-membru-form--modal .mf-field input:focus,.panel-membru-form--modal .mf-field select:focus,.panel-membru-form--modal .mf-field textarea:focus{border-color:#60a5fa80;outline:none;box-shadow:0 0 0 3px #3b82f61f}.panel-membru-form--modal .mf-cert{background:#ffffff05;border:1px solid #ffffff14;border-radius:.75rem;padding:.75rem}.panel-membru-form--modal .mf-grid--certs{gap:.75rem}@media (width>=640px){.panel-membru-form--modal .mf-grid--certs{grid-template-columns:repeat(3,1fr)}}.panel-membru-form--modal .mf-actions{display:none}.panel-membru-form--modal .mf-alert{border-radius:.75rem;margin-bottom:1rem}.mem-edit-modal__btn{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.35rem;font-size:.8125rem;font-weight:800;transition:transform .12s,box-shadow .15s,opacity .15s;display:inline-flex}.mem-edit-modal__btn:disabled{opacity:.55;cursor:not-allowed}.mem-edit-modal__btn:not(:disabled):active{transform:scale(.98)}.mem-edit-modal__btn--ghost{color:#94a3b8;background:#ffffff0f;border:1px solid #ffffff1a}.mem-edit-modal__btn--ghost:hover:not(:disabled){color:#e2e8f0;background:#ffffff1a}.mem-edit-modal__btn--save{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 50%,#4f46e5 100%);box-shadow:0 4px 20px #2563eb59}.mem-edit-modal__btn--save:hover:not(:disabled){box-shadow:0 6px 28px #2563eb73}.mem-edit-modal__loading{text-align:center;color:#64748b;padding:3rem 1.5rem;font-size:.875rem}.mem-edit-modal__loading i{color:#3b82f6;margin-bottom:.75rem;font-size:1.5rem;display:block}.mem-edit-modal--grade .mem-edit-modal__shell{border-color:#fbbf2440;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 80px #000000a6,0 0 60px #f59e0b1a}.mem-edit-modal--grade .mem-edit-modal__hero{background:linear-gradient(105deg,#f59e0b38 0%,#10b9811a 50%,#0000 100%)}.mem-edit-modal--grade .mem-edit-modal__hero-icon{color:#fcd34d;background:#f59e0b2e;border-color:#fbbf2459}.mem-edit-modal--grade .mem-edit-modal__kicker{color:#fbbf24}.mem-edit-modal--grade .mem-edit-modal__shell{max-width:32rem}.mem-edit-modal__field{margin-bottom:1.25rem}.mem-edit-modal__label{letter-spacing:.1em;text-transform:uppercase;color:#64748b;margin:0 0 .5rem;font-size:.7rem;font-weight:800;display:block}.mem-edit-modal__value{color:#f1f5f9;margin:0;font-size:1.05rem;font-weight:800}.mem-edit-modal__grade-toggles{grid-template-columns:1fr 1fr;gap:.65rem;margin-bottom:1.25rem;display:grid}.mem-edit-modal__grade-toggle{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.85rem .75rem;font-size:.75rem;font-weight:800;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:flex}.mem-edit-modal__grade-toggle.is-up.is-active{color:#6ee7b7;background:#10b98126;border-color:#34d39973;box-shadow:0 0 24px #10b9811f}.mem-edit-modal__grade-toggle.is-down.is-active{color:#fca5a5;background:#ef44441f;border-color:#f8717166;box-shadow:0 0 24px #ef44441a}.mem-edit-modal__select{color:#f1f5f9;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;background-color:#0f172a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2394a3b8' d='M2.5 4.5 6 8l3.5-3.5'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;border:1px solid #ffffff1f;border-radius:.625rem;width:100%;padding:.75rem 2.25rem .75rem 1rem;font-size:.9rem;font-weight:600}.mem-edit-modal__select option{color:#f1f5f9;background-color:#0f172a}.mem-edit-modal__select option:checked,.mem-edit-modal__select option:hover{color:#fff;background-color:#1e3a5f}.mem-edit-modal--grade .mem-edit-modal__select:focus{border-color:#fbbf2480;outline:none;box-shadow:0 0 0 3px #f59e0b1f}.mem-edit-modal__btn--grade{color:#fff;background:linear-gradient(135deg,#f59e0b 0%,#d97706 50%,#b45309 100%);box-shadow:0 4px 20px #f59e0b59}.mem-edit-modal__btn--grade:hover:not(:disabled){box-shadow:0 6px 28px #f59e0b73}.mem-edit-modal--logs .mem-edit-modal__shell{border-color:#a78bfa38;max-width:52rem;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 80px #000000a6,0 0 60px #7c3aed1f}.mem-edit-modal--logs .mem-edit-modal__hero{background:linear-gradient(105deg,#7c3aed38 0%,#6366f124 45%,#0000 100%)}.mem-edit-modal--logs .mem-edit-modal__hero-icon{color:#c4b5fd;background:#7c3aed33;border-color:#a78bfa59}.mem-edit-modal--logs .mem-edit-modal__kicker{color:#a78bfa}.mem-edit-modal__filters{flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1.25rem;display:flex}.mem-edit-modal__filters .mem-edit-modal__field{flex:1;min-width:10rem;margin-bottom:0}.mem-edit-modal__input{color:#f1f5f9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0f172a;border:1px solid #ffffff1f;border-radius:.625rem;width:100%;padding:.65rem .85rem;font-size:.875rem}.mem-edit-modal__input::placeholder{color:#64748b}.mem-edit-modal--logs .mem-edit-modal__input:focus,.mem-edit-modal--logs .mem-edit-modal__select:focus{border-color:#a78bfa80;outline:none;box-shadow:0 0 0 3px #7c3aed1f}.mem-edit-modal__log-list{flex-direction:column;gap:0;display:flex}.mem-edit-modal__log-empty{text-align:center;color:#64748b;padding:2.5rem 1rem;font-size:.9rem}.mem-edit-modal__log-empty i{color:#475569;margin-bottom:.75rem;font-size:2rem;display:block}.mem-edit-modal__log-item{border-bottom:1px solid #ffffff0f;padding:1.15rem 0}.mem-edit-modal__log-item:last-child{border-bottom:none}.mem-edit-modal__log-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}.mem-edit-modal__log-badge{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:.5rem;padding:.35rem .75rem;font-size:.7rem;font-weight:800;display:inline-flex}.mem-edit-modal__log-time{color:#94a3b8;align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;display:flex}.mem-edit-modal__log-id{color:#475569;margin-bottom:.5rem;font-size:.7rem;font-weight:700}.mem-edit-modal__log-cards{gap:.65rem;margin-bottom:.75rem;display:grid}@media (width>=520px){.mem-edit-modal__log-cards{grid-template-columns:repeat(2,1fr)}}.mem-edit-modal__log-card{background:#667eea14;border-left:3px solid #667eea;border-radius:.625rem;padding:.75rem .9rem}.mem-edit-modal__log-card.is-editor{background:#10b98114;border-left-color:#10b981}.mem-edit-modal__log-card.is-cert{background:#f59e0b14;border-left-color:#f59e0b}.mem-edit-modal__log-card-kicker{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin-bottom:.25rem;font-size:.65rem;font-weight:800}.mem-edit-modal__log-card-title{color:#f1f5f9;font-size:.95rem;font-weight:800}.mem-edit-modal__log-card-sub{color:#94a3b8;margin-top:.2rem;font-size:.8rem}.mem-edit-modal__log-details{background:#0003;border:1px solid #ffffff0f;border-radius:.625rem;padding:.85rem}.mem-edit-modal__log-details-title{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin-bottom:.6rem;font-size:.65rem;font-weight:800}.mem-edit-modal__log-details-grid{gap:.5rem;display:grid}@media (width>=480px){.mem-edit-modal__log-details-grid{grid-template-columns:repeat(2,1fr)}}.mem-edit-modal__log-detail-key{color:#64748b;font-size:.7rem}.mem-edit-modal__log-detail-val{color:#e2e8f0;word-break:break-word;font-size:.85rem;font-weight:600}.mem-edit-modal__log-change-old{color:#f87171}.mem-edit-modal__log-change-new{color:#34d399}.mem-edit-modal__btn--danger{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);box-shadow:0 4px 16px #ef44444d}.mem-edit-modal__footer--split{justify-content:space-between}.mem-edit-modal__footer-start{margin-right:auto}.mem-edit-modal--delete .mem-edit-modal__shell{border-color:#f8717147;max-width:32rem;box-shadow:inset 0 0 0 1px #ffffff0a,0 24px 80px #000000a6,0 0 60px #ef44441f}.mem-edit-modal--delete .mem-edit-modal__hero{background:linear-gradient(105deg,#ef444438 0%,#dc26261a 50%,#0000 100%)}.mem-edit-modal--delete .mem-edit-modal__hero-icon{color:#fca5a5;background:#ef44442e;border-color:#f8717166}.mem-edit-modal--delete .mem-edit-modal__kicker{color:#f87171}.mem-edit-modal--delete .mem-edit-modal__textarea{color:#f1f5f9;resize:vertical;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box;background-color:#0f172a;border:1px solid #ffffff1f;border-radius:.625rem;width:100%;min-height:6.5rem;padding:.75rem 1rem;font-family:inherit;font-size:.9rem;line-height:1.45}.mem-edit-modal--delete .mem-edit-modal__textarea:focus{border-color:#f8717180;outline:none;box-shadow:0 0 0 3px #ef44441f}.mem-edit-modal--delete .mem-edit-modal__textarea::placeholder{color:#64748b}.mem-edit-modal--delete .mem-edit-modal__select--delete{color:#f8fafc;background:#0f1218e6;border:1px solid #f8717138;border-radius:12px;width:100%;margin-bottom:0;padding:.65rem .85rem;font-size:.82rem;font-weight:600}.mem-edit-modal--delete .mem-edit-modal__select--delete:focus{border-color:#f8717173;outline:none;box-shadow:0 0 0 2px #f871711f}.mem-edit-modal__check{cursor:pointer;color:#e2e8f0;background:#f59e0b14;border:1px solid #f59e0b47;border-radius:.625rem;align-items:flex-start;gap:.75rem;margin-top:.25rem;padding:.85rem 1rem;display:flex}.mem-edit-modal__check input[type=checkbox]{accent-color:#f59e0b;cursor:pointer;flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.15rem}.mem-edit-modal__check strong{color:#f1f5f9;margin-bottom:.2rem;font-size:.875rem;font-weight:800;display:block}.mem-edit-modal__check-hint{color:#94a3b8;font-size:.8rem;line-height:1.35}.mem-edit-modal__warn{color:#fecaca;background:#ef44441a;border:1px solid #f8717159;border-radius:.625rem;gap:.65rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.8125rem;line-height:1.4;display:flex}.mem-edit-modal__warn i{color:#f87171;flex-shrink:0;margin-top:.1rem}.mem-edit-modal--delete .mem-edit-modal__btn--danger:hover:not(:disabled){box-shadow:0 6px 24px #ef444466}.mem-edit-modal--wide .mem-edit-modal__shell{max-width:44rem}.mem-edit-modal--views .mem-edit-modal__shell{border-color:#60a5fa47;max-width:32rem}.mem-edit-modal--views .mem-edit-modal__hero{background:linear-gradient(105deg,#3b82f638 0%,#2563eb1a 50%,#0000 100%)}.mem-edit-modal--views .mem-edit-modal__hero-icon{color:#93c5fd;background:#3b82f633;border-color:#60a5fa59}.mem-edit-modal--views .mem-edit-modal__kicker{color:#60a5fa}.mem-edit-modal__views-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.mem-edit-modal__views-row{color:inherit;background:#ffffff08;border:1px solid #ffffff0f;border-radius:.625rem;align-items:center;gap:.75rem;padding:.75rem .85rem;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.mem-edit-modal__views-row:hover{background:#3b82f61a;border-color:#60a5fa40}.mem-edit-modal__views-avatar{object-fit:cover;border-radius:999px;flex-shrink:0;width:2.5rem;height:2.5rem}.mem-edit-modal__views-avatar--empty{color:#64748b;background:#ffffff14;justify-content:center;align-items:center;display:flex}.mem-edit-modal__views-text{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.mem-edit-modal__views-name{color:#f1f5f9;font-size:.9rem;font-weight:800}.mem-edit-modal__views-rank{color:#94a3b8;font-size:.75rem}.mem-edit-modal__views-time{color:#64748b;font-size:.7rem}.mem-edit-modal__views-chevron{color:#475569;font-size:.75rem}.mem-edit-modal--fw .mem-edit-modal__shell{border-color:#f8717147}.mem-edit-modal--fw .mem-edit-modal__hero{background:linear-gradient(105deg,#ef444433 0%,#dc26261a 50%,#0000 100%)}.mem-edit-modal--fw .mem-edit-modal__hero-icon{color:#fca5a5;background:#ef44442e;border-color:#f8717159}.mem-edit-modal--fw .mem-edit-modal__kicker{color:#f87171}.mem-edit-modal__fw-list{flex-direction:column;gap:.75rem;display:flex}.mem-edit-modal__fw-card{background:#ffffff08;border:1px solid #ffffff14;border-left:4px solid #ef4444;border-radius:.75rem;padding:1rem}.mem-edit-modal__fw-card.is-expired{opacity:.75;border-left-color:#64748b}.mem-edit-modal__fw-card-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.65rem;display:flex}.mem-edit-modal__fw-label{color:#f1f5f9;font-size:.9rem;font-weight:800}.mem-edit-modal__fw-badge{letter-spacing:.06em;border-radius:.35rem;margin-left:.35rem;padding:.15rem .45rem;font-size:.65rem;font-weight:800;display:inline-block}.mem-edit-modal__fw-badge.is-active{color:#fca5a5;background:#ef444433}.mem-edit-modal__fw-badge.is-muted{color:#94a3b8;background:#64748b40}.mem-edit-modal__fw-delete{color:#fca5a5;cursor:pointer;background:#ef44441f;border:1px solid #f8717159;border-radius:.5rem;padding:.35rem .65rem;font-size:.75rem;font-weight:700}.mem-edit-modal__fw-delete:hover{background:#ef444438}.mem-edit-modal__fw-motiv{color:#e2e8f0;margin:0 0 .5rem;font-size:.875rem}.mem-edit-modal__fw-meta{color:#94a3b8;margin:0 0 .65rem;font-size:.8125rem}.mem-edit-modal__fw-dates{color:#cbd5e1;grid-template-columns:1fr 1fr;gap:.65rem;font-size:.8125rem;display:grid}.mem-edit-modal--sanctiuni .mem-edit-modal__shell{border-color:#f59e0b47}.mem-edit-modal--sanctiuni .mem-edit-modal__hero{background:linear-gradient(105deg,#f59e0b38 0%,#d977061a 50%,#0000 100%)}.mem-edit-modal--sanctiuni .mem-edit-modal__hero-icon{color:#fcd34d;background:#f59e0b2e;border-color:#fbbf2459}.mem-edit-modal--sanctiuni .mem-edit-modal__kicker{color:#fbbf24}.mem-edit-modal__sanct-list{flex-direction:column;gap:.75rem;display:flex}.mem-edit-modal__sanct-card{background:#0f172aa6;border:1px solid #ffffff14;border-left-width:4px;border-radius:.75rem;padding:.9rem 1rem}.mem-edit-modal__sanct-head{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.5rem;display:flex}.mem-edit-modal__sanct-cert{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin-bottom:.15rem;font-size:.7rem;font-weight:800;display:block}.mem-edit-modal__sanct-tip{font-size:.95rem;font-weight:800;display:block}.mem-edit-modal__sanct-timp{color:#94a3b8;margin-left:.5rem;font-size:.75rem;font-weight:600;display:inline-block}.mem-edit-modal__sanct-head-right{text-align:right;color:#94a3b8;font-size:.75rem}.mem-edit-modal__sanct-date{display:block}.mem-edit-modal__sanct-status{margin-top:.2rem;font-weight:700;display:inline-block}.mem-edit-modal__sanct-status.is-paid{color:#34d399}.mem-edit-modal__sanct-status.is-expired{color:#94a3b8}.mem-edit-modal__sanct-desc{color:#e2e8f0;margin:0 0 .5rem;font-size:.875rem;line-height:1.4}.mem-edit-modal__sanct-meta{color:#94a3b8;margin:0;font-size:.8125rem}.mem-edit-modal__sanct-actions{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.mem-edit-modal__sanct-btn{cursor:pointer;border:none;border-radius:.5rem;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.mem-edit-modal__sanct-btn:disabled{opacity:.5;cursor:not-allowed}.mem-edit-modal__sanct-btn.is-mark{color:#6ee7b7;background:#10b98126;border:1px solid #34d39959}.mem-edit-modal__sanct-btn.is-delete{color:#fca5a5;background:#ef44441f;border:1px solid #f8717159}.mem-edit-modal__btn--primary{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 50%,#4f46e5 100%);box-shadow:0 4px 20px #2563eb59}.mem-edit-modal__btn--primary:hover:not(:disabled){box-shadow:0 6px 28px #2563eb73}.mem-edit-modal--sanctiuni .mem-edit-modal__textarea,.mem-edit-modal__textarea{box-sizing:border-box;color:#e2e8f0;resize:vertical;background:#0f172aa6;border:1px solid #94a3b840;border-radius:.5rem;width:100%;min-height:4rem;padding:.65rem .75rem;font-family:inherit;font-size:.875rem}.mem-edit-modal--sanctiuni .mem-edit-modal__textarea:focus,.mem-edit-modal__textarea:focus{border-color:#3b82f68c;outline:none;box-shadow:0 0 0 2px #3b82f626}.mem-edit-modal__hint{color:#94a3b8;margin:0 0 .75rem;font-size:.8125rem;line-height:1.45}.mem-edit-modal__admin-tabs{border-bottom:1px solid #94a3b826;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.mem-edit-modal__admin-tab{color:#94a3b8;cursor:pointer;background:#0f172a80;border:1px solid #94a3b833;border-radius:.5rem;padding:.45rem .85rem;font-size:.75rem;font-weight:700}.mem-edit-modal__admin-tab.is-active{color:#bfdbfe;background:#3b82f62e;border-color:#3b82f673}.mem-edit-modal__admin-panel{flex-direction:column;gap:.5rem;display:flex}.mem-edit-modal__admin-row{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width<=480px){.mem-edit-modal__admin-row{grid-template-columns:1fr}}.panel-notify-host{top:calc(var(--panel-header-h,3.75rem) + .65rem + env(safe-area-inset-top,0));right:max(.75rem, env(safe-area-inset-right,0));z-index:11000;pointer-events:none;flex-direction:column;align-items:stretch;gap:.5rem;width:min(20rem,100vw - 1.5rem);display:flex;position:fixed;left:auto}@media (width>=1024px){.panel-notify-host{right:max(1.25rem, env(safe-area-inset-right,0))}}.panel-notify{pointer-events:auto;border:1px solid var(--panel-chrome-border,#30363d);background:var(--panel-chrome-bg,#161b22);cursor:pointer;border-left-width:3px;border-radius:.65rem;align-items:flex-start;gap:.65rem;padding:.7rem .75rem .7rem .85rem;animation:.22s ease-out panel-notify-in;display:flex;position:relative;box-shadow:0 12px 32px #0000006b}.panel-notify:hover{background:var(--panel-chrome-surface,#21262d)}@keyframes panel-notify-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}.panel-notify.is-success{background:linear-gradient(90deg, #34d39912 0%, var(--panel-chrome-bg,#161b22) 42%);border-left-color:#34d399}.panel-notify.is-error{background:linear-gradient(90deg, #f8717114 0%, var(--panel-chrome-bg,#161b22) 42%);border-left-color:#f87171}.panel-notify.is-warning{background:linear-gradient(90deg, #fbbf2414 0%, var(--panel-chrome-bg,#161b22) 42%);border-left-color:#fbbf24}.panel-notify.is-info{background:linear-gradient(90deg, #58a6ff14 0%, var(--panel-chrome-bg,#161b22) 42%);border-left-color:#58a6ff}.panel-notify__icon{background:var(--panel-chrome-surface,#21262d);border-radius:.45rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;margin-top:.05rem;display:flex}.panel-notify.is-success .panel-notify__icon{color:#6ee7b7}.panel-notify.is-error .panel-notify__icon{color:#fca5a5}.panel-notify.is-warning .panel-notify__icon{color:#fcd34d}.panel-notify.is-info .panel-notify__icon{color:#93c5fd}.panel-notify__body{flex-direction:column;flex:1;gap:.15rem;min-width:0;padding-top:.05rem;display:flex}.panel-notify__title{color:var(--panel-chrome-text,#e6edf3);margin:0;font-size:.78rem;font-weight:700;line-height:1.25}.panel-notify__msg{color:var(--panel-chrome-muted,#8b949e);word-break:break-word;margin:0;font-size:.72rem;line-height:1.4}.panel-notify__close{color:#6e7681;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:1.35rem;height:1.35rem;margin-top:.05rem;padding:0;display:flex}.panel-notify__close:hover{color:var(--panel-chrome-text,#e6edf3);background:#ffffff0f}.panel-notify__progress{background:#ffffff0a;border-radius:0 0 .65rem .65rem;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.panel-notify__progress-bar{transform-origin:0;width:100%;height:100%;animation:linear forwards panel-notify-progress}.panel-notify.is-success .panel-notify__progress-bar{background:#34d399}.panel-notify.is-error .panel-notify__progress-bar{background:#f87171}.panel-notify.is-warning .panel-notify__progress-bar{background:#fbbf24}.panel-notify.is-info .panel-notify__progress-bar{background:#58a6ff}@keyframes panel-notify-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.panel-sidebar{--sb-bg:var(--panel-chrome-bg,#161b22);--sb-bg-hover:#ffffff0f;--sb-bg-active:#ffffff14;--sb-border:var(--panel-chrome-border,#30363d);--sb-text:var(--panel-chrome-text,#e6edf3);--sb-muted:var(--panel-chrome-muted,#8b949e);--sb-gold:#d4a84b;--sb-dispatch-bg:#b8c0d8;--sb-dispatch-text:#1a2744;--sb-indicator:#e8ecf4;--sb-width:252px;width:var(--sb-width);background:var(--sb-bg);border-right:1px solid var(--sb-border);flex-direction:column;flex-shrink:0;height:100dvh;min-height:0;max-height:100dvh;font-family:IBM Plex Sans,ui-sans-serif,system-ui,sans-serif;display:flex;overflow:hidden}.panel-sidebar__brand{text-align:center;border-bottom:1px solid var(--sb-border);flex-direction:column;align-items:center;padding:1.35rem 1rem 1.1rem;display:flex}.panel-sidebar__logo-wrap{margin-bottom:.75rem;line-height:0;position:relative}.panel-sidebar__logo-wrap:before{content:"";pointer-events:none;background:radial-gradient(circle,#3b82f659 0%,#0000 72%);border-radius:50%;animation:2.8s ease-in-out infinite panel-sidebar-logo-glow;position:absolute;inset:-8px}.panel-sidebar__logo{z-index:1;object-fit:cover;border-radius:50%;width:96px;height:96px;position:relative;box-shadow:0 0 0 2px #d4a84b59,0 8px 24px #00000073}@keyframes panel-sidebar-logo-glow{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.9;transform:scale(1.06)}}.panel-sidebar__title{letter-spacing:.04em;color:var(--sb-text);margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.panel-sidebar__subtitle{letter-spacing:.28em;text-transform:uppercase;color:var(--sb-muted);margin:.2rem 0 0;font-size:.65rem;font-weight:700}.panel-sidebar__credit{letter-spacing:.04em;color:var(--sb-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem .28rem;margin:.55rem 0 0;font-family:ui-monospace,JetBrains Mono,monospace;font-size:.5625rem;line-height:1.4;display:flex}.panel-sidebar__credit strong{color:var(--sb-text);font-weight:700}.panel-sidebar__credit-heart{color:#ef4444;fill:#ef4444;animation:1.5s ease-in-out infinite panel-sidebar-heart-pulse}.panel-sidebar__credit-tag{color:#eab308;font-weight:800}@keyframes panel-sidebar-heart-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.panel-sidebar__dispatch{background:var(--sb-dispatch-bg);width:calc(100% - 1.7rem);color:var(--sb-dispatch-text);cursor:pointer;border:none;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;margin:1rem .85rem .5rem;padding:.6rem 1rem .55rem;text-decoration:none;transition:filter .15s,transform .15s;display:flex;box-shadow:0 2px 8px #0003}.panel-sidebar__dispatch-main{letter-spacing:.02em;justify-content:center;align-items:center;gap:.5rem;font-size:.8rem;font-weight:800;display:flex}.panel-sidebar__dispatch-status{letter-spacing:.14em;text-transform:uppercase;color:#1a2744b8;font-size:.5625rem;font-weight:700;line-height:1.2}.panel-sidebar__dispatch--wip{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(#c5ccdf 0%,#b0b9d4 100%);box-shadow:0 2px 8px #0000002e}.panel-sidebar__dispatch--wip .panel-sidebar__dispatch-status{color:#1a2744d9}.panel-sidebar__dispatch:not(.panel-sidebar__dispatch--wip):hover{filter:brightness(1.05);transform:translateY(-1px)}a.panel-sidebar__dispatch.is-active{box-shadow:0 0 0 2px #ffffff59}.panel-sidebar__dispatch svg{opacity:.85;flex-shrink:0;width:1rem;height:1rem}.panel-sidebar__nav{scrollbar-width:thin;scrollbar-color:#ffffff1f transparent;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;padding:.35rem .65rem 1rem;overflow-y:auto}.panel-sidebar__section{margin-top:1.1rem}.panel-sidebar__section:first-child{margin-top:.5rem}.panel-sidebar__section--collapsible{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;margin-top:.65rem;padding:.2rem}.panel-sidebar__section--collapsible:first-child{margin-top:.5rem}.panel-sidebar__section-header{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;width:100%;margin:0;padding:.45rem .55rem;transition:background .15s;display:flex}.panel-sidebar__section-header:hover{background:var(--sb-bg-hover)}.panel-sidebar__section-title{letter-spacing:.18em;text-transform:uppercase;color:var(--sb-muted);font-size:.62rem;font-weight:800}.panel-sidebar__section--collapsible.has-active .panel-sidebar__section-title{color:var(--sb-text)}.panel-sidebar__section-chevron{width:.9rem;height:.9rem;color:var(--sb-muted);flex-shrink:0;transition:transform .22s,color .15s}.panel-sidebar__section-header:hover .panel-sidebar__section-chevron{color:var(--sb-text)}.panel-sidebar__section--collapsible.is-collapsed .panel-sidebar__section-chevron{transform:rotate(-90deg)}.panel-sidebar__section-body{padding:.15rem .2rem .35rem}.panel-sidebar__section--collapsible.is-collapsed .panel-sidebar__section-body{display:none}.panel-sidebar__section-label{letter-spacing:.2em;text-transform:uppercase;color:var(--sb-muted);margin:0 0 .45rem .75rem;font-size:.62rem;font-weight:800}.panel-sidebar__links{flex-direction:column;gap:2px;display:flex}.panel-sidebar__link{color:var(--sb-muted);border-radius:10px;align-items:center;gap:.65rem;padding:.55rem .75rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}.panel-sidebar__link:hover{background:var(--sb-bg-hover);color:var(--sb-text)}.panel-sidebar__link.is-active{background:var(--sb-bg-active);color:var(--sb-text)}.panel-sidebar__link.is-active:after{content:"";background:var(--sb-indicator);border-radius:3px 0 0 3px;width:3px;height:55%;min-height:18px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.panel-sidebar__link svg{opacity:.75;flex-shrink:0;width:1.05rem;height:1.05rem}.panel-sidebar__link.is-active svg{opacity:1}.panel-sidebar__link-row{border-radius:10px;align-items:stretch;gap:0;display:flex;overflow:hidden}.panel-sidebar__link-row>.panel-sidebar__link{border-radius:0;flex:1;min-width:0}.panel-sidebar__link-row>.panel-sidebar__link.is-active:after{display:none}.panel-sidebar__link-row:has(.panel-sidebar__link.is-active){background:var(--sb-bg-active)}.panel-sidebar__link-row:has(.panel-sidebar__link.is-active)>.panel-sidebar__link{background:0 0}.panel-sidebar__badge{letter-spacing:.08em;text-transform:uppercase;color:#58a6ff;background:#58a6ff1a;border:none;border-left:1px solid #30363d8c;border-radius:0;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0 .55rem;font-size:.5rem;font-weight:800;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.panel-sidebar__badge:hover{color:#79c0ff;background:#58a6ff33}.panel-sidebar__badge.is-active{color:#a5d6ff;background:#58a6ff47;box-shadow:inset 0 0 0 1px #58a6ff59}.panel-sidebar__footer{border-top:1px solid var(--sb-border);padding:.65rem .65rem .85rem}.panel-sidebar__footer-btn{width:100%;color:var(--sb-muted);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.55rem;padding:.5rem .75rem;font-size:.78rem;font-weight:600;transition:background .15s,color .15s;display:flex}.panel-sidebar__footer-btn:hover{background:var(--sb-bg-hover);color:var(--sb-text)}.panel-sidebar__footer-btn svg{width:1rem;height:1rem}:root{--panel-content-inset-x:1rem;--panel-content-inset-y:1.25rem;--panel-content-gap-header:1rem}@media (width>=640px){:root{--panel-content-inset-x:1.25rem;--panel-content-inset-y:1.5rem;--panel-content-gap-header:1.25rem}}@media (width>=1024px){:root{--panel-content-inset-x:1.5rem;--panel-content-inset-y:1.5rem;--panel-content-gap-header:1.25rem}}.panel-shell{background:#0d1117;height:100dvh;min-height:100dvh;max-height:100dvh;display:flex;overflow:hidden}.panel-shell__main{flex-direction:column;flex:1;min-width:0;display:flex}.panel-shell__content{box-sizing:border-box;padding-left:max(var(--panel-content-inset-x), env(safe-area-inset-left,0px));padding-right:max(var(--panel-content-inset-x), env(safe-area-inset-right,0px));padding-bottom:max(var(--panel-content-inset-y), env(safe-area-inset-bottom,0px));padding-top:calc(var(--panel-header-h) + env(safe-area-inset-top,0px) + var(--panel-content-gap-header));-webkit-overflow-scrolling:touch;flex:1;overflow:hidden auto}.panel-sidebar__backdrop,.panel-sidebar__close{display:none}.panel-shell__menu-btn{width:2.75rem;height:2.75rem;color:var(--panel-chrome-text,#e6edf3);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;transition:background .15s;display:none}.panel-shell__menu-btn:hover{background:#ffffff1a}.panel-shell__menu-btn svg{width:1.25rem;height:1.25rem}.panel-shell__header-main{flex:1;min-width:0}.panel-shell__header-user{flex-shrink:0;align-items:center;gap:.5rem;min-width:0;display:flex}.panel-shell__header-user-text{text-align:right;min-width:0;font-size:.875rem}.panel-shell__header-user-text p{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;margin:0;overflow:hidden}@media (width>=480px){.panel-shell__header-user-text p{max-width:14rem}}.panel-shell__header-user-text .panel-shell__rank{color:#8b949e;font-size:.75rem}body.panel-nav-open{overflow:hidden}@media (width<=1023px){.panel-shell__menu-btn{display:inline-flex}.panel-sidebar__backdrop{z-index:1190;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;cursor:pointer;background:#0000008c;border:none;margin:0;padding:0;transition:opacity .25s;display:block;position:fixed;inset:0}.panel-sidebar__backdrop.is-visible{opacity:1;pointer-events:auto}.panel-sidebar{z-index:1200;width:min(var(--sb-width), 88vw, 320px);max-width:100%;height:100svh;min-height:0;max-height:100svh;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);box-shadow:none;will-change:transform;touch-action:pan-y;transition:transform .28s cubic-bezier(.22,1,.36,1);position:fixed;top:0;left:0;overflow:hidden;transform:translate(-105%)}.panel-sidebar__brand,.panel-sidebar__dispatch,.panel-sidebar__online,.panel-sidebar__footer{flex-shrink:0}.panel-sidebar.is-open{transform:translate(0);box-shadow:8px 0 40px #00000073}.panel-sidebar__close{top:calc(.65rem + env(safe-area-inset-top,0));z-index:2;width:2.5rem;height:2.5rem;color:var(--sb-text);cursor:pointer;background:#ffffff14;border:none;border-radius:10px;justify-content:center;align-items:center;display:flex;position:absolute;right:.65rem}.panel-sidebar__close svg{width:1.15rem;height:1.15rem}.panel-sidebar__link,.panel-sidebar__footer-btn{min-height:2.75rem;padding-top:.65rem;padding-bottom:.65rem}.panel-sidebar__dispatch{min-height:2.75rem}.panel-shell__main{width:100%}}@media (width>=1024px){.panel-sidebar{position:relative;box-shadow:none!important;transform:none!important}}.panel-sidebar__online{border-top:1px solid var(--sb-border);flex-shrink:0}.panel-sidebar__online-header{width:100%;color:var(--sb-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:space-between;align-items:center;padding:.65rem .85rem;font-size:.75rem;font-weight:600;transition:background .15s,color .15s;display:flex}.panel-sidebar__online-header:hover{background:var(--sb-bg-hover);color:var(--sb-text)}.panel-sidebar__online-title{align-items:center;gap:.4rem;display:inline-flex}.panel-sidebar__online-dot{color:#10b981;fill:#10b981;flex-shrink:0}.panel-sidebar__online-chevron{color:var(--sb-muted);transition:transform .2s}.panel-sidebar__online-chevron.is-collapsed{transform:rotate(-90deg)}.panel-sidebar__online-list{max-height:220px;padding:.25rem .5rem .5rem;overflow-y:auto}.panel-sidebar__online-list::-webkit-scrollbar{width:4px}.panel-sidebar__online-list::-webkit-scrollbar-thumb{background:#475569;border-radius:2px}.panel-sidebar__online-item{color:inherit;border-radius:6px;align-items:flex-start;gap:.6rem;padding:.45rem .4rem;text-decoration:none;transition:background .15s;display:flex}.panel-sidebar__online-item:hover{background:var(--sb-bg-hover)}.panel-sidebar__online-status{background:#10b981;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.65rem;animation:2s ease-in-out infinite panel-online-pulse}@keyframes panel-online-pulse{0%,to{opacity:1}50%{opacity:.45}}.panel-sidebar__online-avatar{object-fit:cover;border:1px solid var(--sb-border);border-radius:4px;flex-shrink:0;width:32px;height:32px}.panel-sidebar__online-info{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.panel-sidebar__online-name{color:#60a5fa;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;overflow:hidden}.panel-sidebar__online-meta,.panel-sidebar__online-page{color:var(--sb-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.panel-sidebar__online-page{color:#64748b}.panel-sidebar__online-empty{text-align:center;color:var(--sb-muted);margin:0;padding:.75rem .5rem;font-size:.75rem;font-style:italic}@media (prefers-reduced-motion:reduce){.panel-sidebar,.panel-sidebar__backdrop{transition:none}.panel-sidebar__online-status{animation:none}}:root{--panel-header-h:calc(3.75rem + 1.5px);--panel-chrome-bg:#161b22;--panel-chrome-bg-translucent:#161b22f5;--panel-chrome-bg-scrolled:#161b229e;--panel-chrome-border:#30363d;--panel-chrome-border-soft:#30363d73;--panel-chrome-text:#e6edf3;--panel-chrome-muted:#8b949e;--panel-chrome-surface:#21262d}.panel-shell__header{z-index:110;min-height:var(--panel-header-h);padding:.5rem .75rem;padding-top:max(.5rem, env(safe-area-inset-top,0));padding-left:max(.75rem, env(safe-area-inset-left,0));padding-right:max(.75rem, env(safe-area-inset-right,0));border-bottom:1px solid var(--panel-chrome-border);background:var(--panel-chrome-bg-translucent);-webkit-backdrop-filter:blur(10px);align-items:center;transition:background-color .22s,border-color .22s,box-shadow .22s;display:flex;position:fixed;top:0;left:0;right:0}.panel-shell__header.is-scrolled{background:var(--panel-chrome-bg-scrolled);border-bottom-color:var(--panel-chrome-border-soft);box-shadow:0 4px 24px #0000002e}@media (width>=640px){.panel-shell__header{padding-left:max(1.25rem, env(safe-area-inset-left,0));padding-right:max(1.25rem, env(safe-area-inset-right,0))}}@media (width>=1024px){.panel-shell__header{left:var(--sb-width,252px);width:calc(100% - var(--sb-width,252px))}}.panel-shell__header-inner{flex:1;align-items:center;gap:.65rem;min-width:0;display:flex}.panel-headbar__row{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.panel-headbar__search-wrap{flex:1;min-width:0;max-width:26rem;position:relative}#root .panel-headbar__search{cursor:text;border:1px solid #30363d;border-radius:.65rem;flex:1;align-items:center;gap:.5rem;width:100%;min-width:0;height:2.5rem;padding:0 .85rem;transition:border-color .15s;display:flex;background-color:#161b22!important}#root .panel-headbar__search:focus-within{border-color:#388bfd66}.panel-headbar__search-spinner{color:#8b949e;flex-shrink:0;width:.9rem;height:.9rem;animation:.8s linear infinite panel-headbar-spin}.panel-headbar__search-recent{flex-shrink:1;align-items:center;gap:.3rem;min-width:0;margin-left:auto;display:flex;overflow:hidden}.panel-headbar__search-chip{background:#21262d;border:1px solid #30363d;border-radius:999px;flex-shrink:1;align-items:center;max-width:5.25rem;display:inline-flex;overflow:hidden}.panel-headbar__search-chip-label{color:#c9d1d9;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:1;min-width:0;padding:.12rem .35rem;font-size:.62rem;font-weight:600;overflow:hidden}.panel-headbar__search-chip-label:hover{color:#e6edf3}.panel-headbar__search-chip-remove{color:#8b949e;cursor:pointer;background:0 0;border:none;border-left:1px solid #30363d;flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;padding:0;display:inline-flex}.panel-headbar__search-chip-remove:hover{color:#f85149;background:#f851491f}@keyframes panel-headbar-spin{to{transform:rotate(360deg)}}.panel-headbar__search-dropdown{z-index:200;background:#161b22;border:1px solid #30363d;border-radius:.65rem;max-height:18rem;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000059}.panel-headbar__search-empty{color:#8b949e;margin:0;padding:.85rem 1rem;font-size:.8rem}.panel-headbar__search-hit{color:#e6edf3;text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:none;border-bottom:1px solid #21262d;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem .65rem;padding:.65rem .85rem;display:grid}.panel-headbar__search-hit:hover{background:#21262d}.panel-headbar__search-hit-cs{color:#58a6ff;font-family:ui-monospace,monospace;font-size:.72rem;font-weight:700}.panel-headbar__search-hit-name{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.panel-headbar__search-hit-rank{color:#8b949e;text-transform:uppercase;white-space:nowrap;font-size:.68rem}.panel-headbar__search-all{color:#58a6ff;text-align:left;cursor:pointer;background:#0d1117;border:none;width:100%;padding:.7rem .85rem;font-size:.75rem;font-weight:600;display:block}.panel-headbar__search-all:hover{background:#21262d}.panel-headbar__search-icon{color:#6e7681;flex-shrink:0;width:1rem;height:1rem}#root .panel-headbar__search .panel-headbar__search-input{cursor:text;appearance:none;border:none;outline:none;flex:1;min-width:3.5rem;font-size:.875rem;color:#e6edf3!important;box-shadow:none!important;background-color:#0000!important}#root .panel-headbar__search .panel-headbar__search-input::placeholder{color:#8b949e}#root .panel-headbar__search .panel-headbar__search-input:disabled,#root .panel-headbar__search .panel-headbar__search-input[aria-disabled=true]{opacity:1}#root .panel-headbar__search .panel-headbar__search-input:-webkit-autofill{-webkit-text-fill-color:#e6edf3;caret-color:#e6edf3;-webkit-box-shadow:inset 0 0 0 1000px #161b22!important}#root .panel-headbar__search .panel-headbar__search-input:-webkit-autofill:hover{-webkit-text-fill-color:#e6edf3;caret-color:#e6edf3;-webkit-box-shadow:inset 0 0 0 1000px #161b22!important}#root .panel-headbar__search .panel-headbar__search-input:-webkit-autofill:focus{-webkit-text-fill-color:#e6edf3;caret-color:#e6edf3;-webkit-box-shadow:inset 0 0 0 1000px #161b22!important}.panel-shell__header--profil .panel-headbar__search-wrap{flex:0 12rem;max-width:12rem}@media (width>=900px){.panel-shell__header--profil .panel-headbar__search-wrap{flex:0 16rem;max-width:16rem}}@media (width>=1200px){.panel-shell__header--profil .panel-headbar__search-wrap{flex:0 20rem;max-width:20rem}}.panel-headbar__profil{flex:1;align-items:center;gap:.45rem;min-width:0;display:flex}.panel-headbar__profil-icon{color:#8b949e;background:#21262d;border:1px solid #30363d;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.panel-headbar__profil-icon:hover{color:#e6edf3;background:#30363d;border-color:#484f58}.panel-headbar__profil-label{color:#8b949e;white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;max-width:7rem;font-size:.6875rem;font-weight:600;overflow:hidden}@media (width>=900px){.panel-headbar__profil-label{max-width:10rem}}.panel-headbar__profil-actions{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:1;justify-content:flex-end;align-items:center;gap:.35rem;min-width:0;display:flex;overflow-x:auto}.panel-headbar__profil-actions::-webkit-scrollbar{display:none}.panel-headbar__profil-btn{color:#c9d1d9;white-space:nowrap;cursor:pointer;background:#21262d;border:1px solid #30363d;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.35rem;padding:.38rem .62rem;font-size:.6875rem;font-weight:600;line-height:1.2;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.panel-headbar__profil-btn:hover{color:#f0f6fc;background:#30363d;border-color:#484f58}.panel-headbar__profil-btn--primary{color:#fff;background:#1f6feb;border-color:#58a6ff59}.panel-headbar__profil-btn--primary:hover{color:#fff;background:#388bfd;border-color:#58a6ff80}.panel-headbar__profil-btn--danger{color:#ff7b72;background:#f851491a;border-color:#f8514947}.panel-headbar__profil-btn--danger:hover{color:#ffa198;background:#f851492e;border-color:#f8514966}.panel-headbar__profil .fas{font-size:.65rem;font-weight:900;line-height:1;font-family:"Font Awesome 6 Free"!important}.panel-headbar__actions{flex-shrink:0;align-items:center;gap:.65rem;margin-left:auto;display:flex}.panel-headbar__icon-btn{color:#8b949e;cursor:not-allowed;opacity:.85;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;display:inline-flex;position:relative}.panel-headbar__icon-btn--active{cursor:pointer;opacity:1}.panel-headbar__icon-btn--active:hover{color:#e6edf3;background:#21262d}.panel-headbar__notify-wrap{flex-shrink:0;position:relative}.panel-headbar__notify-badge{color:#fff;background:#f85149;border-radius:999px;justify-content:center;align-items:center;min-width:1rem;height:1rem;padding:0 .2rem;font-size:.55rem;font-weight:700;line-height:1;display:flex;position:absolute;top:.1rem;right:.1rem;box-shadow:0 0 0 2px #161b22}.panel-headbar__notify-dropdown{z-index:120;background:#161b22;border:1px solid #30363d;border-radius:.65rem;width:min(100vw - 2rem,22rem);position:absolute;top:calc(100% + .45rem);right:0;overflow:hidden;box-shadow:0 12px 32px #00000073}.panel-headbar__notify-head{border-bottom:1px solid #30363d;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .85rem;display:flex}.panel-headbar__notify-title{color:#e6edf3;font-size:.82rem;font-weight:700}.panel-headbar__notify-mark-all{color:#58a6ff;cursor:pointer;background:0 0;border:none;padding:.15rem 0;font-size:.68rem;font-weight:600}.panel-headbar__notify-mark-all:hover{text-decoration:underline}.panel-headbar__notify-mark-all:disabled{opacity:.5;cursor:not-allowed}.panel-headbar__notify-list{max-height:18rem;overflow-y:auto}.panel-headbar__notify-empty{text-align:center;color:#8b949e;margin:0;padding:2rem 1rem;font-size:.78rem}.panel-headbar__notify-item{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:none;border-bottom:1px solid #21262d;align-items:flex-start;gap:.55rem;padding:.7rem .85rem;display:flex}.panel-headbar__notify-item:hover{background:#21262d}.panel-headbar__notify-item--unread{background:#58a6ff0f}.panel-headbar__notify-item-icon{flex-shrink:0;font-size:.95rem;line-height:1.2}.panel-headbar__notify-item-body{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.panel-headbar__notify-item-title{color:#e6edf3;font-size:.78rem;font-weight:700}.panel-headbar__notify-item-text{color:#8b949e;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.35;display:-webkit-box;overflow:hidden}.panel-headbar__notify-item-time{color:#6e7681;font-size:.65rem}.panel-headbar__notify-item-dot{background:#58a6ff;border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem;margin-top:.25rem}.panel-headbar__icon-btn svg{width:1.15rem;height:1.15rem}.panel-headbar__notify-dot{background:#f85149;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.35rem;right:.35rem;box-shadow:0 0 0 2px #161b22}.panel-headbar__divider{background:#30363d;flex-shrink:0;width:1px;height:1.75rem}.panel-headbar__user{align-items:center;gap:.65rem;min-width:0;display:flex}.panel-headbar__user--link{color:inherit;border-radius:.5rem;margin:-.2rem -.35rem;padding:.2rem .35rem;text-decoration:none;transition:background .15s}.panel-headbar__user--link:hover{background:#ffffff0f}.panel-headbar__user--link:hover .panel-headbar__user-name{color:#58a6ff}.panel-headbar__user-rank{letter-spacing:.02em;color:#d4a017;font-weight:600}.panel-headbar__user-text{text-align:right;min-width:0;max-width:5.25rem;display:block}@media (width>=400px){.panel-headbar__user-text{max-width:7rem}}@media (width>=480px){.panel-headbar__user-text{max-width:10rem}}.panel-headbar__user-name{color:#e6edf3;text-overflow:ellipsis;white-space:nowrap;max-width:10rem;margin:0;font-size:.875rem;font-weight:700;line-height:1.2;overflow:hidden}.panel-headbar__user-meta{color:#8b949e;margin:.15rem 0 0;font-size:.7rem;line-height:1.2}.panel-headbar__avatar{object-fit:cover;border:2px solid #1f6feb;border-radius:50%;flex-shrink:0;width:2.25rem;height:2.25rem}.panel-headbar__avatar--placeholder{background:#21262d;display:block}.panel-headbar__logout{color:#f85149;letter-spacing:.06em;cursor:pointer;background:#f8514926;border:none;border-radius:.5rem;align-items:center;gap:.4rem;height:2.25rem;padding:0 .75rem;font-size:.65rem;font-weight:800;transition:background .15s;display:inline-flex}.panel-headbar__logout:hover{background:#f8514947}.panel-headbar__logout svg{width:1rem;height:1rem}.panel-headbar__logout span{display:none}@media (width>=640px){.panel-headbar__logout span{display:inline}}@media (width<=767px){.panel-headbar__search,.panel-headbar__icon-btn,.panel-headbar__divider{display:none}.panel-headbar__row{flex:1;justify-content:flex-end;gap:.35rem;min-width:0}.panel-headbar__actions{flex-shrink:0;gap:.35rem;margin-left:0}.panel-headbar__user-name{max-width:5.25rem;font-size:.75rem}.panel-headbar__user-meta{text-overflow:ellipsis;white-space:nowrap;max-width:5.25rem;font-size:.625rem;overflow:hidden}.panel-headbar__avatar{width:2rem;height:2rem}.panel-headbar__logout{min-width:2.25rem;padding:0 .5rem}.panel-shell__header--profil .panel-headbar__row{justify-content:flex-start}.panel-headbar__profil-label,.panel-headbar__profil-btn span{display:none}.panel-headbar__profil-btn{padding:.38rem .5rem}}:root{--panel-maint-strip-h:0px}.panel-shell--maint-bypass{--panel-maint-strip-h:5.5rem}.panel-shell__header--has-maint{min-height:calc(var(--panel-header-h) + var(--panel-maint-strip-h));flex-direction:column;align-items:stretch;gap:0;padding-bottom:0}.panel-shell__header--has-maint .panel-shell__header-inner{flex:none;width:100%}.panel-shell__content--has-maint{padding-top:calc(var(--panel-header-h) + var(--panel-maint-strip-h) + env(safe-area-inset-top,0px) + var(--panel-content-gap-header))}.panel-maint-strip{background:linear-gradient(#b453091f 0%,#161b22f5 55%,#161b22fa 100%);border-top:1px solid #30363da6;flex:none;width:100%;margin:0;padding:0;overflow:hidden}.panel-maint-strip__inner{box-sizing:border-box;justify-content:center;align-items:center;width:100%;max-width:52rem;margin:0 auto;padding:.6rem .5rem .65rem;display:flex;position:relative}.panel-maint-strip__close{display:none}.panel-maint-strip__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;width:100%;min-width:0;display:flex}@media (width>=640px){.panel-maint-strip__center{flex-flow:wrap;justify-content:center;gap:.5rem .75rem}}.panel-maint-strip__icon{color:#fbbf24;background:#f59e0b1f;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;box-shadow:inset 0 0 0 1px #fbbf242e}.panel-maint-strip__copy{min-width:0;max-width:36rem}.panel-maint-strip__title{letter-spacing:.06em;text-transform:uppercase;color:#e6edf3;justify-content:center;align-items:center;gap:.4rem;margin:0;font-size:.6875rem;font-weight:700;display:flex}.panel-maint-strip__dot{background:#f59e0b;border-radius:50%;width:.4rem;height:.4rem;animation:2s ease-in-out infinite panel-maint-pulse;box-shadow:0 0 0 3px #f59e0b40}@keyframes panel-maint-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.panel-maint-strip__desc{color:#8b949e;margin:.15rem 0 0;font-size:.75rem;line-height:1.35}.panel-maint-strip__hint{color:#6e7681;margin:.2rem 0 0;font-size:.6875rem;line-height:1.3}.panel-maint-strip__action{color:#e6edf3;background:#ffffff0a;border:1px solid #30363de6;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.15rem;margin-top:.15rem;padding:.4rem .65rem .4rem .75rem;font-size:.75rem;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.panel-maint-strip__action:hover{color:#fde68a;background:#f59e0b1a;border-color:#f59e0b59}@media (width>=640px){.panel-maint-strip__action{align-self:center;margin-top:0}}@media (width<=767px){.panel-shell--maint-bypass{--panel-maint-strip-h:3.5rem}.panel-maint-strip__inner{align-items:flex-start;padding:.4rem 2.25rem .4rem .5rem}.panel-maint-strip__close{z-index:2;color:#8b949e;cursor:pointer;background:#ffffff0f;border:none;border-radius:.4rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:flex;position:absolute;top:.35rem;right:.35rem}.panel-maint-strip__close:hover{color:#e6edf3;background:#ffffff1f}.panel-maint-strip__center{text-align:left;flex-flow:row;justify-content:flex-start;gap:.5rem;padding-right:.25rem}.panel-maint-strip__icon{width:1.5rem;height:1.5rem}.panel-maint-strip__copy{flex:1;min-width:0;max-width:none}.panel-maint-strip__title{justify-content:flex-start;font-size:.625rem}.panel-maint-strip__desc{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.1rem;font-size:.6875rem;line-height:1.25;display:-webkit-box;overflow:hidden}.panel-maint-strip__hint,.panel-maint-strip__action{display:none}}@media (width<=520px){.panel-maint-strip__action{justify-content:center;width:auto}}.panel-profil-tsx{--tsx-bg-sidebar:#161b22;--tsx-bg-card:#0d1117;--tsx-border-main:#30363d;--tsx-text-primary:#e6edf3;--tsx-text-secondary:#8b949e;--tsx-text:#e6edf3;--tsx-muted:#8b949e;--tsx-blue:#58a6ff;--tsx-accent-blue:#1f6feb;--tsx-accent-indigo:#4f46e5;--tsx-accent-purple:#7c3aed;--tsx-green:#3fb950;--tsx-red:#f85149;--tsx-orange:#d29922;--tsx-yellow:#f2c94c;--tsx-purple:#a371f7;color:var(--tsx-text-primary);margin-top:0;margin-left:0;margin-right:0;margin-bottom:calc(-1 * var(--panel-content-inset-y,1.25rem));padding-bottom:3rem;overflow-x:hidden}.panel-profil-tsx .profile-name,.tsx-name-preview__text{font-family:var(--profile-name-font-family,Inter, system-ui, sans-serif)!important}.tsx-font-btn{font-family:var(--profile-name-font-family,inherit)!important}.panel-profil-tsx .profile-name.profile-name-gradient{color:#0000;background-size:200% 200%;-webkit-background-clip:text;background-clip:text}.panel-profil-tsx .profile-name.profile-name-anim-shift,.tsx-name-preview__text.profile-name-anim-shift{animation:6s infinite profileNameGradientShift}.panel-profil-tsx .profile-name.profile-name-anim-shift-fast,.tsx-name-preview__text.profile-name-anim-shift-fast{animation:2.5s linear infinite profileNameGradientShift}.panel-profil-tsx .profile-name.profile-name-anim-shine,.tsx-name-preview__text.profile-name-anim-shine{background-size:300% 100%;animation:3s ease-in-out infinite profileNameGradientShine}.panel-profil-tsx .profile-name.profile-name-anim-wave,.tsx-name-preview__text.profile-name-anim-wave{background-size:400% 400%;animation:5s infinite profileNameGradientWave}.panel-profil-tsx .profile-name.profile-name-anim-pulse,.tsx-name-preview__text.profile-name-anim-pulse{animation:2.2s ease-in-out infinite profileNameGradientPulse}.panel-profil-tsx .profile-name.profile-name-anim-hue,.tsx-name-preview__text.profile-name-anim-hue{animation:4s linear infinite profileNameGradientShift,6s linear infinite profileNameHueRotate}.panel-profil-tsx .profile-name.profile-name-anim-glow,.tsx-name-preview__text.profile-name-anim-glow{filter:drop-shadow(0 0 8px #58a6ff59);animation:3s infinite profileNameGradientShift,2s ease-in-out infinite profileNameGlow}@keyframes profileNameGradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes profileNameGradientShine{0%{background-position:200%}to{background-position:-200%}}@keyframes profileNameGradientWave{0%,to{background-position:0%}50%{background-position:100%}}@keyframes profileNameGradientPulse{0%,to{opacity:1;filter:brightness()}50%{opacity:.85;filter:brightness(1.25)}}@keyframes profileNameHueRotate{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}@keyframes profileNameGlow{0%,to{filter:drop-shadow(0 0 6px #9333ea59)}50%{filter:drop-shadow(0 0 14px #38bdf88c)}}.panel-profil-tsx .fas,.panel-profil-tsx .far,.panel-profil-tsx .fab{font-variant:normal;font-style:normal;line-height:1;display:inline-block;font-family:"Font Awesome 6 Free","Font Awesome 6 Brands"!important}.panel-profil-tsx .fas,.panel-profil-tsx .far{font-weight:900}.panel-profil-tsx .fab{font-weight:400;font-family:"Font Awesome 6 Brands"!important}.panel-profil-tsx .tsx-cert-ico .fas,.panel-profil-tsx .tsx-row-ico .fas,.panel-profil-tsx .tsx-row-ico .fab{font-size:1.1rem}.panel-profil-tsx{--tsx-bg-sidebar:#161b22;--tsx-bg-card:#0d1117;--tsx-border-main:#30363d;--tsx-text-primary:#e6edf3;--tsx-text-secondary:#8b949e;--tsx-text:#e6edf3;--tsx-muted:#8b949e;--tsx-blue:#58a6ff;--tsx-accent-blue:#1f6feb;--tsx-accent-indigo:#4f46e5;--tsx-accent-purple:#7c3aed;--tsx-green:#3fb950;--tsx-red:#f85149;--tsx-orange:#d29922;--tsx-yellow:#f2c94c;--tsx-purple:#a371f7;color:var(--tsx-text-primary);background:#0d1117!important}.panel-profil-tsx .main-content{padding-bottom:3rem;padding-left:1rem;padding-right:1rem;max-width:none!important;margin-right:0!important;margin-left:var(--sidebar-width)!important;width:calc(100% - var(--sidebar-width))!important;background:#0d1117!important}.panel-profil-tsx .sidebar-modern.collapsed~.main-content{margin-left:var(--sidebar-width-collapsed)!important;width:calc(100% - var(--sidebar-width-collapsed))!important}@media (width<=992px){.panel-profil-tsx .main-content{width:100%!important;margin-left:0!important}}.panel-profil-tsx .navbar-modern{display:none}.panel-profil-tsx .btn-open-costume-popup,.panel-profil-tsx .profile-costume-popup-overlay,.panel-profil-tsx .profile-header,.panel-profil-tsx .info-grid,.panel-profil-tsx .stats-combined-section{display:none!important}.tsx-hero-head{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}@media (width>=768px){.tsx-hero-head{justify-content:flex-start}}.tsx-rail-sep{color:#e6edf338;margin:0 .35rem;font-weight:700}.tsx-rail-highlight{color:var(--tsx-blue);font-weight:950}.tsx-rail-right{justify-content:flex-end;align-items:center;gap:1rem;display:flex}.tsx-duty{text-align:right;flex-direction:column;align-items:flex-end;gap:.2rem;display:flex}.tsx-duty-label{letter-spacing:.18em;text-transform:uppercase;color:var(--tsx-text-secondary);font-size:.6rem;font-weight:950}.tsx-duty-val{letter-spacing:.06em;text-transform:uppercase;color:#e6edf3d9;white-space:nowrap;text-overflow:ellipsis;max-width:300px;font-size:.75rem;font-style:italic;font-weight:900;overflow:hidden}.tsx-star-btn{width:44px;height:44px;color:var(--tsx-purple);cursor:pointer;background:#a371f71f;border:1px solid #a371f738;border-radius:14px;justify-content:center;align-items:center;transition:background .15s,transform .15s;display:inline-flex}.tsx-star-btn:hover{background:#a371f729;transform:translateY(-1px)}.tsx-toolbar{flex-direction:column;gap:1rem;padding:1.25rem 0 1rem;display:flex}@media (width>=768px){.tsx-toolbar{flex-direction:row;justify-content:space-between;align-items:center}}.tsx-toolbar-left{align-items:center;gap:1rem;display:flex}.tsx-icon-btn{background:var(--tsx-bg-sidebar);border:1px solid var(--tsx-border-main);width:44px;height:44px;color:var(--tsx-text-secondary);border-radius:12px;justify-content:center;align-items:center;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.tsx-icon-btn:hover{color:var(--tsx-text-primary);background:#ffffff0d}.tsx-title h2{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.tsx-title .tsx-path{color:var(--tsx-text-secondary);align-items:center;gap:.5rem;margin-top:.25rem;font-size:.875rem;display:inline-flex}.tsx-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.tsx-btn{border:1px solid var(--tsx-border-main);background:var(--tsx-bg-sidebar);color:var(--tsx-text-primary);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:12px;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.75rem;font-weight:800;text-decoration:none;transition:background .15s,opacity .15s;display:inline-flex}.tsx-btn:hover{background:#ffffff0d}.tsx-btn-primary{background:var(--tsx-accent-blue);border-color:#58a6ff59;box-shadow:0 16px 40px #1f6feb33}.tsx-btn-primary:hover{opacity:.92}.tsx-btn-danger{color:var(--tsx-red);background:#f851491a;border-color:#f8514933}.tsx-btn-danger:hover{background:#f851492e}.tsx-btn-grad{background:linear-gradient(90deg, var(--tsx-accent-indigo), var(--tsx-accent-purple));color:#fff;border:none;box-shadow:0 16px 40px #4f46e533}.tsx-hero{border:1px solid var(--tsx-border-main);background:var(--tsx-bg-sidebar);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 40px 70px #0000008c}.tsx-hero-cover{width:100%;height:300px;position:relative;overflow:hidden}@media (width>=768px){.tsx-hero-cover{height:450px}}.tsx-hero-cover>#tsxCoverImg{object-fit:cover;opacity:.4;z-index:0;width:100%;height:100%;position:absolute;inset:0}.tsx-hero-cover:after{content:"";background:linear-gradient(to top, var(--tsx-bg-sidebar) 0%, #161b2266 55%, transparent 100%);pointer-events:none;z-index:1;position:absolute;inset:0}.tsx-hero-content{z-index:2;flex-direction:column;justify-content:flex-end;padding:2rem;display:flex;position:absolute;inset:0}@media (width>=768px){.tsx-hero-content{padding:3rem}}.tsx-hero-row{flex-direction:column;align-items:center;gap:1.25rem;width:100%;display:flex}@media (width>=768px){.tsx-hero-row{flex-direction:row;align-items:flex-end;gap:2rem}}.tsx-avatar-ring{background:linear-gradient(135deg,#22c55e,#34d399);border-radius:999px;width:128px;height:128px;padding:4px;transition:transform .5s;position:relative}@media (width>=768px){.tsx-avatar-ring{width:176px;height:176px}}.tsx-avatar-ring:hover{transform:scale(1.05)}.tsx-avatar-ring.is-inactive{background:linear-gradient(135deg,#ef4444,#f97316)}.tsx-avatar-ring-inner{border:4px solid var(--tsx-bg-sidebar);background:var(--tsx-bg-card);border-radius:999px;width:100%;height:100%;overflow:hidden}.tsx-avatar-ring-inner img{object-fit:cover;opacity:1;width:100%;height:100%;position:static;inset:auto}.tsx-avatar-dot{border:4px solid var(--tsx-bg-sidebar);background:#22c55e;border-radius:999px;width:32px;height:32px;position:absolute;bottom:8px;right:8px;box-shadow:0 18px 40px #00000073}.tsx-avatar-dot.is-inactive{background:#ef4444}.tsx-hero-name{text-align:center;flex:1}@media (width>=768px){.tsx-hero-name{text-align:left}}.tsx-hero-name h1{letter-spacing:-.04em;margin:0;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:900;line-height:1.05}.tsx-hero-rank{color:var(--tsx-text-secondary);text-transform:uppercase;margin-top:.75rem;font-size:1.125rem;font-weight:800}.tsx-status-pill{color:var(--tsx-green);letter-spacing:.18em;text-transform:uppercase;background:#3fb9501a;border:1px solid #3fb95038;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .9rem;font-size:.65rem;font-weight:900;display:inline-flex}.tsx-status-pill.is-inactive{color:var(--tsx-red);background:#f851491a;border-color:#f8514938}.tsx-fw-pill{color:var(--tsx-red);letter-spacing:.18em;text-transform:uppercase;-webkit-user-select:none;user-select:none;background:#f851491a;border:1px solid #f8514938;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.45rem .9rem;font-size:.65rem;font-weight:900;display:inline-flex}.tsx-fw-pill.is-clickable{cursor:pointer}.tsx-fw-pill.is-clickable:hover{background:#f8514929;border-color:#f851494d}.tsx-quick{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:1.25rem;display:flex}@media (width>=768px){.tsx-quick{justify-content:flex-start}}.tsx-quick-item{flex-direction:column;gap:.3rem;display:flex}.tsx-quick-item span:first-child{letter-spacing:.18em;text-transform:uppercase;color:var(--tsx-text-secondary);font-size:.65rem;font-weight:900}.tsx-quick-item span:last-child{font-size:1.05rem;font-weight:900}.pf-hero-actions.tsx-views{flex-direction:column;order:3;align-items:stretch;gap:.5rem;width:100%;max-width:20rem;display:flex}.pf-hero-actions.tsx-views .tsx-views-badge,.pf-hero-actions.tsx-views .tsx-views-btn{box-sizing:border-box;text-align:center;justify-content:center;width:100%}@media (width>=768px){.pf-hero-actions.tsx-views{order:unset;flex-shrink:0;align-items:flex-end;width:auto;min-width:11rem;max-width:none}.pf-hero-actions.tsx-views .tsx-views-badge,.pf-hero-actions.tsx-views .tsx-views-btn{text-align:left;justify-content:flex-start;width:auto}}.tsx-views-badge{color:var(--tsx-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:.5rem;padding:.65rem 1rem;font-weight:800;display:inline-flex}.tsx-views-badge:hover{background:#ffffff1a;border-color:#ffffff24}.tsx-views-btn{color:#22c55e;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#22c55e1f;border:1px solid #22c55e38;border-radius:16px;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.75rem;font-weight:900;display:inline-flex}.tsx-rail{border-top:1px solid var(--tsx-border-main);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#161b22bf;flex-direction:column;gap:1rem;padding:1.5rem 2rem;display:flex}@media (width>=768px){.tsx-rail{flex-direction:row;justify-content:space-between;align-items:center}}.tsx-rail-left{align-items:center;gap:1rem;display:flex}.tsx-rail-ico{color:#58a6ff;background:#58a6ff1f;border:1px solid #58a6ff38;border-radius:16px;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex}.tsx-rail-title{letter-spacing:.18em;text-transform:uppercase;color:var(--tsx-text-secondary);font-size:.65rem;font-weight:900}.tsx-rail-value{letter-spacing:-.01em;text-transform:uppercase;font-size:1.05rem;font-weight:900}.tsx-bento{grid-template-columns:1fr;gap:2rem;margin-top:2rem;display:grid}@media (width>=1024px){.tsx-bento{grid-template-columns:repeat(12,minmax(0,1fr))}}.tsx-col-left,.tsx-col-right{flex-direction:column;grid-column:span 12;gap:2rem;display:flex}@media (width>=1024px){.tsx-col-left{grid-column:span 4}.tsx-col-right{grid-column:span 8}}.tsx-card{background:var(--tsx-bg-sidebar);border:1px solid var(--tsx-border-main);border-radius:24px;padding:2rem;position:relative;overflow:hidden}.tsx-card-wm{opacity:.045;color:#e6edf3f2;pointer-events:none;filter:blur(.15px);z-index:0;will-change:transform;font-size:128px;animation:6.5s ease-in-out infinite tsxWmFloat;position:absolute;top:-26px;right:-12px;transform:rotate(8deg)}.tsx-card-wm.is-alt{animation-delay:-3.25s}@keyframes tsxWmFloat{0%,to{transform:translate(0,0)rotate(8deg)}50%{transform:translate(-10px,8px)rotate(10deg)}}@media (prefers-reduced-motion:reduce){.tsx-card-wm{animation:none!important}}.tsx-card>:not(.tsx-card-wm){z-index:1;position:relative}.tsx-card h3{letter-spacing:.14em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.95rem;font-weight:900}.tsx-card .tsx-bar{vertical-align:middle;border-radius:999px;width:10px;height:26px;margin-right:.75rem;display:inline-block}.tsx-row{border-bottom:1px solid #30363dbf;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 0;display:flex}.tsx-row:last-child{border-bottom:none}.tsx-row-left{align-items:center;gap:.85rem;min-width:0;display:flex}.tsx-row-ico{width:44px;height:44px;color:var(--tsx-text-secondary);background:#0d11178c;border:1px solid #30363de6;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tsx-row-label{color:var(--tsx-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.95rem;font-weight:800;overflow:hidden}.tsx-row-val{color:var(--tsx-text-primary);font-size:.95rem;font-weight:900}.tsx-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.75rem;display:grid}@media (width>=768px){.tsx-stats{grid-template-columns:repeat(5,minmax(0,1fr))}}.tsx-stat{text-align:center;flex-direction:column;align-items:center;gap:.65rem;display:flex}.tsx-stat-ring{width:96px;height:96px;position:relative}.tsx-stat-ring svg{width:96px;height:96px;transform:rotate(-90deg)}.tsx-stat-center{flex-direction:column;justify-content:center;align-items:center;gap:.1rem;display:flex;position:absolute;inset:0}.tsx-stat-center strong{font-size:1.35rem;font-weight:950}.tsx-stat-center span{letter-spacing:.14em;text-transform:uppercase;color:var(--tsx-text-secondary);font-size:.6rem;font-weight:900}.tsx-stat-title{color:var(--tsx-text-primary);font-size:.75rem;font-weight:900}.tsx-stat-sub{color:var(--tsx-text-secondary);font-size:.7rem}.tsx-pontaj-block{border-top:1px solid #30363de6;margin-top:1.75rem;padding-top:1.5rem}.tsx-pontaj-analiza-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.tsx-pontaj-analiza-top h4{letter-spacing:.22em;text-transform:uppercase;color:#cbd5e1;margin:0;font-size:.68rem;font-weight:950}.tsx-pontaj-analiza-top p{color:var(--tsx-muted,#64748b);max-width:280px;margin:.35rem 0 0;font-size:.75rem;line-height:1.4}.tsx-pontaj-link{letter-spacing:.12em;text-transform:uppercase;color:#5eead4;white-space:nowrap;align-self:center;font-size:.65rem;font-weight:800;text-decoration:none}.tsx-pontaj-link:hover{text-decoration:underline}.tsx-pontaj-kpi-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}.tsx-pontaj-kpi{background:#0d111773;border:1px solid #30363dd9;border-radius:14px;padding:.85rem 1rem}.tsx-pontaj-kpi span{letter-spacing:.14em;text-transform:uppercase;color:var(--tsx-text-secondary);margin-bottom:.35rem;font-size:.62rem;font-weight:800;display:block}.tsx-pontaj-kpi strong{color:var(--tsx-text-primary);letter-spacing:-.02em;font-size:1.35rem;font-weight:950}.tsx-pontaj-kpi strong.tsx-pontaj-kpi-accent{color:var(--tsx-green)}.tsx-pontaj-chart-wrap{height:200px;margin-bottom:1.25rem;padding:.5rem .25rem 0;position:relative}.tsx-pontaj-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width>=900px){.tsx-pontaj-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.tsx-pontaj-mini{text-align:center;background:#0d111766;border:1px solid #30363dd9;border-radius:14px;padding:1rem 1rem .85rem}.tsx-pontaj-mini-label{letter-spacing:.16em;text-transform:uppercase;color:var(--tsx-text-secondary);flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;margin-bottom:.5rem;font-size:.58rem;font-weight:850;display:flex}.tsx-pontaj-mini-val{margin-bottom:.35rem;font-size:1.5rem;font-weight:950;line-height:1.1}.tsx-pontaj-mini-sub{color:var(--tsx-text-secondary);font-size:.68rem;font-weight:700}.tsx-pontaj-mini-hint{color:var(--tsx-text-secondary);opacity:.8;margin-top:.2rem;font-size:.58rem;font-weight:600;line-height:1.25}.tsx-pontaj-mini--current.is-in-progress{background:#58a6ff14;border:1px solid #58a6ff59;box-shadow:inset 0 0 0 1px #58a6ff1a}.tsx-pontaj-mini--current.is-in-progress .tsx-pontaj-mini-val{color:#58a6ff}.tsx-pontaj-badge-live{letter-spacing:.04em;text-transform:uppercase;color:#79c0ff;background:#58a6ff26;border:1px solid #58a6ff59;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .4rem;font-size:.52rem;font-weight:800;animation:2s ease-in-out infinite tsx-pontaj-pulse;display:inline-flex}.tsx-pontaj-badge-live:before{content:"";background:#58a6ff;border-radius:50%;width:.35rem;height:.35rem;box-shadow:0 0 0 2px #58a6ff59}@keyframes tsx-pontaj-pulse{0%,to{opacity:1}50%{opacity:.65}}.tsx-pontaj-mini.is-green .tsx-pontaj-mini-val{color:#3fb950}.tsx-pontaj-mini.is-purple .tsx-pontaj-mini-val{color:#a371f7}.tsx-pontaj-mini.is-blue .tsx-pontaj-mini-val{color:#58a6ff}.tsx-pontaj-mini.is-orange .tsx-pontaj-mini-val{color:#fb923c}.tsx-pontaj-mini--target{border:1px solid #30363dd9}.tsx-pontaj-mini--target-green{background:#3fb9501a;border-color:#3fb95066;box-shadow:inset 0 0 0 1px #3fb9501f}.tsx-pontaj-mini--target-green .tsx-pontaj-mini-val{color:#3fb950}.tsx-pontaj-mini--target-green .tsx-pontaj-mini-sub{color:#7ee787}.tsx-pontaj-mini--target-yellow{background:#d299221a;border-color:#d2992273;box-shadow:inset 0 0 0 1px #d299221f}.tsx-pontaj-mini--target-yellow .tsx-pontaj-mini-val{color:#d29922}.tsx-pontaj-mini--target-yellow .tsx-pontaj-mini-sub{color:#e3b341}.tsx-pontaj-mini--target-red{background:#f8514914;border-color:#f8514966;box-shadow:inset 0 0 0 1px #f851491a}.tsx-pontaj-mini--target-red .tsx-pontaj-mini-val{color:#f85149}.tsx-pontaj-mini--target-red .tsx-pontaj-mini-sub{color:#ffa198}.tsx-pontaj-details{border:1px solid #30363dbf;border-radius:12px;margin-top:1rem;overflow:hidden}.tsx-pontaj-details summary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:var(--tsx-text-secondary);background:#0d111759;padding:.65rem 1rem;font-size:.72rem;font-weight:800;list-style:none}.tsx-pontaj-details summary::-webkit-details-marker{display:none}.tsx-pontaj-details[open] summary{border-bottom:1px solid #30363da6}.tsx-pontaj-scroll{max-height:220px;overflow-y:auto}.tsx-pontaj-table{border-collapse:collapse;width:100%;font-size:.78rem}.tsx-pontaj-table th{z-index:1;text-align:left;color:var(--tsx-text-primary);background:#14b8a61f;padding:.55rem .75rem;font-weight:800;position:sticky;top:0}.tsx-pontaj-table td{color:var(--tsx-text-secondary);border-top:1px solid #30363da6;padding:.45rem .75rem}.tsx-pontaj-table td.tsx-pontaj-ore{text-align:right;white-space:nowrap;width:4.5rem;font-weight:800}.tsx-pontaj-h0{background:#ef444426;color:#fecaca!important}.tsx-pontaj-hlow{background:#facc151f;color:#fef08a!important}.tsx-pontaj-hgood{background:#22c55e1f;color:#bbf7d0!important}.tsx-pontaj-hcrown{background:linear-gradient(135deg,#facc1533,#fde0471f);color:#fef9c3!important}.tsx-certs{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.tsx-certs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.tsx-certs{grid-template-columns:repeat(4,minmax(0,1fr))}}.tsx-cert{background:#0d111759;border:1px solid #30363de6;border-radius:18px;padding:1.25rem;transition:transform .15s,border-color .15s;position:relative}.tsx-cert:hover{border-color:#58a6ff59;transform:translateY(-2px)}.tsx-cert.is-active{border-color:#3fb95040}.tsx-cert.is-cooldown{border-color:#ef444447}.tsx-cert-badge{color:var(--tsx-green);font-size:.85rem;position:absolute;top:10px;right:10px}.tsx-cert-badge.cooldown{color:#ef4444}.tsx-cert-ico{width:52px;height:52px;color:var(--tsx-text-secondary);background:#ffffff0a;border:1px solid #30363de6;border-radius:16px;justify-content:center;align-items:center;margin-bottom:.95rem;font-size:1.25rem;display:inline-flex}.tsx-cert.is-active .tsx-cert-ico{color:var(--tsx-green);background:#3fb9501a;border-color:#3fb95038}.tsx-cert.is-cooldown .tsx-cert-ico{color:#ef4444;background:#ef44441a;border-color:#ef444438}.tsx-cert h4{letter-spacing:-.01em;text-transform:uppercase;color:var(--tsx-text-primary);margin:0;font-size:.85rem;font-weight:950}.tsx-cert p{color:var(--tsx-text-secondary);margin:.35rem 0 0;font-size:.7rem;font-weight:800}.tsx-cert-av{letter-spacing:.12em;margin-top:.35rem;font-size:.75rem;font-weight:950;display:block}.tsx-modal{z-index:20000;justify-content:center;align-items:center;padding:1rem;display:none;position:fixed;inset:0}.tsx-modal.is-open{display:flex}.tsx-modal-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d9;position:absolute;inset:0}.tsx-modal-box{border:1px solid var(--tsx-border-main);background:var(--tsx-bg-sidebar);z-index:1;border-radius:24px;width:100%;max-width:720px;padding:2.5rem;position:relative;box-shadow:0 40px 80px #0000008c}.tsx-modal-box h2{letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0 0 1.75rem;font-size:1.25rem;font-weight:900;display:flex}.tsx-field{flex-direction:column;gap:.75rem;margin-bottom:1.5rem;display:flex}.tsx-field label{letter-spacing:.18em;text-transform:uppercase;color:var(--tsx-text-secondary);font-size:.7rem;font-weight:900}.tsx-input{border:1px solid var(--tsx-border-main);color:#f1f5f9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0f172a;border-radius:16px;width:100%;padding:1rem 1.15rem;font-weight:700}.tsx-input:focus{border-color:#58a6ff8c;outline:none;box-shadow:0 0 0 3px #58a6ff33}.tsx-preset-grid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=640px){.tsx-preset-grid{grid-template-columns:1fr 1fr}}.tsx-preset-stack{flex-direction:column;gap:1.25rem;max-height:min(52vh,520px);padding-right:.25rem;display:flex;overflow-y:auto}.tsx-preset-section-label{letter-spacing:.18em;text-transform:uppercase;color:var(--tsx-muted);margin-bottom:.65rem;font-size:.65rem;font-weight:950}.tsx-modal-box--wide{max-width:720px;max-height:min(92vh,900px);overflow-y:auto}.tsx-name-preview{border:1px solid var(--tsx-border-main);text-align:center;background:#00000040;border-radius:16px;margin-bottom:1rem;padding:1rem 1.1rem}.tsx-name-preview__label{letter-spacing:.16em;text-transform:uppercase;color:var(--tsx-muted);margin-bottom:.65rem;font-size:.6rem;font-weight:900;display:block}.tsx-name-preview__text{letter-spacing:.04em;text-transform:uppercase;font-size:clamp(1.35rem,4vw,2rem);font-weight:900;line-height:1.15}.tsx-grad-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}@media (width>=520px){.tsx-grad-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tsx-font-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;max-height:180px;display:grid;overflow-y:auto}@media (width>=520px){.tsx-font-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tsx-font-btn{border:1px solid var(--tsx-border-main);color:var(--tsx-text-primary);cursor:pointer;text-align:center;background:#ffffff08;border-radius:12px;padding:.55rem .5rem;font-size:.72rem;font-weight:700}.tsx-font-btn.is-active{border-color:#58a6ffbf;box-shadow:0 0 0 2px #58a6ff33}.tsx-anim-grid{flex-wrap:wrap;gap:.4rem;display:flex}.tsx-anim-btn{border:1px solid var(--tsx-border-main);color:var(--tsx-text-secondary);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border-radius:999px;padding:.4rem .65rem;font-size:.62rem;font-weight:800}.tsx-anim-btn.is-active{color:#fff;background:#58a6ff26;border-color:#fff}.tsx-grad-btn--animated{overflow:hidden}.tsx-grad-btn__live{color:#0000;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;display:block}.tsx-preset-row{flex-wrap:wrap;gap:.5rem;display:flex}.tsx-color-dot{cursor:pointer;border:2px solid #0000;border-radius:14px;width:34px;height:34px;box-shadow:0 10px 20px #00000059}.tsx-color-dot.is-active{border-color:#fff}.tsx-grad-btn{cursor:pointer;letter-spacing:.12em;text-transform:uppercase;color:#fff;border:2px solid #0000;border-radius:14px;justify-content:center;align-items:center;height:36px;padding:0 .75rem;font-size:.6rem;font-weight:900;display:inline-flex;overflow:hidden}.tsx-grad-btn.is-active{border-color:#fff}.tsx-modal-actions{gap:1rem;padding-top:.5rem;display:flex}.tsx-modal-actions button{border:1px solid var(--tsx-border-main);color:var(--tsx-text-primary);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#0d11178c;border-radius:16px;flex:1;padding:1rem;font-weight:900}.tsx-modal-actions button.tsx-save{background:var(--tsx-accent-blue);border-color:#58a6ff59}.profil-action-modal{z-index:10050;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.profil-action-modal-box{color:#e2e8f0;background:#1e293b;border-radius:16px;width:100%;max-height:85vh;padding:2rem;position:relative;overflow-y:auto;box-shadow:0 20px 60px #00000080}.profil-action-modal-close{color:#e2e8f0;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;display:flex;position:absolute;top:1rem;right:1rem}.profil-action-modal-close:hover{background:#ef444433}.profil-action-modal-title{align-items:center;gap:.75rem;margin:0 0 1.5rem;font-size:1.5rem;font-weight:700;display:flex}.profil-action-modal-title.is-danger{color:#ef4444}.profil-action-modal-title.is-blue{color:#3b82f6}.profil-action-label{color:#e2e8f0;margin:0 0 .35rem;font-weight:600}.profil-action-value{color:#94a3b8;margin:0 0 1rem;font-size:.9375rem}.profil-action-textarea,.profil-action-select{color:#f1f5f9;box-sizing:border-box;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:#0f172a;border:1px solid #334155;border-radius:8px;width:100%;margin-bottom:1rem;padding:.75rem;font-family:inherit;font-size:.9375rem}.profil-action-select option,.profil-action-textarea{color:#f1f5f9;background-color:#0f172a}.profil-action-checkbox{cursor:pointer;color:#e2e8f0;background:#f59e0b1a;border:1px solid #f59e0b4d;border-radius:8px;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;padding:.75rem;display:flex}.profil-action-hint{color:#94a3b8;font-size:.875rem;font-weight:400}.profil-action-footer{justify-content:flex-end;gap:1rem;margin-top:.5rem;display:flex}.profil-action-btn{cursor:pointer;color:#fff;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;display:inline-flex}.profil-action-btn:disabled{opacity:.6;cursor:not-allowed}.profil-action-btn.is-muted{background:#64748b}.profil-action-btn.is-danger{background:linear-gradient(135deg,#ef4444,#dc2626)}.profil-action-btn.is-primary{background:linear-gradient(135deg,#3b82f6,#2563eb)}.profil-action-muted{color:#94a3b8}.profil-action-error{color:#ef4444;text-align:center;padding:2rem}.profil-grade-actions{gap:.75rem;margin-bottom:1rem;display:flex}.profil-grade-toggle{cursor:pointer;color:#fff;opacity:.6;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:600;transition:all .2s;display:flex}.profil-grade-toggle.is-up{background:linear-gradient(135deg,#10b981,#059669)}.profil-grade-toggle.is-down{background:linear-gradient(135deg,#ef4444,#dc2626)}.profil-grade-toggle.is-active{opacity:1;transform:scale(1.03);box-shadow:0 4px 12px #00000040}.profil-fw-list{flex-direction:column;gap:1rem;display:flex}.profil-fw-card{background:#ef44441a;border:2px solid #ef44444d;border-radius:12px;padding:1rem}.profil-fw-card.is-expired{background:#6464641a;border-color:#6464644d}.profil-fw-card-head{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}.profil-fw-label{color:#ef4444;font-size:.875rem;font-weight:700}.profil-fw-label.muted{color:#94a3b8}.profil-fw-badge{border-radius:6px;margin-left:.5rem;padding:.25rem .5rem;font-size:.75rem}.profil-fw-badge.active{background:#ef444433}.profil-fw-badge.muted{background:#64646433}.profil-fw-delete{color:#ef4444;cursor:pointer;background:#ef444426;border:1px solid #ef444459;border-radius:10px;align-items:center;gap:.4rem;padding:.4rem .6rem;font-weight:700;display:inline-flex}.profil-fw-meta-label{color:#94a3b8;margin-bottom:.25rem;font-size:.75rem}.profil-fw-dates{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem;font-size:.8125rem;display:grid}.istoric-sanctiuni-overlay{z-index:10040;opacity:0;background:#0006;transition:opacity .25s;display:none;position:fixed;inset:0}.istoric-sanctiuni-overlay.is-open{opacity:1;display:block}.istoric-sanctiuni-popup{z-index:10045;background:#1e293b;border-left:1px solid #ffffff14;flex-direction:column;width:420px;max-width:95vw;height:100vh;transition:transform .3s;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-8px 0 32px #0000004d}.istoric-sanctiuni-popup.is-open{transform:translate(0)}.istoric-sanctiuni-popup-header{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.istoric-sanctiuni-popup-header h3{color:#f1f5f9;align-items:center;gap:.5rem;margin:0;font-size:1.1rem;font-weight:700;display:flex}.istoric-sanctiuni-close{color:#94a3b8;cursor:pointer;background:#ffffff14;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.istoric-sanctiuni-close:hover{color:#f87171;background:#ef444433}.istoric-sanctiuni-popup-body{color:#f1f5f9;flex-direction:column;flex:1;gap:.75rem;padding:1rem;display:flex;overflow-y:auto}.istoric-sanctiuni-card{background:#0f172ab3;border-left:4px solid #f59e0b;border-radius:10px;padding:.875rem}.istoric-sanctiuni-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.istoric-sanctiuni-head-right{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;display:flex}.istoric-sanctiuni-delete-btn{color:#f87171;cursor:pointer;background:#ef444433;border:none;border-radius:6px;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.8rem;display:inline-flex}.istoric-sanctiuni-delete-btn:hover{background:#ef444459}.istoric-sanctiuni-delete-btn:disabled{opacity:.5;cursor:not-allowed}.istoric-cert{color:#94a3b8;margin-bottom:.2rem;font-size:.75rem;display:block}.istoric-tip{font-size:.875rem;font-weight:700}.istoric-timp{color:#94a3b8;font-size:.75rem;display:block}.istoric-date{color:#94a3b8;font-size:.75rem}.istoric-platita{color:#10b981;font-weight:600}.istoric-expirata{color:#64748b}.istoric-data-platita{color:#94a3b8;font-size:.85em}.istoric-desc{white-space:pre-wrap;margin-top:.5rem;font-size:.875rem;line-height:1.45}.istoric-meta{color:#cbd5e1;margin-top:.35rem;font-size:.8rem}.istoric-sanctiuni-empty{text-align:center;color:#e2e8f0;padding:2rem}.istoric-sanctiuni-empty i{color:#10b981;opacity:.8;margin-bottom:.75rem;font-size:2rem;display:block}.mb-page{--mb-text:#e6edf3;--mb-muted:#8b949e;--mb-dim:#6e7681;--mb-card:#0f1117;--mb-border:#ffffff0f;max-width:1200px;color:var(--mb-text);margin:0 auto;padding-bottom:2.5rem}.mb-state{text-align:center;color:var(--mb-muted);padding:3rem 1rem;font-size:.875rem}.mb-state--error{color:#f85149}.mb-preview{background:#6366f11a;border:1px solid #6366f159;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.mb-preview strong{margin-bottom:.15rem;display:block}.mb-preview span{color:var(--mb-muted);font-size:.75rem}.mb-preview button{color:var(--mb-text);cursor:pointer;background:#00000040;border:1px solid #ffffff1f;border-radius:.5rem;padding:.4rem .75rem;font-size:.6875rem;font-weight:700}.mb-hero{border:1px solid var(--mb-border);background:var(--mb-card);border-radius:1.15rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:1.25rem;padding:1.35rem 1.25rem;display:flex;position:relative;overflow:hidden}.mb-hero__glow{pointer-events:none;background:radial-gradient(#3b82f624 0%,#0000 70%);width:45%;height:140%;position:absolute;top:-40%;right:0}.mb-hero__main{align-items:flex-start;gap:.9rem;display:flex;position:relative}.mb-hero__icon{color:#58a6ff;background:#3b82f61f;border:1px solid #3b82f647;border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.mb-hero__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--mb-dim);margin:0 0 .2rem;font-size:.625rem;font-weight:800}.mb-hero__title{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800}.mb-hero__sub{color:var(--mb-muted);margin:.35rem 0 0;font-size:.8125rem}.mb-hero__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex;position:relative}.mb-kpis{flex-wrap:wrap;gap:.45rem;display:flex}.mb-kpi{border:1px solid var(--mb-border);background:#00000038;border-radius:.65rem;flex-direction:column;align-items:center;min-width:4.75rem;padding:.45rem .75rem;display:flex}.mb-kpi strong{font-size:1.15rem;font-weight:800;line-height:1.1}.mb-kpi span{text-transform:uppercase;letter-spacing:.07em;color:var(--mb-dim);margin-top:.1rem;font-size:.5625rem;font-weight:700}.mb-kpi--total strong{color:#93c5fd}.mb-kpi--activ strong{color:#4ade80}.mb-kpi--concediu strong{color:#fbbf24}.mb-kpi--inactiv strong{color:#f87171}.mb-btn{border:1px solid var(--mb-border);color:var(--mb-text);cursor:pointer;background:#ffffff0a;border-radius:.55rem;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.6875rem;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.mb-btn:hover{background:#ffffff14}.mb-btn--primary{color:#93c5fd;background:#2563eb33;border-color:#3b82f666}.mb-btn--ghost{color:#a5b4fc;background:#6366f11f;border-color:#6366f159}.mb-toolbar{border:1px solid var(--mb-border);background:var(--mb-card);border-radius:1rem;flex-direction:column;gap:.65rem;margin-bottom:1.5rem;padding:1rem;display:flex}.mb-search{border:1px solid var(--mb-border);color:var(--mb-muted);background:#0d1117;border-radius:.75rem;align-items:center;gap:.65rem;padding:0 .85rem;display:flex}.mb-search:focus-within{border-color:#3b82f659}.mb-search input{min-width:0;color:var(--mb-text);background:0 0;border:none;outline:none;flex:1;padding:.7rem 0;font-size:.8125rem}.mb-search input::placeholder{color:var(--mb-dim)}.mb-search--busy{opacity:.85}.mb-filters{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.mb-filters select{border:1px solid var(--mb-border);min-width:8rem;color:var(--mb-text);background:#0d1117;border-radius:.55rem;outline:none;flex:1;padding:.5rem .65rem;font-size:.75rem}.mb-chip{border:1px solid var(--mb-border);color:var(--mb-muted);cursor:pointer;background:#ffffff08;border-radius:999px;padding:.4rem .7rem;font-size:.6875rem;font-weight:700}.mb-chip.is-on{color:#93c5fd;background:#3b82f624;border-color:#3b82f659}.mb-filter-apply{color:#93c5fd;cursor:pointer;background:#3b82f626;border:1px solid #3b82f659;border-radius:.55rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.mb-clear{color:var(--mb-dim);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:.6875rem;font-weight:700;text-decoration:underline}.mb-ranks{flex-direction:column;gap:2rem;display:flex}.mb-rank{scroll-margin-top:1rem}.mb-rank__head{align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.mb-rank__ico{border:1px solid var(--mb-border);width:2.25rem;height:2.25rem;color:var(--mb-muted);background:#ffffff0d;border-radius:.6rem;justify-content:center;align-items:center;display:flex}.mb-rank__ico--high{color:#fcd34d;background:#fbbf241f;border-color:#fbbf244d}.mb-rank__title{letter-spacing:.02em;margin:0;font-size:.9375rem;font-weight:800}.mb-rank__sub{color:var(--mb-dim);margin:.1rem 0 0;font-size:.6875rem}.mb-rank__count{color:var(--mb-muted);background:#ffffff0d;border-radius:999px;margin-left:auto;padding:.2rem .55rem;font-size:.625rem;font-weight:800}.mb-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.75rem;display:grid}.mb-grid-pending,.mb-load-more{border:1px dashed var(--mb-border);color:var(--mb-muted);background:#ffffff05;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:1.25rem;font-size:.75rem;display:flex}.mb-load-more{margin-top:.5rem}.mb-empty{text-align:center;border:1px dashed var(--mb-border);background:var(--mb-card);color:var(--mb-muted);border-radius:1rem;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.mb-empty h3{color:var(--mb-text);margin:0;font-size:1rem}.mb-empty p{margin:0;font-size:.8125rem}.mb-card{border:1px solid var(--mb-border);background:var(--mb-card);border-radius:.85rem;flex-direction:column;gap:.75rem;padding:1rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.mb-card:hover{border-color:#ffffff1a;transform:translateY(-2px);box-shadow:0 12px 32px #00000047}.mb-card--invizibil{opacity:.72;border-style:dashed}.mb-card__row{align-items:flex-start;gap:.75rem;display:flex}.mb-avatar{border:1px solid var(--mb-border);background:#0d1117;border-radius:.7rem;flex-shrink:0;width:3.25rem;height:3.25rem;position:relative;overflow:hidden}.mb-avatar img{object-fit:cover;width:100%;height:100%}.mb-avatar__ph{width:100%;height:100%;color:var(--mb-muted);background:linear-gradient(135deg,#1e293b,#0f172a);justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:flex}.mb-status{border:2px solid var(--mb-card);border-radius:50%;width:.65rem;height:.65rem;position:absolute;bottom:-2px;right:-2px}.mb-status--activ{background:#22c55e}.mb-status--concediu{background:#f59e0b}.mb-status--inactiv{background:#6b7280}.mb-card__main{flex:1;min-width:0}.mb-card__name{margin:0;font-size:.9375rem;font-weight:700;line-height:1.25}.mb-card__name a{color:inherit;text-decoration:none}.mb-card__name a:hover{color:#58a6ff}.mb-card__dept{color:var(--mb-muted);align-items:center;gap:.35rem;margin-top:.2rem;font-size:.6875rem;line-height:1.35;display:flex}.mb-meta{flex-wrap:wrap;gap:.35rem;margin-top:.45rem;display:flex}.mb-meta span{color:var(--mb-dim);background:#ffffff0a;border-radius:.35rem;align-items:center;gap:.25rem;padding:.12rem .4rem;font-family:ui-monospace,monospace;font-size:.625rem;font-weight:600;display:inline-flex}.mb-meta .mb-meta--rank{color:#fcd34d;background:#fbbf241a;font-family:inherit}.mb-tags{flex-wrap:wrap;gap:.3rem;margin-top:.4rem;display:flex}.mb-tag{text-transform:uppercase;letter-spacing:.04em;border-radius:.3rem;padding:.1rem .4rem;font-size:.5625rem;font-weight:800}.mb-tag--re{color:#d8b4fe;background:#a855f726}.mb-tag--hs{color:#fca5a5;background:#f851491f}.mb-tag--mdt{color:#93c5fd;background:#3b82f61f}.mb-tag--sef{color:#86efac;background:#22c55e1f}.mb-card__foot{border-top:1px solid var(--mb-border);justify-content:space-between;align-items:center;gap:.5rem;padding-top:.65rem;display:flex}.mb-promo{font-size:.625rem}.mb-promo dt{text-transform:uppercase;letter-spacing:.08em;color:var(--mb-dim);margin:0;font-weight:800}.mb-promo dd{color:var(--mb-muted);margin:.1rem 0 0;font-size:.6875rem}.mb-actions{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:flex}.mb-act{border:1px solid var(--mb-border);min-width:1.85rem;height:1.85rem;color:var(--mb-muted);cursor:pointer;background:#ffffff08;border-radius:.45rem;justify-content:center;align-items:center;gap:.2rem;padding:0 .4rem;font-size:.625rem;font-weight:700;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.mb-act:hover:not(:disabled){color:var(--mb-text);background:#ffffff14}.mb-act:disabled{opacity:.45;cursor:not-allowed}.mb-act--primary:hover{color:#93c5fd;border-color:#3b82f666}.mb-act--grade:hover{color:#fcd34d;border-color:#fbbf2459}.mb-act--danger:hover{color:#fca5a5;border-color:#f8514959}.mb-act--inv{min-width:auto;padding:0 .45rem}.mb-act--inv.is-hidden{color:#fcd34d;border-color:#fbbf244d}@media (width>=1024px){.panel-shell__content:has(.panel-profil-tsx){padding-left:max(1.75rem, var(--panel-content-inset-x));padding-right:max(1.75rem, var(--panel-content-inset-x))}}.panel-profil-tsx.profil-v2{box-sizing:border-box;--pf-accent:#6366f1;--pf-accent-soft:#6366f126;--pf-surface:#161b22eb;--pf-border:#30363de6;--pf-muted:#94a3b8;--pf-text:#f1f5f9;width:100%;max-width:100%}.profil-v2 .tsx-hero{border:1px solid var(--pf-border);background:var(--pf-surface);border-radius:1.25rem;max-width:100%;box-shadow:0 20px 50px #00000059}.profil-v2 .tsx-hero-cover{height:200px}@media (width>=768px){.profil-v2 .tsx-hero-cover{height:280px}}.profil-v2 .tsx-hero-cover>#tsxCoverImg{opacity:.55}.profil-v2 .tsx-hero-cover:after{background:linear-gradient(#6366f114 0%,#161b22bf 55%,#161b22 100%)}.profil-v2 .tsx-hero-content{padding:1.5rem}@media (width>=768px){.profil-v2 .tsx-hero-content{padding:2rem 2.25rem}}.profil-v2 .tsx-avatar-ring{width:100px;height:100px;padding:3px;box-shadow:0 8px 32px #0006}@media (width>=768px){.profil-v2 .tsx-avatar-ring{width:120px;height:120px}}.profil-v2 .tsx-avatar-dot{border-width:3px;width:22px;height:22px;bottom:4px;right:4px}.profil-v2 .tsx-hero-name h1{letter-spacing:-.03em;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800}.profil-v2 .tsx-hero-rank{text-transform:none;letter-spacing:.02em;color:var(--pf-muted);margin-top:.35rem;font-size:.9rem;font-weight:600}.profil-v2 .tsx-hero-head{gap:.5rem}.profil-v2 .tsx-status-pill,.profil-v2 .tsx-fw-pill{letter-spacing:.04em;text-transform:none;padding:.3rem .65rem;font-size:.68rem;font-weight:700}.profil-v2 .pf-chip-row{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:1rem;display:flex}@media (width>=768px){.profil-v2 .pf-chip-row{justify-content:flex-start}}.profil-v2 .pf-chip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172aa6;border:1px solid #ffffff14;border-radius:.65rem;flex-direction:column;gap:.1rem;min-width:4.5rem;padding:.45rem .75rem;display:inline-flex}.profil-v2 .pf-chip__lbl{color:var(--pf-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.62rem;font-weight:600}.profil-v2 .pf-chip__val{color:var(--pf-text);font-size:.85rem;font-weight:700}.profil-v2 .pf-chip--cs .pf-chip__val{color:#818cf8}.profil-v2 .pf-chip--cnp .pf-chip__val{color:#c4b5fd}.profil-v2 .pf-chip--vechime .pf-chip__val{color:#fbbf24}.profil-v2 .pf-hero-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;width:100%;margin-top:1rem;display:flex}@media (width>=1024px){.profil-v2 .tsx-hero-row{align-items:flex-end}.profil-v2 .pf-hero-actions{flex-direction:column;align-items:flex-end;width:auto;max-width:12rem;margin-top:0}}.profil-v2 .tsx-views{display:contents}.profil-v2 .tsx-views-badge,.profil-v2 .tsx-views-btn{letter-spacing:0;text-transform:none;border-radius:.65rem;padding:.45rem .75rem;font-size:.72rem;font-weight:600}.profil-v2 .tsx-views-btn{color:#a5b4fc;background:#6366f11f;border-color:#6366f159}.profil-v2 .tsx-rail{border-top:1px solid var(--pf-border);background:#0d111799;padding:1rem 1.25rem}.profil-v2 .tsx-rail-title{letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:600}.profil-v2 .tsx-rail-value{text-transform:none;font-size:.9rem;font-weight:700}.profil-v2 .tsx-rail-highlight{color:#a5b4fc;font-weight:700}.profil-v2 .tsx-duty-label{letter-spacing:.05em;text-transform:uppercase;font-size:.65rem;font-weight:600}.profil-v2 .tsx-duty-val{text-transform:none;color:var(--pf-text);font-size:.8rem;font-style:normal;font-weight:600}.profil-v2 .tsx-star-btn{border-radius:.65rem;width:40px;height:40px}.profil-v2 .tsx-bento{gap:1.25rem;max-width:100%;margin-top:1.5rem}@media (width>=1024px){.profil-v2 .tsx-col-left{grid-column:span 5}.profil-v2 .tsx-col-right{grid-column:span 7}}.profil-v2 .tsx-card{background:var(--pf-surface);border-color:var(--pf-border);border-radius:1rem;padding:1.35rem 1.5rem}.profil-v2 .tsx-card-wm{display:none}.profil-v2 .pf-section-title{color:var(--pf-text);letter-spacing:0;text-transform:none;align-items:center;gap:.5rem;margin:0 0 1.15rem;font-size:.9rem;font-weight:700;display:flex}.profil-v2 .pf-section-title svg{opacity:.85;flex-shrink:0}.profil-v2 .pf-section-title .tsx-bar{border-radius:4px;width:4px;height:1.1rem;margin-right:0}.profil-v2 .pf-section-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.15rem;display:flex}.profil-v2 .pf-section-head .pf-section-title{margin-bottom:0}.profil-v2 .tsx-card>h3:not(.pf-section-title){display:none}.profil-v2 .pf-info-grid{gap:.65rem;display:grid}@media (width>=480px){.profil-v2 .pf-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.profil-v2 .pf-info-grid .tsx-row{border:1px solid var(--pf-border);border-bottom:1px solid var(--pf-border);background:#0d111780;border-radius:.65rem;flex-direction:column;align-items:flex-start;gap:.35rem;padding:.75rem}.profil-v2 .pf-info-grid .tsx-row-left{width:100%}.profil-v2 .pf-info-grid .tsx-row-ico{border-radius:.5rem;width:32px;height:32px;font-size:.85rem}.profil-v2 .pf-info-grid .tsx-row-label{color:var(--pf-muted);font-size:.72rem;font-weight:600}.profil-v2 .pf-info-grid .tsx-row-val{word-break:break-word;width:100%;font-size:.88rem;font-weight:700}.profil-v2 .tsx-stats{gap:1rem}.profil-v2 .tsx-stat-ring,.profil-v2 .tsx-stat-ring svg{width:80px;height:80px}.profil-v2 .tsx-stat-center strong{font-size:1.15rem}.profil-v2 .tsx-stat-center span{letter-spacing:.06em;font-size:.58rem}.profil-v2 .tsx-stat-title{font-size:.75rem;font-weight:600}.profil-v2 .tsx-stat-sub{font-size:.68rem}.profil-v2 .pf-live-badge{color:#34d399;background:#10b9811f;border:1px solid #10b9814d;border-radius:999px;padding:.2rem .55rem;font-size:.65rem;font-weight:700}.profil-v2 .tsx-certs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (width>=640px){.profil-v2 .tsx-certs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.profil-v2 .tsx-certs{grid-template-columns:repeat(4,minmax(0,1fr))}}.profil-v2 .tsx-cert{border-radius:.85rem;min-height:auto;padding:1rem .75rem;transition:transform .15s,border-color .15s}.profil-v2 .tsx-cert:hover{transform:translateY(-2px)}.profil-v2 .tsx-cert h4{letter-spacing:0;text-transform:none;font-size:.75rem;font-weight:700}.profil-v2 .tsx-cert p{font-size:.68rem}.profil-v2 .tsx-pontaj-analiza-top h4{letter-spacing:0;text-transform:none;color:var(--pf-text);font-size:.85rem;font-weight:700}.profil-v2 .tsx-pontaj-mini{text-align:left;border-radius:.75rem;padding:.85rem}.profil-v2 .tsx-pontaj-mini-label{text-transform:none;letter-spacing:0;font-size:.68rem;font-weight:600}.profil-v2 .tsx-pontaj-mini-val{font-size:1.25rem}.profil-v2 .tsx-pontaj-kpi{border-radius:.75rem}.profil-v2 .tsx-pontaj-kpi span{text-transform:none;letter-spacing:0;font-size:.7rem}.profil-v2 .pf-quote{border-left:3px solid var(--pf-accent);color:#cbd5e1;background:#6366f10f;border-radius:.75rem;padding:1rem 1.1rem;font-size:.9rem;font-style:italic;line-height:1.55}.profil-v2 .pf-discord-box{background:#5865f214;border:1px solid #5865f259;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.profil-v2 .pf-discord-box__id{color:var(--pf-text);font-family:ui-monospace,monospace;font-size:.95rem;font-weight:700}.profil-v2 .pf-discord-link{color:#fff;background:#5865f2;border-radius:.5rem;align-items:center;gap:.35rem;padding:.5rem .85rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.profil-v2 .pf-discord-link:hover{filter:brightness(1.08)}.profil-v2 .pf-two-col{gap:1.25rem;display:grid}@media (width>=768px){.profil-v2 .pf-two-col{grid-template-columns:1fr 1fr}}.profil-v2 .pf-cert-count{color:var(--pf-muted);font-size:.72rem;font-weight:600}.profil-v2 .pf-loading{text-align:center;color:var(--pf-muted);padding:4rem 1rem}.profil-v2 .pf-promotion-card{background:linear-gradient(145deg,#1e1b2ef2 0%,#0f111afa 100%);border:1px solid #8b5cf640}.profil-v2 .pf-promotion-head{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.profil-v2 .pf-promotion-icon{color:#a78bfa;flex-shrink:0}.profil-v2 .pf-promotion-title{color:#e6edf3;flex:1;min-width:0;margin:0;font-size:1rem;font-weight:700}.profil-v2 .pf-promotion-badge{text-transform:uppercase;letter-spacing:.04em;color:#3fb950;background:#3fb95026;border:1px solid #3fb95059;border-radius:999px;padding:.2rem .5rem;font-size:.65rem;font-weight:700}.profil-v2 .pf-promotion-rows{flex-direction:column;gap:.45rem;margin-bottom:.85rem;display:flex}.profil-v2 .pf-promotion-row{justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8rem;display:flex}.profil-v2 .pf-promotion-label{color:#8b949e;flex-shrink:0}.profil-v2 .pf-promotion-value{color:#e6edf3;text-align:right;font-weight:600}.profil-v2 .pf-promotion-muted{color:#8b949e;font-weight:400}.profil-v2 .pf-promotion-sanctions{border-radius:.5rem;align-items:center;gap:.4rem;margin-bottom:.85rem;padding:.45rem .6rem;font-size:.78rem;display:flex}.profil-v2 .pf-promotion-sanctions.is-ok{color:#3fb950;background:#3fb95014}.profil-v2 .pf-promotion-sanctions.is-bad{color:#f85149;background:#f8514914}.profil-v2 .pf-promotion-criteria{gap:.35rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.profil-v2 .pf-promotion-criteria li{align-items:center;gap:.45rem;font-size:.75rem;display:flex}.profil-v2 .pf-promotion-criteria li.is-met{color:#3fb950}.profil-v2 .pf-promotion-criteria li.is-pending{color:#8b949e}.profil-v2 .pf-promotion-bar-wrap{margin-top:.25rem}.profil-v2 .pf-promotion-bar-labels{color:#8b949e;text-transform:uppercase;letter-spacing:.03em;justify-content:space-between;margin-bottom:.35rem;font-size:.65rem;font-weight:600;display:flex}.profil-v2 .pf-promotion-bar{background:#30363de6;border-radius:999px;height:8px;overflow:hidden}.profil-v2 .pf-promotion-bar-fill{background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:999px;height:100%;transition:width .4s}.profil-v2 .pf-promotion-regulament-pill{border-radius:.5rem;align-items:center;gap:.4rem;margin-bottom:.85rem;padding:.45rem .6rem;font-size:.78rem;display:flex}.profil-v2 .pf-promotion-regulament-pill.is-ok{color:#3fb950;background:#3fb95014}.profil-v2 .pf-promotion-regulament-pill.is-pending{color:#f59e0b;background:#f59e0b1a;border:1px solid #f59e0b40}.profil-v2 .pf-promotion-regulament-link-btn{color:#a78bfa;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;margin-left:auto;font-size:.72rem;font-weight:700;text-decoration:underline}.profil-v2 .pf-promotion-regulament-link-btn:hover{color:#c4b5fd}.profil-v2 .pf-promotion-body{position:relative}.profil-v2 .pf-promotion-body.is-locked .pf-promotion-body-inner{filter:blur(6px);pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.35}.profil-v2 .pf-promotion-lock-overlay{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;display:flex;position:absolute;inset:0}.profil-v2 .pf-promotion-lock-icon{color:#a78bfa;opacity:.9}.profil-v2 .pf-promotion-lock-text{color:#c9d1d9;max-width:280px;margin:0;font-size:.82rem;line-height:1.45}.profil-v2 .pf-promotion-regulament-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#6d28d9);border:none;border-radius:.5rem;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.8rem;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #7c3aed59}.profil-v2 .pf-promotion-regulament-btn:hover:not(:disabled){filter:brightness(1.08)}.profil-v2 .pf-promotion-regulament-btn:disabled{opacity:.45;cursor:not-allowed}.profil-v2 .pf-promotion-regulament-btn--confirm{justify-content:center;width:100%;margin-top:.5rem}.profil-v2 .pf-promotion-modal-overlay{z-index:10050;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.profil-v2 .pf-promotion-modal{background:#161b22;border:1px solid #30363d;border-radius:12px;flex-direction:column;width:min(560px,100%);max-height:min(88vh,720px);display:flex;overflow:hidden;box-shadow:0 24px 48px #00000073}.profil-v2 .pf-promotion-modal-head{border-bottom:1px solid #30363d;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.1rem;display:flex}.profil-v2 .pf-promotion-modal-head h4{color:#e6edf3;margin:0;font-size:.95rem}.profil-v2 .pf-promotion-modal-close{color:#8b949e;cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.profil-v2 .pf-promotion-modal-close:hover{color:#e6edf3;background:#21262d}.profil-v2 .pf-promotion-modal-body{color:#c9d1d9;flex:1;padding:1rem 1.1rem;font-size:.82rem;line-height:1.55;overflow-y:auto}.profil-v2 .pf-promotion-modal-body p{margin:0 0 .35rem}.profil-v2 .pf-promotion-modal-foot{background:#0d1117;border-top:1px solid #30363d;padding:.85rem 1.1rem 1rem}.profil-v2 .pf-promotion-modal-hint{color:#8b949e;margin:0 0 .5rem;font-size:.72rem}.profil-v2 .pf-promotion-modal-check{color:#e6edf3;cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.78rem;display:flex}.profil-v2 .pf-promotion-modal-check input{accent-color:#7c3aed;margin-top:.15rem}.sas-wave-ambient{background-color:#0a0b0e;background-image:radial-gradient(130% 90% at 50% -15%,#ffffff0e 0%,#0000 58%),radial-gradient(100% 80% at 100%,#ffffff07 0%,#0000 45%),radial-gradient(85% 70% at 0 70%,#ffffff06 0%,#0000 48%);overflow:hidden}.sas-wave-layer{pointer-events:none;will-change:transform, opacity;position:absolute}.sas-wave-shimmer{opacity:.75;background:linear-gradient(108deg,#0000 0%,#ffffff05 38%,#fff1 50%,#ffffff05 62%,#0000 100%) 0 0/180% 180%;animation:24s ease-in-out infinite sas-wave-shimmer-move;inset:-15%}.sas-wave-glow{background:radial-gradient(95% 95% at 50% 48%,#ffffff12 0%,#0000 62%);animation:18s ease-in-out infinite sas-wave-glow-pulse;inset:-25%}.sas-wave-ripple{opacity:.14;background:repeating-linear-gradient(-8deg,#0000 0 72px,#ffffff05 72px 74px);animation:36s linear infinite sas-wave-ripple-drift;inset:0}@keyframes sas-wave-shimmer-move{0%,to{transform:translate(-4%,-2%)rotate(-2deg)scale(1)}50%{transform:translate(5%,3%)rotate(1.5deg)scale(1.02)}}@keyframes sas-wave-glow-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.04)}}@keyframes sas-wave-ripple-drift{0%{transform:translate(0)}to{transform:translate(72px)}}@media (prefers-reduced-motion:reduce){.sas-wave-shimmer,.sas-wave-glow,.sas-wave-ripple{animation:none!important}.sas-wave-shimmer{opacity:.4;transform:none}.sas-wave-glow{opacity:.45;transform:none}.sas-wave-ripple{opacity:.1}}.sas-forum-rich-editor-content .ProseMirror{color:#ffffffd1;outline:none;min-height:280px;padding:1.25rem 2rem 2.5rem 1.5rem;font-size:.9375rem;line-height:1.65}.sas-forum-rich-editor-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#ffffff2e;pointer-events:none;height:0}.sas-forum-rich-editor-content .ProseMirror h1{letter-spacing:-.02em;color:#fffffff2;margin:.75rem 0 .5rem;font-size:1.35rem;font-weight:900}.sas-forum-rich-editor-content .ProseMirror h2{color:#ffffffeb;margin:.65rem 0 .4rem;font-size:1.15rem;font-weight:800}.sas-forum-rich-editor-content .ProseMirror h3{color:#93c5fdf2;margin:.5rem 0 .35rem;font-size:1.02rem;font-weight:800}.sas-forum-rich-editor-content .ProseMirror ul,.sas-forum-rich-editor-content .ProseMirror ol{margin:.5rem 0;padding-left:1.35rem}.sas-forum-rich-editor-content .ProseMirror li{margin:.2rem 0}.sas-forum-rich-editor-content .ProseMirror blockquote{color:#ffffffa6;border-left:3px solid #3b82f673;margin:.65rem 0;padding:.35rem 0 .35rem 1rem}.sas-forum-rich-editor-content .ProseMirror hr{border:none;border-top:1px solid #ffffff1f;margin:1rem 0}.sas-forum-rich-editor-content .ProseMirror code{background:#ffffff14;border-radius:.35rem;padding:.12rem .35rem;font-size:.85em}.sas-forum-rich-editor-content .ProseMirror pre{background:#00000059;border:1px solid #ffffff14;border-radius:.75rem;margin:.65rem 0;padding:.75rem 1rem;overflow-x:auto}.sas-forum-rich-editor-content .ProseMirror pre code{background:0 0;padding:0;font-size:.82rem}.sas-forum-rich-editor-content [data-resize-wrapper]{vertical-align:bottom;max-width:100%;display:inline-block;position:relative}.sas-forum-rich-editor-content [data-resize-container][data-node=image]{max-width:100%;margin:.4rem 0}.sas-forum-rich-editor-content [data-resize-handle]{z-index:50;box-sizing:border-box;touch-action:none;background:linear-gradient(135deg,#fbbf24,#f59e0b);border:2px solid #0f172af2;border-radius:4px;width:18px;height:18px;position:absolute;box-shadow:0 2px 8px #00000073}.sas-forum-rich-editor-content [data-resize-handle=bottom-right]{cursor:nwse-resize;transform:translate(25%,25%)}.sas-forum-rich-editor-content [data-resize-handle=bottom-left]{cursor:nesw-resize;transform:translate(-25%,25%)}.sas-forum-rich-editor-content [data-resize-handle=top-right]{cursor:nesw-resize;transform:translate(25%,-25%)}.sas-forum-rich-editor-content [data-resize-handle=top-left]{cursor:nwse-resize;transform:translate(-25%,-25%)}.sas-forum-rich-editor-content .ProseMirror img.sas-doc-img,.sas-forum-rich-editor-content .ProseMirror [data-resize-wrapper] img{vertical-align:bottom;border:1px solid #ffffff1f;border-radius:.5rem;max-width:100%;height:auto}.sas-forum-rich-editor-content .ProseMirror-selectednode[data-resize-container]{outline-offset:3px;border-radius:.5rem;outline:2px solid #fbbf24d9}.sas-forum-doc{font-size:.9375rem;line-height:1.65}.sas-forum-doc img,.sas-forum-doc img.sas-doc-img{border:1px solid #ffffff1f;border-radius:.5rem;max-width:100%;height:auto}.sas-forum-doc h1{letter-spacing:-.02em;color:#fffffff2;margin:.75rem 0 .5rem;font-size:1.35rem;font-weight:900}.sas-forum-doc h2{color:#ffffffeb;margin:.65rem 0 .4rem;font-size:1.15rem;font-weight:800}.sas-forum-doc h3,.sas-forum-doc h4{color:#93c5fdf2;margin:.5rem 0 .35rem;font-size:1.02rem;font-weight:800}.sas-forum-doc ul,.sas-forum-doc ol{margin:.5rem 0;padding-left:1.35rem}.sas-forum-doc li{margin:.2rem 0}.sas-forum-doc blockquote{color:#ffffffa6;border-left:3px solid #3b82f673;margin:.65rem 0;padding:.35rem 0 .35rem 1rem}.sas-forum-doc hr{border:none;border-top:1px solid #ffffff1f;margin:1rem 0}.sas-forum-doc code{background:#ffffff14;border-radius:.35rem;padding:.12rem .35rem;font-size:.85em}.sas-forum-doc pre{background:#00000059;border:1px solid #ffffff14;border-radius:.75rem;margin:.65rem 0;padding:.75rem 1rem;overflow-x:auto}.sas-forum-doc pre code{background:0 0;padding:0;font-size:.82rem}.dcco-panel-embed{isolation:isolate;color:#e6edf3;min-height:inherit;background:#0d1117;position:relative}.dcco-panel-embed .dcco-ambient-root{pointer-events:none;z-index:0;overflow:hidden}.dcco-panel-embed .dcco-ambient-root--embed{position:absolute;inset:0}.dcco-panel-embed .ambient-base{background:linear-gradient(#010409 0%,#0d1117 40%,#161b22 100%);position:absolute;inset:0}.dcco-panel-embed .ambient-glow-top{background:radial-gradient(70% 55% at 50% 0,#58a6ff12,#0000 72%);height:55%;animation:14s ease-in-out infinite dcco-ambient-pulse-soft;position:absolute;inset:-20% -10% auto}.dcco-panel-embed .ambient-waves{pointer-events:none;position:absolute;inset:0;overflow:hidden}.dcco-panel-embed .ambient-wave{opacity:.55;filter:blur(28px);mix-blend-mode:screen;background:linear-gradient(100deg,#0000 0% 35%,#58a6ff24 48%,#e6edf30f 52%,#58a6ff1a 58%,#0000 72% 100%);border-radius:50%;width:220%;height:clamp(72px,14vh,160px);animation:18s linear infinite dcco-ambient-wave-sweep;position:absolute;left:-60%}.dcco-panel-embed .ambient-wave-1{opacity:.45;animation-duration:22s;top:12%}.dcco-panel-embed .ambient-wave-2{opacity:.38;height:clamp(64px,11vh,140px);animation-duration:28s;animation-direction:reverse;animation-delay:-7s;top:38%}.dcco-panel-embed .ambient-wave-3{opacity:.32;height:clamp(56px,10vh,120px);animation-duration:16s;animation-delay:-3s;top:62%}.dcco-panel-embed .ambient-vignette{background:radial-gradient(85% 65% at 50% 45%,#0000 0%,#010409a6 100%);position:absolute;inset:0}.dcco-panel-embed .ambient-orb{will-change:transform;filter:blur(72px);border-radius:50%;position:absolute}.dcco-panel-embed .ambient-orb-a{background:radial-gradient(circle at 40% 40%,#6e768138 0%,#58a6ff0f 48%,#0000 72%);width:min(58vw,520px);height:min(58vw,520px);animation:32s ease-in-out infinite dcco-ambient-drift-a;top:15%;left:-10%}.dcco-panel-embed .ambient-orb-b{background:radial-gradient(circle,#484f5859 0%,#30363d1f 50%,#0000 68%);width:min(50vw,440px);height:min(50vw,440px);animation:38s ease-in-out infinite dcco-ambient-drift-b;top:35%;right:-8%}.dcco-panel-embed .ambient-orb-c{background:radial-gradient(circle,#388bfd1a 0%,#6e768114 55%,#0000 72%);width:min(45vw,400px);height:min(45vw,400px);animation:44s ease-in-out infinite dcco-ambient-drift-c;bottom:-5%;left:25%}.dcco-panel-embed .ambient-orb-d{background:radial-gradient(circle,#3fb9500f 0%,#484f581f 45%,#0000 65%);width:min(35vw,320px);height:min(35vw,320px);animation:26s ease-in-out infinite dcco-ambient-drift-d;bottom:25%;right:20%}.dcco-panel-embed .dcco-ambient-content{z-index:10;min-height:min(100%,24rem);position:relative}@keyframes dcco-ambient-pulse-soft{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes dcco-ambient-wave-sweep{0%{transform:translate(0)translateY(0)rotate(-3deg)scaleY(1.2)}50%{transform:translate(22%)translateY(6px)rotate(-2deg)scaleY(1.35)}to{transform:translate(45%)translateY(0)rotate(-3deg)scaleY(1.2)}}@keyframes dcco-ambient-drift-a{0%,to{transform:translate(0)scale(1)}20%{transform:translate(12vw,-6vh)scale(1.06)}45%{transform:translate(-8vw,10vh)scale(.94)}70%{transform:translate(6vw,14vh)scale(1.02)}}@keyframes dcco-ambient-drift-b{0%,to{transform:translate(0)scale(1)}25%{transform:translate(-14vw,8vh)scale(1.08)}55%{transform:translate(10vw,-10vh)scale(.92)}80%{transform:translate(-5vw,6vh)scale(1.04)}}@keyframes dcco-ambient-drift-c{0%,to{transform:translate(0)scale(1)rotate(0)}30%{transform:translate(-18vw,-12vh)scale(1.1)rotate(4deg)}60%{transform:translate(14vw,5vh)scale(.9)rotate(-3deg)}}@keyframes dcco-ambient-drift-d{0%,to{opacity:.9;transform:translate(0)scale(1)}33%{opacity:1;transform:translate(-10vw,-8vh)scale(1.12)}66%{opacity:.75;transform:translate(12vw,10vh)scale(.88)}}@media (prefers-reduced-motion:reduce){.dcco-panel-embed .ambient-glow-top,.dcco-panel-embed .ambient-orb-a,.dcco-panel-embed .ambient-orb-b,.dcco-panel-embed .ambient-orb-c,.dcco-panel-embed .ambient-orb-d,.dcco-panel-embed .ambient-wave{animation:none!important}}.gc-app .gc-radar-card{overflow:visible}.gc-app .gc-radar-face{background:radial-gradient(circle,#58a6ff14 0%,#0000 65%),repeating-conic-gradient(#0000 0deg 9deg,#8b949e0f 9deg 10deg);border:2px solid #30363de6;border-radius:9999px;justify-content:center;align-items:center;width:8rem;height:8rem;display:flex;position:relative;overflow:visible;box-shadow:inset 0 0 28px #01040973}.gc-app .gc-radar-pulse-ring{pointer-events:none;border:1px solid #58a6ff73;border-radius:9999px;animation:2.8s ease-out infinite gc-radar-ring-expand;position:absolute;inset:-3px}.gc-app .gc-radar-pulse-ring--b{border-color:#8b949e66;animation-delay:1.4s}@keyframes gc-radar-ring-expand{0%{opacity:.85;transform:scale(1)}65%{opacity:0;transform:scale(1.4)}to{opacity:0;transform:scale(1.4)}}.gc-app .gc-radar-sweep{transform-origin:bottom;z-index:2;background:linear-gradient(#0000,#58a6ff1f,#58a6fff2);border-radius:2px;width:3px;height:50%;margin-left:-1.5px;animation:4s linear infinite gc-radar-sweep-rotate;position:absolute;bottom:50%;left:50%;box-shadow:0 0 12px #58a6ff59}@keyframes gc-radar-sweep-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gc-app .gc-radar-scan-label{animation:1.15s ease-in-out infinite gc-radar-blink}@keyframes gc-radar-blink{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.gc-app .gc-radar-pulse-ring,.gc-app .gc-radar-sweep{animation:none!important}.gc-app .gc-radar-pulse-ring{opacity:.4;transform:scale(1)}.gc-app .gc-radar-scan-label{opacity:.85;animation:none}}.anpc-module{--anpc-gold:var(--color-accent-gold,#eab308)}.anpc-module__main{background:var(--color-bg-main,#0d1117)}.anpc-module__nav-pill.is-active{background:var(--anpc-gold);color:#000;box-shadow:0 10px 25px color-mix(in srgb, var(--anpc-gold) 25%, transparent)}.anpc-firma-page{--firma-accent:var(--color-accent-gold,#eab308);--firma-accent-dim:color-mix(in srgb, var(--firma-accent) 15%, transparent);--firma-surface:var(--color-bg-sidebar,#161b22);--firma-elevated:#21262d;--firma-border:var(--color-border-main,#30363d);--firma-muted:var(--color-text-secondary,#8b949e);--firma-fg:var(--color-text-primary,#e6edf3);max-width:72rem}.anpc-firma-hero{border:1px solid var(--firma-border);background:linear-gradient(135deg,#161b22 0%,#0d1117 55%,#161b22 100%);border-radius:1rem;padding:1.25rem 1.5rem;position:relative;overflow:hidden}.anpc-firma-hero:before{content:"";background:linear-gradient(#58a6ff,#388bfd);border-radius:1rem 0 0 1rem;width:4px;position:absolute;inset:0 auto 0 0}.anpc-firma-stat{border:1px solid var(--firma-border);background:#0d1117a6;border-radius:.65rem;flex-direction:column;gap:.15rem;min-width:5.5rem;padding:.65rem .85rem;display:flex}.anpc-firma-stat__label{text-transform:uppercase;letter-spacing:.04em;color:var(--firma-muted);font-size:.65rem;font-weight:600}.anpc-firma-stat__value{color:var(--firma-fg);font-size:1.1rem;font-weight:700;line-height:1.2}.anpc-firma-tabs{border:1px solid var(--firma-border);background:var(--firma-surface);border-radius:.75rem;gap:.35rem;width:fit-content;padding:.35rem;display:flex}.anpc-firma-tab{color:var(--firma-muted);cursor:pointer;background:0 0;border:none;border-radius:.55rem;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.anpc-firma-tab:hover{color:var(--firma-fg);background:var(--firma-elevated)}.anpc-firma-tab.is-active{color:var(--firma-accent);background:var(--firma-accent-dim)}.anpc-firma-tab.is-active .anpc-firma-tab__count{background:color-mix(in srgb, var(--firma-accent) 20%, transparent);color:var(--firma-accent)}.anpc-firma-panel{border:1px solid var(--firma-border);background:var(--firma-surface);border-radius:1rem;overflow:hidden}.anpc-firma-panel__head{border-bottom:1px solid var(--firma-border);background:#0d111759;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.anpc-firma-panel__body{padding:1.25rem}.anpc-firma-form-toggle{color:#79c0ff;cursor:pointer;background:#388bfd1a;border:1px solid #388bfd73;border-radius:.55rem;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.anpc-firma-form-toggle:hover{background:#388bfd2e}.anpc-firma-form-toggle.is-open{background:#388bfd38;border-color:#388bfda6}.anpc-firma-form-grid{gap:1rem;display:grid}@media (width>=640px){.anpc-firma-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.anpc-firma-form-grid .span-full{grid-column:1/-1}}.anpc-firma-field label{color:var(--firma-muted);margin-bottom:.35rem;font-size:.75rem;font-weight:600;display:block}.anpc-firma-field input,.anpc-firma-field select,.anpc-firma-field textarea{border:1px solid var(--firma-border);width:100%;color:var(--firma-fg);background:#0d1117;border-radius:.55rem;padding:.6rem .75rem;font-size:.875rem}.anpc-firma-field input[readonly]{background:var(--firma-elevated);color:var(--firma-muted)}.anpc-firma-timeline{flex-direction:column;gap:1rem;display:flex;position:relative}.anpc-firma-timeline:before{content:"";background:linear-gradient(#58a6ff73,#30363dcc);border-radius:1px;width:2px;position:absolute;top:.5rem;bottom:.5rem;left:1.15rem}.anpc-firma-timeline-item{grid-template-columns:2.5rem minmax(0,1fr);align-items:start;gap:.85rem;display:grid;position:relative}.anpc-firma-timeline-dot{z-index:1;width:2.3rem;height:2.3rem;color:var(--firma-accent);background:#0d1117;border:2px solid #58a6ff8c;border-radius:999px;justify-content:center;align-items:center;margin-top:.35rem;font-size:.7rem;font-weight:700;display:flex;position:relative}.anpc-firma-timeline-dot.is-absent{color:#f87171;border-color:#f871718c}.anpc-firma-evidenta-card{border:1px solid var(--firma-border);background:#0d1117;border-radius:.85rem;overflow:hidden}.anpc-firma-evidenta-card__head{border-bottom:1px solid var(--firma-border);background:#161b22a6;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem;padding:.85rem 1rem;display:flex}.anpc-firma-evidenta-card__body{gap:.65rem;padding:.85rem 1rem;display:grid}.anpc-firma-evidenta-meta{gap:.45rem;display:grid}@media (width>=480px){.anpc-firma-evidenta-meta{grid-template-columns:repeat(2,minmax(0,1fr))}}.anpc-firma-evidenta-row{flex-direction:column;gap:.15rem;font-size:.8125rem;display:flex}.anpc-firma-evidenta-row__label{color:var(--firma-muted);text-transform:uppercase;letter-spacing:.03em;font-size:.7rem;font-weight:600}.anpc-firma-evidenta-row__val{color:var(--firma-fg);word-break:break-word;white-space:pre-wrap}.anpc-firma-badge{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}.anpc-firma-badge--present{color:#3fb950;background:#23863633;border:1px solid #23863659}.anpc-firma-badge--absent{color:#f87171;background:#f8717126;border:1px solid #f8717159}.anpc-firma-badge--amenda{color:#facc15;background:#fbbf2426;border:1px solid #fbbf2459}.anpc-firma-dovada-img{border:1px solid var(--firma-border);border-radius:.65rem;max-width:16rem;margin-top:.35rem;overflow:hidden}.anpc-firma-dovada-img img{object-fit:cover;width:100%;max-height:11rem;display:block}.anpc-firma-dovada-img a{color:var(--firma-accent);text-align:center;background:#161b22d9;padding:.4rem .65rem;font-size:.75rem;display:block}.anpc-firma-empty{text-align:center;border:1px dashed var(--firma-border);background:#0d111773;border-radius:.85rem;padding:2.5rem 1.25rem}.anpc-firma-amenda-list{flex-direction:column;gap:.75rem;display:flex}.anpc-firma-amenda-card{border:1px solid var(--firma-border);background:#0d1117;border-radius:.85rem;grid-template-columns:4px minmax(0,1fr);display:grid;overflow:hidden}.anpc-firma-amenda-card__stripe{background:#facc15}.anpc-firma-amenda-card__stripe.is-paid{background:#3fb950}.anpc-firma-amenda-card__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.9rem 1rem;display:flex}.anpc-firma-sidebar{flex-direction:column;gap:1rem;display:flex}.anpc-firma-sidebar-card{border:1px solid var(--firma-border);background:var(--firma-surface);border-radius:.85rem;padding:1rem 1.1rem}.anpc-firma-sidebar-card h3{text-transform:uppercase;letter-spacing:.04em;color:var(--firma-muted);margin:0 0 .65rem;font-size:.8rem;font-weight:700}.anpc-firma-sidebar-card p{color:var(--firma-fg);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.875rem;line-height:1.55}.pr-module{max-width:1200px;margin:0 auto;padding:0 0 2rem}.pr-module__head{border-bottom:1px solid #30363d;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.pr-module__brand{align-items:center;gap:.75rem;display:flex}.pr-module__title{color:#e6edf3;letter-spacing:-.02em;font-size:1.25rem;font-weight:800}.pr-module__sub{text-transform:uppercase;letter-spacing:.12em;color:#8b949e;margin-top:.15rem;font-size:.65rem;font-weight:600}.pr-module__nav{flex-wrap:wrap;gap:.5rem;display:flex}.pr-module__nav-link{text-transform:uppercase;letter-spacing:.06em;color:#8b949e;background:#161b22;border:1px solid #30363d;border-radius:.5rem;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.72rem;font-weight:700;text-decoration:none;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.pr-module__nav-link:hover{color:#e6edf3;border-color:#484f58}.pr-module__nav-link.is-active{color:#e6edf3;background:#6366f11f;border-color:#6366f1}.pr-card{background:#161b22;border:1px solid #30363d;border-radius:.75rem;overflow:hidden}.pr-card__head{border-bottom:1px solid #30363d;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.pr-form-grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.pr-form-grid{grid-template-columns:1fr 1fr}.pr-form-grid--full{grid-column:1/-1}}.pr-input{color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:.5rem;outline:none;width:100%;padding:.55rem .75rem;font-size:.875rem}.pr-input:focus{border-color:#6366f1}.pr-label{text-transform:uppercase;letter-spacing:.08em;color:#8b949e;margin-bottom:.35rem;font-size:.62rem;font-weight:700;display:block}.pr-btn{text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.72rem;font-weight:700;display:inline-flex}.pr-btn--primary{color:#fff;background:#6366f1}.pr-btn--primary:hover:not(:disabled){background:#4f46e5}.pr-btn--ghost{color:#8b949e;background:0 0;border:1px solid #30363d}.pr-btn:disabled{opacity:.5;cursor:not-allowed}.pr-ev-row{border-bottom:1px solid #30363d;padding:1rem 1.25rem}.pr-ev-row:last-child{border-bottom:none}.pr-badge{text-transform:uppercase;letter-spacing:.06em;border:1px solid #30363d;border-radius:999px;padding:.15rem .5rem;font-size:.6rem;font-weight:700;display:inline-flex}.pr-badge--wan{color:#a5b4fc;background:#6366f11f;border-color:#6366f166}.pr-badge--eveniment{color:#6ee7b7;background:#10b9811a;border-color:#10b98159}.pr-badge--comunicat{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b59}.pr-avatar{object-fit:cover;background:#0d1117;border:1px solid #30363d;border-radius:.5rem;width:2.5rem;height:2.5rem}.pr-avatar--sm{border-radius:.375rem;width:1.75rem;height:1.75rem}.pr-avatar--lg{width:3rem;height:3rem}.pr-membri-grid{grid-template-columns:1fr;gap:.75rem;padding:1rem;display:grid}@media (width>=640px){.pr-membri-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=960px){.pr-membri-grid{grid-template-columns:repeat(3,1fr)}}.pr-membru-card{background:#0d1117;border:1px solid #30363d;border-radius:.65rem;flex-direction:column;gap:.75rem;padding:.85rem;display:flex}.pr-membru-card__top{align-items:flex-start;gap:.75rem;display:flex}.pr-membru-card__avatar-wrap{background:#161b22;border:1px solid #30363d;border-radius:.55rem;flex-shrink:0;padding:.15rem}.pr-membru-card__stat{color:#a5b4fc;background:#6366f11f;border:1px solid #6366f140;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .45rem;font-size:.65rem;font-weight:700;display:inline-flex}.pr-membru-card__foot{align-items:center;gap:.5rem;display:flex}.pr-participanti-picker{flex-wrap:wrap;gap:.5rem;display:flex}.pr-participanti-chip{color:#c9d1d9;cursor:pointer;background:#0d1117;border:1px solid #30363d;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .55rem .35rem .35rem;font-size:.72rem;transition:border-color .15s,background .15s;display:inline-flex}.pr-participanti-chip:hover:not(:disabled){border-color:#6366f1}.pr-participanti-chip.is-active{color:#e6edf3;background:#6366f126;border-color:#6366f1}.pr-participanti-chip:disabled{opacity:.6;cursor:not-allowed}.pr-participanti-chip__name{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;font-weight:600;overflow:hidden}.pr-participanti-chip__cs{color:#8b949e;font-size:.6rem}.pr-participanti-display{flex-wrap:wrap;gap:.5rem;display:flex}.pr-participanti-display__item{background:#0d1117;border:1px solid #30363d;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .45rem .2rem .2rem;display:inline-flex}.pr-participanti-display__name{color:#c9d1d9;text-overflow:ellipsis;white-space:nowrap;max-width:7rem;font-size:.68rem;font-weight:600;overflow:hidden}.actiuni-module{max-width:900px;margin:0 auto;padding:0 0 2rem}.actiuni-module__head{border-bottom:1px solid #30363d;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;display:flex}.actiuni-module__title{color:#e6edf3;font-size:1.25rem;font-weight:800}.actiuni-module__sub{text-transform:uppercase;letter-spacing:.12em;color:#8b949e;margin-top:.15rem;font-size:.65rem;font-weight:600}.actiuni-section__title{text-transform:uppercase;letter-spacing:.1em;color:#8b949e;margin-bottom:.75rem;font-size:.7rem;font-weight:800}.actiuni-card{background:#161b22;border:1px solid #30363d;border-radius:.75rem;margin-bottom:.75rem;padding:1rem 1.15rem}.actiuni-card--closed{opacity:.85}.actiuni-card--form{margin-bottom:1.25rem}.actiuni-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.actiuni-card__actions{border-top:1px solid #30363d;flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.actiuni-badge{text-transform:uppercase;letter-spacing:.06em;color:#93c5fd;background:#3b82f61f;border:1px solid #3b82f659;border-radius:999px;padding:.15rem .55rem;font-size:.62rem;font-weight:700;display:inline-flex}.actiuni-status--done{text-transform:uppercase;color:#6ee7b7;margin-left:.5rem;font-size:.6rem;font-weight:700}.actiuni-form-grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.actiuni-form-grid{grid-template-columns:1fr 1fr}.actiuni-form-grid--full{grid-column:1/-1}}.actiuni-input{color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:.5rem;outline:none;width:100%;padding:.55rem .75rem;font-size:.875rem}.actiuni-input:focus{border-color:#3b82f6}.actiuni-datetime-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.actiuni-input--datetime{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex:1;min-width:min(100%,16rem)}.actiuni-datetime-hint{color:#8b949e;margin-top:.4rem;font-size:.68rem;line-height:1.4}.actiuni-photo-fields{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.actiuni-photo-upload{color:#c9d1d9;cursor:pointer;background:#0d1117;border:1px dashed #484f58;border-radius:.5rem;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.actiuni-photo-upload:hover{color:#58a6ff;border-color:#58a6ff}.actiuni-photo-or{color:#6e7681;text-transform:uppercase;letter-spacing:.08em;font-size:.68rem}.actiuni-photo-preview{border:1px solid #30363d;border-radius:.5rem;max-height:220px;margin-top:.65rem;overflow:hidden}.actiuni-photo-preview img,.actiuni-photo-preview video{object-fit:cover;width:100%;max-height:220px;display:block}.actiuni-card__photo{background:#0d1117;border:1px solid #30363d;border-radius:.5rem;overflow:hidden}.actiuni-card__photo-media{object-fit:cover;width:100%;max-height:280px;display:block}.actiuni-datetime-hint strong{color:#c9d1d9;font-weight:600}.actiuni-label{text-transform:uppercase;letter-spacing:.08em;color:#8b949e;margin-bottom:.35rem;font-size:.62rem;font-weight:700;display:block}.actiuni-btn{text-transform:uppercase;letter-spacing:.05em;cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;gap:.35rem;padding:.5rem 1rem;font-size:.72rem;font-weight:700;display:inline-flex}.actiuni-btn--primary{color:#fff;background:#3b82f6}.actiuni-btn--primary:hover:not(:disabled){background:#2563eb}.actiuni-btn--success{color:#fff;background:#10b981}.actiuni-btn--success:hover:not(:disabled){background:#059669}.actiuni-btn--ghost{color:#8b949e;background:0 0;border:1px solid #30363d}.actiuni-btn:disabled{opacity:.5;cursor:not-allowed}.actiuni-people{flex-wrap:wrap;gap:.4rem;display:flex}.actiuni-person{background:#0d1117;border:1px solid #30363d;border-radius:999px;align-items:center;gap:.3rem;padding:.15rem .45rem .15rem .15rem;display:inline-flex}.actiuni-person__name{color:#c9d1d9;text-overflow:ellipsis;white-space:nowrap;max-width:6.5rem;font-size:.68rem;font-weight:600;overflow:hidden}.actiuni-btn--danger{color:#fff;background:#dc2626}.actiuni-btn--danger:hover:not(:disabled){background:#b91c1c}.actiuni-btn--xs{margin-left:.35rem;padding:.2rem .45rem;font-size:.62rem}.actiuni-status--cancelled{color:#fca5a5;background:#dc262626}.actiuni-card__head>div:first-child{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.actiuni-modal-backdrop{z-index:80;cursor:pointer;background:#000000a6;border:none;position:fixed;inset:0}.actiuni-modal{z-index:81;background:#161b22;border-left:1px solid #30363d;width:min(100%,28rem);height:100%;padding:1rem 1.15rem 1.5rem;position:fixed;top:0;right:0;overflow-y:auto;box-shadow:-8px 0 32px #00000059}.actiuni-modal__head{border-bottom:1px solid #30363d;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.actiuni-modal__head h2{color:#e6edf3;font-size:.95rem;font-weight:800}.actiuni-modal__actions{border-top:1px solid #30363d;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;padding-top:1rem;display:flex}.actiuni-input--compact{max-width:14rem}.actiuni-manage-members{flex-direction:column;gap:.35rem;max-height:12rem;display:flex;overflow-y:auto}.actiuni-manage-member{background:#0d1117;border:1px solid #30363d;border-radius:.45rem;align-items:center;gap:.45rem;padding:.35rem .5rem;display:flex}.actiuni-manage-member__name{color:#e6edf3;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.78rem;font-weight:600;overflow:hidden}.actiuni-manage-member__rol{text-transform:uppercase;letter-spacing:.06em;color:#8b949e;font-size:.62rem}.actiuni-manage-member__remove{color:#f87171;cursor:pointer;background:0 0;border:none;padding:.15rem;display:inline-flex}.actiuni-search-hits{border:1px solid #30363d;border-radius:.5rem;margin:.5rem 0 0;padding:0;list-style:none;overflow:hidden}.actiuni-search-hit{color:#e6edf3;text-align:left;cursor:pointer;background:#0d1117;border:none;border-bottom:1px solid #30363d;align-items:center;gap:.45rem;width:100%;padding:.45rem .65rem;font-size:.78rem;display:flex}.actiuni-search-hit:last-child{border-bottom:none}.actiuni-search-hit:hover{background:#21262d}.panel-legacy-frame{min-height:calc(100dvh - var(--panel-header-h) - var(--panel-content-gap-header) - (var(--panel-content-inset-y) * 2));margin:calc(-1 * var(--panel-content-inset-y,1.25rem)) calc(-1 * var(--panel-content-inset-x,1rem));width:calc(100% + 2 * var(--panel-content-inset-x,1rem));flex-direction:column;display:flex}.panel-legacy-frame__iframe{background:#0d1117;border:none;border-radius:0;flex:1;width:100%;min-height:32rem}.panel-legacy-frame--error{text-align:center;color:#8b949e;justify-content:center;align-items:center;gap:1rem;padding:2rem}.panel-legacy-frame--error a{color:#58a6ff}.forum-prose .forum-bb-align{width:100%;margin:.5rem 0}.forum-prose .forum-bb-align--center{text-align:center}.forum-prose .forum-bb-align--left{text-align:left}.forum-prose .forum-bb-align--right{text-align:right}.forum-prose .forum-bb-quote{border-left:3px solid color-mix(in srgb, var(--forum-accent,#3b82f6) 55%, transparent);color:#ffffffa6;background:#ffffff08;border-radius:0 .5rem .5rem 0;margin:.75rem 0;padding:.65rem 1rem;font-style:italic}.forum-prose .forum-bb-code{color:#a5f3fc;background:#12141c;border:1px solid #ffffff0f;border-radius:.5rem;margin:.75rem 0;padding:.75rem 1rem;font-family:ui-monospace,monospace;font-size:.8rem;overflow-x:auto}.forum-prose .forum-bb-code code{white-space:pre-wrap;word-break:break-word}.forum-prose .forum-bb-list{margin:.5rem 0 .5rem 1.25rem;padding:0}.forum-prose .forum-bb-list li{margin:.25rem 0}.forum-prose .forum-bb-link{color:var(--forum-accent,#58a6ff);text-decoration:underline}.forum-prose .forum-bb-link:hover{filter:brightness(1.15)}.forum-prose .forum-bb-img{border-radius:.5rem;max-width:100%;height:auto;margin:.5rem 0}.forum-prose .forum-bb-img--left{float:left;max-width:min(45%,280px);margin:.25rem 1rem .5rem 0}.forum-prose .forum-bb-img--right{float:right;max-width:min(45%,280px);margin:.25rem 0 .5rem 1rem}.portal-rich-content:after{content:"";clear:both;display:table}.forum-prose .forum-bb-hr{border:none;border-top:1px solid #ffffff14;margin:1rem 0}.forum-prose strong,.forum-prose b{color:#fff;font-weight:800}.forum-prose em,.forum-prose i{font-style:italic}.forum-prose u{text-underline-offset:2px;text-decoration:underline}.forum-prose s{opacity:.65}.forum-prose .ql-align-center,.forum-prose [style*="text-align: center"],.forum-prose [style*=text-align\:center]{text-align:center}.forum-prose .ql-align-right,.forum-prose [style*="text-align: right"],.forum-prose [style*=text-align\:right]{text-align:right}.forum-bbcode-editor{flex-direction:column;gap:.5rem;display:flex}.forum-bbcode-toolbar{background:#12141c;border:1px solid #ffffff0a;border-radius:.75rem;flex-wrap:wrap;gap:.35rem;padding:.5rem;display:flex}.forum-bbcode-toolbar button,.forum-bbcode-toolbar select{color:#ffffffa6;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;min-width:2rem;height:2rem;padding:0 .45rem;font-size:10px;font-weight:900;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.forum-bbcode-toolbar button:hover:not(:disabled){color:#fff;background:#ffffff14}.forum-bbcode-toolbar button:disabled{opacity:.4;cursor:not-allowed}.forum-bbcode-toolbar select{text-transform:uppercase;min-width:4.5rem;padding:0 .35rem;font-size:9px}.forum-bbcode-toolbar .forum-bbcode-sep{background:#ffffff14;align-self:center;width:1px;height:1.5rem;margin:0 .15rem}.forum-bbcode-textarea{box-sizing:border-box;color:#ffffffe6;width:100%;min-height:8rem;font:inherit;resize:vertical;background:#12141c;border:1px solid #ffffff0f;border-radius:.75rem;padding:.75rem;font-size:.875rem;line-height:1.5}.forum-bbcode-textarea:focus{border-color:color-mix(in srgb, var(--forum-accent,#3b82f6) 40%, transparent);outline:none}.forum-bbcode-hint{text-transform:uppercase;letter-spacing:.1em;color:#ffffff40;font-size:8px;font-weight:900}.forum-bbcode-preview{background:#0003;border:1px dashed #ffffff14;border-radius:.75rem;max-height:12rem;padding:.75rem 1rem;overflow-y:auto}.forum-bbcode-preview-label{text-transform:uppercase;letter-spacing:.12em;color:#ffffff4d;margin-bottom:.5rem;font-size:8px;font-weight:900}.forum-bbcode-preview--live{background:#2563eb0f;border-style:solid;border-color:#3b82f626;max-height:none}.forum-bbcode-live-images{background:#00000040;border:1px solid #3b82f633;border-radius:.5rem;flex-wrap:wrap;gap:.5rem;padding:.55rem .65rem;display:flex}.forum-bbcode-live-images__item{border:1px solid #ffffff14;border-radius:.45rem;line-height:0;display:block;overflow:hidden}.forum-bbcode-live-images__img{object-fit:contain;width:auto;max-width:min(100%,12rem);height:auto;max-height:8rem;display:block}.portal-admin-bbcode .forum-bbcode-editor{gap:.35rem}.portal-admin-bbcode .forum-bbcode-textarea{background:#09090b;border-color:#27272a;min-height:4.5rem}.portal-admin-bbcode .forum-bbcode-toolbar{background:#09090b;border-color:#27272a;border-radius:.5rem;padding:.4rem}.forum-bbcode-image-panel{background:#00000040;border:1px solid #ffffff0f;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.45rem;padding:.55rem .65rem;display:flex}.forum-bbcode-image-panel__upload,.forum-bbcode-image-panel__insert{color:#ffffffbf;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:#ffffff0a;border:1px dashed #ffffff1f;border-radius:.45rem;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:10px;font-weight:800;display:inline-flex}.forum-bbcode-image-panel__insert{color:#93c5fd;background:#2563eb33;border-style:solid;border-color:#3b82f659}.forum-bbcode-image-panel__upload:hover:not(:disabled),.forum-bbcode-image-panel__insert:hover:not(:disabled){filter:brightness(1.1)}.forum-bbcode-image-panel__upload:disabled,.forum-bbcode-image-panel__insert:disabled{opacity:.45;cursor:not-allowed}.forum-bbcode-image-panel__or{text-transform:uppercase;letter-spacing:.08em;color:#ffffff47;font-size:9px;font-weight:800}.forum-bbcode-image-panel__url{color:#ffffffe0;background:#09090b;border:1px solid #ffffff14;border-radius:.45rem;outline:none;flex:1;min-width:min(100%,10rem);padding:.4rem .55rem;font-size:.78rem}.forum-bbcode-image-panel__url:focus{border-color:#3b82f673}.forum-page{--forum-accent:#3b82f6;--forum-accent-glow:#3b82f626;box-sizing:border-box;width:100%;min-height:calc(100vh - 4rem);padding-left:max(1rem, env(safe-area-inset-left,0px));padding-right:max(1rem, env(safe-area-inset-right,0px));color:#fff;justify-content:center;margin:-.5rem -1rem 0;padding-bottom:4rem;display:flex}.forum-inner{flex-direction:column;gap:1.5rem;width:100%;max-width:56rem;margin-left:auto;margin-right:auto;display:flex}.forum-shell{background:#0b0c1099;border:1px solid #ffffff08;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000059}.forum-hero-glow{filter:blur(80px);pointer-events:none;background:var(--forum-accent-glow);width:16rem;height:16rem;position:absolute;top:0;right:0}.forum-back{color:#ffffff8c;text-transform:uppercase;letter-spacing:.12em;background:#12141ce6;border:1px solid #ffffff0f;border-radius:9999px;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:9px;font-weight:900;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.forum-back:hover{color:#fff;border-color:#ffffff1f}.forum-back svg{color:var(--forum-accent)}.forum-tabs{background:#12141c;border:1px solid #ffffff0a;border-radius:1rem;flex-wrap:wrap;gap:.5rem;padding:.25rem;display:flex}.forum-tab{color:#ffffff59;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:9px;font-weight:900;display:inline-flex}.forum-tab.is-active{background:color-mix(in srgb, var(--forum-accent) 14%, transparent);border-color:color-mix(in srgb, var(--forum-accent) 28%, transparent);color:#fff}.forum-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.forum-search{flex:1;align-items:stretch;gap:.5rem;min-width:12rem;display:flex}.forum-search__wrap{flex:1;position:relative}.forum-search__wrap svg{color:#fff3;width:14px;height:14px;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.forum-search__wrap input{box-sizing:border-box;color:#ffffffd9;text-transform:uppercase;letter-spacing:.08em;background:#12141c;border:1px solid #ffffff0a;border-radius:1rem;width:100%;padding:.7rem .85rem .7rem 2.35rem;font-size:10px;font-weight:900}.forum-search__wrap input::placeholder{color:#ffffff26}.forum-search__wrap input:focus{border-color:color-mix(in srgb, var(--forum-accent) 35%, transparent);outline:none}.forum-btn-new{background:var(--forum-accent);color:#fff;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;white-space:nowrap;border:none;border-radius:1rem;align-items:center;gap:.4rem;padding:.7rem 1rem;font-size:9px;font-weight:900;transition:filter .15s;display:inline-flex}.forum-btn-new:hover:not(:disabled){filter:brightness(1.08)}.forum-btn-new:disabled{opacity:.5;cursor:not-allowed}.forum-sort{text-transform:uppercase;letter-spacing:.1em;color:#ffffff4d;align-items:center;gap:.5rem;font-size:9px;font-weight:900;display:flex}.forum-sort select{color:#fffc;text-transform:uppercase;cursor:pointer;background:#12141c;border:1px solid #ffffff0a;border-radius:.75rem;padding:.55rem 1.75rem .55rem .75rem;font-size:10px;font-weight:900}.forum-slug{border:1px solid color-mix(in srgb, var(--forum-accent) 25%, transparent);background:color-mix(in srgb, var(--forum-accent) 10%, transparent);color:var(--forum-accent);text-transform:uppercase;letter-spacing:.12em;border-radius:9999px;align-items:center;gap:.4rem;padding:.35rem .75rem;font-size:9px;font-weight:900;display:inline-flex}.forum-post-list{flex-direction:column;gap:.75rem;display:flex}.forum-post-row{cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:#0b0c1066;border:1px solid #ffffff0a;border-radius:1rem;gap:0;transition:background .15s,border-color .15s;display:flex;overflow:hidden}.forum-post-row:hover{background:#ffffff05;border-color:#ffffff14}.forum-post-row__bar{background:var(--forum-accent);flex-shrink:0;width:4px}.forum-post-row__body{flex-direction:column;flex:1;gap:.35rem;min-width:0;padding:1rem 1rem 1rem .85rem;display:flex}@media (width>=640px){.forum-post-row__body{flex-direction:row;align-items:center;gap:1rem}}.forum-post-row__main{flex:1;min-width:0}.forum-post-row__stats{flex-shrink:0;gap:1rem;padding-top:.25rem;display:flex}@media (width>=640px){.forum-post-row__stats{flex-direction:column;align-items:flex-end;gap:.35rem;min-width:5rem;padding-top:0}}.forum-post-row__last{text-align:right;flex-shrink:0;padding-right:1rem;display:none}@media (width>=768px){.forum-post-row__last{min-width:8rem;display:block}}.forum-topic-pin{color:#fb923c;flex-shrink:0}.forum-topic-title{text-transform:uppercase;letter-spacing:.02em;color:#fff;margin:0;font-size:.8rem;font-weight:900}.forum-topic-author{text-transform:uppercase;letter-spacing:.08em;color:var(--forum-accent);margin:0;font-size:9px;font-weight:900}.forum-topic-author a{color:inherit;text-decoration:none}.forum-topic-author a:hover{text-decoration:underline}.forum-topic-desc{-webkit-user-select:text;user-select:text;color:#ffffff59;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.2rem 0 0;font-size:10px;display:-webkit-box;overflow:hidden}.forum-stat{text-transform:uppercase;letter-spacing:.06em;color:#ffffff80;font-variant-numeric:tabular-nums;font-size:10px;font-weight:900}.forum-stat strong{color:#ffffff40;margin-bottom:.15rem;font-size:9px;font-weight:900;display:block}.forum-last-user{text-transform:uppercase;letter-spacing:.06em;margin:0 0 .2rem;font-size:9px;font-weight:900}.forum-last-user a{color:#ffffffb3;text-decoration:none}.forum-last-user a:hover{color:var(--forum-accent)}.forum-last-time{color:#ffffff40;text-transform:uppercase;letter-spacing:.06em;font-size:9px}.forum-mem-list{flex-direction:column;gap:.75rem;display:flex}.forum-mem-row{background:#0b0c1066;border:1px solid #ffffff0a;border-radius:1rem;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.forum-mem-badge{background:var(--forum-accent);color:#fff;text-transform:uppercase;letter-spacing:.08em;text-align:right;border-radius:0 0 0 .75rem;max-width:55%;padding:.35rem .85rem;font-size:8px;font-weight:900;position:absolute;top:0;right:0}.forum-mem-avatar{object-fit:cover;border:2px solid color-mix(in srgb, var(--forum-accent) 30%, transparent);border-radius:.85rem;flex-shrink:0;width:3.5rem;height:3.5rem}.forum-mem-avatar-ph{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--forum-accent) 45%, #1a1a2e), var(--forum-accent));border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;font-size:1.1rem;font-weight:900;display:flex}.forum-mem-name{text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:.85rem;font-weight:900}.forum-mem-name a{color:inherit;text-decoration:none}.forum-mem-name a:hover{color:var(--forum-accent)}.forum-mem-rank{text-transform:uppercase;letter-spacing:.1em;color:#ffffff4d;margin:.2rem 0 0;font-size:9px;font-weight:900}.forum-mem-status{text-transform:uppercase;letter-spacing:.08em;color:#34d399;background:#10b9811f;border-radius:.35rem;flex-shrink:0;margin-left:auto;padding:.25rem .5rem;font-size:8px;font-weight:900}.forum-mem-status.is-away{color:#fbbf24;background:#fbbf241f}.forum-mem-status.is-off{color:#9ca3af;background:#6b728026}.forum-mem-details{text-transform:uppercase;letter-spacing:.06em;color:#ffffff59;border-top:1px solid #ffffff0a;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.75rem;padding-top:.75rem;font-size:9px;font-weight:900;display:flex}.forum-mem-details span.cs-val{color:var(--forum-accent)}.forum-mem-remove{color:#f87171;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#ef444414;border:1px solid #ef444440;border-radius:.75rem;width:100%;margin-top:.75rem;padding:.65rem;font-size:9px;font-weight:900;transition:background .15s,color .15s}.forum-mem-remove:hover{color:#fff;background:#ef4444}.forum-empty{text-align:center;color:#ffffff40;text-transform:uppercase;letter-spacing:.12em;padding:3.5rem 1.5rem;font-size:10px;font-weight:900}.forum-loading{color:#ffffff59;text-transform:uppercase;letter-spacing:.12em;justify-content:center;align-items:center;gap:.5rem;min-height:12rem;font-size:10px;font-weight:900;display:flex}.forum-modal-overlay{z-index:2000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.forum-modal{border:1px solid color-mix(in srgb, var(--forum-accent) 28%, #ffffff0f);background:#0b0c10;border-radius:1.5rem;width:min(560px,100%);max-height:90vh;padding:1.5rem;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}.forum-modal h2{text-transform:uppercase;letter-spacing:.06em;margin:0 0 1.25rem;font-size:1rem;font-weight:900}.forum-field{margin-bottom:1rem}.forum-field label{text-transform:uppercase;letter-spacing:.1em;color:#ffffff73;margin-bottom:.4rem;font-size:9px;font-weight:900;display:block}.forum-field input,.forum-field textarea,.forum-field select{box-sizing:border-box;color:#ffffffe6;width:100%;font:inherit;background:#12141c;border:1px solid #ffffff0f;border-radius:.75rem;padding:.7rem}.forum-field textarea{resize:vertical;min-height:8rem}.forum-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.forum-btn-secondary{color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:.75rem;padding:.7rem 1.15rem;font-size:9px;font-weight:900}.forum-btn-secondary:hover{color:#fff;border-color:#ffffff26}.forum-search-results{flex-direction:column;gap:.5rem;max-height:220px;margin-top:.75rem;display:flex;overflow-y:auto}.forum-search-hit{cursor:pointer;text-align:left;color:inherit;font:inherit;background:#12141c;border:1px solid #0000;border-radius:.75rem;width:100%;padding:.65rem}.forum-search-hit:hover{border-color:var(--forum-accent)}.forum-post-card{padding:1.5rem}.forum-post-card-inner{background:#0b0c1059;border:1px solid #ffffff0a;border-radius:1rem;gap:0;display:flex;overflow:hidden}.forum-post-card-bar{background:var(--forum-accent);flex-shrink:0;width:4px}.forum-post-card-content{flex:1;min-width:0;padding:1.25rem}.forum-post-head{align-items:flex-start;gap:1rem;display:flex}.forum-post-head img{object-fit:cover;border:2px solid color-mix(in srgb, var(--forum-accent) 30%, transparent);border-radius:.85rem;width:3.5rem;height:3.5rem}.forum-post-meta h1{text-transform:uppercase;letter-spacing:.02em;margin:.35rem 0 .25rem;font-size:1rem;font-weight:900;line-height:1.3}.forum-post-meta .forum-post-author{text-transform:uppercase;letter-spacing:.08em;color:var(--forum-accent);margin:0;font-size:9px;font-weight:900}.forum-post-meta .forum-post-author a{color:inherit;text-decoration:none}.forum-post-meta .forum-post-time{color:#ffffff4d;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:9px}.forum-post-important{color:#fb923c;text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.25rem;font-size:8px;font-weight:900;display:inline-flex}.forum-post-actions{border-top:1px solid #ffffff0a;flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;padding-top:1rem;display:flex}.forum-post-actions button{color:#ffffffb3;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:.75rem;align-items:center;gap:.35rem;padding:.5rem .9rem;font-size:9px;font-weight:900;transition:border-color .15s,color .15s;display:inline-flex}.forum-post-actions button:hover:not(:disabled){color:#fff;border-color:#ffffff1f}.forum-post-actions button.is-liked{color:#f87171;border-color:#ef444466}.forum-prose{color:#fffc;word-break:break-word;-webkit-user-select:text;user-select:text;margin-top:1.25rem;font-size:.875rem;line-height:1.6}.forum-prose img{border-radius:.5rem;max-width:100%;height:auto}.forum-comments-shell{padding:1.25rem 1.5rem 1.5rem}.forum-comments h2{text-transform:uppercase;letter-spacing:.15em;color:#ffffff59;margin:0 0 1rem;font-size:10px;font-weight:900}.forum-comment{border-bottom:1px solid #ffffff0a;gap:.85rem;padding:1rem 0;display:flex}.forum-comment:last-of-type{border-bottom:none}.forum-comment img{object-fit:cover;border:1px solid #ffffff0f;border-radius:.65rem;width:2.5rem;height:2.5rem}.forum-comment-body{-webkit-user-select:text;user-select:text;flex:1;min-width:0}.forum-comment-head{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.forum-comment-author{text-transform:uppercase;letter-spacing:.08em;color:var(--forum-accent);font-size:9px;font-weight:900}.forum-comment-author a{color:inherit;text-decoration:none}.forum-comment-time{color:#ffffff40;text-transform:uppercase;font-size:9px}.forum-comment-online{background:#34d399;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 6px #34d39999}.forum-comment-tools{gap:.35rem;margin-left:auto;display:flex}.forum-comment-tools button{text-transform:uppercase;letter-spacing:.06em;color:#ffffff4d;cursor:pointer;background:0 0;border:none;padding:.2rem .45rem;font-size:8px;font-weight:900}.forum-comment-tools button:hover{color:#fff}.forum-add-comment{border-top:1px solid #ffffff0a;margin-top:1.25rem;padding-top:1.25rem}.forum-add-comment textarea,.forum-comment-body textarea{box-sizing:border-box;color:#ffffffe6;width:100%;min-height:5rem;font:inherit;background:#12141c;border:1px solid #ffffff0f;border-radius:.75rem;padding:.75rem}.forum-add-comment textarea:focus,.forum-comment-body textarea:focus{border-color:color-mix(in srgb, var(--forum-accent) 35%, transparent);outline:none}.forum-load-more{color:#ffffff59;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border:1px dashed #ffffff1a;border-radius:.75rem;width:100%;margin-top:1rem;padding:.75rem;font-size:9px;font-weight:900;transition:border-color .15s,color .15s;display:block}.forum-load-more:hover:not(:disabled){border-color:var(--forum-accent);color:var(--forum-accent)}.forum-state-error{text-align:center;color:#f87171;text-transform:uppercase;background:#ef444414;border:1px solid #ef444440;border-radius:1rem;max-width:24rem;margin:2rem auto;padding:2rem;font-size:10px;font-weight:900}.forum-checkbox{color:#ffffff8c;align-items:center;gap:.5rem;font-size:10px;font-weight:700;display:flex}.arme-page{max-width:100rem;color:var(--panel-text,#e2e8f0);margin:0 auto}.arme-page__header{align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.arme-page__title{text-transform:uppercase;align-items:center;gap:.6rem;margin:0;font-size:1.75rem;font-weight:900;display:flex}.arme-page__title svg{color:#3b82f6}.arme-page__sub{color:var(--panel-muted,#94a3b8);max-width:40rem;margin:.35rem 0 0;font-size:.875rem}.arme-hero{text-align:center;background:#0c0f14;border:1px solid #ffffff14;border-radius:1.5rem;margin-bottom:2rem;padding:2.5rem 1.5rem;position:relative;overflow:hidden}.arme-hero:before{content:"";pointer-events:none;background:linear-gradient(#3b82f60d,#0000);position:absolute;inset:0}.arme-hero__inner{flex-direction:column;align-items:center;gap:1rem;display:flex;position:relative}.arme-hero__icon{color:#fff;background:#3b82f6;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;box-shadow:0 20px 40px #3b82f640}.arme-hero h2{letter-spacing:.15em;margin:0;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:900}.arme-hero h2 span{color:#3b82f6}.arme-legend{text-transform:uppercase;color:var(--panel-muted);flex-wrap:wrap;align-items:center;gap:1.25rem;margin-bottom:1.5rem;font-size:.625rem;font-weight:700;display:flex}.arme-legend__item{align-items:center;gap:.4rem;display:flex}.arme-legend__dot{border-radius:50%;width:.65rem;height:.65rem}.arme-table-shell{background:#0c0f14;border:1px solid #ffffff14;border-radius:1rem;margin-bottom:2rem;overflow:hidden}.arme-table-scroll{overflow-x:auto}.arme-table{border-collapse:collapse;width:100%;min-width:56rem}.arme-table th,.arme-table td{vertical-align:middle;border-right:1px solid #ffffff14;padding:.85rem}.arme-table th:last-child,.arme-table td:last-child{border-right:none}.arme-table thead tr:first-child{background:#ffffff0d}.arme-table thead tr.ammo-row{background:#f973160f}.arme-table thead tr.ammo-row th{color:#fb923c;text-transform:uppercase;font-size:.5625rem;font-weight:700}.arme-th-rank{text-align:left;text-transform:uppercase;color:var(--panel-muted);z-index:2;background:inherit;width:11rem;font-size:.625rem;font-weight:900;position:sticky;left:0}.arme-th-weapon{text-align:center;text-transform:uppercase;color:var(--panel-muted);font-size:.5625rem;font-weight:900}.arme-th-weapon img{object-fit:contain;max-height:1.4rem;margin:0 auto .25rem;display:block}.arme-td-rank{text-transform:uppercase;z-index:1;background:#ffffff0a;font-size:.625rem;font-weight:900;position:sticky;left:0}.arme-td-cell{text-align:center}.arme-cell-ok,.arme-cell-no{border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.arme-cell-ok{color:#22c55e;background:#22c55e1f}.arme-cell-no{color:#ef4444;background:#ef44441f}.arme-cell-sas,.arme-cell-civ{text-transform:uppercase;flex-direction:column;align-items:center;gap:.2rem;font-size:.5rem;font-weight:900;line-height:1.1;display:flex}.arme-cell-sas{color:#78716c}.arme-cell-civ{color:#fb923c;text-align:center}.arme-warn{background:#ef44441a;border:1px solid #ef444433;border-radius:1rem;gap:1rem;margin-bottom:2rem;padding:1.25rem;display:flex}.arme-warn svg{color:#ef4444;flex-shrink:0}.arme-warn h4{text-transform:uppercase;color:#ef4444;margin:0 0 .35rem;font-size:.75rem;font-weight:700}.arme-warn p{color:var(--panel-muted);margin:0;font-size:.875rem;line-height:1.5}.arme-equip-grid{gap:1.5rem;display:grid}@media (width>=1024px){.arme-equip-grid{grid-template-columns:1fr 1fr}}.arme-equip-card{background:#0c0f14;border:1px solid #ffffff14;border-radius:1rem;padding:1.5rem}.arme-equip-card h3{text-transform:uppercase;border-bottom:1px solid #ffffff14;align-items:center;gap:.5rem;margin:0 0 1rem;padding-bottom:.75rem;font-size:.8rem;font-weight:900;display:flex}.arme-equip-card h3 svg{color:#3b82f6}.arme-equip-items{flex-wrap:wrap;gap:.75rem;display:flex}.arme-equip-tile{text-align:center;text-transform:uppercase;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;width:5.5rem;padding:.75rem;font-size:.5625rem;font-weight:900;display:flex}.arme-equip-tile img{object-fit:contain;width:2.75rem;height:2.75rem}.arme-equip-tile__ico{width:2.75rem;height:2.75rem;color:var(--panel-muted);justify-content:center;align-items:center;display:flex}.subdep-page{box-sizing:border-box;width:100%;min-height:calc(100vh - 4rem);padding-left:max(1rem, env(safe-area-inset-left,0px));padding-right:max(1rem, env(safe-area-inset-right,0px));justify-content:center;margin:-.5rem -1rem 0;padding-bottom:4rem;display:flex}.subdep-inner{width:100%;max-width:56rem;margin-left:auto;margin-right:auto}.veh-page{max-width:100rem;margin:0 auto}.veh-page__head{flex-direction:column;gap:1.25rem;margin-bottom:2rem;display:flex}@media (width>=768px){.veh-page__head{flex-direction:row;justify-content:space-between;align-items:flex-end}}.veh-page__meta{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.veh-page__pill{text-transform:uppercase;letter-spacing:.06em;color:#58a6ff;background:#58a6ff1f;border:1px solid #58a6ff40;border-radius:.25rem;padding:.15rem .5rem;font-size:.625rem;font-weight:700}.veh-page__rank{text-transform:uppercase;letter-spacing:.1em;color:var(--panel-muted);font-size:.625rem;font-weight:600}.veh-page__title{text-transform:uppercase;align-items:center;gap:.6rem;margin:0;font-size:clamp(1.5rem,3vw,2rem);font-weight:900;display:flex}.veh-page__title svg{color:#58a6ff}.veh-tabs{background:var(--panel-card-bg,#161b22);border:1px solid var(--panel-border,#30363d);border-radius:.75rem;flex-wrap:wrap;gap:.25rem;padding:.25rem;display:flex}.veh-tab{color:var(--panel-muted);text-transform:uppercase;cursor:pointer;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.7rem;font-weight:700;display:inline-flex}.veh-tab.is-active{color:#fff;background:#1f6feb;box-shadow:0 6px 20px #1f6feb4d}.veh-toolbar{gap:1rem;margin-bottom:1.5rem;display:grid}@media (width>=1024px){.veh-toolbar{grid-template-columns:2fr 1fr}}.veh-legend{background:var(--panel-card-bg);border:1px solid var(--panel-border);border-radius:1rem;flex-wrap:wrap;align-items:center;gap:1rem;padding:1rem;display:flex}.veh-legend__item{text-transform:uppercase;color:var(--panel-muted);align-items:center;gap:.4rem;font-size:.7rem;font-weight:700;display:flex}.veh-legend__dot{border-radius:50%;width:.65rem;height:.65rem}.veh-search{flex:1;min-width:10rem;position:relative}.veh-search svg{color:var(--panel-muted);width:.9rem;height:.9rem;position:absolute;top:50%;left:.65rem;transform:translateY(-50%)}.veh-search input{box-sizing:border-box;border:1px solid var(--panel-border);width:100%;color:var(--panel-text);background:#00000040;border-radius:.5rem;padding:.5rem .65rem .5rem 2rem}.veh-info{background:#58a6ff0f;border:1px solid #58a6ff33;border-radius:1rem;align-items:center;gap:.75rem;padding:1rem;display:flex}.veh-info svg{color:#58a6ff;flex-shrink:0}.veh-info h3{text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.veh-info p{color:var(--panel-muted);margin:.25rem 0 0;font-size:.65rem;line-height:1.4}.veh-grid{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (width>=640px){.veh-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.veh-grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.veh-grid{grid-template-columns:repeat(4,1fr)}}.veh-card{background:var(--panel-card-bg);border:1px solid var(--panel-border);border-radius:1rem;transition:border-color .2s,box-shadow .2s;overflow:hidden}.veh-card--ok{border-color:#3fb95059}.veh-card--no{border-color:var(--panel-border)}.veh-card__media{aspect-ratio:16/10;background:#0006;position:relative}.veh-card__media img{object-fit:contain;width:100%;height:100%;padding:.5rem}.veh-card__media-placeholder{height:100%;color:var(--panel-muted);justify-content:center;align-items:center;display:flex}.veh-card__cat{text-transform:uppercase;color:#fff;background:#0000008c;border:1px solid #ffffff1f;border-radius:.35rem;padding:.2rem .45rem;font-size:.5rem;font-weight:900;position:absolute;top:.5rem;left:.5rem}.veh-card__acc{border-radius:.4rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:absolute;top:.5rem;right:.5rem}.veh-card__acc--ok{color:#3fb950;background:#3fb95033}.veh-card__acc--no{color:#fb923c;background:#fb923c33}.veh-card__body{padding:1rem}.veh-card__title{text-transform:uppercase;margin:0 0 .65rem;font-size:.95rem;font-weight:900}.veh-tags{flex-wrap:wrap;gap:.3rem;margin-bottom:.75rem;display:flex}.veh-tag{text-transform:uppercase;border:1px solid #0000;border-radius:.2rem;padding:.1rem .4rem;font-size:.5rem;font-weight:700}.veh-tag--asf{color:#58a6ff;background:#58a6ff1f;border-color:#58a6ff38}.veh-tag--off{color:#3fb950;background:#3fb9501f;border-color:#3fb95038}.veh-tag--ext{color:#fb923c;background:#fb923c1f;border-color:#fb923c38}.veh-card__foot{border-top:1px solid var(--panel-border);justify-content:space-between;align-items:flex-end;gap:.5rem;padding-top:.75rem;display:flex}.veh-card__foot-k{text-transform:uppercase;color:var(--panel-muted);margin:0;font-size:.5rem;font-weight:700}.veh-card__foot-rank{text-transform:uppercase;margin:.15rem 0 0;font-size:.7rem;font-weight:900}.veh-card__foot-rank--ok{color:#3fb950}.veh-card__foot-rank--no{color:#fb923c}.veh-card__foot-rank--sas{color:#8b949e}.veh-card__pill{text-transform:uppercase;border:1px solid #0000;border-radius:.35rem;flex-shrink:0;padding:.2rem .55rem;font-size:.5625rem;font-weight:900}.veh-card__pill--ok{color:#3fb950;background:#3fb9501f;border-color:#3fb95038}.veh-card__pill--no{color:#fb923c;background:#fb923c1f;border-color:#fb923c38}.veh-empty{text-align:center;color:var(--panel-muted);border:1px dashed var(--panel-border);border-radius:1rem;padding:2rem;display:none}.veh-empty.is-visible{display:block}.rules-wrap{max-width:64rem;margin:0 auto;padding:0 0 4rem}.rules-hero{border:1px solid var(--theme-border,#30363d);background:#0d1117;border-radius:1.5rem;height:300px;margin-bottom:2.5rem;position:relative;overflow:hidden}.rules-hero__img{object-fit:cover;opacity:.4;filter:grayscale();width:100%;height:100%;transition:filter .7s,opacity .7s;position:absolute;inset:0}.rules-hero:hover .rules-hero__img{filter:grayscale(0);opacity:.5}.rules-hero__grad{background:linear-gradient(to top, var(--theme-bg,#0d1117) 0%, #0d1117a6 45%, transparent 100%);pointer-events:none;position:absolute;inset:0}.rules-hero__inner{z-index:1;max-width:90%;position:absolute;bottom:2rem;left:2rem}.rules-hero__badge{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.rules-hero__badge-icon{color:#fff;background:#f97316;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;box-shadow:0 8px 24px #f9731640}.rules-hero__doc{letter-spacing:.2em;color:#fb923c;text-transform:uppercase;font-size:.65rem;font-weight:800}.rules-hero h1{letter-spacing:-.02em;text-transform:uppercase;color:var(--theme-text,#e6edf3);margin:0 0 .25rem;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:900}.rules-hero__sub{color:var(--theme-muted,#8b949e);margin:0;font-family:ui-monospace,monospace;font-size:.875rem}.rules-stack{flex-direction:column;gap:2rem;display:flex}.rules-card{background:var(--theme-card-bg,#161b22);border:1px solid var(--theme-border,#30363d);border-radius:1rem;transition:box-shadow .2s;overflow:hidden;box-shadow:0 1px 2px #0003}.rules-card:hover{box-shadow:0 8px 24px #00000040}.rules-card__head{border-bottom:1px solid var(--theme-border,#30363d);background:#ffffff08;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.rules-card__head-icon{border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex}.rules-card__head-icon--blue{color:#58a6ff;background:#58a6ff1f}.rules-card__head-icon--orange{color:#fb923c;background:#f973161f}.rules-card__head-icon--red{color:#f85149;background:#f851491f}.rules-card__head-icon--green{color:#3fb950;background:#3fb9501f}.rules-card__head h3{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-text,#e6edf3);margin:0;font-size:.8rem;font-weight:800}.rules-card__body{padding:1.5rem}.rules-prose{color:var(--theme-muted,#8b949e);font-size:.875rem;line-height:1.7}.rules-prose p{margin:0 0 1rem}.rules-prose p:last-child{margin-bottom:0}.rules-prose strong.emph{color:var(--theme-text,#e6edf3);font-weight:700}.rules-grid2{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.rules-grid2{grid-template-columns:1fr 1fr}}.rules-def{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:1rem;padding:1.25rem}.rules-def h4{align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.9rem;font-weight:700;display:flex}.rules-def h4.blue{color:#58a6ff}.rules-def h4.orange{color:#fb923c}.rules-def p{color:var(--theme-muted,#8b949e);margin:0;font-size:.75rem;line-height:1.65}.rules-def .ex{color:var(--theme-muted,#8b949e);background:#00000040;border-radius:.5rem;margin-top:.75rem;padding:.5rem;font-size:.625rem;font-style:italic}.rules-level{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;align-items:flex-start;gap:1rem;margin-bottom:.75rem;padding:1rem;display:flex}.rules-level--danger{background:#f851490f;border-color:#f8514959}.rules-level__num{color:#fff;background:#1f6feb;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:900;display:flex}.rules-level--danger .rules-level__num{background:#f85149}.rules-level h4{color:var(--theme-text,#e6edf3);margin:0;font-size:.875rem;font-weight:700}.rules-level--danger h4{color:#f85149}.rules-level p{color:var(--theme-muted,#8b949e);margin:.25rem 0 0;font-size:.75rem}.rules-hl{border:1px solid;border-radius:.75rem;gap:.75rem;margin-top:1rem;padding:1rem;font-size:.875rem;line-height:1.65;display:flex}.rules-hl--info{color:#58a6ff;background:#58a6ff0f;border-color:#58a6ff33}.rules-hl--warn{color:#fb923c;background:#f973160f;border-color:#f9731633}.rules-hl--danger{color:#f85149;background:#f851490f;border-color:#f8514933}.rules-hl svg{flex-shrink:0;margin-top:.15rem}.rules-dots{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.rules-dots{grid-template-columns:1fr 1fr}}.rules-dot-row{color:var(--theme-text,#e6edf3);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;font-size:.75rem;font-weight:600;display:flex}.rules-dot-row:before{content:"";background:#58a6ff;border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem;box-shadow:0 0 8px #58a6ff80}.rules-table-wrap{margin:1.5rem 0;overflow-x:auto}.rules-table{border-collapse:collapse;text-align:left;width:100%;font-size:.75rem}.rules-table th{border-bottom:1px solid var(--theme-border,#30363d);text-transform:uppercase;letter-spacing:.05em;color:var(--theme-muted,#8b949e);padding:.75rem 1rem;font-size:.625rem;font-weight:800}.rules-table td{color:var(--theme-muted,#8b949e);border-bottom:1px solid #ffffff0f;padding:.75rem 1rem}.rules-table tr:hover td{background:#ffffff08}.rules-table .mono{color:#58a6ff;font-family:ui-monospace,monospace;font-weight:600}.rules-table .right{text-align:right}.rules-table .penal{color:#fb923c;font-weight:700}.rules-table-sanc td:first-child{font-size:.625rem}.rules-amenzi-box{background:#f851491a;border:1px solid #f8514940;border-radius:.75rem;margin-bottom:1.5rem;padding:1rem}.rules-amenzi-box h4{text-transform:uppercase;color:#f85149;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:.75rem;font-weight:800;display:flex}.rules-amenzi-grid{grid-template-columns:1fr 1fr;gap:1rem;font-size:.75rem;display:grid}.rules-amenzi-box .note{color:#f85149d9;margin-top:.75rem;font-size:.625rem;font-style:italic}.rules-pontaj{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;padding:1rem}.rules-pontaj h4{text-transform:uppercase;color:var(--theme-text,#e6edf3);margin:0 0 .5rem;font-size:.625rem;font-weight:800}.rules-pontaj-row{color:var(--theme-muted,#8b949e);justify-content:space-between;margin-bottom:.5rem;font-size:.75rem;display:flex}.rules-pontaj-row:last-child{margin-bottom:0}.rules-pontaj-row span:last-child{color:#fb923c;font-weight:600}.rules-pontaj-row .red{font-weight:800;color:#f85149!important}.rules-list h5{text-transform:uppercase;color:var(--theme-text,#e6edf3);margin:0 0 .5rem;font-size:.75rem;font-weight:800}.rules-list ul{color:var(--theme-muted,#8b949e);margin:0;padding-left:1.25rem;font-size:.75rem;line-height:1.65}.rules-list ul li{margin-bottom:.25rem}.rules-corupt{background:#f851491a;border:1px solid #f8514940;border-radius:.75rem;margin-bottom:1.5rem;padding:1rem}.rules-corupt h4{color:#f85149;text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 .35rem;font-size:.875rem;font-weight:800;display:flex}.rules-corupt p{color:var(--theme-muted,#8b949e);margin:0;font-size:.75rem}.rules-map-placeholder{min-height:180px;color:var(--theme-muted,#8b949e);text-align:center;background:#00000059;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1rem;font-size:.7rem;display:flex}.rules-map-cap{text-align:center;letter-spacing:.15em;text-transform:uppercase;color:#8b949e;background:#00000073;border-top:1px solid #ffffff0f;padding:.5rem;font-size:.5rem;font-weight:800}.rules-map-frame{background:#00000040;border:1px solid #ffffff0f;border-radius:1rem;overflow:hidden}.rules-map-frame img{object-fit:contain;object-position:center;width:100%;height:auto;max-height:280px;display:block}.rules-stone{background:#78716c1f;border:1px solid #78716c40;border-radius:1rem;padding:1rem}.rules-stone h4{text-transform:uppercase;color:#a8a29e;margin:0 0 .5rem;font-size:.75rem;font-weight:800}.rules-stone p{color:var(--theme-muted,#8b949e);margin:0;font-size:.75rem;line-height:1.65}.rules-truse-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:1rem;font-size:.625rem;font-weight:800;display:grid}.rules-truse-grid div{color:var(--theme-text,#e6edf3);background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.5rem;padding:.5rem}.rules-footer{text-align:center;background:#58a6ff14;border:1px solid #58a6ff38;border-radius:1rem;margin-top:2rem;padding:2rem}.rules-footer svg{color:#58a6ff;margin:0 auto 1rem;font-size:2.5rem;display:block}.rules-footer h2{text-transform:uppercase;letter-spacing:.02em;margin:0 0 .5rem;font-size:1.25rem;font-weight:900}.rules-footer p{color:var(--theme-muted,#8b949e);max-width:42rem;margin:0 auto;font-size:.875rem;line-height:1.65}.rules-footer .mono-foot{letter-spacing:.12em;text-transform:uppercase;color:var(--theme-muted,#8b949e);margin-top:1rem;font-family:ui-monospace,monospace;font-size:.625rem}.rules-note-small{color:var(--theme-muted,#8b949e);margin-top:1rem;font-size:.625rem;font-style:italic}.rules-orange-box{background:#f973161a;border:1px solid #f9731638;border-radius:1rem;padding:1rem}.rules-orange-box h4{text-transform:uppercase;color:#fb923c;margin:0 0 .5rem;font-size:.75rem;font-weight:800}.rules-red-box{background:#f851491a;border:1px solid #f8514938;border-radius:1rem;padding:1rem}.rules-red-box h4{text-transform:uppercase;color:#f85149;margin:0 0 .5rem;font-size:.75rem;font-weight:800}.rules-uniform-banner{color:#3a86ff;background:#0d1b2ad9;border:1px solid #3a86ff73;border-radius:.75rem;align-items:flex-start;gap:.85rem;margin-bottom:1.5rem;padding:1rem 1.15rem;font-size:.8125rem;line-height:1.65;display:flex}.rules-uniform-banner svg{flex-shrink:0}.rules-uniform-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=768px){.rules-uniform-grid{grid-template-columns:1fr 1fr}}.rules-uniform-card{background:#22262ba6;border:1px solid #ffffff14;border-radius:.875rem;padding:1.15rem 1.25rem}.rules-uniform-card__title{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-text,#e6edf3);align-items:center;gap:.6rem;margin:0 0 .65rem;font-size:.7rem;font-weight:800;display:flex}.rules-uniform-card__body{color:var(--theme-muted,#8b949e);margin:0;font-size:.8125rem;line-height:1.65}.rules-uniform-card__body strong{color:var(--theme-text,#e6edf3);font-weight:700}.rules-uniform-card--warn .rules-uniform-card__body strong.emph-warn{color:#ff6b4a}.rules-uniform-tags{flex-wrap:wrap;gap:.45rem;margin:.75rem 0 0;display:flex}.rules-uniform-tag{letter-spacing:.04em;text-transform:uppercase;color:#cbd5e1;background:#0003;border:1px solid #cbd5e159;border-radius:.35rem;padding:.3rem .55rem;font-size:.65rem;font-weight:700;display:inline-block}.rules-uniform-card__footer-warn{color:#ff4d4d;margin:.85rem 0 0;font-size:.75rem;font-weight:700;line-height:1.55}.rules-page__loading{color:var(--theme-muted,#8b949e)}.rules-page__error{color:#f87171}.tkt-wrap{max-width:80rem;margin:0 auto;padding:0 0 4rem}.tkt-head{flex-direction:column;gap:1.5rem;margin-bottom:2rem;display:flex}@media (width>=768px){.tkt-head{flex-direction:row;justify-content:space-between;align-items:center}}.tkt-head__left{align-items:center;gap:1rem;display:flex}.tkt-head h1{letter-spacing:-.02em;text-transform:uppercase;align-items:center;gap:.75rem;margin:0;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:900;display:flex}.tkt-head h1 svg{color:#58a6ff}.tkt-btn-create{color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#238636;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.7rem;font-weight:900;transition:background .15s,transform .1s;display:inline-flex;box-shadow:0 8px 24px #23863640}.tkt-btn-create:hover{background:#2ea043}.tkt-btn-create:active{transform:scale(.98)}.tkt-stats{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem;display:grid}@media (width>=640px){.tkt-stats{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.tkt-stats{grid-template-columns:repeat(4,1fr)}}.tkt-stat{background:var(--theme-card-bg,#161b22);border:1px solid var(--theme-border,#30363d);border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden}.tkt-stat__bar{width:4px;height:100%;position:absolute;top:0;left:0}.tkt-stat__bar--blue{background:#58a6ff}.tkt-stat__bar--green{background:#3fb950}.tkt-stat__bar--stone{background:#6e7681}.tkt-stat__bar--gray{background:#8b949e}.tkt-stat__label{letter-spacing:.14em;text-transform:uppercase;color:var(--theme-muted,#8b949e);margin-bottom:.35rem;font-size:.625rem;font-weight:900}.tkt-stat__val{color:var(--theme-text,#e6edf3);font-size:2.25rem;font-weight:900;line-height:1.1}.tkt-stat__bg-ico{color:#ffffff0f;pointer-events:none;position:absolute;bottom:1rem;right:1rem}.tkt-filters{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}@media (width>=768px){.tkt-filters{flex-direction:row;align-items:stretch}}.tkt-search-wrap{flex:1;min-width:0;position:relative}.tkt-search-wrap svg{color:var(--theme-muted,#8b949e);pointer-events:none;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.tkt-search-wrap input{background:var(--theme-card-bg,#161b22);border:1px solid var(--theme-border,#30363d);width:100%;color:var(--theme-text,#e6edf3);box-sizing:border-box;border-radius:.75rem;padding:1rem 1rem 1rem 2.75rem;font-size:.875rem}.tkt-search-wrap input:focus{border-color:#58a6ff;outline:none}.tkt-filters select{background:var(--theme-card-bg,#161b22);border:1px solid var(--theme-border,#30363d);color:var(--theme-text,#e6edf3);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:.75rem;min-width:200px;padding:1rem 1.25rem;font-size:.875rem;font-weight:700}.tkt-filters select:focus{border-color:#58a6ff;outline:none}.tkt-btn-filter{color:#fff;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:#1f6feb;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:1rem 1.75rem;font-size:.7rem;font-weight:900;display:inline-flex}.tkt-btn-filter:hover{background:#388bfd}.tkt-list{flex-direction:column;gap:1rem;display:flex}.tkt-card{background:var(--theme-card-bg,#161b22);border:1px solid var(--theme-border,#30363d);cursor:pointer;border-radius:1rem;padding:1.5rem;transition:border-color .2s,box-shadow .2s;position:relative;overflow:hidden}.tkt-card:hover{border-color:#3fb95059;box-shadow:0 4px 24px #00000026}.tkt-card__accent{opacity:0;background:#3fb950;width:4px;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.tkt-card:hover .tkt-card__accent{opacity:1}.tkt-card__inner{z-index:1;flex-direction:column;gap:1.5rem;display:flex;position:relative}@media (width>=768px){.tkt-card__inner{flex-direction:row;justify-content:space-between;align-items:center}}.tkt-card__title{color:#58a6ff;margin:0;font-size:1.125rem;font-weight:900}.tkt-card:hover .tkt-card__title{color:#3fb950}.tkt-card__sub{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-muted,#8b949e);margin:.35rem 0 0;font-size:.7rem;font-weight:700}.tkt-card__meta{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:.75rem;display:flex}.tkt-card__meta span{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-muted,#8b949e);align-items:center;gap:.35rem;font-size:.625rem;font-weight:700;display:inline-flex}.tkt-card__meta .tkt-strong{color:var(--theme-text,#e6edf3);font-weight:700}.tkt-card__right{flex-shrink:0;align-items:center;gap:1rem;display:flex}.tkt-badge{letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;border-radius:.5rem;padding:.5rem 1rem;font-size:.625rem;font-weight:900}.tkt-badge--open{color:#3fb950;background:#3fb9501f;border-color:#3fb95040}.tkt-badge--muted{color:#8b949e;background:#6e76811f;border-color:#6e768140}.tkt-badge--danger{color:#f85149;background:#f851491f;border-color:#f8514940}.tkt-card__ext{color:var(--theme-muted,#8b949e);cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.75rem}.tkt-card__ext:hover{color:var(--theme-text,#e6edf3);background:#ffffff0f}.tkt-empty{text-align:center;background:var(--theme-card-bg,#161b22);border:1px dashed var(--theme-border,#30363d);border-radius:1.5rem;padding:4rem 1.5rem}.tkt-empty svg{color:var(--theme-muted);opacity:.25;margin-bottom:1rem}.tkt-empty h3{color:var(--theme-muted);margin:0 0 .5rem;font-size:1.125rem;font-weight:700}.tkt-empty p{color:var(--theme-muted);opacity:.75;margin:0;font-size:.875rem}.tkt-modal-backdrop{z-index:2000;background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.tkt-modal{background:var(--theme-card-bg,#161b22);border:1px solid var(--theme-border,#30363d);border-radius:1rem;width:100%;max-width:600px;padding:2rem}.tkt-modal h2{color:var(--theme-text,#e6edf3);align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:1.25rem;font-weight:800;display:flex}.tkt-modal textarea{border:1px solid var(--theme-border,#30363d);width:100%;min-height:120px;color:var(--theme-text,#e6edf3);resize:vertical;box-sizing:border-box;background:#0d111799;border-radius:.5rem;padding:.75rem;font-family:inherit}.tkt-modal-actions{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.tkt-modal-btn{cursor:pointer;border:none;border-radius:.5rem;padding:.65rem 1.25rem;font-weight:600}.tkt-modal-btn--primary{color:#fff;background:#1f6feb}.tkt-modal-btn--secondary{color:#e6edf3;background:#6e768166}.tkt-page__loading,.tkt-page__error{color:var(--theme-muted,#8b949e)}.tkt-page__error{color:#f87171}.tkt-det-wrap{max-width:64rem;margin:0 auto;padding:0 0 4rem}.tkt-det-top{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}@media (width>=640px){.tkt-det-top{flex-direction:row;justify-content:space-between;align-items:flex-start}}.tkt-det-top-left{align-items:flex-start;gap:1rem;min-width:0;display:flex}.tkt-det-back{background:var(--theme-card-bg,#161b22);border:1px solid var(--theme-border,#30363d);width:2.5rem;height:2.5rem;color:var(--theme-muted,#8b949e);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.tkt-det-back:hover{color:#58a6ff;border-color:#58a6ff66}.tkt-det-h1{letter-spacing:-.02em;text-transform:uppercase;color:var(--theme-text);margin:0;font-size:clamp(1.25rem,3vw,1.5rem);font-weight:900;line-height:1.2}.tkt-det-h1 .tkt-det-author{color:var(--theme-muted);text-transform:none;font-weight:600}.tkt-det-sub{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-muted);margin:.35rem 0 0;font-size:.7rem;font-weight:700}.tkt-det-meta{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:.35rem;display:flex}.tkt-det-meta span{text-transform:uppercase;letter-spacing:.08em;color:var(--theme-muted);align-items:center;gap:.35rem;font-size:.625rem;font-weight:700;display:inline-flex}.tkt-det-meta .tkt-det-dot{background:var(--theme-border);border-radius:50%;width:.25rem;height:.25rem}.tkt-det-meta .tkt-det-assign{color:#58a6ff}.tkt-det-meta a{color:inherit;text-decoration:none}.tkt-det-meta a:hover{text-decoration:underline}.tkt-det-pill{letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;flex-shrink:0;padding:.5rem 1rem;font-size:.625rem;font-weight:900}.tkt-det-pill--open{color:#3fb950;background:#3fb9501f;border-color:#3fb95038}.tkt-det-pill--blocked{color:#fb923c;background:#fb923c1f;border-color:#fb923c38}.tkt-det-pill--muted{color:#8b949e;background:#6e76811f;border-color:#6e768138}.tkt-det-card{background:var(--theme-card-bg,#161b22);border:1px solid var(--theme-border,#30363d);border-radius:1.5rem;position:relative;overflow:hidden}.tkt-det-accent{width:6px;height:100%;position:absolute;top:0;left:0}.tkt-det-card.status-deschis .tkt-det-accent{background:#3fb950}.tkt-det-card.status-blocat .tkt-det-accent{background:#fb923c}.tkt-det-card.status-inchis .tkt-det-accent,.tkt-det-card.status-arhivat .tkt-det-accent{background:#6e7681}.tkt-det-inner{padding:2rem 2rem 2rem calc(2rem + 6px)}.tkt-det-actions{border-bottom:1px solid var(--theme-border,#30363d);flex-wrap:wrap;gap:.75rem;margin-bottom:2rem;padding-bottom:2rem;display:flex}.tkt-det-btn{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.6875rem;font-weight:800;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.tkt-det-btn--ghost{border-color:var(--theme-border);color:var(--theme-muted);background:#ffffff0d}.tkt-det-btn--ghost:hover{color:var(--theme-text);background:#ffffff14}.tkt-det-btn--claim{color:#fff;background:#1f6feb;border-color:#1f6feb}.tkt-det-btn--claim:hover{background:#388bfd}.tkt-det-btn--close{color:#8b949e;background:#6e768126;border-color:#6e768159}.tkt-det-btn--block{color:#fb923c;background:#fb923c1f;border-color:#fb923c47}.tkt-det-btn--ok{color:#3fb950;background:#3fb95026;border-color:#3fb95059}.tkt-det-btn--archive{color:#8b949e;background:#8b949e1f;border-color:#8b949e4d}.tkt-det-msgs{flex-direction:column;gap:1.5rem;display:flex}.tkt-det-msg{border:1px solid var(--theme-border,#30363d);background:#ffffff08;border-radius:1rem;padding:1.5rem}.tkt-det-msg-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1rem;display:flex}.tkt-det-msg-user{align-items:flex-start;gap:1rem;min-width:0;display:flex}.tkt-det-av{object-fit:cover;border:1px solid #58a6ff40;border-radius:.75rem;flex-shrink:0;width:3rem;height:3rem}.tkt-det-av-ph{color:#58a6ff;background:#58a6ff1f;border:1px solid #58a6ff40;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.tkt-det-msg h4{text-transform:uppercase;letter-spacing:.02em;color:#58a6ff;margin:0;font-size:.875rem;font-weight:900}.tkt-det-msg h4 a{color:inherit;text-decoration:none}.tkt-det-badges{flex-wrap:wrap;gap:.5rem;margin-top:.35rem;display:flex}.tkt-det-badge{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-muted);background:#ffffff0d;border:1px solid #ffffff14;border-radius:.25rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.5625rem;font-weight:700;display:inline-flex}.tkt-det-msg-time{text-transform:uppercase;letter-spacing:.06em;color:var(--theme-muted);flex-shrink:0;align-items:center;gap:.35rem;font-size:.625rem;font-weight:700;display:flex}.tkt-det-msg-body{color:var(--theme-text);white-space:pre-wrap;word-break:break-word;margin:1rem 0 0;font-size:.875rem;line-height:1.6}.tkt-det-online{color:#3fb950;text-transform:uppercase;align-items:center;gap:.25rem;margin-left:.35rem;font-size:.5625rem;font-weight:700;display:inline-flex}.tkt-det-empty{text-align:center;color:var(--theme-muted);padding:3rem 1rem}.tkt-det-form{border-top:1px solid var(--theme-border,#30363d);margin-top:2rem;padding-top:2rem}.tkt-det-form>label{color:var(--theme-muted);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.625rem;font-weight:900;display:flex}.tkt-det-form textarea{box-sizing:border-box;background:var(--theme-input-bg,#0d1117);border:1px solid var(--theme-border,#30363d);width:100%;min-height:9rem;color:var(--theme-text);resize:none;border-radius:1rem;padding:1.5rem;font-family:inherit;font-size:.875rem}.tkt-det-form textarea:focus{border-color:#58a6ff;outline:none}.tkt-det-form-submit{color:#fff;cursor:pointer;letter-spacing:.12em;text-transform:uppercase;background:#1f6feb;border:none;border-radius:.75rem;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 2rem;font-size:.6875rem;font-weight:900;display:inline-flex}.tkt-det-form-submit:hover{background:#388bfd}.tkt-det-form-submit:disabled{opacity:.5;cursor:not-allowed}.tkt-det-locked{border-top:1px solid var(--theme-border);text-align:center;color:var(--theme-muted);margin-top:2rem;padding-top:2rem}.cg2-page{--cg2-bg:#0b0c10;--cg2-card:#0f1117;--cg2-border:#ffffff0f;--cg2-text:#e6edf3;--cg2-muted:#8b949e;--cg2-dim:#6e7681;max-width:1400px;color:var(--cg2-text);margin:0 auto;padding-bottom:2rem}.cg2-state{text-align:center;color:var(--cg2-muted);padding:3rem 1rem;font-size:.875rem}.cg2-state--error{color:#f85149}.cg2-hero{border:1px solid var(--cg2-border);background:var(--cg2-card);border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.25rem;margin-bottom:1.75rem;padding:1.5rem 1.35rem;display:flex;position:relative;overflow:hidden}.cg2-hero__glow{pointer-events:none;background:radial-gradient(#3b82f61f 0%,#0000 70%);width:55%;height:140%;position:absolute;top:-40%;right:-10%}.cg2-hero__main{align-items:flex-start;gap:1rem;min-width:0;display:flex;position:relative}.cg2-hero__icon{color:#58a6ff;background:#3b82f61f;border:1px solid #3b82f640;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}.cg2-hero__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--cg2-dim);margin:0 0 .25rem;font-size:.625rem;font-weight:800}.cg2-hero__title{letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;line-height:1.15}.cg2-hero__sub{color:var(--cg2-muted);max-width:36rem;margin:.4rem 0 0;font-size:.8125rem;line-height:1.45}.cg2-hero__meta{flex-wrap:wrap;gap:.5rem;display:flex;position:relative}.cg2-pill{letter-spacing:.04em;color:#93c5fd;background:#3b82f61f;border:1px solid #3b82f638;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .75rem;font-size:.6875rem;font-weight:700;display:inline-flex}.cg2-pill--muted{border-color:var(--cg2-border);color:var(--cg2-muted);background:#ffffff0a}.cg2-layout{grid-template-columns:1fr;align-items:start;gap:1.5rem;display:grid}@media (width>=1100px){.cg2-layout{grid-template-columns:minmax(280px,340px) 1fr}.cg2-aside{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;max-height:calc(100dvh - 8rem);position:sticky;top:.5rem;overflow-y:auto}}.cg2-aside{flex-direction:column;gap:1rem;display:flex}.cg2-main{min-width:0}.cg2-card{border:1px solid var(--cg2-border);background:var(--cg2-card);border-radius:1rem;padding:1.1rem 1.15rem}.cg2-card__head{align-items:center;gap:.6rem;margin-bottom:.75rem;display:flex}.cg2-card__head h2{text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.75rem;font-weight:800}.cg2-card__ic{border-radius:.5rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.cg2-card__ic--amber{color:#fbbf24;background:#f59e0b1f}.cg2-card__ic--blue{color:#58a6ff;background:#3b82f61f}.cg2-card__ic--rose{color:#f85149;background:#f851491f}.cg2-card__intro{color:var(--cg2-muted);margin:0 0 .75rem;font-size:.75rem;line-height:1.5}.cg2-checklist{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.cg2-checklist li{color:#e6edf3e0;align-items:flex-start;gap:.4rem;font-size:.75rem;line-height:1.4;display:flex}.cg2-checklist li svg{color:#58a6ff;opacity:.7;flex-shrink:0;margin-top:.15rem}.cg2-steps{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.cg2-steps li{color:#e6edf3e6;align-items:flex-start;gap:.65rem;font-size:.75rem;line-height:1.4;display:flex}.cg2-steps__n{color:#93c5fd;background:#3b82f626;border-radius:.4rem;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.625rem;font-weight:800;display:flex}.cg2-weapon-stack{flex-direction:column;gap:.65rem;display:flex}.cg2-weapon{border:1px solid var(--cg2-border);background:#0003;border-radius:.65rem;padding:.65rem .75rem}.cg2-weapon--slate{border-color:#94a3b833}.cg2-weapon--amber{border-color:#f59e0b33}.cg2-weapon--rose{border-color:#f8514933}.cg2-weapon__head{text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:.4rem;margin-bottom:.35rem;font-size:.6875rem;font-weight:800;display:flex}.cg2-weapon ul{color:var(--cg2-muted);margin:0;padding-left:1rem;font-size:.6875rem;line-height:1.45}.cg2-weapon__alert{color:var(--cg2-dim);margin:.45rem 0 0;font-size:.625rem;font-style:italic;font-weight:600;line-height:1.35}.cg2-toolbar{flex-direction:column;gap:.75rem;margin-bottom:.75rem;display:flex}.cg2-search{border:1px solid var(--cg2-border);background:var(--cg2-card);color:var(--cg2-muted);border-radius:.85rem;align-items:center;gap:.65rem;padding:0 1rem;display:flex}.cg2-search:focus-within{border-color:#3b82f659;box-shadow:0 0 0 3px #3b82f614}.cg2-search input{min-width:0;color:var(--cg2-text);background:0 0;border:none;outline:none;flex:1;padding:.75rem 0;font-size:.8125rem}.cg2-search input::placeholder{color:var(--cg2-dim)}.cg2-filters{flex-wrap:wrap;gap:.4rem;display:flex}.cg2-chip{border:1px solid var(--cg2-border);color:var(--cg2-muted);cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.6875rem;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.cg2-chip span{background:#00000040;border-radius:.35rem;padding:.1rem .35rem;font-size:.625rem;font-weight:800}.cg2-chip.is-on{color:#93c5fd;background:#3b82f624;border-color:#3b82f659}.cg2-chip.is-on span{background:#3b82f633}.cg2-results{color:var(--cg2-dim);margin:0 0 1rem;font-size:.75rem}.cg2-results strong{color:var(--cg2-text);font-weight:700}.cg2-empty{text-align:center;color:var(--cg2-muted);border:1px dashed var(--cg2-border);border-radius:1rem;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;font-size:.8125rem;display:flex}.cg2-group{margin-bottom:1.75rem}.cg2-group__title{align-items:center;gap:.5rem;margin:0 0 .85rem;font-size:.8125rem;font-weight:800;display:flex}.cg2-group__count{color:var(--cg2-dim);font-size:.6875rem;font-weight:700}.cg2-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem;display:grid}.cg2-item{border:1px solid var(--cg2-border);background:var(--cg2-card);border-radius:.85rem;gap:.85rem;padding:.85rem;transition:border-color .18s,box-shadow .18s;display:flex}.cg2-item:hover{border-color:#ffffff1a;box-shadow:0 8px 24px #00000040}.cg2-item__media{border:1px solid var(--cg2-border);background:#0d1117;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;display:flex;overflow:hidden}.cg2-item__media img{object-fit:contain;width:100%;height:100%;padding:.25rem}.cg2-item__fallback{color:var(--cg2-dim);font-size:.625rem;font-weight:800}.cg2-item__body{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.cg2-item__top{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.35rem;display:flex}.cg2-item__name{margin:0;font-size:.8125rem;font-weight:700;line-height:1.25}.cg2-badge{text-transform:uppercase;letter-spacing:.05em;border-radius:.35rem;flex-shrink:0;padding:.15rem .45rem;font-size:.5625rem;font-weight:800}.cg2-badge--slate{color:#cbd5e1;background:#94a3b826}.cg2-badge--amber{color:#fcd34d;background:#f59e0b26}.cg2-badge--rose{color:#fca5a5;background:#f8514926}.cg2-badge--blue{color:#93c5fd;background:#3b82f626}.cg2-item__desc{color:var(--cg2-muted);flex:1;margin:0;font-size:.6875rem;line-height:1.45}.cg2-item__id{color:var(--cg2-dim);letter-spacing:.04em;font-family:ui-monospace,monospace;font-size:.5625rem;font-weight:700}.cg2-footer{background:linear-gradient(135deg,#3b82f614 0%,#0f1117f2 60%);border:1px solid #3b82f633;border-radius:1rem;align-items:flex-start;gap:.85rem;margin-top:2rem;padding:1.1rem 1.2rem;display:flex}.cg2-footer__icon{color:#58a6ff;flex-shrink:0;margin-top:.1rem}.cg2-footer__title{text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.75rem;font-weight:800}.cg2-footer__text{color:var(--cg2-muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.45}.ghid-mdt-page{background:var(--theme-bg);color:var(--theme-text)}.mdt-guide{max-width:64rem;margin:0 auto;padding:0 1.25rem 4rem}.mdt-hero{border:1px solid var(--theme-border,#30363d);background:linear-gradient(135deg,#1f6feb40 0%,#0d1117f2 45%,#161b22fa 100%);border-radius:1.5rem;min-height:250px;margin-bottom:2rem;position:relative;overflow:hidden}.mdt-hero:before{content:"";pointer-events:none;background:radial-gradient(80% 60% at 20% 30%,#58a6ff26,#0000),radial-gradient(60% 50% at 80% 70%,#23865014,#0000);position:absolute;inset:0}.mdt-hero__back{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;letter-spacing:.06em;background:#00000073;border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.7rem;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex;position:absolute;top:1.25rem;left:1.25rem}.mdt-hero__back:hover{color:#fff;background:#000000a6}.mdt-hero__inner{z-index:1;flex-direction:column;justify-content:flex-end;min-height:250px;padding:5rem 2rem 2rem;display:flex;position:relative}@media (width>=640px){.mdt-hero__inner{padding:4rem 2rem 2rem}}.mdt-hero__badge{align-items:center;gap:.75rem;margin-bottom:.5rem;display:inline-flex}.mdt-hero__badge-icon{color:#fff;background:linear-gradient(135deg,#1f6feb,#388bfd);border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.1rem;display:flex;box-shadow:0 8px 24px #1f6feb59}.mdt-hero__cert{letter-spacing:.12em;color:#58a6ff;text-transform:uppercase;font-size:.65rem;font-weight:800}.mdt-hero h1{letter-spacing:-.02em;text-transform:uppercase;color:var(--theme-text,#e6edf3);margin:0 0 .25rem;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:900}.mdt-hero__sub{color:var(--theme-muted,#8b949e);margin:0;font-family:ui-monospace,monospace;font-size:.8125rem}.mdt-toc{border:1px solid var(--theme-border,#30363d);background:#161b2299;border-radius:.75rem;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;padding:.75rem;display:flex}.mdt-toc a{color:var(--theme-muted);border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.35rem;padding:.4rem .65rem;font-size:.7rem;font-weight:600;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:inline-flex}.mdt-toc a:hover{color:var(--theme-text);background:#58a6ff1a}.mdt-toc a.active{color:#fff;background:#58a6ff33;border-color:#58a6ff59}.mdt-hl{border:1px solid;border-radius:.75rem;gap:.75rem;margin:1.5rem 0;padding:1rem 1.25rem;font-size:.875rem;line-height:1.6;display:flex}.mdt-hl--info{color:#79c0ff;background:#58a6ff0f;border-color:#58a6ff38}.mdt-hl--danger{color:#ff7b72;background:#f8514914;border-color:#f8514940}.mdt-hl__icon{opacity:.9;flex-shrink:0;margin-top:.15rem}.mdt-stack{flex-direction:column;gap:2rem;display:flex}.mdt-sec{border:1px solid var(--theme-border,#30363d);background:#161b228c;border-radius:1rem;scroll-margin-top:6rem;transition:box-shadow .2s,outline .2s;overflow:hidden}.mdt-sec.is-active{outline:1px solid #58a6ff33;box-shadow:0 0 0 2px #58a6ff40}.mdt-sec__head{border-bottom:1px solid var(--theme-border,#30363d);background:#ffffff08;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.mdt-sec__head-icon{border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.95rem;display:flex}.mdt-sec__head-icon--blue{color:#58a6ff;background:#58a6ff1f}.mdt-sec__head-icon--orange{color:#d29922;background:#d299221f}.mdt-sec__head-icon--red{color:#f85149;background:#f851491f}.mdt-sec__head h2{letter-spacing:.06em;text-transform:uppercase;color:var(--theme-text);margin:0;font-size:.8125rem;font-weight:800}.mdt-sec__body{padding:1.5rem}.mdt-sec__body>p.lead{color:var(--theme-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.65}.mdt-grid-2{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=768px){.mdt-grid-2{grid-template-columns:1fr 1fr}}.mdt-grid-3{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.mdt-grid-3{grid-template-columns:repeat(3,1fr)}}.mdt-grid-3cols{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (width>=768px){.mdt-grid-3cols{grid-template-columns:repeat(3,1fr)}}.mdt-card{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:1rem;padding:1.25rem}.mdt-card h4{text-transform:uppercase;letter-spacing:.05em;color:#58a6ff;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.65rem;font-weight:800;display:flex}.mdt-card h4.text-orange{color:#d29922}.mdt-kbd{color:var(--theme-text);background:#ffffff14;border:1px solid #ffffff1a;border-radius:.35rem;padding:.2rem .45rem;font-family:ui-monospace,monospace;font-size:.7rem;display:inline-block}.mdt-card ul{margin:0;padding:0;list-style:none}.mdt-card li{color:var(--theme-muted);align-items:center;gap:.75rem;margin-bottom:.75rem;font-size:.75rem;display:flex}.mdt-card li:last-child{margin-bottom:0}.mdt-card code{color:#58a6ff;font-size:.85em}.mdt-on-duty{color:#f85149;align-items:center;gap:.5rem;margin-top:1rem;font-size:.75rem;font-weight:800;display:flex}.mdt-mod-row{background:#0003;border:1px solid #ffffff0d;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;padding:.75rem;font-size:.625rem;display:flex}.mdt-mod-row:last-child{margin-bottom:0}.mdt-mod-row strong{color:var(--theme-text);font-size:.65rem}.mdt-mod-row span{color:var(--theme-muted);text-align:right;font-style:italic}.mdt-pill-red{text-align:center;background:#f8514914;border:1px solid #f8514938;border-radius:1rem;padding:1rem}.mdt-pill-red .num{color:#f85149;background:#f8514926;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;margin:0 auto .5rem;font-size:.85rem;font-weight:900;display:flex}.mdt-pill-red p{color:#f85149;text-transform:uppercase;margin:0;font-size:.625rem;font-weight:800}.mdt-greseli-grid{grid-template-columns:1fr;gap:1.5rem;font-size:.625rem;display:grid}@media (width>=768px){.mdt-greseli-grid{grid-template-columns:repeat(3,1fr)}}.mdt-greseli-grid .label{text-transform:uppercase;margin-bottom:.35rem;font-weight:800}.mdt-greseli-grid .label.green{color:#3fb950}.mdt-greseli-grid .label.orange{color:#d29922}.mdt-greseli-grid .label.red{color:#f85149}.mdt-greseli-grid p{color:var(--theme-muted);margin:0;line-height:1.55}.mdt-greseli-grid code{color:#e6edf3;font-size:.95em}.mdt-mini-card{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:1rem;padding:1.25rem}.mdt-mini-card h4{text-transform:uppercase;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:.65rem;font-weight:800;display:flex}.mdt-mini-card h4.green{color:#3fb950}.mdt-mini-card h4.orange{color:#d29922}.mdt-mini-card h4.red{color:#f85149}.mdt-mini-card .line{color:var(--theme-muted);margin-bottom:.65rem;font-size:.625rem;line-height:1.5}.mdt-mini-card .line:last-child{margin-bottom:0}.mdt-mini-card .tk{color:var(--theme-text);font-weight:700}.mdt-table-wrap{margin-top:.5rem;overflow-x:auto}.mdt-table{border-collapse:collapse;text-align:left;width:100%;font-size:.625rem}.mdt-table thead th{border-bottom:1px solid var(--theme-border);color:var(--theme-muted);text-transform:uppercase;letter-spacing:.04em;padding:.75rem 1rem;font-weight:800}.mdt-table tbody tr{border-bottom:1px solid #30363d99;transition:background .12s}.mdt-table tbody tr:hover{background:#ffffff08}.mdt-table td{vertical-align:top;padding:.75rem 1rem}.mdt-table td:first-child{color:var(--theme-text);font-weight:700}.mdt-table td:last-child{color:var(--theme-muted)}.mdt-steps .step{align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.mdt-steps .step:last-child{margin-bottom:0}.mdt-steps .sn{color:#58a6ff;background:#58a6ff26;border:1px solid #58a6ff40;border-radius:.35rem;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.625rem;font-weight:800;display:flex}.mdt-steps .st{color:var(--theme-muted);font-size:.625rem}.mdt-footer{text-align:center;background:#58a6ff14;border:1px solid #58a6ff33;border-radius:1rem;margin-top:2rem;padding:2rem}.mdt-footer .ico{color:#58a6ff;margin-bottom:1rem;font-size:2.25rem}.mdt-footer h3{text-transform:uppercase;color:var(--theme-text);margin:0 0 .5rem;font-size:1.15rem;font-weight:900}.mdt-footer>p{max-width:42rem;color:var(--theme-muted);margin:0 auto;font-size:.875rem;line-height:1.55}.mdt-footer .mono{letter-spacing:.08em;color:var(--theme-muted);text-transform:uppercase;margin-top:1rem;font-family:ui-monospace,monospace;font-size:.625rem}.ghid-blur-mode .mdt-sec:not(.is-active){filter:blur(6px);opacity:.45;transition:filter .25s,opacity .25s}.ghid-blur-mode .mdt-sec.is-active{filter:none;opacity:1}.adm-page{--adm-accent:#14b8a6;--adm-accent-2:#0ea5e9;--adm-warn:#f59e0b;--adm-danger:#ef4444;--adm-ok:#22c55e;--adm-surface:var(--panel-surface-2,#1c2128);--adm-border:var(--panel-border,#30363d);--adm-muted:var(--panel-muted,#8b949e);--adm-text:var(--panel-text,#e6edf3);max-width:1280px;margin:0 auto;padding-bottom:2rem}.adm-head{margin-bottom:1.5rem}.adm-head h1{letter-spacing:-.02em;margin:0 0 .35rem;font-size:1.5rem;font-weight:800}.adm-head p{color:var(--adm-muted);margin:0;font-size:.9rem}.adm-kpis{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}.adm-kpi{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:12px;padding:.85rem 1rem}.adm-kpi strong{font-size:1.35rem;line-height:1.2;display:block}.adm-kpi span{text-transform:uppercase;letter-spacing:.06em;color:var(--adm-muted);font-size:.7rem}.adm-toolbar{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.adm-tabs{flex-wrap:wrap;gap:.35rem;display:flex}.adm-tab{color:var(--adm-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:.4rem .75rem;font-size:.8rem;font-weight:600;text-decoration:none}.adm-tab--on{color:var(--adm-accent);background:#14b8a61f;border-color:#14b8a659}.adm-tab-badge{color:#fca5a5;background:#ef444433;border-radius:999px;margin-left:.35rem;padding:.05rem .4rem;font-size:.65rem;font-weight:800}.adm-btn{border:1px solid var(--adm-border);background:var(--adm-surface);color:var(--adm-text);cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.adm-btn--primary{background:linear-gradient(135deg, var(--adm-accent), #0d9488);color:#fff;border-color:#0000}.adm-btn--danger{color:#fca5a5;background:#ef444426;border-color:#ef444466}.adm-btn:disabled{opacity:.5;cursor:not-allowed}a.adm-btn{text-decoration:none}.adm-toolbar--sticky{z-index:5;margin-bottom:1.25rem;position:sticky;top:0}.adm-form-stack{flex-direction:column;gap:.85rem;display:flex}.adm-form-group label{text-transform:uppercase;letter-spacing:.05em;color:var(--adm-muted);margin-bottom:.35rem;font-size:.72rem;font-weight:700;display:block}.adm-form-group input,.adm-form-group textarea{box-sizing:border-box;border:1px solid var(--adm-border);width:100%;color:var(--adm-text);background:#0d1117;border-radius:8px;padding:.6rem .75rem;font-family:inherit;font-size:.82rem}.adm-form-group textarea{resize:vertical;min-height:88px;line-height:1.45}.adm-form-group input:focus,.adm-form-group textarea:focus{border-color:#14b8a680;outline:none}.adm-form-group input[type=number]{max-width:120px}.adm-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem;display:grid}.adm-card__title{color:var(--adm-text);margin:0 0 .85rem;font-size:.95rem;font-weight:700}.adm-card__subtitle{color:var(--adm-muted);margin:-.5rem 0 .85rem;font-size:.78rem}.adm-table-wrap{border:1px solid var(--adm-border);background:var(--adm-surface);border-radius:12px;overflow:auto}.adm-table{border-collapse:collapse;width:100%;font-size:.8rem}.adm-table th,.adm-table td{border-bottom:1px solid var(--adm-border);text-align:left;white-space:nowrap;padding:.55rem .65rem}.adm-table th{text-transform:uppercase;letter-spacing:.05em;color:var(--adm-muted);z-index:1;background:#161b22;font-size:.68rem;position:sticky;top:0}.adm-table tbody tr:hover{background:#ffffff05}.adm-table .num{font-variant-numeric:tabular-nums;text-align:right}.adm-weeks{flex-wrap:wrap;gap:.5rem;max-height:120px;display:flex;overflow-y:auto}.adm-week-chip{border:1px solid var(--adm-border);cursor:pointer;border-radius:6px;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.72rem;display:inline-flex}.adm-week-chip input{accent-color:var(--adm-accent)}.adm-modal-back{z-index:100;background:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.adm-modal{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:14px;width:min(520px,100%);padding:1.25rem}.adm-modal h2{margin:0 0 .75rem;font-size:1.05rem}.adm-modal textarea{border:1px solid var(--adm-border);width:100%;min-height:140px;color:var(--adm-text);resize:vertical;background:#0d1117;border-radius:8px;padding:.6rem;font-family:ui-monospace,monospace;font-size:.78rem}.adm-modal-actions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}.adm-cards{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1rem;display:grid}.adm-card{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:14px;padding:1rem}.adm-card__head{align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.adm-card__head img{object-fit:cover;border-radius:10px;width:44px;height:44px}.adm-badge{text-transform:uppercase;border-radius:999px;padding:.2rem .5rem;font-size:.65rem;font-weight:700;display:inline-block}.adm-badge--pending{color:#fcd34d;background:#f59e0b26}.adm-badge--approved{color:#86efac;background:#22c55e26}.adm-badge--rejected{color:#fca5a5;background:#ef444426}.adm-cert-row{gap:.35rem;margin:.5rem 0;display:flex}.adm-cert{border:1px solid var(--adm-border);border-radius:8px;place-items:center;width:28px;height:28px;font-size:.7rem;display:grid}.adm-cert--ok{color:var(--adm-ok);background:#22c55e26}.adm-cert--no{color:var(--adm-muted)}.adm-progress{background:#0d1117;border-radius:3px;height:6px;margin-top:.35rem;overflow:hidden}.adm-progress i{background:var(--adm-accent-2);height:100%;display:block}.adm-empty{text-align:center;color:var(--adm-muted);padding:2.5rem 1rem}.adm-page--academie{--adm-accent:#6366f1}.adm-page--cereri{--adm-accent:#3b82f6}.adm-page--monitor{--adm-accent:#14b8a6}.adm-view-tabs{gap:.35rem;margin-bottom:1rem;display:flex}.adm-member-search{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.85rem 1rem;display:flex}.adm-member-search input{border:1px solid var(--adm-border);min-width:200px;color:var(--adm-text);background:#0d1117;border-radius:8px;flex:1;padding:.5rem .65rem;font-size:.85rem}.adm-member-banner{background:linear-gradient(135deg,#14b8a61a,#0f172a80);border:1px solid #14b8a640;border-radius:14px;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem 1.25rem;display:flex}.adm-member-banner img{object-fit:cover;border-radius:12px;width:56px;height:56px}.adm-member-stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.5rem;margin-bottom:1rem;display:grid}.adm-hours-0{color:var(--adm-muted)}.adm-hours-low{color:#fbbf24;font-weight:600}.adm-hours-good{color:#34d399;font-weight:600}.adm-hours-crown{color:#fbbf24;font-weight:700}.adm-table tbody tr.adm-row-click{cursor:pointer}.adm-table tbody tr.adm-row-click:hover{background:#14b8a614}.adm-table tbody tr.adm-row-active{background:#14b8a61f;outline:1px solid #14b8a659}.adm-page--demisii{--adm-accent:#ef4444}.adm-page--concedii{--adm-accent:#3b82f6}.adm-bl-panel{background:#ef44440f;border:1px solid #ef444433;border-radius:12px;margin-bottom:1rem;padding:1rem}.adm-bl-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem;display:grid}.adm-bl-panel input,.adm-bl-panel select{border:1px solid var(--adm-border);color:var(--adm-text);background:#0d1117;border-radius:8px;padding:.5rem .65rem;font-size:.85rem}.adm-dem-status{text-transform:uppercase;border:1px solid #0000;border-radius:8px;padding:.2rem .5rem;font-size:.65rem;font-weight:700;display:inline-block}.adm-dem-status--pending{color:#fcd34d;background:#f59e0b1f;border-color:#f59e0b40}.adm-dem-status--accepted{color:#86efac;background:#22c55e1f;border-color:#22c55e40}.adm-dem-status--rejected{color:#fca5a5;background:#ef44441f;border-color:#ef444440}.adm-dem-status--blacklist_30{color:#fdba74;background:#f973161f;border-color:#f9731640}.adm-dem-status--blacklist_permanent{color:#fecaca;background:#7f1d1d59;border-color:#7f1d1d73}.adm-section{background:var(--adm-surface);border:1px solid var(--adm-border);border-radius:14px;margin-bottom:1.75rem;overflow:hidden}.adm-section--warn{border-color:#f9731640}.adm-section__title{border-bottom:1px solid var(--adm-border);margin:0;padding:1rem 1.25rem;font-size:.95rem;font-weight:700}.adm-section .adm-form-row,.adm-section>p{padding:1rem 1.25rem}.adm-form-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;gap:1rem;display:grid}.adm-form-field label{text-transform:uppercase;letter-spacing:.06em;color:var(--adm-muted);margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:block}.adm-form-field input[type=date],.adm-form-field input[type=text]{border:1px solid var(--adm-border);width:100%;color:var(--adm-text);background:#0d1117;border-radius:8px;padding:.5rem .65rem}.adm-search-dropdown{z-index:20;border:1px solid var(--adm-border);background:#0d1117;border-radius:10px;max-height:220px;margin:.35rem 0 0;padding:0;list-style:none;position:absolute;left:0;right:0;overflow-y:auto}.adm-search-dropdown button{text-align:left;width:100%;color:var(--adm-text);cursor:pointer;background:0 0;border:none;padding:.55rem .75rem;font-size:.8rem}.adm-search-dropdown button:hover{background:#3b82f61a}.adm-tip{text-transform:uppercase;border-radius:6px;padding:.15rem .45rem;font-size:.65rem;font-weight:800;display:inline-block}.adm-tip--ic{color:#93c5fd;background:#3b82f633}.adm-tip--ooc{color:#fdba74;background:#f9731633}.adm-btn--warn{color:#fdba74;background:#f9731626;border:1px solid #f973164d}.mdt-page{color:#fff;min-height:100%;padding:24px}.mdt-overlay-app{height:100vh;overflow:hidden}.mdt-overlay-app .mdt-page{box-sizing:border-box;height:100vh;min-height:100vh;padding-right:18px;overflow:hidden auto}.mdt-overlay-app .mdt-content{min-height:min-content}.page-header{margin-bottom:18px}.page-header h1{margin:0;font-size:28px;font-weight:700}.page-header p{opacity:.8;margin:6px 0 0}.mdt-content{width:100%;margin:0}.mdt-section{background:var(--modal-cards-background,#0000001a);border:1px solid var(--border-color,#fff3);border-radius:var(--border-radius,20px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-color,#fff);padding:16px;box-shadow:0 8px 32px #0000001a}.mdt-section:hover{background:var(--modal-cards-background,#0003);border-color:var(--border-color,#ffffff40)}.mdt-section h2{color:var(--text-color,#fff);align-items:center;gap:10px;margin-bottom:14px;font-size:18px;font-weight:650;display:flex}.mdt-section:hover h2{color:var(--accent-color,#e94560)}.mdt-section h2:before{content:"";background:#e94560;border-radius:2px;width:4px;height:24px;transition:all .3s}.mdt-section:hover h2:before{background:#fff}.mdt-btn{border:1px solid var(--border-color,#ffffff29);background:var(--modal-button-background,#0000000f);color:var(--text-color,#fff);border-radius:var(--border-radius,10px);cursor:pointer;padding:10px 12px;font-weight:650}.mdt-btn:hover{background:var(--modal-button-background,#00000017)}.search-form{align-items:center;gap:1rem;display:flex}.search-form input{border:1px solid var(--border-color,#ffffff29);border-radius:var(--border-radius,10px);background:var(--modal-cards-background,#0003);color:var(--text-color,#fff);outline:none;flex:1;padding:10px 12px}.search-form input::placeholder{color:#ffffffa6}.search-form input:focus{border-color:var(--accent-color,#e94560);background:var(--modal-cards-background,#00000040);outline:none}.report-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;display:grid}.report-card{background:#ffffff1a;border:1px solid #fff3;border-radius:20px;padding:1.5rem;transition:all .3s;box-shadow:0 8px 32px #0000001a}.report-card:hover{background:#e9456033;border-color:#e9456066;transform:scale(1.03)}.report-card h3{color:#fff;margin-bottom:.5rem;font-size:1.2rem;transition:all .3s}.report-card:hover h3{color:#e94560}.report-card p{color:#ffffffb3;margin-bottom:1rem;font-size:.9rem;transition:all .3s}.report-card:hover p{color:#ffffffe6}.btn-primary{color:#fff;cursor:pointer;background:#e94560;border:none;border-radius:8px;margin:8px 0;padding:1rem 2rem;font-size:1rem;transition:all .3s}.btn-primary:hover{background:#667eeacc;transform:scale(1.03)}.btn-secondary{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;margin:8px 0;padding:.75rem 1.5rem;font-size:.9rem;transition:all .3s}.btn-secondary:hover{background:#667eeacc;border-color:#667eeacc;transform:scale(1.03)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.mdt-overlay-resize-handle{cursor:ew-resize;z-index:999999;-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:auto;background:0 0;width:18px;height:100vh;position:fixed;top:0;right:-8px}.mdt-overlay-resize-handle:hover{background:#e945602e}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.search-section{flex-direction:column;width:50%;max-width:600px;height:auto;min-height:80px;max-height:400px;margin-left:0;margin-right:auto;display:flex}.floating-card{resize:none;transition:left .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1),box-shadow .3s,border-color .3s,transform .2s,min-height .3s,height .3s;height:auto!important;min-height:80px!important;max-height:none!important}.floating-card.content-hidden{height:50px!important;min-height:50px!important;max-height:50px!important}.floating-card{flex-direction:column;padding:0;display:flex;overflow:hidden;width:300px!important}.floating-card:before{display:none}.floating-card .search-results-scrollable{flex:1;overflow-y:auto;max-height:none!important}.floating-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);resize:none;border:2px solid #3498db4d;transition:left .3s cubic-bezier(.4,0,.2,1),top .3s cubic-bezier(.4,0,.2,1),box-shadow .3s,border-color .3s,transform .2s;box-shadow:0 8px 32px #0006}.floating-card.dragging{opacity:.95;border-color:#3498dbcc;transition:none;transform:scale(1.02);box-shadow:0 16px 64px #000c}.floating-card.resizing{border-color:#2ecc71cc;box-shadow:0 20px 80px #000000e6}.floating-card:before{content:"";cursor:grab;z-index:1;background:linear-gradient(135deg,#3498db33,#3498db1a);border-radius:8px 8px 0 0;height:30px;position:absolute;top:0;left:0;right:0}.floating-card.dragging:before{cursor:grabbing;background:linear-gradient(135deg,#3498db66,#3498db33)}.floating-card.resizing:before{background:linear-gradient(135deg,#2ecc7166,#2ecc7133)}.resize-handle{z-index:1000;background:0 0;border:none;transition:none;position:absolute}.resize-handle:hover{background:0 0}.resize-right{cursor:ew-resize;width:16px;height:100%;top:0;right:-8px}.resize-bottom{cursor:ns-resize;width:100%;height:16px;bottom:-8px;left:0}.resize-corner{cursor:nwse-resize;background:0 0;width:20px;height:20px;bottom:-8px;right:-8px}.resize-corner:hover{background:0 0}.search-button.floating-button{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-user-select:none;user-select:none;white-space:nowrap;background:linear-gradient(135deg,#3498dbe6,#3498dbb3);border:2px solid #3498db80;border-radius:25px;padding:12px 24px;font-size:14px;font-weight:600;transition:none;box-shadow:0 4px 16px #0000004d}.search-button.floating-button:hover{background:linear-gradient(135deg,#3498db,#3498dbcc)}.search-button.floating-button:active{transform:translateY(0);box-shadow:0 2px 8px #0000004d}.card-header{cursor:pointer;-webkit-user-select:none;user-select:none;color:#fff;background:linear-gradient(135deg,#3498db4d,#3498db1a);border-bottom:1px solid #3498db33;border-radius:8px 8px 0 0;flex-shrink:0;justify-content:space-between;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;transition:none;display:flex}.card-header:hover{background:linear-gradient(135deg,#3498db66,#3498db33)}.card-header{justify-content:center;align-items:center;display:flex;position:relative;background:0 0!important;border-bottom:none!important}.card-header:hover{box-shadow:none!important;background:0 0!important}.floating-card:active{box-shadow:0 0 30px #3498dbe6,0 0 60px #3498db99,inset 0 0 15px #3498db4d!important}.glow-button:active{transition:box-shadow .2s,transform .1s!important;transform:scale(.98)!important;box-shadow:0 0 20px #3498dbcc,0 0 40px #3498db80,inset 0 0 10px #3498db4d!important}.glow-button{transition:box-shadow .2s,transform .1s!important}.glow-hover:hover{transition:box-shadow .2s!important;box-shadow:0 0 15px #3498db99,0 0 30px #3498db4d,inset 0 0 8px #3498db26!important}.floating-card:hover{background:#3498db4d!important;border-color:#ffffff80!important;transform:none!important;box-shadow:0 12px 48px #3498db99!important}.card-header .search-label{text-align:center;pointer-events:none;flex:1;font-size:1.25em}.card-header:after{content:"▼";opacity:.7;font-size:12px;transition:transform .3s,opacity .3s;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.details-cards-section{flex-direction:column!important;gap:5px!important;margin:0!important;padding:0!important;display:flex!important}.mdt-page .details-cards-section,.main-content .details-cards-section{margin:0!important;padding:0!important}.details-cards-container{grid-template-columns:1fr 1fr 1fr!important;gap:5px 10px!important;margin:0!important;padding:0!important;transition:all .3s!important;display:grid!important}.details-column{box-shadow:none!important;background:0 0!important;border:none!important;flex-direction:column!important;gap:5px!important;margin:0!important;padding:0!important;display:flex!important}.glass-section{z-index:1!important;-webkit-backdrop-filter:blur(15px)!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important;border-radius:15px!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important;box-shadow:0 4px 20px #00000026!important}:is(.glass-section:has(.autocomplete-input-wrapper),.glass-section:has(.location-autocomplete),.glass-section:has(.vehicle-type-autocomplete),.glass-section:has(.vehicle-model-autocomplete)){z-index:10!important}.details-cards-section .details-column.left:has(.glass-section:has(.autocomplete-input-wrapper))>.glass-section:not(:has(.autocomplete-input-wrapper)){z-index:11!important}.details-cards-section .details-column.middle:has(.glass-section:has(.autocomplete-input-wrapper))>.glass-section:not(:has(.autocomplete-input-wrapper)){z-index:11!important}.details-cards-section .details-column.right:has(.glass-section:has(.autocomplete-input-wrapper))>.glass-section:not(:has(.autocomplete-input-wrapper)){z-index:11!important}.details-cards-section .details-column.left>.glass-section:not(:has(.autocomplete-input-wrapper)){z-index:1!important}.details-cards-section .details-column.middle>.glass-section:not(:has(.autocomplete-input-wrapper)){z-index:2!important}.details-cards-section .details-column.right>.glass-section:not(:has(.autocomplete-input-wrapper)){z-index:3!important}.sanciuni-descriere-full-width>.glass-section:not(:has(.autocomplete-input-wrapper)){z-index:1!important}.glass-section:has(.infractiune-autocomplete){z-index:1!important}.glass-section:has([placeholder*=Substanța]){z-index:1!important}.glass-section:has(.autocomplete-input-wrapper){z-index:2!important}.autocomplete-dropdown,.location-dropdown,.vehicle-type-dropdown,.vehicle-model-dropdown,.document-dropdown{z-index:4!important}.details-cards-section .details-column.right>.glass-section:nth-child(3):not(:has(.autocomplete-input-wrapper)){z-index:1!important}.location-dropdown,.vehicle-type-dropdown,.vehicle-model-dropdown,.autocomplete-dropdown{z-index:5!important}.details-column.left{grid-column:1}.details-column.middle{grid-column:2}.details-column.right{grid-column:3}.details-cards-section.no-cards .details-cards-container,.details-cards-section .details-cards-container{grid-template-columns:1fr 1fr 1fr;gap:5px;margin:0;padding:0;display:grid}.details-cards-section.one-card .details-cards-container{grid-template-columns:1fr}.details-cards-section.one-card .details-column{grid-column:2}.details-cards-section.two-cards .details-cards-container{grid-template-columns:1fr 1fr 1fr}.details-cards-section.two-cards .details-column.left{grid-column:1}.details-cards-section.two-cards .details-column.middle{grid-column:3}.details-cards-section.two-cards .details-column.right{display:none}.details-cards-section.three-cards .details-cards-container{grid-template-columns:1fr 1fr 1fr}.details-cards-container .section-header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.details-cards-container .section-header h3{color:#fff;margin:0;font-size:1.3rem}.details-cards-container .section-header .close-button{background:var(--modal-button-background,#0000000f);border:1px solid var(--border-color,#ffffff29);color:var(--text-color,#fff);cursor:pointer;border-radius:15px;justify-content:center;align-items:center;min-width:30px;height:30px;padding:5px 10px;font-size:18px;transition:all .2s;display:flex}.details-cards-container .section-header .close-button:hover{background:var(--modal-button-background,#00000017);transform:scale(1.05)}.details-cards-container .glass-section-content{margin:0;padding:15px}.detail-row{gap:5px;margin-bottom:5px;display:flex}.detail-row:last-child{margin-bottom:0}.detail-field{flex:1}.detail-field.full-width{flex:100%}.detail-field label{color:#fffc;text-transform:uppercase;letter-spacing:.5px;margin-bottom:5px;font-size:12px;font-weight:500;display:block}.detail-input{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:8px;width:100%;padding:10px 12px;font-size:14px;transition:all .3s}.detail-input.empty{border-color:#f44;box-shadow:0 0 0 1px #ff44444d}.detail-input.filled{border-color:#4f4;box-shadow:0 0 0 1px #44ff444d}.detail-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb), .3);background:#ffffff26;outline:none}.detail-input::placeholder{color:#ffffff80}.checkbox-button-group{align-items:center;display:flex}.checkbox-button{border-radius:var(--border-radius-global,8px);color:#fffc;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:14px;transition:all .2s;display:flex;position:relative;overflow:hidden}.checkbox-button:hover .checkbox-text{color:#ffffffe6;background:#fff3;border-color:#ffffff80}.radio-button.active:before{content:"";background:linear-gradient(45deg,#0000 40%,#ffffff1a 50%,#0000 60%);animation:2s infinite shimmer;position:absolute;inset:0}.input-with-button{justify-content:space-between;align-items:center;gap:5px;display:flex}.input-with-button .detail-input{flex:none}.input-with-button .detail-input[type=text]{flex:none;width:auto;min-width:80px}.input-with-button .detail-input[type=date]{flex:none;width:auto}.refresh-datetime-button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:36px;height:36px;margin-left:auto;padding:0;font-size:14px;transition:all .2s;display:flex}.refresh-datetime-button:hover{background:#fff3;transform:scale(1.05)}.refresh-datetime-button:active{transform:scale(.95)}.cnp-input-container{flex-direction:column;gap:8px;display:flex}.cnp-input{flex-shrink:0;max-width:120px}.checkbox-field{flex:1;justify-content:flex-end;align-items:flex-end;padding-bottom:8px;display:flex}.checkbox-group{justify-content:flex-end;width:auto;display:flex}.checkbox-button{cursor:pointer;align-items:center;transition:all .2s;display:flex}.checkbox-button input[type=checkbox]{display:none}.checkbox-text{color:#fffc;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:8px;padding:4px 12px;font-size:14px;font-weight:500;transition:all .2s;display:inline-block}.checkbox-button.active{background:var(--active-color,var(--primary-color));border-color:var(--active-color,var(--primary-color));color:#fff;box-shadow:0 0 10px var(--active-color,#fff3);font-weight:600}.checkbox-button.active:hover{background:var(--active-color,var(--primary-color));opacity:.9}.checkbox-button input[type=checkbox]:checked+.checkbox-text{background:var(--primary-color);border-color:var(--primary-color);color:#fff;box-shadow:0 2px 8px rgba(var(--primary-color-rgb), .3)}.checkbox-button input[type=checkbox]:checked+.checkbox-text.anulare-permis{color:#fff;background:#dc143c;border-color:#dc143c}.checkbox-button input[type=checkbox]:checked+.checkbox-text.dosar-penal{color:#fff;background:red;border-color:red}.checkbox-button input[type=checkbox]:checked+.checkbox-text.perchezitie{color:#fff;background:teal;border-color:teal}.checkbox-button input[type=checkbox]:checked+.checkbox-text.ridicare-vehicul{color:#fff;background:orange;border-color:orange}.checkbox-button input[type=checkbox]:checked+.checkbox-text.complice{color:#fff;background:#4f4;border-color:#4f4}.checkbox-button input[type=checkbox]:checked+.checkbox-text.politie{color:#fff;background:#44f;border-color:#44f}.checkbox-button input[type=checkbox]:checked+.checkbox-text.complice-victim{color:#fff;background:#4f4;border-color:#4f4}.checkbox-button input[type=checkbox]:checked+.checkbox-text.politie-victim{color:#fff;background:#44f;border-color:#44f}.details-column.left .glass-section:first-child .detail-row .detail-field:first-child{flex:2}.speed-sign-container{justify-content:center;align-items:center;height:100%;padding:0;display:flex}.speed-sign{background:#fff;border:2px solid #e74c3c;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:45px;height:45px;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px #0000004d}.speed-sign:before{content:"";z-index:1;background:linear-gradient(135deg,#ff6b6b 0%,#e74c3c 100%);border-radius:50%;position:absolute;inset:0}.speed-number{z-index:2;color:#fff;text-shadow:0 1px 2px #00000080;font-size:14px;font-weight:700;line-height:1;position:relative}.speed-unit{z-index:2;color:#fff;text-shadow:0 1px 2px #00000080;margin-top:1px;font-size:8px;font-weight:700;line-height:1;position:relative}.location-autocomplete,.vehicle-type-autocomplete,.vehicle-model-autocomplete,.document-autocomplete,.autospeciala-autocomplete{z-index:99999;width:100%;position:relative}.detail-row:has(.location-autocomplete){z-index:99999;position:relative}.detail-row{position:relative}.detail-row .location-autocomplete,.detail-row .vehicle-type-autocomplete,.detail-row .vehicle-model-autocomplete,.detail-row .document-autocomplete,.detail-row .autospeciala-autocomplete{z-index:99999;position:relative}.location-dropdown,.vehicle-type-dropdown,.vehicle-model-dropdown,.autocomplete-dropdown{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:999999;background:#1e1e28f2;border:1px solid #fff3;border-radius:12px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 32px #0006}.vehicle-type-dropdown,.vehicle-model-dropdown{-webkit-backdrop-filter:blur(10px);background:#0a0a14fc;border:2px solid #6496ff80;border-radius:8px;max-height:200px;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 4px 12px #0000004d;z-index:99999!important}.location-item,.vehicle-item{cursor:pointer;border-bottom:1px solid #ffffff1a;padding:12px 16px;transition:all .2s}.location-item:last-child,.vehicle-item:last-child{border-bottom:none}.location-item:hover,.vehicle-item:hover{border-left:3px solid var(--primary-color);background:#ffffff1a;padding-left:13px}.location-strada,.vehicle-name{margin-bottom:4px;font-size:14px;font-weight:600;color:#fff!important}.location-localitate{color:#ffffffb3;margin-bottom:2px;font-size:12px}.location-limita{color:var(--primary-color);font-size:11px;font-weight:500}.location-dropdown::-webkit-scrollbar{width:6px}.vehicle-type-dropdown::-webkit-scrollbar{width:6px}.vehicle-model-dropdown::-webkit-scrollbar{width:6px}.location-dropdown::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.vehicle-type-dropdown::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.vehicle-model-dropdown::-webkit-scrollbar-track{background:#ffffff1a;border-radius:3px}.location-dropdown::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:3px}.vehicle-type-dropdown::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:3px}.vehicle-model-dropdown::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:3px}.location-dropdown::-webkit-scrollbar-thumb:hover{background:var(--primary-color);opacity:.8}.vehicle-type-dropdown::-webkit-scrollbar-thumb:hover{background:var(--primary-color);opacity:.8}.vehicle-model-dropdown::-webkit-scrollbar-thumb:hover{background:var(--primary-color);opacity:.8}.incadrare-set{background:#ffffff0d;border:1px solid #ffffff26;border-radius:8px;margin-bottom:10px;padding:15px;transition:all .3s}.incadrare-set:hover{background:#ffffff0d;border-color:#ffffff26;transform:none}.incadrare-set:last-child{margin-bottom:0}.incadrare-set-header{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:10px;display:flex}.set-number{background:var(--primary-color);color:#fff;width:30px;height:30px;box-shadow:0 2px 8px rgba(var(--primary-color-rgb), .3);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}.incadrare-set-header h4{color:#fff;opacity:.9;margin:0;font-size:1.1rem;font-weight:600}.incadrare-set .detail-row{margin-bottom:15px}.incadrare-set .detail-row:last-child{margin-bottom:0}.preview-display{white-space:pre-wrap!important;overflow-wrap:break-word!important;background:#0003!important;border:1px solid #ffffff1a!important;border-radius:8px!important;font-family:Courier New,monospace!important;line-height:1.4!important;transition:all .3s!important}.preview-display:hover{background:#0000004d!important;border-color:#fff3!important}.preview-placeholder{color:#f44!important;text-transform:uppercase!important;background:#ff44441a!important;border-radius:3px!important;padding:2px 4px!important;font-weight:700!important;animation:2s infinite pulse-red!important}.preview-data{color:#4f4!important;background:#44ff441a!important;border-radius:3px!important;padding:2px 4px!important;font-weight:700!important;animation:2s infinite pulse-green!important}@keyframes pulse-red{0%,to{opacity:1}50%{opacity:.7}}@keyframes pulse-green{0%,to{opacity:1}50%{opacity:.8}}.constatare-fapte-full-width{width:100%;margin:0 0 5px;padding:0}.constatare-info-text{text-align:center;color:#ffffffb3;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;margin-bottom:15px;padding:10px;font-size:14px;font-style:italic}.constatare-fapte-full-width .glass-section{width:100%;max-width:none;height:auto;min-height:auto}.constatare-fapte-full-width .details-content{height:auto;min-height:auto;padding:5px}.constatare-options-horizontal{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;width:100%;margin:0;padding:0;display:flex}.constatare-options-horizontal .radio-button-label{cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;min-width:120px;padding:8px 12px;transition:all .3s;display:flex}.constatare-options-horizontal .radio-button-label:hover{border-color:var(--primary-color);background:#fff3;transform:translateY(-2px)}.constatare-options-horizontal .radio-button-input{display:none}.constatare-options-horizontal .radio-button-text{color:#ffffffe6;text-align:center;font-size:14px;font-weight:500}.constatare-options-horizontal .radio-button-input:checked+.radio-button-text{color:var(--bg-color)}.constatare-options-horizontal .radio-button-input:checked~.radio-button-label{background:var(--primary-color);border-color:var(--primary-color);color:var(--bg-color)}.constatare-options-horizontal .radio-button-label:has(input:checked){background:var(--primary-color);border-color:var(--primary-color);color:var(--bg-color)}.sanciuni-descriere-full-width{width:100%;margin:0;padding:0}.sanciuni-descriere-full-width .glass-section{width:100%;max-width:none}.sanciuni-descriere-full-width .details-content{padding:20px}.sanciuni-section{margin-bottom:25px}.section-subtitle{color:#fffc;border-bottom:1px solid #fff3;margin-bottom:15px;padding-bottom:8px;font-size:16px;font-weight:600}.sanciuni-section .detail-row{gap:20px;display:flex}.sanciuni-section .detail-field{min-width:200px;flex:1!important}.sanciuni-section .detail-field .checkbox-button-group{gap:20px}.descriere-caz-section{margin-top:25px}.descriere-caz-section .detail-field.full-width{width:100%}.textarea-large{resize:vertical;min-height:100px;font-family:inherit;line-height:1.5}.action-buttons-row{flex-wrap:wrap;gap:12px;margin-top:20px;padding:0 15px 15px;display:flex}.action-button{background:var(--modal-button-background,#0000000f);border:1px solid var(--border-color,#ffffff29);color:var(--text-color,#fff);border-radius:var(--border-radius,10px);cursor:pointer;min-width:120px;padding:10px 16px;font-weight:650}.action-button:hover{background:var(--modal-button-background,#00000017);border-color:var(--border-color,#ffffff40);transform:translateY(-1px)}.action-button:active{transform:translateY(0)}.speed-limit-circle{background:#fff;border:3px solid red;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin:10px auto;display:flex;box-shadow:0 2px 8px #0000004d}.speed-limit-text{color:#000;font-size:18px;font-weight:700;line-height:1}.speed-limit-text .speed-limit-placeholder{font-size:14px;font-weight:700;line-height:1.2}.incadrare-fapte-full-width{width:100%;margin-top:20px;padding:0 10px}.incadrare-fapte-full-width .glass-section{width:100%;max-width:none}.incadrare-fapte-full-width .details-content{padding:20px}.incadrare-sets-horizontal{gap:20px;width:100%;display:flex}.incadrare-sets-horizontal .incadrare-set{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex:1;padding:16px;position:relative}.incadrare-sets-horizontal .incadrare-set-header{background:var(--primary-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:flex;position:absolute;top:-10px;left:16px}.incadrare-sets-horizontal .detail-row{margin-bottom:12px}.incadrare-sets-horizontal .detail-row:last-child{margin-bottom:0}.incadrare-sets-horizontal .detail-field{width:100%}.incadrare-sets-horizontal .detail-field label{color:#fffc;margin-bottom:4px;font-size:12px;display:block}.incadrare-sets-horizontal .detail-input{color:#ffffffe6;background:#ffffff1a;border:1px solid #fff3;border-radius:6px;width:100%;padding:8px 12px;font-size:14px}.incadrare-sets-horizontal .detail-input:focus{border-color:var(--primary-color);background:#ffffff26;outline:none}.vehicle-type-dropdown,.vehicle-model-dropdown{z-index:1000;background:#1e1e28f2;border:1px solid #fff3;border-radius:6px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000004d}.vehicle-model-dropdown{background:#0a0a14fc!important;border:2px solid #6496ff80!important;box-shadow:0 4px 20px #000c!important}.vehicle-model-dropdown .vehicle-item{background:#14141ee6!important;border-bottom:1px solid #6496ff33!important}.vehicle-model-dropdown .vehicle-item:hover{border-left:3px solid var(--primary-color)!important;background:#6496ff4d!important;padding-left:13px!important}.vehicle-model-dropdown .vehicle-name{color:#fff!important;text-shadow:0 1px 3px #000000e6!important;opacity:1!important;visibility:visible!important;z-index:1001!important;background:0 0!important;width:100%!important;height:auto!important;font-size:14px!important;font-weight:600!important;display:block!important;position:relative!important}.vehicle-item{cursor:pointer;border-bottom:1px solid #ffffff1a;padding:10px 12px;transition:background-color .2s}.vehicle-item:last-child{border-bottom:none}.vehicle-item:hover{background:#6496ff33!important}.vehicle-name{color:#fff!important;text-shadow:0 1px 2px #00000080!important;font-size:14px!important;font-weight:500!important}.vehicle-item:hover .vehicle-name{color:#fff!important;text-shadow:0 1px 3px #000c!important}.vehicle-model-dropdown .vehicle-name{color:#fff!important;opacity:1!important;visibility:visible!important;background:0 0!important;width:100%!important;height:auto!important;display:block!important}.constatare-options{margin-top:8px}.substante-toggle-button{color:#ffffffe6;cursor:pointer;text-align:left;background:#ffffff26;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;width:100%;margin-bottom:0;padding:12px 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.substante-toggle-button:hover{border-color:var(--primary-color);background:#ffffff40;transform:translateY(-1px);box-shadow:0 4px 12px #0003}.substante-toggle-button:active{transform:translateY(0)}.substante-section{background:#ffffff14;border:1px solid #ffffff26;border-radius:12px;margin-top:12px;padding:16px;animation:.3s ease-out slideDown}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.substante-section .detail-row{margin-bottom:12px}.substante-section .detail-row:last-child,.substante-section .detail-field{margin-bottom:0}.substante-section label{color:#fffc;margin-bottom:6px;font-size:13px;font-weight:500;display:block}.substante-section .detail-input{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;width:100%;padding:8px 12px;font-size:14px;transition:all .2s}.substante-section .detail-input:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb), .2);background:#ffffff26;outline:none}.substante-section .detail-input::placeholder{color:#ffffff80}.checkbox-field{justify-content:center;align-items:center;min-height:40px;display:flex}.perchezitie-field{align-items:center;gap:8px;margin-top:4px;display:flex}.perchezitie-field .detail-input{flex:1;min-width:0}.perchezitie-field .checkbox-input{flex-shrink:0;margin:0}.checkbox-input{cursor:pointer;appearance:none;background:#ffffff1a;border:2px solid #fff6;border-radius:4px;flex-shrink:0;width:20px;height:20px;transition:all .3s;position:relative}.checkbox-input:hover{border-color:var(--primary-color);background:#fff3}.checkbox-input:checked{background:var(--primary-color);border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(var(--primary-color-rgb), .3)}.checkbox-input:checked:after{content:"✓";color:#fff;font-size:14px;font-weight:700;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox-input:focus{box-shadow:0 0 0 2px rgba(var(--primary-color-rgb), .4);outline:none}.generated-output-section{background:rgba(var(--success-color-rgb,76, 175, 80), .1);border:1px solid rgba(var(--success-color-rgb,76, 175, 80), .3);border-radius:12px;margin-bottom:1rem;padding:1rem;animation:.3s ease-out slideInUp}.generated-title{background:rgba(var(--primary-color-rgb,102, 126, 234), .1);border:1px solid rgba(var(--primary-color-rgb,102, 126, 234), .3);color:var(--primary-color);font-size:.9rem;font-weight:600}.generated-description{background:rgba(var(--surface-color-rgb,255, 255, 255), .05);border:1px solid rgba(var(--border-color-rgb,255, 255, 255), .2);color:var(--text-color);font-family:Courier New,monospace;font-size:.85rem;line-height:1.5}.generated-actions-row{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.generated-actions-row .action-button{background:rgba(var(--success-color-rgb,76, 175, 80), .2);border-color:rgba(var(--success-color-rgb,76, 175, 80), .4);color:var(--success-color);padding:.4rem .8rem;font-size:.8rem}.generated-actions-row .action-button:hover{background:rgba(var(--success-color-rgb,76, 175, 80), .3);border-color:rgba(var(--success-color-rgb,76, 175, 80), .6);transform:translateY(-1px)}.autocomplete-input-wrapper{width:100%;position:relative;overflow:visible}.autocomplete-input{width:100%;padding-right:30px!important}.autocomplete-clear-button{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;transition:all .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.autocomplete-clear-button:hover{background:#fff3;border-color:#ffffff4d}.action-button.green-button{color:#4caf50!important;background:#4caf504d!important;border-color:#4caf5099!important;font-weight:600!important}.action-button.green-button:hover{background:#4caf5066!important;border-color:#4caf50cc!important;transform:translateY(-1px)!important}.action-button.green-button:active{transform:translateY(0)!important}.action-button.red-button{color:#f44336!important;background:#f443364d!important;border-color:#f4433699!important;font-weight:600!important}.action-button.red-button:hover{background:#f4433666!important;border-color:#f44336cc!important;transform:translateY(-1px)!important}.action-button.red-button:active{transform:translateY(0)!important}.autocomplete-dropdown{will-change:transform;background:#000000f2;border:1px solid #fff3;border-radius:8px;max-height:200px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;transform:translateZ(0);box-shadow:0 4px 12px #0000004d;z-index:99999!important}.autocomplete-item{cursor:pointer;border-bottom:1px solid #ffffff1a;padding:8px 12px;transition:background-color .2s}.autocomplete-item:last-child{border-bottom:none}.autocomplete-item:hover{background:#ffffff1a}.autocomplete-item-header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.autocomplete-item-article{color:var(--primary-color);font-size:.85rem;font-weight:600}.autocomplete-item-capitol{color:#888;font-size:.75rem}.autocomplete-item-title{color:#fff;font-size:.8rem;line-height:1.3}.detail-field:has(.autocomplete-input-wrapper){overflow:visible!important}.detail-row:has(.autocomplete-input-wrapper){overflow:visible!important}.glass-section:has(.autocomplete-input-wrapper){overflow:visible!important}.detail-field,.detail-row{overflow:visible!important}.location-autocomplete,.vehicle-type-autocomplete,.vehicle-model-autocomplete{z-index:99999;width:100%;position:relative;overflow:visible!important}.location-dropdown,.vehicle-type-dropdown,.vehicle-model-dropdown,.autocomplete-dropdown{will-change:transform;transform:translateZ(0);z-index:100000!important;position:absolute!important}.location-dropdown{z-index:100001!important}.vehicle-type-dropdown{z-index:100002!important}.vehicle-model-dropdown{z-index:100003!important}.autocomplete-dropdown{z-index:100004!important}.glass-section:has(.autocomplete-dropdown){z-index:99998!important}.glass-section{position:relative!important}.location-autocomplete{z-index:100001!important;position:relative!important}.vehicle-type-autocomplete{z-index:100002!important;position:relative!important}.vehicle-model-autocomplete{z-index:100003!important;position:relative!important}.autocomplete-input-wrapper:has(.autocomplete-dropdown){z-index:100004!important}.document-dropdown{will-change:transform;transform:translateZ(0);position:absolute!important;top:100%!important;left:0!important;right:0!important}.document-autocomplete:has(.document-dropdown){position:relative!important;overflow:visible!important}.glass-section:has(.document-autocomplete){overflow:visible!important}.radio-group{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:8px;display:grid}.radio-button{cursor:pointer;background:#ffffff26 linear-gradient(90deg,#fff 0 1px,#0000 1px,#0000) 0 100%/150px 2px;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;min-height:50px;margin:0;padding:12px 8px;transition:all .3s;animation:2s linear infinite shimmer;display:flex;position:relative;overflow:hidden}.radio-button:hover{background:#ffffff40;border-color:#ffffff4d;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.radio-button input[type=radio]{opacity:0;width:0;height:0;margin:0;position:absolute}.radio-button input[type=radio]:checked+.radio-text{background:var(--primary-color);color:var(--bg-color);border-color:var(--primary-color);box-shadow:0 4px 16px rgba(var(--primary-color-rgb), .4);font-weight:600}.radio-text{color:#ffffffe6;text-align:center;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;padding:8px 6px;font-size:12px;font-weight:500;line-height:1.3;transition:all .3s;display:flex}@media (width<=1200px){.radio-group{grid-template-columns:repeat(3,1fr)}.radio-text{font-size:11px}}@media (width<=900px){.radio-group{grid-template-columns:repeat(2,1fr)}.radio-text{font-size:12px}}@media (width<=600px){.radio-group{grid-template-columns:1fr}.radio-text{font-size:13px}}@media (width<=1200px){.details-cards-container{grid-template-columns:1fr 1fr}.details-column.left{grid-column:1}.details-column.middle{grid-column:2}.details-column.right{grid-area:2/1}.details-cards-section.one-card .details-cards-container{grid-template-columns:1fr}.details-cards-section.one-card .details-column{grid-area:1/1}.details-cards-section.two-cards .details-cards-container{grid-template-columns:1fr 1fr}.details-cards-section.two-cards .details-column.left{grid-column:1}.details-cards-section.two-cards .details-column.middle{grid-column:2}.details-cards-section.two-cards .details-column.right{display:none}}@media (width<=768px){.details-cards-container{grid-template-columns:1fr}.details-column{grid-area:auto/1!important}.detail-row{flex-direction:column;gap:10px}}.card-header.content-visible:after{content:"▲"}.card-content{flex-direction:column;flex:1;min-height:0;padding:15px;display:flex;overflow:hidden}.details-buttons{gap:.5rem;display:flex}.details-back-button{color:#fff;cursor:pointer;background:#3498db33;border:1px solid #3498db4d;border-radius:4px;padding:4px 8px;font-size:12px;transition:background .2s}.details-back-button:hover{background:#3498db4d}.floating-card .search-form{pointer-events:auto;margin-top:0;margin-bottom:1rem}.floating-card .search-input-wrapper{pointer-events:auto}.floating-card .search-results-scrollable{pointer-events:auto;flex:1;overflow-y:auto}.floating-card .search-input{pointer-events:auto;cursor:text!important}.floating-card .search-clear-button{pointer-events:auto;cursor:pointer!important}.search-section:has(.search-results-scrollable){height:auto!important;max-height:300px!important}.floating-card.search-section:has(.search-results-scrollable){height:auto!important;max-height:300px!important}.search-section .search-form{margin-bottom:1rem}.search-input-wrapper{justify-content:center;align-items:center;display:flex;position:relative}.search-input-wrapper .search-input{box-sizing:border-box;width:100%;padding-right:35px}.search-clear-button{color:#95a5a6;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;font-weight:700;transition:all .2s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.search-clear-button:hover{color:#fff;background:#e74c3ccc;border-color:#e74c3ce6;transform:translateY(-50%)scale(1.1)}.search-results-scrollable{background:#0003;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:.5rem;overflow-y:auto;max-height:120px!important}.search-results-scrollable .results-list{flex-direction:column;gap:.5rem;display:flex}.search-results-scrollable .result-item{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;padding:.75rem;transition:all .2s}.search-results-scrollable .result-item:hover{background:#ffffff1a;transform:translateY(-1px);box-shadow:0 4px 12px #0000004d}.search-results-scrollable .result-header{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.search-results-scrollable .result-article{color:#3498db;font-size:.9rem;font-weight:700}.search-results-scrollable .result-capitol{color:#95a5a6;background:#3498db33;border-radius:4px;padding:.2rem .5rem;font-size:.8rem}.search-results-scrollable .result-title{color:#ecf0f1;font-size:.9rem;line-height:1.4}.search-results-scrollable .result-item.selected{background:#3498db33;border-color:#3498db80;transform:translateY(-1px)}.result-details{background:#3498db1a;border:1px solid #3498db4d;border-radius:8px;margin-top:1rem;padding:1rem;animation:.3s slideDown}.result-details-header{border-bottom:1px solid #3498db33;justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:.5rem;display:flex}.result-details-header h4{color:#3498db;margin:0;font-size:1rem}.details-close-button{color:#fff;cursor:pointer;background:#e74c3ccc;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:16px;font-weight:700;transition:all .2s;display:flex}.details-close-button:hover{background:#e74c3c;transform:scale(1.1)}.result-details-content h5{color:#ecf0f1;margin:0 0 .5rem;font-size:.95rem}.result-details-content p{color:#bdc3c7;margin:.25rem 0;font-size:.85rem;line-height:1.4}.result-sanctions strong{color:#3498db;margin-bottom:.25rem;display:block}.result-sanctions p{margin:.25rem 0;padding-left:1rem;position:relative}.result-sanctions p:before{content:"•";color:#3498db;position:absolute;left:.5rem}.result-details-hint{text-align:center;border-top:1px solid #3498db33;margin-top:.75rem;padding-top:.5rem}.result-details-hint small{color:#7f8c8d;font-style:italic}.search-results-scrollable::-webkit-scrollbar{width:6px}.search-results-scrollable::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.search-results-scrollable::-webkit-scrollbar-thumb{background:#3498db80;border-radius:3px}.search-results-scrollable::-webkit-scrollbar-thumb:hover{background:#3498dbb3}.loading-message{text-align:center;color:#3498db;background:#3498db1a;border:1px solid #3498db4d;border-radius:8px;margin:2rem 0;padding:1.5rem}.loading-message p{margin:.5rem 0;font-size:1.1rem;line-height:1.6}.no-data-message{text-align:center;color:#ffc107;background:#ffc1071a;border:1px solid #ffc1074d;border-radius:8px;margin:2rem 0;padding:1.5rem}.no-data-message p{margin:.5rem 0;line-height:1.6}.no-data-message strong{color:#fff;background:#ffc10733;border-radius:4px;padding:.2rem .5rem}.search-results{margin-top:2rem}.search-results h3{color:#fff;opacity:.9;margin-bottom:1rem;font-size:1.1rem}.results-list{flex-direction:column;gap:.5rem;display:flex}.result-item{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:1rem;transition:all .3s}.result-item:hover{background:#e9456033;border-color:#e9456066;transform:translate(5px)}.result-header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.result-article{color:#e94560;font-size:.9rem;font-weight:700}.result-capitol{color:#ffffffb3;font-size:.8rem}.result-title{color:#fff;font-size:.95rem;line-height:1.4}.no-results{text-align:center;color:#fff9;margin-top:2rem;font-style:italic}.detail-popup{z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.detail-popup-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1e1e1ef2;border:1px solid #ffffff1a;border-radius:15px;width:90%;max-width:600px;max-height:80vh;padding:2rem;animation:.3s ease-out fadeIn;overflow-y:auto}.detail-popup-header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.detail-popup-header h2{color:#fff;margin:0;font-size:1.3rem}.close-button{color:#ffffffb3;cursor:pointer;background:0 0;border:none;border-radius:5px;padding:.5rem;font-size:1.5rem;transition:all .3s}.close-button:hover{color:#fff;background:#e9456033}.detail-popup-content{color:#fff}.detail-popup-content h3{color:#e94560;margin-bottom:1rem;font-size:1.2rem}.detail-section{margin-bottom:1.5rem}.detail-section h4{color:#fff;opacity:.9;margin-bottom:.5rem;font-size:1rem}.detail-section p{color:#fffc;margin-bottom:.5rem;line-height:1.6}@media (width<=768px){.mdt-page{padding:1rem}.page-header h1{font-size:2rem}.search-form{flex-direction:column}.search-form input{width:100%}.result-header{flex-direction:column;align-items:flex-start;gap:.25rem}.detail-popup-panel{width:95%;padding:1.5rem}}.result-sanctions{border-top:1px solid #ffffff1a;margin-top:.5rem;padding-top:.5rem}.result-sanctions strong{color:#fff;margin-bottom:.5rem;font-size:.9rem;display:block}.result-sanctions p{color:#f39c12;background:#f39c121a;border-left:3px solid #f39c12;border-radius:3px;margin:.3rem 0;padding:.2rem .5rem;font-size:.8rem;font-weight:500}.sanction-item{color:#f39c12;background:#f39c121a;border-left:3px solid #f39c12;border-radius:3px;margin-bottom:.2rem;padding:.2rem .5rem;font-size:.8rem;font-weight:500}.detail-input.sanctions-display{transition:all .3s}.detail-input.sanctions-display:hover{background-color:#f39c1226;border-color:#f39c1266}.detail-input.sanctions-display span{transition:all .2s}.detail-input.sanctions-display span:hover{background:#f39c124d;transform:translateY(-1px)}.detail-input[style*="rgba(46, 204, 113, 0.1)"]{transition:all .3s}.detail-input[style*="rgba(46, 204, 113, 0.1)"]:hover{box-shadow:0 0 8px #2ecc7133;background-color:#2ecc7126!important;border-color:#2ecc7166!important}.detail-input[style*="rgba(231, 76, 60, 0.1)"]{transition:all .3s}.detail-input[style*="rgba(231, 76, 60, 0.1)"]:hover{box-shadow:0 0 8px #e74c3c33;background-color:#e74c3c26!important;border-color:#e74c3c66!important}.detail-input[style*="rgba(52, 152, 219, 0.1)"]{transition:all .3s}.detail-input[style*="rgba(52, 152, 219, 0.1)"]:hover{box-shadow:0 0 8px #3498db33;background-color:#3498db26!important;border-color:#3498db66!important}.detail-input[readonly]{cursor:default;position:relative}.detail-input[readonly]:after{content:"📊";opacity:.5;font-size:12px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.automated-checkbox{position:relative;cursor:default!important}.automated-checkbox:hover{box-shadow:none!important;background:var(--button-bg)!important;border-color:var(--button-border)!important;transform:none!important}.automated-checkbox.active:hover{background:var(--active-color)!important;border-color:var(--active-color)!important;box-shadow:none!important;transform:none!important}.automated-checkbox[title]:hover:before{content:attr(title);color:#fff;white-space:nowrap;z-index:1000;word-wrap:break-word;background:#000000e6;border-radius:4px;max-width:200px;margin-bottom:4px;padding:4px 8px;font-size:11px;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.mdt-assistant-root{--mdt-bg:var(--color-panel-bg,#0d1117);--mdt-surface:var(--color-panel-card,#161b22);--mdt-elevated:var(--panel-chrome-surface,#21262d);--mdt-input:#0d1117;--mdt-border:var(--color-panel-border,#30363d);--mdt-text:var(--color-text-primary,#e6edf3);--mdt-body:var(--color-text-primary,#e6edf3);--mdt-muted:var(--color-text-secondary,#8b949e);--mdt-accent:var(--color-panel-accent,#58a6ff);--mdt-accent-dim:#58a6ff1f;--mdt-gold:var(--color-accent-orange,#d29922);--mdt-ok:#3fb950;--mdt-bad:var(--color-accent-red,#f85149);--mdt-radius:12px;--mdt-radius-sm:10px;color:var(--mdt-text);min-height:0;font-family:var(--font-display,"Inter", system-ui, -apple-system, sans-serif);background:0 0;margin:0;padding:0;position:relative}.mdt-assistant-root .mdt-panel.mdt-page--panel{max-width:100%;color:var(--mdt-text);background:0 0;margin:0;padding:0;font-family:inherit;position:relative}.mdt-assistant-root .mdt-panel .page-header,.mdt-assistant-root .mdt-panel__ambient{display:none!important}.mdt-assistant-root .mdt-panel__shell{z-index:1;background:var(--mdt-surface);border:1px solid var(--mdt-border);border-radius:var(--mdt-radius);box-shadow:none;flex-direction:column;gap:1.25rem;padding:1.25rem;display:flex;position:relative}@media (width<=768px){.mdt-assistant-root .mdt-panel__shell{gap:1.25rem;padding:1rem}}.mdt-assistant-root .mdt-panel__topbar{border-bottom:1px solid var(--mdt-border);grid-template-columns:minmax(0,auto) minmax(220px,1fr) auto;align-items:center;gap:1rem 1.25rem;padding-bottom:1.25rem;display:grid}@media (width<=900px){.mdt-assistant-root .mdt-panel__topbar{grid-template-columns:1fr}}.mdt-assistant-root .mdt-panel__brand{align-items:center;gap:.875rem;min-width:0;display:flex}.mdt-assistant-root .mdt-panel__logo{border-radius:var(--mdt-radius);width:3rem;height:3rem;color:var(--mdt-accent);background:#58a6ff1f;border:1px solid #58a6ff38;flex-shrink:0;justify-content:center;align-items:center;display:flex}.mdt-assistant-root .mdt-panel__brand h1{letter-spacing:.04em;text-transform:uppercase;color:var(--mdt-text);margin:0;font-size:1.125rem;font-weight:800;line-height:1.2}.mdt-assistant-root .mdt-panel__tagline{letter-spacing:.14em;color:var(--mdt-muted);margin:.15rem 0 0;font-family:ui-monospace,monospace;font-size:.5625rem}.mdt-assistant-root .mdt-panel__sync{border-radius:var(--mdt-radius-sm);border:1px solid var(--mdt-border);background:var(--mdt-elevated);color:var(--mdt-muted);text-transform:uppercase;letter-spacing:.06em;cursor:pointer;white-space:nowrap;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.625rem;font-weight:700;transition:all .15s;display:inline-flex}.mdt-assistant-root .mdt-panel__sync:hover{color:var(--mdt-text);background:#ffffff0d;border-color:#58a6ff59}.mdt-assistant-root .mdt-panel__search{z-index:40;justify-self:end;width:100%;max-width:440px;position:relative}@media (width<=900px){.mdt-assistant-root .mdt-panel__search{justify-self:stretch;max-width:none}}.mdt-assistant-root .mdt-panel__search .mdt-content--panel{width:100%;margin:0;padding:0}.mdt-assistant-root .mdt-panel-search,.mdt-assistant-root .mdt-panel-search.floating-card,.mdt-assistant-root .mdt-panel-search.search-section{cursor:default!important;resize:none!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.mdt-assistant-root .mdt-panel-search:hover,.mdt-assistant-root .mdt-panel-search:active,.mdt-assistant-root .mdt-panel-search.dragging,.mdt-assistant-root .mdt-panel-search.resizing{box-shadow:none!important;background:0 0!important;border:none!important;transform:none!important}.mdt-assistant-root .mdt-panel-search:before,.mdt-assistant-root .mdt-panel-search:after,.mdt-assistant-root .mdt-panel-search .resize-handle,.mdt-assistant-root .mdt-panel-search .card-header{display:none!important}.mdt-assistant-root .mdt-panel-search__body,.mdt-assistant-root .mdt-panel-search .card-content{position:relative;background:0 0!important;border:none!important;margin:0!important;padding:0!important;overflow:visible!important}.mdt-assistant-root .mdt-panel-search .search-form{pointer-events:auto;margin:0!important}.mdt-assistant-root .mdt-panel-search .search-input-wrapper{pointer-events:auto;position:relative}.mdt-assistant-root .mdt-panel-search .search-input{border-radius:var(--mdt-radius-sm);border:1px solid var(--mdt-border);background:var(--mdt-input);width:100%;color:var(--mdt-text);box-sizing:border-box;padding:.7rem 2.25rem .7rem 2.4rem;font-size:.8125rem;cursor:text!important}.mdt-assistant-root .mdt-panel-search .search-input:focus{background:var(--mdt-input);box-shadow:none;border-color:#58a6ff73;outline:none}.mdt-assistant-root .mdt-panel-search .search-input-wrapper:before{content:"⌕";color:var(--mdt-muted);pointer-events:none;z-index:1;font-size:1rem;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.mdt-assistant-root .mdt-panel-search .search-clear-button{border:1px solid var(--mdt-border);background:var(--mdt-elevated);width:1.35rem;height:1.35rem;color:var(--mdt-muted);cursor:pointer;border-radius:999px;font-size:.875rem;line-height:1;position:absolute;top:50%;right:.55rem;transform:translateY(-50%);box-shadow:none!important}.mdt-assistant-root .mdt-panel-search .search-clear-button:hover{color:var(--mdt-text);background:#f851491f;border-color:#f8514973;transform:translateY(-50%)!important}.mdt-assistant-root .mdt-panel-search .search-results-scrollable{border:1px solid var(--mdt-border)!important;border-radius:var(--mdt-radius-sm)!important;background:var(--mdt-surface)!important;z-index:120!important;flex:none!important;max-height:min(340px,50vh)!important;margin:0!important;padding:.35rem!important;position:absolute!important;top:calc(100% + .4rem)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 8px 24px #00000059!important}.mdt-assistant-root .mdt-panel-search .results-list{flex-direction:column;gap:.25rem;display:flex}.mdt-assistant-root .mdt-panel-search .result-item{cursor:pointer;transition:background .12s,border-color .12s;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;padding:.65rem .75rem!important;transform:none!important}.mdt-assistant-root .mdt-panel-search .result-item:hover{box-shadow:none!important;background:#ffffff0d!important;border-color:#58a6ff38!important;transform:none!important}.mdt-assistant-root .mdt-panel-search .result-header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.2rem;display:flex}.mdt-assistant-root .mdt-panel-search .result-article{color:var(--mdt-accent);background:var(--mdt-accent-dim);border-radius:4px;padding:.15rem .45rem;font-family:ui-monospace,monospace;font-size:.6875rem;font-weight:700}.mdt-assistant-root .mdt-panel-search .result-capitol{color:var(--mdt-muted);background:var(--mdt-input);border:1px solid var(--mdt-border);border-radius:4px;padding:.1rem .4rem;font-size:.625rem}.mdt-assistant-root .mdt-panel-search .result-title{color:var(--mdt-text);font-size:.8125rem;line-height:1.35}.mdt-assistant-root .mdt-panel-search .result-sanctions{border:none;flex-wrap:wrap;gap:.35rem;margin-top:.45rem;padding-top:0;display:flex}.mdt-assistant-root .mdt-panel-search .sanction-item{font-family:ui-monospace,monospace;font-weight:600;color:var(--mdt-gold)!important;background:#d299221a!important;border:1px solid #d2992238!important;border-radius:4px!important;margin:0!important;padding:.15rem .45rem!important;font-size:.625rem!important}.mdt-assistant-root .mdt-panel-search .no-results,.mdt-assistant-root .mdt-panel-search .loading-message,.mdt-assistant-root .mdt-panel-search .no-data-message{border-radius:var(--mdt-radius-sm);border:1px solid var(--mdt-border);background:var(--mdt-surface);color:var(--mdt-muted);z-index:120;padding:.75rem;font-size:.75rem;position:absolute;top:calc(100% + .4rem);left:0;right:0;box-shadow:0 8px 24px #00000047!important}.mdt-assistant-root .mdt-panel .detail-popup{z-index:500!important}.mdt-assistant-root .mdt-panel .detail-popup-panel{width:calc(100% - 2rem);max-width:520px}.mdt-assistant-root .mdt-panel .detail-popup-header h2{color:var(--mdt-accent);font-size:1rem}.mdt-assistant-root .mdt-panel .detail-section h4{text-transform:uppercase;letter-spacing:.08em;color:var(--mdt-muted);font-size:.625rem}.mdt-assistant-root .mdt-panel__presets .constatare-fapte-full-width{width:100%;margin:0;padding:0}.mdt-assistant-root .mdt-panel__presets .glass-section,.mdt-assistant-root .mdt-panel__presets .details-content{box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}.mdt-assistant-root .mdt-panel__presets .details-content{flex-wrap:wrap;align-items:center;gap:.5rem .65rem;display:flex;border:none!important;border-top:1px solid var(--mdt-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:.85rem 0 1rem!important}.mdt-assistant-root .mdt-panel__presets .details-content:before{content:"Tip Constatare";letter-spacing:.04em;color:var(--mdt-muted);border:none;flex:none;margin-right:.5rem;padding:0;font-size:.75rem;font-weight:700}.mdt-assistant-root .mdt-panel__presets .constatare-options-horizontal{flex-wrap:wrap;flex:1;align-items:center;gap:.6rem;min-width:0;display:flex;justify-content:flex-start!important;width:auto!important;margin:0!important;padding:0!important}.mdt-assistant-root .mdt-panel__presets .constatare-options-horizontal .radio-button-label,.mdt-assistant-root .mdt-panel__presets .radio-button-label{cursor:pointer;min-width:0!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;display:inline-flex!important;transform:none!important}.mdt-assistant-root .mdt-panel__presets .constatare-options-horizontal .radio-button-label:hover,.mdt-assistant-root .mdt-panel__presets .radio-button-label:hover{background:0 0!important;border:none!important;transform:none!important}.mdt-assistant-root .mdt-panel__presets .constatare-options-horizontal .radio-button-label:has(input:checked){box-shadow:none!important;background:0 0!important;border:none!important}.mdt-assistant-root .mdt-panel__presets .radio-button-label:has(input:checked){box-shadow:none!important;background:0 0!important;border:none!important}.mdt-assistant-root .mdt-panel__presets .radio-button-input{opacity:0;pointer-events:none;position:absolute}.mdt-assistant-root .mdt-panel__presets .constatare-options-horizontal .radio-button-text,.mdt-assistant-root .mdt-panel__presets .radio-button-text{border:1px solid var(--mdt-border);background:var(--mdt-bg);min-height:2.5rem;color:var(--mdt-muted);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;white-space:nowrap;text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:.65rem 1.25rem;font-size:.75rem;font-weight:700;transition:color .15s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.mdt-assistant-root .mdt-panel__presets .radio-button-text:hover{color:var(--mdt-text);background:#ffffff0d;border-color:#58a6ff47}.mdt-assistant-root .mdt-panel__presets .radio-button-input:checked+.radio-button-text{color:var(--mdt-text)!important;box-shadow:none!important;background:#58a6ff14!important;border-color:#58a6ff73!important}.mdt-assistant-root .mdt-panel--awaiting-tip .mdt-panel__topbar{padding-bottom:.5rem}.mdt-assistant-root .mdt-panel__presets--step-one .details-content{flex-direction:column;align-items:stretch;gap:1rem;border-top:none!important;padding:1.25rem 0 2rem!important}.mdt-assistant-root .mdt-panel__presets--step-one .details-content:before{content:"Tip Constatare";letter-spacing:.02em;width:100%;color:var(--mdt-text);flex:none;margin:0 0 .15rem;font-size:1.05rem;font-weight:800}.mdt-assistant-root .mdt-panel__step-hint{width:100%;color:var(--mdt-muted);margin:0;font-size:.8125rem;line-height:1.5}.mdt-assistant-root .mdt-panel__presets--step-one .constatare-options-horizontal{gap:.75rem}.mdt-assistant-root .mdt-panel__presets--step-one .radio-button-text{min-height:2.85rem;padding:.75rem 1.35rem;font-size:.8125rem}.mdt-assistant-root .mdt-panel__workspace{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.mdt-assistant-root .mdt-panel__workspace .details-cards-section{width:100%!important;margin:0!important;padding:0!important}.mdt-assistant-root .mdt-panel__workspace .details-cards-container{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.15rem!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}.mdt-assistant-root .mdt-panel__workspace .details-column{border-radius:var(--mdt-radius);border:1px solid var(--mdt-border);background:var(--mdt-surface);min-width:0;box-shadow:none;flex-direction:column;gap:.85rem;padding:1.15rem 1.2rem 1.25rem;grid-column:auto!important;display:flex!important}.mdt-assistant-root .mdt-panel__workspace .details-column.left{border-top:3px solid var(--mdt-accent)}.mdt-assistant-root .mdt-panel__workspace .details-column.middle{border-top:3px solid var(--mdt-bad)}.mdt-assistant-root .mdt-panel__workspace .details-column.right{border-top:3px solid var(--mdt-gold)}.mdt-assistant-root .mdt-panel__workspace .details-column.left:before{content:"Date suspect & depistare"}.mdt-assistant-root .mdt-panel__workspace .details-column.middle:before{content:"Vehicul & percheziție"}.mdt-assistant-root .mdt-panel__workspace .details-column.right:before{content:"Corpuri delict & contrabandă"}.mdt-assistant-root .mdt-panel__workspace .details-column:before{border-bottom:1px solid var(--mdt-border);text-transform:uppercase;letter-spacing:.1em;color:var(--mdt-text);margin-bottom:.25rem;padding-bottom:.7rem;font-family:ui-monospace,monospace;font-size:.5625rem;font-weight:700;display:block}.mdt-assistant-root .mdt-panel__workspace .details-column .glass-section,.mdt-assistant-root .mdt-panel__workspace .details-column .glass-section-content{box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}.mdt-assistant-root .mdt-panel__workspace .details-column.middle .glass-section+.glass-section{border-top:1px solid var(--mdt-border)!important;margin-top:.65rem!important;padding-top:.85rem!important}@media (width<=1100px){.mdt-assistant-root .mdt-panel__workspace .details-cards-container{grid-template-columns:1fr!important}}@media (width>=1101px) and (width<=1380px){.mdt-assistant-root .mdt-panel__workspace .details-cards-container{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mdt-assistant-root .mdt-panel__workspace .details-column.right{grid-column:1/-1!important}}.mdt-assistant-root .mdt-panel__workspace .incadrare-fapte-full-width{width:100%;margin:0;padding:0}.mdt-assistant-root .mdt-panel__workspace .incadrare-fapte-full-width>.glass-section{background:0 0!important;border:none!important;padding:0!important}.mdt-assistant-root .mdt-panel__workspace .incadrare-sets-horizontal{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1.15rem!important;display:grid!important}.mdt-assistant-root .mdt-panel__workspace .incadrare-set{border-radius:var(--mdt-radius);border:1px solid var(--mdt-border);background:var(--mdt-surface);padding:1.15rem 1.2rem;position:relative}.mdt-assistant-root .mdt-panel__workspace .incadrare-set:first-child{--slot:var(--mdt-bad)}.mdt-assistant-root .mdt-panel__workspace .incadrare-set:nth-child(2){--slot:var(--mdt-accent)}.mdt-assistant-root .mdt-panel__workspace .incadrare-set:nth-child(3){--slot:var(--mdt-muted)}.mdt-assistant-root .mdt-panel__workspace .incadrare-sets-horizontal .incadrare-set-header{border-bottom:1px solid var(--mdt-border);align-items:center;gap:.4rem;padding-bottom:.65rem;display:flex;width:auto!important;height:auto!important;color:inherit!important;background:0 0!important;border-radius:0!important;margin:0 0 .9rem!important;position:static!important}.mdt-assistant-root .mdt-panel__workspace .incadrare-set-header:before{content:"";background:var(--slot,var(--mdt-accent));border-radius:50%;width:7px;height:7px}.mdt-assistant-root .mdt-panel__workspace .incadrare-set:first-child .incadrare-set-header:after{content:"Acuzație principală"}.mdt-assistant-root .mdt-panel__workspace .incadrare-set:nth-child(2) .incadrare-set-header:after{content:"Infracțiune secundară"}.mdt-assistant-root .mdt-panel__workspace .incadrare-set:nth-child(3) .incadrare-set-header:after{content:"Infracțiune conexă"}.mdt-assistant-root .mdt-panel__workspace .incadrare-set-header:after{text-transform:uppercase;letter-spacing:.07em;color:var(--slot,var(--mdt-accent));font-family:ui-monospace,monospace;font-size:.5625rem;font-weight:700}.mdt-assistant-root .mdt-panel__workspace .incadrare-set-header .set-number{color:#7a8a9e38;font-family:ui-monospace,monospace;font-size:1.125rem;font-weight:800;position:absolute;top:.9rem;right:.9rem;background:0 0!important}@media (width<=1100px){.mdt-assistant-root .mdt-panel__workspace .incadrare-sets-horizontal{grid-template-columns:1fr!important}}.mdt-assistant-root .mdt-panel__workspace .sanciuni-descriere-full-width{width:100%;margin:0;padding:0}.mdt-assistant-root .mdt-panel__workspace .sanciuni-descriere-full-width>.glass-section{box-shadow:none;border-radius:var(--mdt-radius)!important;border:1px solid var(--mdt-border)!important;background:var(--mdt-surface)!important;padding:1.25rem 1.35rem!important}.mdt-assistant-root .mdt-panel__workspace .details-content--panel-footer{padding:0!important}.mdt-assistant-root .mdt-panel-footer{flex-direction:column;gap:1.15rem;display:flex}.mdt-assistant-root .mdt-panel-footer__overview{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:1rem;display:grid}@media (width<=960px){.mdt-assistant-root .mdt-panel-footer__overview{grid-template-columns:1fr}}.mdt-assistant-root .mdt-panel-footer__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.mdt-assistant-root .mdt-stat-card{text-align:center;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:4.5rem;padding:.75rem .55rem;display:flex}.mdt-assistant-root .mdt-stat-card__label{text-transform:uppercase;letter-spacing:.1em;color:var(--mdt-muted);font-family:ui-monospace,monospace;font-size:.5rem;font-weight:700}.mdt-assistant-root .mdt-stat-card__value{font-family:ui-monospace,monospace;font-size:clamp(.8125rem,1.6vw,1rem);font-weight:700;line-height:1.2}.mdt-assistant-root .mdt-stat-card--fine{background:#3fb9500d;border:1px solid #3fb95038}.mdt-assistant-root .mdt-stat-card--fine .mdt-stat-card__value{color:#3fb950}.mdt-assistant-root .mdt-stat-card--arest{background:#f851490d;border:1px solid #f8514938}.mdt-assistant-root .mdt-stat-card--arest .mdt-stat-card__value{color:#f85149}.mdt-assistant-root .mdt-stat-card--puncte{background:#58a6ff0d;border:1px solid #58a6ff38}.mdt-assistant-root .mdt-stat-card--puncte .mdt-stat-card__value{color:#58a6ff}.mdt-assistant-root .mdt-stat-card__value--danger{font-weight:800;color:#f85149!important}.mdt-assistant-root .mdt-panel-footer__flags{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}@media (width<=960px){.mdt-assistant-root .mdt-panel-footer__flags{justify-content:flex-start}}.mdt-assistant-root .mdt-auto-flag{border:1px solid var(--mdt-border);color:#8b949e73;text-transform:uppercase;letter-spacing:.04em;opacity:.45;-webkit-user-select:none;user-select:none;background:#0d111759;border-radius:12px;align-items:center;gap:.45rem;padding:.62rem .95rem;font-size:.625rem;font-weight:800;transition:opacity .15s,border-color .15s,background .15s,color .15s;display:inline-flex}.mdt-assistant-root .mdt-auto-flag__dot{background:#8b949e59;border-radius:50%;flex-shrink:0;width:6px;height:6px}.mdt-assistant-root .mdt-auto-flag--danger.mdt-auto-flag--active{opacity:1;color:#f85149;background:#f851491a;border-color:#f8514966}.mdt-assistant-root .mdt-auto-flag--info.mdt-auto-flag--active{opacity:1;color:#58a6ff;background:#58a6ff1a;border-color:#58a6ff66}.mdt-assistant-root .mdt-auto-flag--active .mdt-auto-flag__dot{background:currentColor}.mdt-assistant-root .mdt-panel-footer__actions{border-top:1px solid var(--mdt-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem 1rem;padding-top:1rem;display:flex}.mdt-assistant-root .mdt-panel-footer__action-group{flex-wrap:wrap;gap:.55rem;display:flex}.mdt-assistant-root .mdt-panel-footer__btn{align-items:center;gap:.45rem;min-width:0!important;display:inline-flex!important}.mdt-assistant-root .mdt-panel-footer__btn--primary{letter-spacing:.05em;box-shadow:none;color:#0d1117!important;background:#3fb950!important;border:none!important;border-radius:12px!important;padding:.85rem 1.35rem!important;font-size:.6875rem!important;font-weight:800!important}.mdt-assistant-root .mdt-panel-footer__btn--primary:hover{filter:none;background:#3fb950eb!important}.mdt-assistant-root .mdt-panel-footer__actions .action-button.glass-button:not(.green-button):not(.red-button){background:var(--mdt-surface)!important;border:1px solid var(--mdt-border)!important;color:#c9d1d9!important;border-radius:12px!important;padding:.85rem 1.15rem!important;font-size:.6875rem!important;font-weight:700!important}.mdt-assistant-root .mdt-panel-footer__actions .action-button.glass-button:not(.green-button):not(.red-button):hover{color:#fff!important;border-color:var(--mdt-border)!important;background:#161b22!important}.mdt-assistant-root .mdt-panel-footer__btn--reset{color:#f85149!important;background:0 0!important;border:1px solid #f8514938!important;border-radius:12px!important;padding:.85rem 1.15rem!important;font-size:.6875rem!important;font-weight:700!important}.mdt-assistant-root .mdt-panel-footer__btn--reset:hover{background:#f851490f!important;border-color:#f8514980!important}.mdt-assistant-root .mdt-panel-footer__credit{color:var(--mdt-muted);letter-spacing:.04em;flex-wrap:wrap;align-items:center;gap:.25rem;margin:0;font-family:ui-monospace,monospace;font-size:.625rem;display:inline-flex}.mdt-assistant-root .mdt-panel-footer__credit strong{color:#c9d1d9;font-weight:700}.mdt-assistant-root .mdt-panel-footer__tag{color:#eab308;font-weight:800}.mdt-assistant-root .mdt-panel-footer__heart{color:#f85149;fill:#f85149}.mdt-assistant-root .mdt-panel-footer__output{border-top:1px solid var(--mdt-border);margin-top:.25rem;padding-top:1rem}.mdt-assistant-root .mdt-panel__workspace .sanciuni-section .detail-row{grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:.65rem;display:grid}.mdt-assistant-root .mdt-panel__workspace .sanciuni-section .detail-field:first-child .detail-input{text-align:center;font-family:ui-monospace,monospace;font-weight:700;color:var(--mdt-ok)!important;background:#3fb95014!important;border-color:#3fb95047!important}.mdt-assistant-root .mdt-panel__workspace .sanciuni-section .detail-field:nth-child(2) .detail-input{text-align:center;font-family:ui-monospace,monospace;font-weight:700;color:var(--mdt-bad)!important;background:#f8514914!important;border-color:#f8514947!important}.mdt-assistant-root .mdt-panel__workspace .sanciuni-section .detail-field:nth-child(3) .detail-input{text-align:center;font-family:ui-monospace,monospace;font-weight:700;background:var(--mdt-accent-dim)!important;color:var(--mdt-accent)!important;border-color:#58a6ff47!important}.mdt-assistant-root .mdt-panel__workspace .automated-checkbox{opacity:.6;min-height:2.45rem;border-radius:var(--mdt-radius-sm)!important;border:1px solid var(--mdt-border)!important;background:var(--mdt-input)!important;color:#7a8a9e8c!important;text-transform:uppercase!important;width:auto!important;font-size:.5625rem!important;font-weight:700!important}.mdt-assistant-root .mdt-panel__workspace .automated-checkbox.active{opacity:1}.mdt-assistant-root .mdt-panel__workspace .checkbox-button{background:0 0;border:none;margin:0;padding:0;display:inline-flex}.mdt-assistant-root .mdt-panel__workspace .checkbox-button input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.mdt-assistant-root .mdt-panel__workspace .checkbox-button .checkbox-text{border:1px solid var(--mdt-border);background:var(--mdt-bg);min-height:2rem;color:var(--mdt-muted);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.625rem;font-weight:700;transition:color .15s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.mdt-assistant-root .mdt-panel__workspace .checkbox-button .checkbox-text:hover{color:var(--mdt-text);background:#58a6ff0a;border-color:#58a6ff47}.mdt-assistant-root .mdt-panel__workspace .checkbox-button input:checked+.checkbox-text.complice{color:#f0cc6a!important;box-shadow:none!important;background:#d2992214!important;border-color:#d2992280!important}.mdt-assistant-root .mdt-panel__workspace .checkbox-button input:checked+.checkbox-text.politie,.mdt-assistant-root .mdt-panel__workspace .checkbox-button input:checked+.checkbox-text.politie-victim{color:var(--mdt-accent)!important;box-shadow:none!important;background:#58a6ff14!important;border-color:#58a6ff73!important}.mdt-assistant-root .mdt-panel__workspace .action-buttons-row{border-top:1px solid var(--mdt-border);flex-wrap:wrap;gap:.65rem;margin-top:1.1rem;padding-top:1.1rem;display:flex}.mdt-assistant-root .mdt-panel__workspace .action-button.green-button{letter-spacing:.05em;box-shadow:0 0 0 1px #3fb95014;color:#6ee7b7!important;text-transform:uppercase!important;background:#3fb95024!important;border:1px solid #3fb95073!important;border-radius:999px!important;padding:.5rem 1.1rem!important;font-size:.625rem!important;font-weight:700!important}.mdt-assistant-root .mdt-panel__workspace .action-button.green-button:hover{background:#3fb95033!important;border-color:#3fb95099!important}.mdt-assistant-root .mdt-panel__workspace .action-button.glass-button:not(.green-button):not(.red-button){letter-spacing:.05em;background:var(--mdt-elevated)!important;border:1px solid var(--mdt-border)!important;color:var(--mdt-text)!important;text-transform:uppercase!important;border-radius:999px!important;padding:.5rem 1.1rem!important;font-size:.625rem!important;font-weight:700!important}.mdt-assistant-root .mdt-panel__workspace .action-button.glass-button:not(.green-button):not(.red-button):hover{border-color:var(--mdt-border)!important;color:var(--mdt-text)!important;background:#ffffff0d!important}.mdt-assistant-root .mdt-panel__workspace .action-button.red-button{letter-spacing:.05em;background:var(--mdt-elevated)!important;color:#fca5a5e6!important;text-transform:uppercase!important;border:1px solid #f8514959!important;border-radius:999px!important;padding:.5rem 1.1rem!important;font-size:.625rem!important;font-weight:700!important}.mdt-assistant-root .mdt-panel__workspace .action-button.red-button:hover{background:#f851490f!important;border-color:#f851498c!important}.mdt-assistant-root .mdt-panel .detail-input,.mdt-assistant-root .mdt-panel input.detail-input,.mdt-assistant-root .mdt-panel textarea.detail-input,.mdt-assistant-root .mdt-panel select.detail-input{transition:border-color .15s,background .15s;background:var(--mdt-input)!important;border:1px solid var(--mdt-border)!important;border-radius:var(--mdt-radius-sm)!important;color:var(--mdt-text)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-shadow:none!important;padding:.55rem .75rem!important;font-size:.8125rem!important}.mdt-assistant-root .mdt-panel .detail-input:focus{background:var(--mdt-input)!important;border-color:#58a6ff73!important;outline:none!important}.mdt-assistant-root .mdt-panel .detail-input.empty,.mdt-assistant-root .mdt-panel .detail-input.filled{border-color:var(--mdt-border)!important;box-shadow:none!important}.mdt-assistant-root .mdt-panel .detail-input.filled{border-left:3px solid #58a6ff73!important}.mdt-assistant-root .mdt-panel .detail-field label{color:var(--mdt-muted)!important;text-transform:uppercase!important;letter-spacing:.09em!important;margin-bottom:.35rem!important;font-family:ui-monospace,monospace!important;font-size:.5625rem!important;font-weight:700!important}.mdt-assistant-root .mdt-panel .detail-row{gap:.65rem!important;margin-bottom:.65rem!important}.mdt-assistant-root .mdt-panel .glass-section:before{display:none!important}.mdt-assistant-root .mdt-panel .glow-button,.mdt-assistant-root .mdt-panel .glow-hover:hover{box-shadow:none!important;filter:none!important;text-shadow:none!important}.mdt-assistant-root .mdt-panel .sanctions-display{border-radius:var(--mdt-radius-sm)!important;color:var(--mdt-bad)!important;white-space:normal!important;background:#f851490f!important;border:1px solid #f851492e!important;height:auto!important;min-height:2.75rem!important;font-size:.6875rem!important}.mdt-assistant-root .mdt-panel .preview-display{background:var(--mdt-input)!important;border:1px solid var(--mdt-border)!important;border-radius:var(--mdt-radius-sm)!important;min-height:3.5rem!important;font-family:ui-monospace,monospace!important;font-size:.6875rem!important}.mdt-assistant-root .mdt-panel .location-dropdown,.mdt-assistant-root .mdt-panel .vehicle-type-dropdown,.mdt-assistant-root .mdt-panel .vehicle-model-dropdown,.mdt-assistant-root .mdt-panel .autocomplete-dropdown{background:var(--mdt-surface)!important;border:1px solid var(--mdt-border)!important;border-radius:var(--mdt-radius-sm)!important;z-index:100!important;box-shadow:0 8px 24px #00000047!important}.mdt-assistant-root .mdt-panel .generated-title,.mdt-assistant-root .mdt-panel .generated-description{background:var(--mdt-input)!important;border:1px solid var(--mdt-border)!important;border-radius:var(--mdt-radius-sm)!important;font-family:ui-monospace,monospace!important;font-size:.8125rem!important}.mdt-assistant-root .mdt-panel .detail-popup-panel{background:var(--mdt-surface)!important;border:1px solid var(--mdt-border)!important;border-radius:var(--mdt-radius)!important;color:var(--mdt-text)!important}.mdt-assistant-root .mdt-panel .checkbox-button.checked .checkbox-text,.mdt-assistant-root .mdt-panel .complice-active{color:var(--mdt-ok)!important;background:#3fb9501f!important;border-color:#3fb95059!important}.mdt-assistant-root .mdt-panel .details-cards-section.two-cards .details-column.right,.mdt-assistant-root .mdt-panel .details-cards-section.one-card .details-column,.mdt-assistant-root .mdt-panel .details-cards-section.two-cards .details-column{grid-column:auto!important;display:flex!important}.mdt-assistant-root .mdt-panel .floating-card:before{display:none!important}.mdt-assistant-root .mdt-panel .mdt-content--panel{width:100%;max-width:100%}.mdt-assistant-root .mdt-section-validation{border-radius:var(--mdt-radius-sm);color:#fff;background:#f8514924;border:1px solid #f8514973;align-items:flex-start;gap:.65rem;margin-bottom:.85rem;padding:.75rem .85rem;font-size:.8125rem;line-height:1.45;display:flex}.mdt-assistant-root .mdt-section-validation__icon{background:#00000026;border:1px solid #ffffff40;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:800;line-height:1;display:inline-flex}.mdt-assistant-root .mdt-section-validation__body{flex-direction:column;gap:.2rem;min-width:0;display:flex}.mdt-assistant-root .mdt-section-validation__body strong{text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:800}.mdt-assistant-root .mdt-section-validation__body span{color:#ffffffeb}.mdt-assistant-root .details-column.mdt-section-validation-active,.mdt-assistant-root .incadrare-fapte-full-width.mdt-section-validation-active{box-shadow:0 0 0 1px #f8514947}.mdt-assistant-root .incadrare-fapte-full-width .mdt-section-validation{margin-bottom:1rem}.mdt-validation-tutorial{z-index:100000;pointer-events:none;position:fixed;inset:0}.mdt-validation-tutorial__backdrop{pointer-events:auto;cursor:pointer;background:#0104098c;border:none;position:fixed;inset:0}.mdt-validation-tutorial__highlight{pointer-events:none;border:2px solid #fffffff2;border-radius:10px;animation:1.6s ease-in-out infinite mdt-tutorial-pulse;position:fixed;box-shadow:0 0 0 4px #58a6ff59,0 0 24px #58a6ff40}@keyframes mdt-tutorial-pulse{0%,to{box-shadow:0 0 0 4px #58a6ff59,0 0 24px #58a6ff40}50%{box-shadow:0 0 0 6px #58a6ff80,0 0 32px #58a6ff59}}.mdt-validation-tutorial__callout{color:#e6edf3;pointer-events:auto;background:#161b22;border:1px solid #30363de6;border-radius:10px;flex-direction:column;gap:.35rem;padding:.85rem .95rem;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;line-height:1.45;display:flex;position:fixed;box-shadow:0 12px 40px #00000073}.mdt-validation-tutorial__callout--arrow-right:after{content:"";background:#161b22;border-top:1px solid #30363de6;border-right:1px solid #30363de6;width:14px;height:14px;position:absolute;top:50%;right:-8px;transform:translateY(-50%)rotate(45deg)}.mdt-validation-tutorial__callout--arrow-top:before{content:"";background:#161b22;border-top:1px solid #30363de6;border-left:1px solid #30363de6;width:14px;height:14px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.mdt-validation-tutorial__step{letter-spacing:.04em;text-transform:uppercase;color:#8b949e;font-size:.6875rem;font-weight:700}.mdt-validation-tutorial__callout strong{letter-spacing:.06em;color:#fff;font-size:1rem;font-weight:800}.mdt-validation-tutorial__callout p{color:#c9d1d9;margin:0}.mdt-validation-tutorial__actions{gap:.5rem;margin-top:.35rem;display:flex}.mdt-validation-tutorial__btn{color:#c9d1d9;cursor:pointer;background:#21262d;border:1px solid #30363d;border-radius:6px;flex:1;padding:.4rem .65rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s}.mdt-validation-tutorial__btn:hover{background:#30363d;border-color:#484f58}.mdt-validation-tutorial__btn--primary{color:#58a6ff;background:#58a6ff26;border-color:#58a6ff73}.mdt-validation-tutorial__btn--primary:hover{background:#58a6ff40;border-color:#58a6ff}.mdt-field-validation-target{z-index:1;position:relative}html{scroll-behavior:smooth;overflow-anchor:none;scroll-padding-top:6rem}.ghid-radio-page{background:var(--theme-bg);color:var(--theme-text)}.r-guide{max-width:80rem;margin:0 auto;padding:0 1.25rem 4rem}.r-head{flex-wrap:wrap;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.r-head__back{color:var(--theme-muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.5rem;font-size:1.25rem;line-height:1;transition:color .15s,background .15s}.r-head__back:hover{color:var(--theme-text);background:#ffffff0d}.r-head__back a{color:inherit;align-items:center;text-decoration:none;display:flex}.r-head h1{letter-spacing:-.02em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0 0 .25rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:900;display:flex}.r-head h1 .r-ico{color:#58a6ff;font-size:1.5rem}.r-head p{color:var(--theme-muted);margin:0;font-size:.875rem}.r-toc{border:1px solid var(--theme-border,#30363d);background:#161b228c;border-radius:.75rem;flex-wrap:wrap;gap:.4rem;margin-bottom:1.5rem;padding:.65rem;display:flex}.r-toc a{color:var(--theme-muted);border:1px solid #0000;border-radius:.45rem;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.65rem;font-weight:600;text-decoration:none;display:inline-flex}.r-toc a:hover{color:var(--theme-text);background:#58a6ff1a}.r-toc a.active{color:#fff;background:#58a6ff33;border-color:#58a6ff59}.r-warn{background:#f851491a;border:1px solid #f8514938;border-radius:1rem;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding:1.5rem;display:flex}.r-warn__ico{color:#f85149;background:#f8514933;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;font-size:1.25rem;display:flex}.r-warn h4{letter-spacing:.1em;text-transform:uppercase;color:#f85149;margin:0 0 .35rem;font-size:.65rem;font-weight:800}.r-warn p{color:var(--theme-muted);margin:0;font-size:.875rem;line-height:1.55}.r-warn strong{color:#f85149}.r-grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=1024px){.r-grid{grid-template-columns:2fr 1fr;align-items:start}}.r-stack{flex-direction:column;gap:2rem;display:flex}.r-sec{border:1px solid var(--theme-border,#30363d);background:#161b228c;border-radius:1rem;scroll-margin-top:6rem;transition:box-shadow .2s;overflow:hidden}.r-sec.is-active{box-shadow:0 0 0 2px #58a6ff38}.r-sec__head{border-bottom:1px solid var(--theme-border,#30363d);background:#ffffff08;align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.r-sec__hi{border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1rem;display:flex}.r-sec__hi--blue{color:#58a6ff;background:#58a6ff1f}.r-sec__hi--red{color:#f85149;background:#f851491f}.r-sec__hi--green{color:#3fb950;background:#3fb9501f}.r-sec__hi--orange{color:#d29922;background:#d299221f}.r-sec__head h2{letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:800}.r-sec__body{padding:1.5rem}.r-sub{letter-spacing:.08em;text-transform:uppercase;color:var(--theme-muted);align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:.65rem;font-weight:800;display:flex}.r-sub .o{color:#d29922}.r-sub .b{color:#58a6ff}.r-row2{grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem;display:grid}@media (width>=768px){.r-row2{grid-template-columns:1fr 1fr}}.r-kbd-row{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;padding:.75rem;display:flex}.r-kbd-row:last-child{margin-bottom:0}.r-kbd-row span{color:var(--theme-muted);font-size:.75rem}.r-kbd{background:#00000059;border:1px solid #ffffff1a;border-radius:.35rem;padding:.25rem .5rem;font-family:ui-monospace,monospace;font-size:.625rem}.r-hw-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.r-hw{text-align:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;padding:.75rem}.r-hw i{color:var(--theme-muted);margin-bottom:.35rem;font-size:1rem}.r-hw i.red{color:#f85149}.r-hw p{text-transform:uppercase;margin:0;font-size:.625rem;font-weight:800}.r-hw small{color:var(--theme-muted);font-size:.55rem}.r-st-grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (width>=640px){.r-st-grid{grid-template-columns:1fr 1fr}}.r-st{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;padding:1rem;transition:border-color .15s}.r-st:hover{border-color:#ffffff1f}.r-st__top{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}.r-st__id{text-transform:uppercase;font-size:.75rem;font-weight:900}.r-st__id--blue{color:#58a6ff}.r-st__id--muted{color:var(--theme-muted)}.r-st__id--green{color:#3fb950}.r-st__id--orange{color:#d29922}.r-st__id--red{color:#f85149}.r-st h5{color:var(--theme-text);margin:0 0 .25rem;font-size:.75rem;font-weight:700}.r-st p{color:var(--theme-muted);margin:0;font-size:.625rem;line-height:1.45}.r-bk-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=768px){.r-bk-grid{grid-template-columns:1fr 1fr}}.r-code-card{border:1px solid;border-radius:.75rem;padding:1rem}.r-code-card--red{background:#f851490f;border-color:#f8514938}.r-code-card--orange{background:#d299220f;border-color:#d2992238}.r-code-card--blue{background:#58a6ff0f;border-color:#58a6ff38}.r-code-card--green{background:#3fb9500f;border-color:#3fb95038}.r-code-card--stone{background:#8b949e14;border-color:#8b949e33}.r-code-card__top{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.r-code-card__code{letter-spacing:.06em;font-size:.75rem;font-weight:900}.r-code-card--red .r-code-card__code{color:#f85149}.r-code-card--orange .r-code-card__code{color:#d29922}.r-code-card--blue .r-code-card__code{color:#58a6ff}.r-code-card--green .r-code-card__code{color:#3fb950}.r-code-card--stone .r-code-card__code{color:#8b949e}.r-code-card__tag{text-transform:uppercase;border-radius:.25rem;padding:.15rem .4rem;font-size:.625rem;font-weight:800}.r-code-card--red .r-code-card__tag{color:#f85149;background:#f8514933}.r-code-card--orange .r-code-card__tag{color:#d29922;background:#d2992233}.r-code-card--blue .r-code-card__tag{color:#58a6ff;background:#58a6ff33}.r-code-card--green .r-code-card__tag{color:#3fb950;background:#3fb95033}.r-code-card--stone .r-code-card__tag{color:#8b949e;background:#8b949e33}.r-code-card p{color:var(--theme-muted);margin:0;font-size:.75rem;line-height:1.5}.r-c10-grid{grid-template-columns:repeat(2,1fr);gap:.65rem;display:grid}@media (width>=640px){.r-c10-grid{grid-template-columns:repeat(3,1fr)}}.r-c10{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.75rem;padding:.75rem}.r-c10 .c{color:#58a6ff;font-size:.625rem;font-weight:900}.r-c10 .d{color:var(--theme-muted);margin-top:.2rem;font-size:.55rem;line-height:1.35}.r-ex-box{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.75rem;margin-bottom:1rem;padding:1rem}.r-ex-box:last-of-type{margin-bottom:0}.r-ex-box .lbl{color:#3fb950;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.625rem;font-weight:800}.r-ex-box .mono{color:var(--theme-muted);margin:0;font-family:ui-monospace,monospace;font-size:.75rem}.r-ex-note{color:var(--theme-muted);background:#58a6ff0f;border:1px solid #58a6ff38;border-radius:.75rem;padding:1rem;font-size:.625rem;line-height:1.55}.r-ex-note strong{color:#58a6ff;text-transform:uppercase}.r-ex-note code{color:#79c0ff;font-family:ui-monospace,monospace}.r-mir-intro{color:var(--theme-muted);margin:0 0 1rem;font-size:.625rem;font-style:italic;line-height:1.55}.r-mir-line{color:var(--theme-text);background:#58a6ff0f;border:1px solid #58a6ff33;border-radius:.75rem;margin-bottom:.65rem;padding:.75rem;font-size:.75rem;font-weight:500}.r-mir-line:last-child{margin-bottom:0}.r-disp-cmd{background:#d2992214;border:1px solid #d2992238;border-radius:.75rem;margin-bottom:1.25rem;padding:1rem}.r-disp-cmd .kbd{color:#d29922;background:#d2992233;border-radius:.25rem;padding:.2rem .45rem;font-family:ui-monospace,monospace;font-size:.625rem;font-weight:700;display:inline-block}.r-disp-cmd h5{text-transform:uppercase;margin:.35rem 0 0;font-size:.625rem;font-weight:800}.r-disp-cmd p{color:var(--theme-muted);margin:.35rem 0 0;font-size:.625rem;line-height:1.5}.r-disp-ul{margin:0;padding:0;list-style:none}.r-disp-ul li{gap:.75rem;margin-bottom:.75rem;display:flex}.r-disp-ul li:last-child{margin-bottom:0}.r-disp-dot{background:#d29922;border-radius:999px;flex-shrink:0;width:6px;height:6px;margin-top:.35rem}.r-disp-ul .t{text-transform:uppercase;margin:0 0 .15rem;font-size:.625rem;font-weight:800}.r-disp-ul .d{color:var(--theme-muted);margin:0;font-size:.625rem;line-height:1.45}.r-rank{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.5rem;align-items:center;gap:.75rem;margin-bottom:.35rem;padding:.5rem;transition:background .15s;display:flex}.r-rank:last-child{margin-bottom:0}.r-rank:hover{background:#58a6ff0f}.r-rank .n{color:var(--theme-muted);width:1.25rem;font-family:ui-monospace,monospace;font-size:.625rem}.r-rank .name{text-transform:uppercase;font-size:.625rem;font-weight:800}.r-men-block{border:1px solid;border-radius:.75rem;margin-bottom:1rem;padding:1rem}.r-men-block:last-child{margin-bottom:0}.r-men-block--red{background:#f851490f;border-color:#f8514938}.r-men-block--blue{background:#58a6ff0f;border-color:#58a6ff38}.r-men-block--plain{background:#ffffff0a;border-color:#ffffff1a}.r-men-block h5{text-transform:uppercase;align-items:center;gap:.35rem;margin:0 0 .35rem;font-size:.625rem;font-weight:800;display:flex}.r-men-block--red h5{color:#f85149}.r-men-block--blue h5{color:#58a6ff}.r-men-block p{color:var(--theme-muted);margin:0;font-size:.625rem;line-height:1.5}.r-men-block--plain p{font-style:italic}.r-foot{text-align:center;background:#58a6ff14;border:1px solid #58a6ff38;border-radius:1rem;margin-top:2rem;padding:2rem}.r-foot .ico{color:#58a6ff;margin-bottom:1rem;font-size:2.5rem}.r-foot h3{letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:1.1rem;font-weight:800}.r-foot>p{max-width:36rem;color:var(--theme-muted);margin:0 auto 1.25rem;font-size:.875rem;line-height:1.55}.r-foot .btn{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#1f6feb;border-radius:.75rem;justify-content:center;align-items:center;padding:.75rem 2rem;font-size:.65rem;font-weight:800;text-decoration:none;transition:filter .15s;display:inline-flex;box-shadow:0 8px 24px #1f6feb40}.r-foot .btn:hover{filter:brightness(1.08);color:#fff}.ghid-blur-mode .r-sec:not(.is-active){filter:blur(6px);opacity:.45;transition:filter .25s,opacity .25s}.ghid-blur-mode .r-sec.is-active{filter:none;opacity:1}.ghid-blur-mode .r-warn,.ghid-blur-mode .r-foot{filter:blur(6px);opacity:.45}.pv-page{color:#e2e8f0;max-width:62.5rem;margin:0 auto;padding:0 0 2rem}.pv-hero h1{color:#f1f5f9;align-items:center;gap:.5rem;margin:0 0 .25rem;font-size:1.5rem;font-weight:700;display:flex}.pv-hero h1 svg{color:#60a5fa}.pv-hero p{color:#94a3b8;margin:0;font-size:.875rem}.pv-upload{background:#1e293b99;border:1px solid #2563eb40;border-radius:14px;margin:1.5rem 0;padding:1.25rem}.pv-upload h2{color:#60a5fa;align-items:center;gap:.5rem;margin:0 0 .75rem;font-size:1rem;display:flex}.pv-fields{flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem;display:flex}.pv-fields label{color:#94a3b8;flex-direction:column;gap:.25rem;font-size:.8125rem;display:flex}.pv-fields input[type=text]{color:#e2e8f0;background:#0f172acc;border:1px solid #3b82f64d;border-radius:8px;min-width:10rem;padding:.4rem .6rem}.pv-upload-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.pv-upload-row input[type=file]{color:#e2e8f0;font-size:.8125rem}.pv-btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:600;display:inline-flex}.pv-btn-primary:hover:not(:disabled){filter:brightness(1.1)}.pv-btn-primary:disabled{opacity:.5;cursor:not-allowed}.pv-list{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1rem;display:grid}.pv-card{background:#1e293b99;border:1px solid #2563eb33;border-radius:12px;transition:border-color .2s,box-shadow .2s;overflow:hidden}.pv-card:hover{border-color:#2563eb59;box-shadow:0 6px 20px #00000026}.pv-card video{object-fit:cover;background:#000;width:100%;max-height:10rem;display:block}.pv-card__info{padding:.6rem .75rem}.pv-card__title{color:#f1f5f9;font-size:.875rem;font-weight:700;line-height:1.3;display:block}.pv-card__subtitle{color:#94a3b8;font-size:.75rem}.pv-card__head{border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.pv-card__edit-btn{color:#60a5fa;cursor:pointer;background:#3b82f626;border:1px solid #3b82f64d;border-radius:6px;padding:.3rem .5rem;font-size:.75rem}.pv-card__edit-btn:hover{background:#3b82f640}.pv-card__del{color:#f87171;cursor:pointer;background:#ef444433;border:1px solid #ef444466;border-radius:6px;align-items:center;gap:.25rem;padding:.3rem .5rem;font-size:.75rem;display:inline-flex}.pv-card__del:hover{background:#ef444459}.pv-card__meta-form{border-top:1px solid #ffffff0f;padding:.5rem .75rem;display:none}.pv-card__meta-form.is-open{display:block}.pv-card__meta-form input{color:#e2e8f0;background:#0f172acc;border:1px solid #3b82f64d;border-radius:6px;width:100%;margin-bottom:.4rem;padding:.35rem .5rem;font-size:.8125rem}.pv-card__meta-form button[type=submit]{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:6px;padding:.3rem .6rem;font-size:.75rem}.pv-empty{text-align:center;color:#64748b;background:#1e293b80;border:1px dashed #60a5fa4d;border-radius:14px;grid-column:1/-1;padding:2rem}.pv-prose{-webkit-user-select:text;user-select:text}.cc-wrap{max-width:72rem;margin:0 auto;padding:0 0 3rem}.cc-hero{background:linear-gradient(135deg,#0e749059 0%,#1e40af40 45%,#0f172ae6 100%);border:1px solid #38bdf833;border-radius:1.25rem;margin-bottom:1.75rem;padding:2rem 1.75rem;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000059}.cc-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#38bdf826 0%,#0000 70%);border-radius:50%;width:280px;height:280px;position:absolute;top:-40%;right:-10%}.cc-hero__inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex;position:relative}.cc-hero__title{letter-spacing:-.02em;color:#f0f6fc;align-items:center;gap:.65rem;margin:0 0 .35rem;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:800;display:flex}.cc-hero__title svg{color:#38bdf8;flex-shrink:0}.cc-hero__sub{color:#94a3b8;max-width:36rem;margin:0;font-size:.9rem;line-height:1.55}.cc-balance{text-align:center;background:#0f172aa6;border:1px solid #38bdf859;border-radius:1rem;flex-shrink:0;min-width:8.5rem;padding:1rem 1.5rem}.cc-balance__val{color:#7dd3fc;font-variant-numeric:tabular-nums;font-size:2.25rem;font-weight:900;line-height:1;display:block}.cc-balance__lbl{letter-spacing:.1em;text-transform:uppercase;color:#64748b;margin-top:.35rem;font-size:.65rem;font-weight:700;display:block}.cc-user{background:#1e293b73;border:1px solid #33415599;border-radius:.875rem;align-items:center;gap:.85rem;width:fit-content;max-width:100%;margin-bottom:1.5rem;padding:.85rem 1rem;display:flex}.cc-user img{object-fit:cover;border:2px solid #38bdf859;border-radius:50%;width:44px;height:44px}.cc-user a{color:#7dd3fc;font-size:.9rem;font-weight:600;text-decoration:none}.cc-user a:hover{text-decoration:underline}.cc-grid{gap:1.5rem;display:grid}@media (width>=960px){.cc-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}}.cc-card{background:#161b22d9;border:1px solid #30363de6;border-radius:1rem;padding:1.35rem 1.5rem}.cc-card h2{color:#e6edf3;align-items:center;gap:.5rem;margin:0 0 .35rem;font-size:1rem;font-weight:800;display:flex}.cc-card h2 svg{color:#58a6ff}.cc-card__hint{color:#8b949e;margin:0 0 1.25rem;font-size:.8rem;line-height:1.5}.cc-tip-toggle{grid-template-columns:1fr 1fr;gap:.65rem;margin-bottom:1.25rem;display:grid}.cc-tip-btn{color:#8b949e;cursor:pointer;text-align:left;background:#0d111799;border:1px solid #30363de6;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.85rem 1rem;transition:border-color .15s,background .15s,color .15s;display:flex}.cc-tip-btn strong{color:#c9d1d9;font-size:.85rem}.cc-tip-btn span{font-size:.72rem;line-height:1.35}.cc-tip-btn.is-active{color:#e6edf3;background:#0e749033;border-color:#38bdf88c}.cc-tip-btn.is-active strong{color:#7dd3fc}.cc-field{margin-bottom:1rem}.cc-field label{letter-spacing:.06em;text-transform:uppercase;color:#8b949e;margin-bottom:.4rem;font-size:.72rem;font-weight:700;display:block}.cc-field input[type=date],.cc-field textarea{color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:.5rem;width:100%;padding:.6rem .75rem;font-family:inherit;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.cc-field textarea{resize:vertical;min-height:5.5rem}.cc-field input:focus,.cc-field textarea:focus{border-color:#388bfd;outline:none;box-shadow:0 0 0 3px #388bfd33}.cc-dates{gap:1rem;display:grid}@media (width>=480px){.cc-dates{grid-template-columns:1fr 1fr}}.cc-preview{color:#94a3b8;background:#38bdf814;border:1px dashed #38bdf859;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:1.25rem;padding:.65rem .85rem;font-size:.85rem;display:flex}.cc-preview strong{color:#7dd3fc}.cc-preview.is-over{color:#f85149;background:#f851491a;border-color:#f8514966}.cc-preview.is-over strong{color:#ff7b72}.cc-submit{letter-spacing:.08em;text-transform:uppercase;color:#fff;cursor:pointer;background:linear-gradient(#238636 0%,#1a7f37 100%);border:none;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.75rem 1.25rem;font-size:.8rem;font-weight:800;transition:filter .15s,transform .1s;display:inline-flex;box-shadow:0 4px 14px #23863659}.cc-submit:hover:not(:disabled){filter:brightness(1.08)}.cc-submit:disabled{opacity:.55;cursor:not-allowed}.cc-submit:active:not(:disabled){transform:scale(.99)}.cc-history-head{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.cc-history-count{color:#8b949e;background:#30363dcc;border-radius:999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}.cc-empty{text-align:center;color:#6e7681;padding:2.5rem 1rem;font-size:.9rem}.cc-empty svg{opacity:.45;margin:0 auto .75rem;display:block}.cc-list{flex-direction:column;gap:.75rem;max-height:min(70vh,640px);padding-right:.25rem;display:flex;overflow-y:auto}.cc-item{background:#0d1117;border:1px solid #21262d;border-radius:.75rem;padding:1rem 1.1rem;transition:border-color .15s}.cc-item:hover{border-color:#30363d}.cc-item__top{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.cc-badge{letter-spacing:.04em;text-transform:uppercase;border-radius:.35rem;align-items:center;padding:.15rem .5rem;font-size:.65rem;font-weight:800;display:inline-flex}.cc-badge--ic{color:#fcd34d;background:#f59e0b26}.cc-badge--ooc{color:#c4b5fd;background:#8b5cf626}.cc-badge--pending{color:#fcd34d;background:#f59e0b26}.cc-badge--approved{color:#86efac;background:#22c55e26}.cc-badge--rejected{color:#fca5a5;background:#ef444426}.cc-item__dates{color:#e6edf3;font-size:.95rem;font-weight:700}.cc-item__meta{color:#8b949e;margin-top:.35rem;font-size:.78rem}.cc-item__nota{color:#8b949e;border-top:1px solid #21262d;margin-top:.5rem;padding-top:.5rem;font-size:.8rem;font-style:italic}.cc-item__reject{color:#ff7b72;background:#f851491a;border-left:3px solid #f85149;border-radius:.4rem;margin-top:.5rem;padding:.5rem .65rem;font-size:.78rem}.cc-loading{text-align:center;color:#8b949e;padding:3rem}.cert-page{max-width:76rem;margin:0 auto;padding:0 0 3.5rem}.cert-hero{background:linear-gradient(145deg,#eab3081f 0%,#6366f12e 35%,#0f172af2 70%);border:1px solid #eab30838;border-radius:1.5rem;margin-bottom:1.75rem;padding:2rem 1.75rem;position:relative;overflow:hidden;box-shadow:0 24px 60px #0006}.cert-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#6366f133 0%,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;bottom:-30%;left:-5%}.cert-hero__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex;position:relative}.cert-hero h1{letter-spacing:-.03em;color:#f8fafc;align-items:center;gap:.6rem;margin:0 0 .4rem;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:800;display:flex}.cert-hero h1 svg{color:#fbbf24;filter:drop-shadow(0 0 12px #fbbf2473)}.cert-hero__sub{color:#94a3b8;max-width:32rem;margin:0;font-size:.9rem;line-height:1.55}.cert-stat{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f172ab3;border:1px solid #fbbf244d;border-radius:1rem;padding:.85rem 1.35rem}.cert-stat__val{color:#fde68a;font-size:1.5rem;font-weight:800;line-height:1.1;display:block}.cert-stat__lbl{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;margin-top:.2rem;font-size:.65rem;font-weight:600;display:block}.cert-instructor{background:#1e293b80;border:1px solid #334155cc;border-radius:1rem;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1rem 1.25rem;display:flex}.cert-instructor img{object-fit:cover;border:2px solid #fbbf2459;border-radius:12px;width:48px;height:48px}.cert-instructor__name{color:#f1f5f9;margin:0;font-size:.95rem;font-weight:700}.cert-instructor__name em{color:#fbbf24;font-style:normal}.cert-instructor__role{color:#64748b;margin:.2rem 0 .5rem;font-size:.75rem}.cert-grants{flex-wrap:wrap;gap:.4rem;display:flex}.cert-grant-pill{background:#00000040;border:1px solid #ffffff1a;border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:700}.cert-grant-pill--radio{color:#93c5fd;border-color:#60a5fa59}.cert-grant-pill--mdt{color:#a5b4fc;border-color:#818cf859}.cert-grant-pill--heli{color:#7dd3fc;border-color:#38bdf859}.cert-grant-pill--moto{color:#6ee7b7;border-color:#34d39959}.cert-grant-pill--hs{color:#fda4af;border-color:#fb718559}.cert-grant-pill--naval{color:#c4b5fd;border-color:#a78bfa59}.cert-grant-pill--antr{color:#d8b4fe;border-color:#c084fc59}.cert-grant-pill--final{color:#fde047;border-color:#eab30866}.cert-grant-pill--def{color:#94a3b8}.cert-banner{border-radius:.75rem;margin-bottom:1.5rem;padding:.85rem 1rem;font-size:.85rem;line-height:1.5}.cert-banner--warn{color:#fcd34d;background:#fbbf241a;border:1px solid #fbbf2459}.cert-banner--view{color:#cbd5e1;background:#94a3b814;border:1px solid #94a3b840}.cert-layout{gap:1.75rem;display:grid}@media (width>=1100px){.cert-layout{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start}.cert-panel--form{position:sticky;top:1rem}}.cert-panel{background:#161b22e6;border:1px solid #30363d;border-radius:1.25rem;overflow:hidden}.cert-panel__head{border-bottom:1px solid #21262d;align-items:center;gap:.5rem;padding:1.1rem 1.35rem;display:flex}.cert-panel__head h2{color:#e6edf3;margin:0;font-size:.9rem;font-weight:700}.cert-panel__head svg{color:#fbbf24}.cert-panel__body{padding:1.35rem}.cert-section{margin-bottom:1.5rem}.cert-section:last-child{margin-bottom:0}.cert-section__title{letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin:0 0 .65rem;font-size:.72rem;font-weight:600}.cert-search{position:relative}.cert-search svg{color:#64748b;pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.cert-search input{box-sizing:border-box;color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:.75rem;outline:none;width:100%;padding:.75rem .85rem .75rem 2.5rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.cert-search input:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}.cert-search__drop{z-index:40;background:#1c2128;border:1px solid #30363d;border-radius:.75rem;max-height:280px;margin-top:.35rem;position:absolute;left:0;right:0;overflow-y:auto;box-shadow:0 16px 48px #00000080}.cert-search__item{cursor:pointer;text-align:left;width:100%;color:inherit;background:0 0;border:none;border-bottom:1px solid #21262d;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .85rem;display:flex}.cert-search__item:hover{background:#6366f114}.cert-search__item:last-child{border-bottom:none}.cert-search__item img{object-fit:cover;border-radius:8px;width:36px;height:36px}.cert-search__empty{color:#8b949e;margin:0;padding:.85rem;font-size:.8rem}.cert-member{background:linear-gradient(135deg,#6366f11f,#eab30814);border:1px solid #6366f159;border-radius:.75rem;align-items:center;gap:.85rem;padding:.85rem;display:flex}.cert-member img{object-fit:cover;border-radius:10px;width:44px;height:44px}.cert-member__info{flex:1;min-width:0}.cert-member__name{color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.9rem;font-weight:700;overflow:hidden}.cert-member__meta{color:#94a3b8;margin:.15rem 0 0;font-size:.72rem}.cert-member__change{color:#f87171;cursor:pointer;background:0 0;border:1px solid #f8717166;border-radius:.5rem;padding:.35rem .65rem;font-size:.7rem;font-weight:600}.cert-member__change:hover{background:#f871711a}.cert-type-grid{grid-template-columns:repeat(2,1fr);gap:.5rem;display:grid}@media (width>=400px){.cert-type-grid{grid-template-columns:repeat(4,1fr)}}.cert-type-tile{cursor:pointer;color:#94a3b8;background:#0d1117;border:1px solid #30363d;border-radius:.65rem;flex-direction:column;align-items:center;gap:.35rem;padding:.65rem .35rem;transition:border-color .15s,background .15s,transform .1s;display:flex}.cert-type-tile:hover:not(:disabled){background:#161b22;border-color:#484f58}.cert-type-tile.is-active{color:#fde68a;background:#fbbf2414;border-color:#fbbf24;box-shadow:0 0 0 1px #fbbf2440}.cert-type-tile:disabled{opacity:.35;cursor:not-allowed}.cert-type-tile__ico{background:#00000059;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.cert-type-tile.is-active .cert-type-tile__ico{background:#fbbf2426}.cert-type-tile__lbl{font-size:.65rem;font-weight:700}.cert-type-tile--radio .cert-type-tile__ico{color:#60a5fa}.cert-type-tile--mdt .cert-type-tile__ico{color:#818cf8}.cert-type-tile--heli .cert-type-tile__ico{color:#38bdf8}.cert-type-tile--moto .cert-type-tile__ico{color:#34d399}.cert-type-tile--hs .cert-type-tile__ico{color:#fb7185}.cert-type-tile--naval .cert-type-tile__ico{color:#a78bfa}.cert-type-tile--antr .cert-type-tile__ico{color:#c084fc}.cert-type-tile--final .cert-type-tile__ico{color:#eab308}.cert-result-toggle{background:#0d1117;border:1px solid #30363d;border-radius:.75rem;grid-template-columns:1fr 1fr;gap:.5rem;padding:.25rem;display:grid}.cert-result-btn{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:.55rem;padding:.65rem;font-size:.8rem;font-weight:700;transition:background .15s,color .15s}.cert-result-btn.is-admis.is-active{color:#34d399;background:#10b98133}.cert-result-btn.is-respins.is-active{color:#fb7185;background:#f43f5e26}.cert-proba{gap:.5rem;display:flex}.cert-proba button{color:#8b949e;cursor:pointer;background:#0d1117;border:1px solid #30363d;border-radius:.55rem;flex:1;padding:.55rem;font-size:.75rem;font-weight:600}.cert-proba button.is-on{color:#fda4af;background:#fb71851f;border-color:#fb7185}.cert-select{color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:.65rem;outline:none;width:100%;padding:.65rem .75rem;font-size:.85rem}.cert-textarea{color:#e6edf3;resize:vertical;background:#0d1117;border:1px solid #30363d;border-radius:.65rem;outline:none;width:100%;min-height:5.5rem;padding:.65rem .75rem;font-family:inherit;font-size:.85rem}.cert-textarea:focus,.cert-select:focus{border-color:#6366f1}.cert-submit{cursor:pointer;border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;padding:.85rem 1rem;font-size:.85rem;font-weight:700;transition:transform .1s,filter .15s;display:flex}.cert-submit--ready{color:#fff;background:linear-gradient(135deg,#6366f1,#8b5cf6);box-shadow:0 8px 28px #6366f159}.cert-submit--ready:hover{filter:brightness(1.06)}.cert-submit--ready:active{transform:scale(.99)}.cert-submit--disabled{color:#484f58;cursor:not-allowed;background:#21262d}.cert-fieldset:disabled{opacity:.65;pointer-events:none}.cert-feed-toolbar{border-bottom:1px solid #21262d;flex-direction:column;gap:.75rem;padding:1rem 1.25rem;display:flex}.cert-feed-toolbar__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cert-feed-toolbar h2{color:#e6edf3;align-items:center;gap:.45rem;margin:0;font-size:.95rem;font-weight:700;display:flex}.cert-feed-toolbar h2 svg{color:#818cf8}.cert-feed-search{flex-wrap:wrap;gap:.5rem;display:flex}.cert-feed-search input{color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:.65rem;flex:1;min-width:10rem;padding:.55rem .75rem;font-size:.8125rem}.cert-feed-search button[type=submit]{color:#e0e7ff;cursor:pointer;background:#3730a3;border:none;border-radius:.65rem;padding:.55rem 1rem;font-size:.75rem;font-weight:600}.cert-feed-search button[type=button]{color:#8b949e;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:.65rem;padding:.55rem .75rem;font-size:.75rem}.cert-feed-hint{color:#6e7681;margin:0;font-size:.72rem}.cert-feed-list{flex-direction:column;gap:.75rem;max-height:min(72vh,720px);padding:1rem 1.25rem 1.25rem;display:flex;overflow-y:auto}.cert-feed-empty{text-align:center;color:#6e7681;padding:3rem 1.5rem;font-size:.9rem}.cert-card-hist{background:#0d1117;border:1px solid #21262d;border-radius:1rem;padding:1rem 1.1rem;transition:border-color .15s,box-shadow .15s}.cert-card-hist:hover{border-color:#30363d;box-shadow:0 4px 20px #00000040}.cert-card-hist__top{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.cert-card-hist__date{color:#64748b;font-size:.72rem}.cert-card-hist__date strong{color:#cbd5e1;font-size:.85rem;font-weight:600;display:block}.cert-card-hist__type{background:#00000059;border:1px solid #ffffff0f;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .55rem;font-size:.68rem;font-weight:700;display:flex}.cert-card-hist__type--radio{color:#93c5fd}.cert-card-hist__type--mdt{color:#a5b4fc}.cert-card-hist__type--heli{color:#7dd3fc}.cert-card-hist__type--moto{color:#6ee7b7}.cert-card-hist__type--hs{color:#fda4af}.cert-card-hist__type--naval{color:#c4b5fd}.cert-card-hist__type--antr{color:#d8b4fe}.cert-card-hist__type--final{color:#fde047}.cert-card-hist__body{grid-template-columns:1fr auto;align-items:start;gap:.75rem 1rem;display:grid}@media (width<=520px){.cert-card-hist__body{grid-template-columns:1fr}}.cert-card-hist__who{color:#f1f5f9;margin:0;font-size:.95rem;font-weight:700}.cert-card-hist__cs{color:#64748b;margin:.15rem 0 0;font-size:.72rem}.cert-card-hist__result{text-align:right}.cert-badge{border-radius:.4rem;padding:.2rem .55rem;font-size:.68rem;font-weight:700;display:inline-block}.cert-badge--adm{color:#34d399;background:#10b98126}.cert-badge--res{color:#fb7185;background:#f43f5e1f}.cert-card-hist__cd{color:#fb7185;margin-top:.35rem;font-family:ui-monospace,monospace;font-size:.68rem;display:block}.cert-card-hist__cd-paid{color:#34d399;justify-content:flex-end;align-items:center;gap:.25rem;margin-top:.25rem;font-size:.65rem;display:flex}.cert-card-hist__foot{border-top:1px solid #21262d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:flex}.cert-card-hist__exam{color:#8b949e;font-size:.75rem}.cert-card-hist__exam strong{color:#cbd5e1;font-weight:600}.cert-card-hist__note{color:#6366f1;cursor:help}.cert-card-hist__actions{gap:.35rem;display:flex}.cert-icon-btn{cursor:pointer;background:0 0;border:1px solid;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .12s;display:inline-flex}.cert-icon-btn:disabled{opacity:.5;cursor:wait}.cert-icon-btn--pay{color:#34d399;border-color:#34d39973}.cert-icon-btn--pay:hover:not(:disabled){background:#34d3991f}.cert-icon-btn--del{color:#f87171;border-color:#f8717166}.cert-icon-btn--del:hover:not(:disabled){background:#f871711a}.cert-protocol{background:linear-gradient(90deg,#6366f114,#eab3080f);border:1px solid #6366f140;border-radius:1rem;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.25rem;padding:1.25rem 1.35rem;display:flex}.cert-protocol__text{flex:1;min-width:12rem}.cert-protocol__text h3{color:#e6edf3;margin:0 0 .25rem;font-size:.9rem;font-weight:700}.cert-protocol__text p{color:#8b949e;margin:0;font-size:.78rem;line-height:1.5}.cert-protocol a{color:#e6edf3;white-space:nowrap;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:.65rem;padding:.6rem 1.15rem;font-size:.75rem;font-weight:600;text-decoration:none}.cert-protocol a:hover{background:#ffffff1a}.cert-loading{text-align:center;color:#8b949e;padding:4rem 1rem}.hrp-wrap{max-width:44rem;margin:0 auto;padding:0 0 3rem}.hrp-hero{background:linear-gradient(135deg,#5865f233 0%,#0f172af2 55%);border:1px solid #5865f240;border-radius:1.25rem;margin-bottom:1.25rem;padding:1.75rem 1.5rem;box-shadow:0 16px 40px #0000004d}.hrp-hero h1{color:#f0f6fc;align-items:center;gap:.6rem;margin:0 0 .35rem;font-size:clamp(1.2rem,3vw,1.45rem);font-weight:800;display:flex}.hrp-hero h1 svg{color:#818cf8;flex-shrink:0}.hrp-hero p{color:#94a3b8;margin:0;font-size:.875rem;line-height:1.55}.hrp-hero a{color:#58a6ff;text-decoration:none}.hrp-hero a:hover{text-decoration:underline}.hrp-flash{border-radius:.65rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.hrp-flash--ok{color:#3fb950;background:#23863626;border:1px solid #23863666}.hrp-flash--err{color:#f85149;background:#f851491f;border:1px solid #f8514959}.hrp-tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;display:flex}.hrp-tab{color:#8b949e;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:#161b22;border:1px solid #30363d;border-radius:.65rem;flex:1;justify-content:center;align-items:center;gap:.4rem;min-width:8rem;padding:.65rem 1rem;font-size:.75rem;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.hrp-tab.is-active{color:#58a6ff;background:#58a6ff1f;border-color:#58a6ff73}.hrp-panel{display:none}.hrp-panel.is-active{display:block}.hrp-card{background:#161b22;border:1px solid #30363d;border-radius:.85rem;padding:1.35rem 1.5rem}.hrp-card h2{text-transform:uppercase;letter-spacing:.04em;color:#e6edf3;align-items:center;gap:.5rem;margin:0 0 .35rem;font-size:1.05rem;font-weight:800;display:flex}.hrp-note{color:#8b949e;margin:0 0 1rem;font-size:.8125rem;line-height:1.5}.hrp-field{margin-top:1rem}.hrp-field:first-of-type{margin-top:0}.hrp-label{text-transform:uppercase;letter-spacing:.1em;color:#8b949e;margin-bottom:.35rem;font-size:.65rem;font-weight:800;display:block}.hrp-input,.hrp-textarea{box-sizing:border-box;color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:.5rem;width:100%;padding:.6rem .75rem;font-family:inherit;font-size:.875rem}.hrp-textarea{resize:vertical;min-height:5rem}.hrp-search-row{flex-wrap:wrap;gap:.5rem;display:flex}.hrp-search-row .hrp-input{flex:1;min-width:10rem}.hrp-btn-sm{color:#e6edf3;cursor:pointer;background:#21262d;border:none;border-radius:.5rem;padding:.55rem .85rem;font-size:.8125rem;font-weight:700}.hrp-btn-sm:hover{background:#30363d}.hrp-results{background:#0d1117;border:1px solid #30363d;border-radius:.5rem;max-height:10rem;margin-top:.5rem;overflow-y:auto}.hrp-res-item{text-align:left;color:#e6edf3;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #ffffff0f;width:100%;padding:.45rem .65rem;font-size:.8125rem;display:block}.hrp-res-item:last-child{border-bottom:none}.hrp-res-item:hover{background:#58a6ff1a}.hrp-picked{color:#8b949e;margin-top:.35rem;font-size:.8125rem}.hrp-chips{flex-wrap:wrap;align-items:center;gap:.4rem;min-height:2rem;margin-top:.5rem;display:flex}.hrp-chip{color:#c9d1d9;background:#58a6ff1f;border:1px solid #58a6ff59;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .5rem .25rem .65rem;font-size:.8125rem;display:inline-flex}.hrp-chip button{color:#8b949e;cursor:pointer;background:0 0;border:none;padding:0 .15rem;font-size:1rem;line-height:1}.hrp-chip button:hover{color:#f85149}.hrp-submit{text-transform:uppercase;letter-spacing:.06em;cursor:pointer;color:#fff;background:#238636;border:none;border-radius:.65rem;width:100%;margin-top:1.25rem;padding:.75rem;font-size:.8rem;font-weight:800;transition:filter .15s}.hrp-submit:hover:not(:disabled){filter:brightness(1.08)}.hrp-submit:disabled{opacity:.45;cursor:not-allowed}.hrp-link-admin{color:#58a6ff;margin-top:.75rem;font-size:.8125rem;text-decoration:none;display:inline-block}.hrp-link-admin:hover{text-decoration:underline}.hrp-loading{text-align:center;color:#8b949e;padding:3rem 1rem}.hrl-wrap{max-width:72rem;margin:0 auto;padding:0 0 3rem}.hrl-hero{background:#161b22;border:1px solid #30363d;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;padding:1.5rem 1.35rem;display:flex}.hrl-hero h1{color:#f0f6fc;align-items:center;gap:.55rem;margin:0 0 .35rem;font-size:clamp(1.15rem,3vw,1.4rem);font-weight:800;display:flex}.hrl-hero p{color:#8b949e;margin:0;font-size:.875rem}.hrl-hero-actions{flex-wrap:wrap;gap:.5rem;display:flex}.hrl-btn{cursor:pointer;border:1px solid #0000;border-radius:.55rem;align-items:center;gap:.4rem;padding:.55rem .9rem;font-family:inherit;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.hrl-btn--primary{color:#fff;background:#238636}.hrl-btn--muted{color:#fff;background:#475569}.hrl-btn--ghost{color:#e6edf3;background:#21262d;border-color:#30363d}.hrl-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}.hrl-stat{text-align:center;background:#161b22;border:1px solid #30363d;border-radius:.75rem;padding:1rem .75rem}.hrl-stat__val{font-size:1.65rem;font-weight:800;line-height:1.1}.hrl-stat__lbl{color:#8b949e;margin-top:.25rem;font-size:.72rem;font-weight:600}.hrl-stat--amber .hrl-stat__val{color:#f2c94c}.hrl-stat--blue .hrl-stat__val{color:#3b82f6}.hrl-stat--red .hrl-stat__val{color:#ef4444}.hrl-stat--green .hrl-stat__val{color:#22c55e}.hrl-card{background:#161b22;border:1px solid #30363d;border-radius:.85rem;margin-bottom:1.25rem;padding:1.25rem 1.35rem}.hrl-filters{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.hrl-field{flex:1;min-width:180px}.hrl-field label{color:#c9d1d9;margin-bottom:.35rem;font-size:.8rem;font-weight:600;display:block}.hrl-input,.hrl-select{box-sizing:border-box;color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:.5rem;width:100%;padding:.6rem .75rem;font-family:inherit;font-size:.875rem}.hrl-table-wrap{overflow-x:auto}.hrl-table{border-collapse:collapse;width:100%;font-size:.8125rem}.hrl-table th{text-align:left;color:#8b949e;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid #30363d;padding:.65rem;font-size:.72rem;font-weight:700}.hrl-table td{color:#e6edf3;vertical-align:top;border-bottom:1px solid #21262d;padding:.75rem .65rem}.hrl-table tbody tr:nth-child(2n){background:#1e293b33}.hrl-table a{color:#58a6ff;font-weight:600;text-decoration:none}.hrl-table a:hover{text-decoration:underline}.hrl-muted{color:#8b949e;font-size:.75rem}.hrl-badge{border-radius:999px;align-items:center;gap:.3rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.hrl-badge--active{color:#f87171;background:#ef444426;border:1px solid #ef444459}.hrl-badge--released{color:#4ade80;background:#22c55e26;border:1px solid #22c55e59}.hrl-inspectors{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.75rem;display:grid}.hrl-inspector{background:#0d111799;border:1px solid #30363d;border-left:3px solid #3b82f6;border-radius:.75rem;padding:1rem}.hrl-inspector__top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.hrl-inspector__count{color:#60a5fa;background:#3b82f61f;border-radius:999px;padding:.25rem .6rem;font-size:.9rem;font-weight:800}.hrl-empty{text-align:center;color:#8b949e;padding:2.5rem 1rem}.hrl-loading{text-align:center;color:#8b949e;padding:3rem 1rem}.hrl-title-row{color:#e6edf3;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1rem;font-weight:800;display:flex}.pg-shell{--pg-accent:#3b82f6;--pg-accent-2:#8b5cf6;--pg-surface:var(--panel-surface,#161b22);--pg-elevated:var(--panel-surface-2,#1c2128);--pg-border:var(--panel-border,#30363d);--pg-muted:var(--panel-muted,#8b949e);--pg-text:var(--panel-text,#e6edf3);max-width:1400px;margin:0 auto;padding:0 0 2rem}.pg-hero{border:1px solid var(--pg-border);background:linear-gradient(135deg,#3b82f61f,#8b5cf614);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;padding:1.25rem 1.5rem;display:flex}.pg-hero h1{letter-spacing:-.03em;background:linear-gradient(90deg, var(--pg-accent), var(--pg-accent-2));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.75rem;font-weight:800}.pg-hero p{color:var(--pg-muted);margin:.35rem 0 0;font-size:.9rem}.pg-hero-stats{flex-wrap:wrap;gap:1rem;display:flex}.pg-stat{text-align:center;min-width:4.5rem}.pg-stat strong{color:var(--pg-text);font-size:1.25rem;display:block}.pg-stat span{text-transform:uppercase;letter-spacing:.06em;color:var(--pg-muted);font-size:.7rem}.pg-btn-primary{background:linear-gradient(135deg, var(--pg-accent), var(--pg-accent-2));color:#fff;cursor:pointer;border:none;border-radius:10px;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.875rem;font-weight:600;display:inline-flex}.pg-btn-primary:disabled{opacity:.5;cursor:not-allowed}.pg-layout{grid-template-columns:240px 1fr;align-items:start;gap:1.25rem;display:grid}@media (width<=1100px){.pg-layout{grid-template-columns:1fr}.pg-rail{order:2}}.pg-rail{flex-direction:column;gap:1rem;display:flex;position:sticky;top:1rem}.pg-panel{background:var(--pg-elevated);border:1px solid var(--pg-border);border-radius:14px;padding:1rem}.pg-panel h3{text-transform:uppercase;letter-spacing:.08em;color:var(--pg-muted);margin:0 0 .75rem;font-size:.75rem}.pg-rank-list{margin:0;padding:0;list-style:none}.pg-rank-list li{border-bottom:1px solid #30363d99;align-items:center;gap:.6rem;padding:.45rem 0;display:flex}.pg-rank-list li:last-child{border-bottom:none}.pg-rank-list img{object-fit:cover;border-radius:8px;width:32px;height:32px}.pg-rank-list .pg-rank-n{min-width:0;color:var(--pg-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.8rem;overflow:hidden}.pg-rank-list .pg-rank-c{color:var(--pg-accent);font-size:.75rem;font-weight:700}.pg-main{min-width:0}.pg-stories-wrap{margin-bottom:.75rem}.pg-stories{scrollbar-width:thin;align-items:flex-start;gap:.75rem;padding:.5rem 0 1rem;display:flex;overflow-x:auto}.pg-story-chip--mine{position:relative}.pg-story-chip__add{border:2px solid var(--pg-elevated);background:var(--pg-accent);color:#fff;cursor:pointer;z-index:2;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:18px;right:2px}.pg-story-chip--live .pg-story-chip__ring{background:linear-gradient(135deg, var(--pg-accent), var(--pg-accent-2))}.pg-tabs{border-bottom:1px solid var(--pg-border);gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex}.pg-tab{color:var(--pg-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:.45rem .85rem;font-size:.85rem;font-weight:600}.pg-tab--on{color:var(--pg-accent);background:#3b82f626}.pg-me-card{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.25rem 0;display:flex}.pg-me-card img{object-fit:cover;border-radius:12px;width:52px;height:52px}.pg-me-card strong{font-size:.95rem;display:block}.pg-me-card span{color:var(--pg-muted);font-size:.75rem}.pg-profile-banner{background:var(--pg-elevated);border:1px solid var(--pg-border);border-radius:14px;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem 1.25rem;display:flex}.pg-profile-banner img{object-fit:cover;border-radius:14px;width:64px;height:64px}.pg-profile-stats{color:var(--pg-muted);gap:1.25rem;margin-top:.35rem;font-size:.8rem;display:flex}.pg-profile-stats b{color:var(--pg-text);margin-right:.25rem}.pg-story-chip{cursor:pointer;width:72px;color:var(--pg-muted);background:0 0;border:none;flex-direction:column;flex:none;align-items:center;gap:.35rem;font-size:.65rem;display:flex}.pg-story-chip__ring{background:linear-gradient(135deg, var(--pg-accent), var(--pg-accent-2));border-radius:14px;padding:2px}.pg-story-chip--seen .pg-story-chip__ring{background:var(--pg-border)}.pg-story-chip__ring img{object-fit:cover;border:2px solid var(--pg-elevated);border-radius:12px;width:56px;height:56px;display:block}.pg-feed{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.pg-card{background:var(--pg-elevated);border:1px solid var(--pg-border);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.pg-card__media{aspect-ratio:4/5;background:#0d1117;max-height:420px;position:relative}.pg-card__media img,.pg-card__media video{object-fit:cover;width:100%;height:100%}.pg-card__media iframe{border:none;width:100%;height:100%}.pg-card__body{flex-direction:column;flex:1;gap:.65rem;padding:.85rem 1rem 1rem;display:flex}.pg-card__head{align-items:center;gap:.6rem;display:flex}.pg-card__head img{border-radius:10px;width:36px;height:36px}.pg-card__author{flex:1;min-width:0}.pg-card__author strong{color:var(--pg-text);font-size:.875rem;display:block}.pg-card__author span{color:var(--pg-muted);font-size:.7rem}.pg-card__caption{color:var(--pg-text);margin:0;font-size:.85rem;line-height:1.45}.pg-reactions{flex-wrap:wrap;gap:.35rem;display:flex}.pg-react{border:1px solid var(--pg-border);color:var(--pg-muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.pg-react--on{border-color:var(--pg-accent);color:var(--pg-accent);background:#3b82f626}.pg-comments{border-top:1px solid var(--pg-border);padding-top:.65rem}.pg-comment{gap:.5rem;margin-bottom:.5rem;font-size:.8rem;display:flex}.pg-comment img{border-radius:6px;width:24px;height:24px}.pg-comment-form{gap:.4rem;margin-top:.5rem;display:flex}.pg-comment-form input{border:1px solid var(--pg-border);background:var(--pg-surface);color:var(--pg-text);border-radius:8px;flex:1;padding:.45rem .65rem;font-size:.8rem}.pg-drawer-backdrop{z-index:200;background:#0000008c;position:fixed;inset:0}.pg-drawer{background:var(--pg-elevated);border-left:1px solid var(--pg-border);z-index:201;flex-direction:column;width:min(420px,100vw);height:100%;padding:1.25rem;display:flex;position:fixed;top:0;right:0;overflow-y:auto}.pg-drawer h2{margin:0 0 1rem;font-size:1.1rem}.pg-field{margin-bottom:.85rem}.pg-field label{color:var(--pg-muted);margin-bottom:.35rem;font-size:.75rem;display:block}.pg-field input,.pg-field textarea{border:1px solid var(--pg-border);background:var(--pg-surface);width:100%;color:var(--pg-text);border-radius:8px;padding:.5rem .65rem;font-size:.85rem}.pg-field textarea{resize:vertical;min-height:80px}.pg-preview{border-radius:12px;max-height:200px;margin:.75rem 0;overflow:hidden}.pg-preview img,.pg-preview video{object-fit:cover;width:100%;max-height:200px}.pg-load-more{text-align:center;grid-column:1/-1;padding:1rem}.pg-story-viewer{z-index:300;background:#000;flex-direction:column;display:flex;position:fixed;inset:0}.pg-story-viewer__bars{z-index:4;gap:4px;display:flex;position:absolute;top:12px;left:12px;right:12px}.pg-story-viewer__bar{background:#ffffff40;border-radius:2px;flex:1;height:3px;overflow:hidden}.pg-story-viewer__bar i{background:#fff;width:0;height:100%;transition:width .15s linear;display:block}.pg-story-viewer__bar i.done{width:100%}.pg-story-viewer__bar i.active{width:50%}.pg-story-viewer__head{z-index:4;color:#fff;align-items:center;gap:.65rem;display:flex;position:absolute;top:28px;left:12px;right:12px}.pg-story-viewer__head img{object-fit:cover;border-radius:50%;width:36px;height:36px}.pg-story-viewer__stage{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.pg-story-viewer__stage img,.pg-story-viewer__stage video{object-fit:contain;max-width:100%;max-height:100%}.pg-story-viewer__nav{z-index:2;display:flex;position:absolute;inset:0}.pg-story-viewer__hit{cursor:pointer;background:0 0;border:none;flex:1}.pg-story-viewer__cap{color:#fff;text-align:center;z-index:4;text-shadow:0 1px 4px #000c;font-size:.9rem;position:absolute;bottom:24px;left:16px;right:16px}.pg-story-viewer__actions{z-index:5;gap:.5rem;display:flex;position:absolute;top:28px;right:12px}.pg-story-viewer__actions button{color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:8px;padding:8px}.pg-filter-bar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.pg-filter-bar a{color:var(--pg-accent);font-size:.85rem}.pg-empty{text-align:center;color:var(--pg-muted);grid-column:1/-1;padding:3rem 1rem}.pr-page{--pr-muted:#94a3b8;--pr-border:#ffffff14;--pr-surface:#0f172ab8;min-height:100%;padding:1.25rem 1.5rem 2rem}.pr-section{margin-top:.25rem}.pr-section__intro{color:var(--pr-muted);margin:0 0 1rem;font-size:.8125rem;line-height:1.55}.pr-shell{max-width:72rem;margin:0 auto}.pr-loading,.pr-denied,.pr-empty{min-height:16rem;color:var(--pr-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;display:flex}.pr-empty h2{color:#e2e8f0;margin:0;font-size:1.1rem}.pr-empty p{max-width:28rem;margin:0;font-size:.85rem}.pr-spin{animation:.85s linear infinite pr-spin}@keyframes pr-spin{to{transform:rotate(360deg)}}.pr-header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.pr-header__brand{gap:.85rem;display:flex}.pr-header__icon{color:#fca5a5;background:#ef444426;border:1px solid #f8717147;border-radius:12px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.pr-header__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:#f87171;margin:0;font-size:.68rem;font-weight:700}.pr-header__title{color:#f8fafc;margin:.15rem 0 0;font-size:1.35rem;font-weight:800}.pr-header__sub{max-width:40rem;color:var(--pr-muted);margin:.4rem 0 0;font-size:.8125rem;line-height:1.55}.pr-refresh{border:1px solid var(--pr-border);color:#e2e8f0;cursor:pointer;background:#1e293ba6;border-radius:10px;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.75rem;font-weight:600;display:inline-flex}.pr-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}@media (width<=900px){.pr-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.pr-kpi{border:1px solid var(--pr-border);background:var(--pr-surface);border-radius:12px;align-items:center;gap:.65rem;padding:.85rem 1rem;display:flex}.pr-kpi--total{color:#fca5a5}.pr-kpi--concediu{color:#fdba74}.pr-kpi--warn{color:#fcd34d}.pr-kpi--danger{color:#fb7185}.pr-kpi__val{color:#f8fafc;font-size:1.35rem;font-weight:800;line-height:1.1;display:block}.pr-kpi__lbl{color:var(--pr-muted);font-size:.72rem;display:block}.pr-search{border:1px solid var(--pr-border);color:var(--pr-muted);background:#0f172a8c;border-radius:10px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.55rem .75rem;display:flex}.pr-search input{color:#e2e8f0;background:0 0;border:0;outline:none;flex:1;font-size:.875rem}.pr-table-wrap{border:1px solid var(--pr-border);background:var(--pr-surface);border-radius:14px;overflow-x:auto}.pr-table{border-collapse:collapse;width:100%;font-size:.8125rem}.pr-table th,.pr-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:.65rem .75rem}.pr-table th{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;background:#02061759;font-size:.68rem;font-weight:700}.pr-row--concediu td{background:#f973160d}.pr-row--warn td{background:#f59e0b0a}.pr-row--critical td{background:#ef44440f}.pr-member{align-items:center;gap:.6rem;min-width:12rem;display:flex}.pr-member__avatar{color:#e2e8f0;background:#64748b40;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.7rem;font-weight:800;display:flex;overflow:hidden}.pr-member__avatar img{object-fit:cover;width:100%;height:100%}.pr-concediu{color:#fdba74;background:#f9731624;border:1px solid #fb923c40;border-radius:8px;max-width:11rem;padding:.2rem .5rem;font-size:.72rem;font-weight:700;line-height:1.35;display:inline-block}.pr-concediu--none{color:#64748b;background:0 0;border-color:#0000;font-weight:500}.pr-hint--concediu{color:#fdba74}.pr-member__name{color:#e2e8f0;font-weight:700;text-decoration:none;display:block}.pr-member__name:hover{color:#7dd3fc}.pr-member__cs{color:var(--pr-muted);font-size:.72rem;display:block}.pr-hours{border-radius:6px;padding:.15rem .45rem;font-weight:700;display:inline-block}.pr-hours-red{color:#fecaca;background:#ef44442e}.pr-hours-low{color:#fde68a;background:#f59e0b26}.pr-hours-good{color:#bbf7d0;background:#22c55e26}.pr-streak{border-radius:999px;justify-content:center;align-items:center;min-width:1.6rem;padding:.15rem .45rem;font-weight:800;display:inline-flex}.pr-streak--base{color:#fca5a5;background:#ef444426}.pr-streak--warn{color:#fde68a;background:#f59e0b33}.pr-streak--critical{color:#fda4af;background:#f43f5e38}.pr-hint{font-size:.75rem;font-weight:600}.pr-hint--base{color:#fca5a5}.pr-hint--warn{color:#fcd34d}.pr-hint--critical{color:#fb7185}.ca-page{--ca-bg:#0b0c10;--ca-card:#0f1117;--ca-border:#ffffff0f;--ca-text:#e6edf3;--ca-muted:#8b949e;--ca-dim:#6e7681;max-width:1100px;color:var(--ca-text);margin:0 auto;padding-bottom:2rem}.ca-state{text-align:center;color:var(--ca-muted);justify-content:center;align-items:center;gap:.5rem;padding:3rem 1rem;font-size:.875rem;display:flex}.ca-state--error{color:#f85149}.ca-hero{border:1px solid var(--ca-border);background:var(--ca-card);border-radius:1.15rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.25rem;padding:1.35rem 1.25rem;display:flex;position:relative;overflow:hidden}.ca-hero__glow{pointer-events:none;background:radial-gradient(#22c55e1a 0%,#0000 65%);width:50%;height:160%;position:absolute;top:-50%;left:-5%}.ca-hero__main{align-items:flex-start;gap:.9rem;display:flex;position:relative}.ca-hero__icon{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e47;border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.ca-hero__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--ca-dim);margin:0 0 .2rem;font-size:.625rem;font-weight:800}.ca-hero__title{letter-spacing:-.02em;margin:0;font-size:clamp(1.25rem,2.5vw,1.6rem);font-weight:800}.ca-hero__sub{color:var(--ca-muted);max-width:28rem;margin:.35rem 0 0;font-size:.8125rem;line-height:1.45}.ca-kpis{flex-wrap:wrap;gap:.5rem;display:flex;position:relative}.ca-kpi{border:1px solid var(--ca-border);background:#00000040;border-radius:.75rem;flex-direction:column;align-items:center;min-width:5.5rem;padding:.5rem .85rem;display:flex}.ca-kpi strong{font-size:1.25rem;font-weight:800;line-height:1.1}.ca-kpi span{text-transform:uppercase;letter-spacing:.08em;color:var(--ca-dim);margin-top:.15rem;font-size:.5625rem;font-weight:700}.ca-kpi--pending strong{color:#fbbf24}.ca-kpi--approved strong{color:#4ade80}.ca-kpi--rejected strong{color:#f87171}.ca-tabs{flex-wrap:wrap;gap:.4rem;margin-bottom:1.25rem;display:flex}.ca-tab{border:1px solid var(--ca-border);color:var(--ca-muted);cursor:pointer;background:#ffffff08;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.6875rem;font-weight:700;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ca-tab span{background:#0000004d;border-radius:.35rem;padding:.08rem .4rem;font-size:.625rem;font-weight:800}.ca-tab.is-on{color:#86efac;background:#22c55e1f;border-color:#22c55e59}.ca-tab.is-on span{background:#22c55e33}.ca-empty{text-align:center;color:var(--ca-muted);border:1px dashed var(--ca-border);background:var(--ca-card);border-radius:1rem;flex-direction:column;align-items:center;gap:.65rem;padding:3rem 1.5rem;font-size:.8125rem;display:flex}.ca-list{flex-direction:column;gap:.75rem;display:flex}.ca-row{border:1px solid var(--ca-border);background:var(--ca-card);border-radius:.9rem;grid-template-columns:auto 1fr auto;align-items:start;gap:1rem;padding:1rem 1.1rem;transition:border-color .18s,box-shadow .18s;display:grid}.ca-row:hover{border-color:#ffffff1a;box-shadow:0 10px 28px #00000038}.ca-row--pending{background:linear-gradient(135deg, #fbbf240a 0%, var(--ca-card) 45%);border-color:#fbbf2438}.ca-row__avatar{border:1px solid var(--ca-border);object-fit:cover;background:#0d1117;border-radius:.75rem;width:3.25rem;height:3.25rem}.ca-row__body{min-width:0}.ca-row__name{margin:0;font-size:.9375rem;font-weight:700;line-height:1.25}.ca-row__meta{flex-wrap:wrap;align-items:center;gap:.35rem .65rem;margin-top:.35rem;display:flex}.ca-badge{text-transform:uppercase;letter-spacing:.06em;border-radius:.35rem;padding:.12rem .45rem;font-size:.5625rem;font-weight:800;display:inline-flex}.ca-badge--pending{color:#fcd34d;background:#fbbf2426}.ca-badge--approved{color:#86efac;background:#22c55e26}.ca-badge--rejected{color:#fca5a5;background:#f8514926}.ca-tag{color:var(--ca-dim);font-family:ui-monospace,monospace;font-size:.6875rem}.ca-details{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.35rem 1rem;margin-top:.65rem;display:grid}.ca-detail{font-size:.75rem;line-height:1.4}.ca-detail dt{text-transform:uppercase;letter-spacing:.08em;color:var(--ca-dim);margin:0;font-size:.5625rem;font-weight:800}.ca-detail dd{color:#e6edf3eb;margin:.1rem 0 0}.ca-outcome{border-radius:.5rem;margin:.65rem 0 0;padding:.5rem .65rem;font-size:.6875rem;line-height:1.4}.ca-outcome--ok{color:#86efac;background:#22c55e14;border:1px solid #22c55e33}.ca-outcome--no{color:#fca5a5;background:#f8514914;border:1px solid #f8514933}.ca-row__actions{flex-direction:column;flex-shrink:0;gap:.4rem;display:flex}.ca-btn{border:1px solid var(--ca-border);color:var(--ca-text);cursor:pointer;background:#ffffff0a;border-radius:.55rem;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.6875rem;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.ca-btn:disabled{opacity:.45;cursor:not-allowed}.ca-btn--approve{color:#86efac;background:#22c55e26;border-color:#22c55e59}.ca-btn--approve:hover:not(:disabled){background:#22c55e40}.ca-btn--reject{color:#fca5a5;background:#f851491a;border-color:#f851494d}.ca-btn--reject:hover:not(:disabled){background:#f851492e}.ca-btn--retry{color:#93c5fd;background:#3b82f61f;border-color:#3b82f659}.ca-btn--retry:hover:not(:disabled){background:#3b82f638}.ca-modal-back{z-index:200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000a6;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ca-modal{border:1px solid var(--ca-border);background:#161b22;border-radius:1rem;width:100%;max-width:420px;padding:1.25rem 1.35rem;box-shadow:0 24px 48px #00000073}.ca-modal h2{margin:0 0 .35rem;font-size:1rem;font-weight:800}.ca-modal p{color:var(--ca-muted);margin:0 0 1rem;font-size:.75rem;line-height:1.45}.ca-modal textarea{border:1px solid var(--ca-border);width:100%;min-height:5.5rem;color:var(--ca-text);resize:vertical;box-sizing:border-box;background:#0d1117;border-radius:.65rem;outline:none;padding:.65rem .75rem;font-size:.8125rem}.ca-modal textarea:focus{border-color:#f8514966}.ca-modal__actions{justify-content:flex-end;gap:.5rem;margin-top:1rem;display:flex}@media (width<=720px){.ca-row{grid-template-columns:1fr}.ca-row__avatar{width:2.75rem;height:2.75rem}.ca-row__actions{flex-direction:row;width:100%}.ca-row__actions .ca-btn{flex:1}}.dem-ev{--dem-bg:#080b10;--dem-panel:#11161d;--dem-panel-2:#161d27;--dem-line:#ffffff12;--dem-text:#f0f3f8;--dem-muted:#7d8796;--dem-amber:#f59e0b;--dem-red:#f43f5e;--dem-rose:#fb7185;--dem-green:#34d399;--dem-orange:#fb923c;--dem-rail-w:272px;min-height:calc(100vh - 4rem);color:var(--dem-text);background:var(--dem-bg);margin:-.5rem -1rem 0;padding:0;position:relative;overflow:hidden}.dem-ev:before{content:"";pointer-events:none;background:radial-gradient(70% 50% at 100% 0,#f43f5e1f,#0000 55%),radial-gradient(50% 40% at 0 100%,#f59e0b14,#0000 50%);position:absolute;inset:0}.dem-ev__shell{z-index:1;grid-template-columns:var(--dem-rail-w) 1fr;min-height:inherit;display:grid;position:relative}@media (width<=960px){.dem-ev__shell{grid-template-columns:1fr}}.dem-ev__rail{border-right:1px solid var(--dem-line);background:linear-gradient(180deg, var(--dem-panel) 0%, var(--dem-bg) 100%);flex-direction:column;align-self:start;gap:1rem;max-height:calc(100vh - 4rem);padding:1.25rem 1rem 1rem;display:flex;position:sticky;top:0;overflow:hidden}.dem-ev__rail-actions{flex-direction:column;flex-shrink:0;gap:.55rem;display:flex}@media (width<=960px){.dem-ev__rail{border-right:none;border-bottom:1px solid var(--dem-line);max-height:none;position:static;overflow:visible}.dem-ev__nav{max-height:220px}}.dem-ev__brand{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.dem-ev__brand-icon{width:44px;height:44px;color:var(--dem-rose);background:linear-gradient(145deg,#f43f5e40,#f59e0b26);border:1px solid #f43f5e59;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.dem-ev__brand h1{letter-spacing:-.03em;margin:0;font-size:1.05rem;font-weight:800;line-height:1.2}.dem-ev__brand p{color:var(--dem-muted);margin:.15rem 0 0;font-size:.68rem;line-height:1.35}.dem-ev__search{flex-shrink:0}.dem-ev__search-row{align-items:stretch;gap:.4rem;display:flex}.dem-ev__search-field{flex:1;min-width:0;display:block;position:relative}.dem-ev__search-field svg{color:var(--dem-muted);pointer-events:none;z-index:1;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.dem-ev__search-field input{box-sizing:border-box;border:1px solid var(--dem-line);background:var(--dem-bg);width:100%;height:36px;color:var(--dem-text);border-radius:10px;outline:none;padding:0 .65rem 0 2.1rem;font-size:.8rem;transition:border-color .2s,box-shadow .2s}.dem-ev__search-field input:focus{border-color:#f59e0b73;box-shadow:0 0 0 3px #f59e0b1a}.dem-ev__btn--search{white-space:nowrap;flex-shrink:0;height:36px;padding:0 .75rem}.dem-ev__search-reset{color:var(--dem-muted);cursor:pointer;background:0 0;border:none;margin-top:.35rem;padding:0;font-size:.68rem;text-decoration:underline}.dem-ev__search-reset:hover{color:var(--dem-text)}.dem-ev__nav-label{letter-spacing:.14em;text-transform:uppercase;color:var(--dem-muted);flex-shrink:0;margin:0 0 .5rem .25rem;font-size:.62rem;font-weight:800}.dem-ev__nav{flex-direction:column;flex:1;gap:.3rem;min-height:0;display:flex;overflow-y:auto}.dem-ev__nav-btn{width:100%;color:var(--dem-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:.8rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}.dem-ev__nav-btn:hover{color:var(--dem-text);background:#ffffff0a}.dem-ev__nav-btn--on{color:var(--dem-text);background:#f43f5e1f;border-color:#f43f5e47}.dem-ev__nav-btn--on .dem-ev__nav-dot{background:var(--dem-red);box-shadow:0 0 10px #f43f5e99}.dem-ev__nav-left{align-items:center;gap:.55rem;min-width:0;display:flex}.dem-ev__nav-dot{background:var(--dem-line);border-radius:50%;flex-shrink:0;width:8px;height:8px}.dem-ev__nav-dot--pending{background:var(--dem-amber)}.dem-ev__nav-dot--accepted{background:var(--dem-green)}.dem-ev__nav-dot--rejected{background:var(--dem-red)}.dem-ev__nav-dot--blacklist_30{background:var(--dem-orange)}.dem-ev__nav-dot--blacklist_permanent{background:#7f1d1d}.dem-ev__nav-count{color:var(--dem-muted);background:#ffffff0f;border-radius:999px;padding:.1rem .45rem;font-size:.72rem;font-weight:800}.dem-ev__nav-btn--on .dem-ev__nav-count{color:var(--dem-rose);background:#f43f5e33}.dem-ev__rail-total{border:1px dashed var(--dem-line);text-align:center;background:#ffffff08;border-radius:14px;padding:.85rem}.dem-ev__rail-total strong{letter-spacing:-.04em;background:linear-gradient(90deg, var(--dem-rose), var(--dem-amber));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:900;display:block}.dem-ev__rail-total span{text-transform:uppercase;letter-spacing:.1em;color:var(--dem-muted);font-size:.65rem}.dem-ev__bl-toggle{color:#fecdd3;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#f43f5e33,#7f1d1d40);border:1px solid #f43f5e59;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.7rem 1rem;font-size:.78rem;font-weight:800;transition:transform .1s,filter .2s;display:inline-flex}.dem-ev__bl-toggle:hover{filter:brightness(1.08)}.dem-ev__bl-toggle--on{background:var(--dem-panel-2);color:var(--dem-muted);border-color:var(--dem-line)}.dem-ev__main{flex-direction:column;min-height:0;display:flex;overflow:hidden}.dem-ev__topbar{border-bottom:1px solid var(--dem-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#11161dd9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex}.dem-ev__topbar h2{color:var(--dem-muted);margin:0;font-size:.95rem;font-weight:700}.dem-ev__topbar h2 em{color:var(--dem-text);font-style:normal}.dem-ev__result-pill{color:#fcd34d;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:999px;padding:.35rem .75rem;font-size:.72rem}.dem-ev__bl-drawer{background:linear-gradient(90deg,#7f1d1d33,#11161df2);border-bottom:1px solid #f43f5e33;padding:1rem 1.5rem 1.25rem;animation:.25s dem-slide}@keyframes dem-slide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.dem-ev__bl-drawer h3{text-transform:uppercase;letter-spacing:.08em;color:#fecdd3;margin:0 0 .75rem;font-size:.8rem;font-weight:800}.dem-ev__bl-fields{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:end;gap:.5rem;display:grid}@media (width<=1100px){.dem-ev__bl-fields{grid-template-columns:repeat(2,1fr)}}.dem-ev__bl-fields input,.dem-ev__bl-fields select{border:1px solid var(--dem-line);background:var(--dem-bg);color:var(--dem-text);border-radius:10px;padding:.55rem .7rem;font-size:.82rem}.dem-ev__bl-motiv{grid-column:1/-1;margin-top:.35rem}.dem-ev__btn{border:1px solid var(--dem-line);background:var(--dem-panel-2);color:var(--dem-text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;padding:.5rem .9rem;font-size:.78rem;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.dem-ev__btn:disabled{opacity:.5;cursor:not-allowed}.dem-ev__btn--amber{color:#fff;background:linear-gradient(135deg,#d97706,#b45309);border-color:#0000}.dem-ev__btn--save{background:var(--dem-red);color:#fff;border-color:#0000;height:100%;min-height:38px;padding:.55rem 1.1rem}.dem-ev__btn--ghost{color:var(--dem-muted);background:0 0}.dem-ev__pager{border-bottom:1px solid var(--dem-line);z-index:5;background:#11161de6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem 1.5rem;display:flex;position:sticky;top:0}.dem-ev__pager-btn{border:1px solid var(--dem-line);background:var(--dem-panel-2);color:var(--dem-text);cursor:pointer;border-radius:8px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.dem-ev__pager-btn:disabled{opacity:.4;cursor:not-allowed}.dem-ev__pager-btn:not(:disabled):hover{background:#ffffff0f}.dem-ev__pager-info{color:var(--dem-muted);font-size:.78rem}.dem-ev__pager-info strong{color:var(--dem-text)}.dem-ev__pager-range{opacity:.85;margin-left:.35rem}.dem-ev__feed{flex-direction:column;flex:1;gap:.35rem;padding:.65rem 1rem 1.5rem;display:flex;overflow-y:auto}.dem-ev__feed--compact{gap:.3rem}.dem-ev__empty{color:var(--dem-muted);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:3rem;display:flex}.dem-ev__empty-icon{border:1px dashed var(--dem-line);opacity:.5;background:#ffffff08;border-radius:20px;place-items:center;width:64px;height:64px;display:grid}.dem-ev__card--compact{border:1px solid var(--dem-line);background:var(--dem-panel);border-radius:10px;align-items:center;gap:.55rem;min-height:0;padding:.4rem .55rem .4rem .45rem;transition:border-color .15s,background .15s;display:flex}.dem-ev__card--compact:hover{background:var(--dem-panel-2);border-color:#ffffff1a}.dem-ev__card--clickable{cursor:pointer}.dem-ev__card--clickable:focus-visible{outline-offset:2px;outline:2px solid #f59e0b8c}.dem-ev__card-date-sm{text-align:center;width:52px;color:var(--dem-muted);flex-shrink:0;font-size:.62rem;font-weight:700;line-height:1.2}.dem-ev__avatar-sm{object-fit:cover;border:1px solid var(--dem-line);border-radius:8px;flex-shrink:0;width:32px;height:32px}.dem-ev__card-main{flex:1;min-width:0}.dem-ev__card-line1{flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin-bottom:.1rem;display:flex}.dem-ev__card-name-sm{white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:.82rem;font-weight:700;overflow:hidden}.dem-ev__card-sub{color:var(--dem-muted);font-size:.68rem}.dem-ev__card-line1 .dem-ev__status{gap:.2rem;margin-left:auto;padding:.12rem .4rem;font-size:.58rem}.dem-ev__motiv-sm{color:#9ca3af;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.72rem;line-height:1.3;overflow:hidden}.dem-ev__card-end{flex-shrink:0;align-items:center;gap:.45rem;display:flex}.dem-ev__card-meta-sm{color:var(--dem-muted);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:.65rem;overflow:hidden}.dem-ev__del-sm{width:28px;height:28px;color:var(--dem-rose);cursor:pointer;background:#f43f5e14;border:1px solid #f43f5e40;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.dem-ev__del-sm:hover:not(:disabled){background:#f43f5e2e}.dem-ev__del-sm:disabled{opacity:.5}.dem-ev__card:not(.dem-ev__card--compact){border:1px solid var(--dem-line);background:var(--dem-panel);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:stretch;gap:0 1.25rem;padding:0;display:grid;overflow:hidden}.dem-ev__card:not(.dem-ev__card--compact):hover{border-color:#ffffff1f}.dem-ev__card-date{writing-mode:vertical-rl;border-right:1px solid var(--dem-line);letter-spacing:.08em;text-transform:uppercase;color:var(--dem-muted);white-space:nowrap;background:#00000040;justify-content:center;align-items:center;padding:1rem .65rem;font-size:.65rem;font-weight:800;display:flex;transform:rotate(180deg)}.dem-ev__card-body{grid-template-columns:auto 1fr;align-items:start;gap:1rem;min-width:0;padding:1rem 0;display:grid}@media (width<=640px){.dem-ev__card{grid-template-columns:1fr}.dem-ev__card-date{writing-mode:horizontal-tb;border-right:none;border-bottom:1px solid var(--dem-line);padding:.5rem 1rem;transform:none}.dem-ev__card-body{grid-template-columns:1fr;padding:1rem}}.dem-ev__avatar-wrap{position:relative}.dem-ev__avatar{object-fit:cover;border:2px solid var(--dem-line);border-radius:14px;width:52px;height:52px}.dem-ev__card-content{min-width:0}.dem-ev__card-head{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.45rem;display:flex}.dem-ev__card-name{letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:800}.dem-ev__status{text-transform:uppercase;letter-spacing:.05em;border:1px solid #0000;border-radius:8px;align-items:center;padding:.2rem .55rem;font-size:.62rem;font-weight:800;display:inline-flex}.dem-ev__status--pending{color:#fcd34d;background:#f59e0b26;border-color:#f59e0b4d}.dem-ev__status--accepted{color:#6ee7b7;background:#34d3991f;border-color:#34d39947}.dem-ev__status--rejected{color:#fda4af;background:#f43f5e1f;border-color:#f43f5e47}.dem-ev__status--blacklist_30{color:#fdba74;background:#fb923c1f;border-color:#fb923c47}.dem-ev__status--blacklist_permanent{color:#fecaca;background:#7f1d1d73;border-color:#7f1d1d99}.dem-ev__meta{color:var(--dem-muted);flex-wrap:wrap;gap:.35rem .65rem;margin-bottom:.65rem;font-size:.72rem;display:flex}.dem-ev__meta span{background:#ffffff0a;border-radius:6px;padding:.15rem .45rem}.dem-ev__motiv{color:#c9d1d9;background:#0003;border-left:3px solid #f59e0b80;border-radius:10px;margin:0;padding:.65rem .85rem;font-size:.82rem;font-style:italic;line-height:1.45}.dem-ev__card-side{border-left:1px solid var(--dem-line);flex-direction:column;justify-content:space-between;align-items:flex-end;gap:.75rem;min-width:140px;padding:1rem 1rem 1rem 0;display:flex}@media (width<=640px){.dem-ev__card-side{border-left:none;border-top:1px solid var(--dem-line);box-sizing:border-box;flex-direction:row;align-items:center;width:100%;padding:.75rem 1rem 1rem}}.dem-ev__decision{text-align:right;color:var(--dem-muted);font-size:.68rem;line-height:1.5}.dem-ev__decision strong{color:var(--dem-text);font-size:.72rem;display:block}.dem-ev__del{width:36px;height:36px;color:var(--dem-rose);cursor:pointer;background:#f43f5e1a;border:1px solid #f43f5e4d;border-radius:10px;place-items:center;transition:background .15s,transform .1s;display:grid}.dem-ev__del:hover{background:#f43f5e38}.dem-ev__del:active{transform:scale(.96)}.dem-ev__loading{min-height:40vh;color:var(--dem-muted);justify-content:center;align-items:center;gap:.65rem;display:flex}.dem-ev__err{text-align:center;color:var(--dem-red);padding:2rem}.dem-ev__modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04060ac7;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.dem-ev__modal{border:1px solid var(--dem-line);background:linear-gradient(165deg, var(--dem-panel-2), var(--dem-panel));border-radius:16px;width:min(560px,100%);max-height:min(90vh,720px);overflow:auto;box-shadow:0 24px 80px #0000008c}.dem-ev__modal-head{border-bottom:1px solid var(--dem-line);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 1.15rem;display:flex}.dem-ev__modal-head-main{align-items:center;gap:.85rem;min-width:0;display:flex}.dem-ev__modal-avatar{object-fit:cover;border:1px solid var(--dem-line);border-radius:12px;flex-shrink:0;width:48px;height:48px}.dem-ev__modal-head h3{margin:0 0 .35rem;font-size:1rem;font-weight:800}.dem-ev__modal-close{color:var(--dem-muted);cursor:pointer;background:#ffffff0d;border:none;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.dem-ev__modal-close:hover{color:var(--dem-text);background:#ffffff1a}.dem-ev__modal-grid{gap:.55rem;margin:0;padding:.85rem 1.15rem 1rem;display:grid}.dem-ev__modal-row{border-bottom:1px solid #ffffff0a;grid-template-columns:130px 1fr;align-items:start;gap:.65rem;padding:.45rem 0;display:grid}.dem-ev__modal-row:last-child{border-bottom:none}.dem-ev__modal-row dt{text-transform:uppercase;letter-spacing:.08em;color:var(--dem-muted);margin:0;font-size:.65rem;font-weight:800}.dem-ev__modal-row dd{color:var(--dem-text);word-break:break-word;white-space:pre-wrap;margin:0;font-size:.82rem;font-weight:600}.dem-ev__modal-foot{border-top:1px solid var(--dem-line);justify-content:flex-end;padding:.85rem 1.15rem 1.1rem;display:flex}@media (width<=520px){.dem-ev__modal-row{grid-template-columns:1fr;gap:.2rem}}.scert-page{min-height:calc(100vh - 4rem);margin:-.5rem -1rem 0}.scert-sev-bar{border-radius:0 4px 4px 0;align-self:stretch;width:3px;min-height:100%}.scert-sev-bar--13{background:#f97316}.scert-sev-bar--23{background:#ef4444}.scert-sev-bar--conf{background:#dc2626}.smd-page{box-sizing:border-box;width:100%;min-height:calc(100vh - 4rem);padding-left:max(1rem, env(safe-area-inset-left,0px));padding-right:max(1rem, env(safe-area-inset-right,0px));justify-content:center;margin:-.5rem -1rem 0;display:flex}.smd-inner{width:100%;max-width:100rem;margin-left:auto;margin-right:auto}.smd-table{table-layout:auto;width:100%;min-width:1100px}.smd-sev-bar{border-radius:0 4px 4px 0;align-self:stretch;width:3px;min-height:100%}.smd-sev-bar--active{background:#f97316}.smd-sev-bar--paid{background:#22c55e}.smd-sev-bar--expired{background:#64748b}.smd-sev-bar--orphan{background:#ef4444}.spt-page{--spt-bg:#070a0f;--spt-panel:#0f141c;--spt-panel-2:#151c28;--spt-line:#ffffff14;--spt-text:#eef2f8;--spt-muted:#8b95a8;--spt-accent:#38bdf8;--spt-danger:#fb7185;--spt-danger-dim:#fb718524;min-height:calc(100vh - 4rem);color:var(--spt-text);background:var(--spt-bg);margin:-.5rem -1rem 0;padding:0;position:relative;overflow:hidden}.spt-page:before{content:"";pointer-events:none;background:radial-gradient(65% 45% at 100% 0,#38bdf81a,#0000 55%),radial-gradient(50% 40% at 0 100%,#fb718514,#0000 50%);position:absolute;inset:0}.spt-shell{z-index:1;max-width:72rem;margin:0 auto;padding:1.25rem 1.25rem 2.5rem;position:relative}@media (width>=768px){.spt-shell{padding:1.5rem 1.75rem 3rem}}.spt-loading,.spt-denied{min-height:16rem;color:var(--spt-muted);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.9rem;display:flex}.spt-denied{color:#f87171}.spt-spin{animation:.85s linear infinite spt-spin}@keyframes spt-spin{to{transform:rotate(360deg)}}.spt-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.spt-header__brand{align-items:flex-start;gap:1rem;min-width:0;display:flex}.spt-header__icon{color:#fda4af;background:linear-gradient(145deg,#fb718538,#fb71850f);border:1px solid #fb718559;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.spt-header__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--spt-muted);margin:0 0 .2rem;font-size:.65rem;font-weight:700}.spt-header__title{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800;line-height:1.15}.spt-header__sub{max-width:36rem;color:var(--spt-muted);margin:.45rem 0 0;font-size:.8125rem;line-height:1.55}.spt-header__access{letter-spacing:.03em;text-transform:uppercase;color:#a5f3fc;background:#06b6d41f;border:1px solid #22d3ee38;border-radius:999px;margin:.5rem 0 0;padding:.2rem .55rem;font-size:.7rem;font-weight:700;display:inline-block}.spt-refresh{border:1px solid var(--spt-line);background:var(--spt-panel);color:var(--spt-text);cursor:pointer;border-radius:10px;align-items:center;gap:.45rem;padding:.55rem 1rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.spt-refresh:hover:not(:disabled){background:var(--spt-panel-2);border-color:#ffffff24}.spt-refresh:disabled{opacity:.55;cursor:wait}.spt-kpis{grid-template-columns:repeat(2,1fr);gap:.65rem;margin-bottom:1.25rem;display:grid}@media (width>=640px){.spt-kpis{grid-template-columns:repeat(4,1fr)}}.spt-kpi{border:1px solid var(--spt-line);background:var(--spt-panel);border-radius:12px;align-items:center;gap:.65rem;padding:.85rem 1rem;display:flex}.spt-kpi svg{opacity:.85;flex-shrink:0}.spt-kpi--total svg{color:var(--spt-accent)}.spt-kpi--Heli svg{color:#22d3ee}.spt-kpi--HS svg{color:#f87171}.spt-kpi--MotoHS svg{color:#a78bfa}.spt-kpi--MotoOFF svg{color:#fbbf24}.spt-kpi__val{letter-spacing:-.02em;font-size:1.35rem;font-weight:800;line-height:1.1;display:block}.spt-kpi__lbl{text-transform:uppercase;letter-spacing:.08em;color:var(--spt-muted);margin-top:.15rem;font-size:.65rem;font-weight:600;display:block}.spt-toolbar{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}@media (width>=900px){.spt-toolbar{flex-direction:row;justify-content:space-between;align-items:center}}.spt-search{border:1px solid var(--spt-line);background:var(--spt-panel);min-width:0;max-width:28rem;color:var(--spt-muted);border-radius:10px;flex:1;align-items:center;gap:.5rem;padding:.55rem .85rem;display:flex}.spt-search input{min-width:0;color:var(--spt-text);background:0 0;border:none;outline:none;flex:1;font-size:.8125rem}.spt-search input::placeholder{color:#5c6678}.spt-filters{flex-wrap:wrap;gap:.4rem;display:flex}.spt-filter{border:1px solid var(--spt-line);color:var(--spt-muted);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.7rem;font-weight:600;transition:all .15s;display:inline-flex}.spt-filter--on{color:#7dd3fc;background:#38bdf81f;border-color:#38bdf859}.spt-filter--Heli.spt-filter--on{color:#22d3ee;background:#06b6d426;border-color:#22d3ee59}.spt-filter--HS.spt-filter--on{color:#f87171;background:#ef44441f;border-color:#f8717159}.spt-filter--MotoHS.spt-filter--on{color:#a78bfa;background:#8b5cf61f;border-color:#a78bfa59}.spt-filter--MotoOFF.spt-filter--on{color:#fbbf24;background:#f59e0b1f;border-color:#fbbf2459}.spt-filter__count{background:#ffffff0f;border-radius:6px;justify-content:center;min-width:1.15rem;padding:.05rem .3rem;font-size:.65rem;font-weight:700;display:inline-flex}.spt-flash{border-radius:10px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:500}.spt-flash--success{color:#6ee7b7;background:#34d3991a;border:1px solid #34d39947}.spt-flash--warning{color:#fcd34d;background:#fbbf241a;border:1px solid #fbbf2447}.spt-flash--error{color:#fca5a5;background:#f871711a;border:1px solid #f8717147}.spt-panel{border:1px solid var(--spt-line);background:var(--spt-panel);color:var(--spt-muted);border-radius:12px;padding:1.25rem 1.5rem;font-size:.875rem}.spt-panel--warn{color:#fcd34d;background:#fbbf240f;border-color:#fbbf2440}.spt-empty{text-align:center;border:1px dashed var(--spt-line);color:var(--spt-muted);background:#0f141c99;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:3.5rem 1.5rem;display:flex}.spt-empty svg{color:#34d399;opacity:.75;margin-bottom:1rem}.spt-empty--muted svg{color:var(--spt-muted)}.spt-empty h2{color:var(--spt-text);margin:0 0 .35rem;font-size:1.05rem;font-weight:700}.spt-empty p{max-width:22rem;margin:0;font-size:.8125rem}.spt-grid{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.spt-card{border:1px solid var(--spt-line);background:linear-gradient(135deg, var(--spt-panel) 0%, #0f141cd9 100%);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem 1rem;padding:.85rem 1rem;transition:border-color .15s,box-shadow .15s;display:grid}.spt-card:hover{border-color:#ffffff1f;box-shadow:0 8px 28px #00000040}@media (width<=560px){.spt-card{grid-template-rows:auto auto;grid-template-columns:auto 1fr}.spt-card__btn{grid-column:1/-1;justify-content:center;width:100%}}.spt-card__avatar{letter-spacing:.02em;color:#e2e8f0;background:#64748b40;border:1px solid #ffffff14;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.8rem;font-weight:800;display:flex;overflow:hidden}.spt-card__avatar-img{object-fit:cover;width:100%;height:100%;display:block}.spt-card__avatar--Heli{color:#67e8f9;background:#06b6d433;border-color:#22d3ee40}.spt-card__avatar--HS{color:#fca5a5;background:#ef44442e;border-color:#f8717140}.spt-card__avatar--MotoHS{color:#c4b5fd;background:#8b5cf62e;border-color:#a78bfa40}.spt-card__avatar--MotoOFF{color:#fcd34d;background:#f59e0b2e;border-color:#fbbf2440}.spt-card__main{min-width:0}.spt-card__top{flex-wrap:wrap;align-items:center;gap:.4rem .55rem;margin-bottom:.35rem;display:flex}.spt-card__name{color:var(--spt-text);font-size:.9375rem;font-weight:700;text-decoration:none}.spt-card__name:hover{color:var(--spt-accent)}.spt-card__cs{color:var(--spt-muted);background:#ffffff0f;border-radius:6px;padding:.15rem .45rem;font-family:ui-monospace,monospace;font-size:.65rem;font-weight:700}.spt-card__cat{text-transform:uppercase;letter-spacing:.06em;border-radius:6px;padding:.2rem .5rem;font-size:.65rem;font-weight:700}.spt-card__cat--Heli{color:#22d3ee;background:#06b6d42e}.spt-card__cat--HS{color:#f87171;background:#ef44442e}.spt-card__cat--MotoHS{color:#a78bfa;background:#8b5cf62e}.spt-card__cat--MotoOFF{color:#fbbf24;background:#f59e0b2e}.spt-card__cat--default{color:#cbd5e1;background:#64748b38}.spt-card__meta{color:var(--spt-muted);flex-wrap:wrap;gap:.5rem .85rem;font-size:.75rem;display:flex}.spt-card__meta-item{align-items:center;gap:.3rem;display:inline-flex}.spt-card__meta-item--dur{color:#7dd3fc;font-weight:600}.spt-card__btn{background:var(--spt-danger-dim);color:#fda4af;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;border:1px solid #fb718566;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.75rem;font-weight:700;transition:background .15s,transform .1s;display:inline-flex}.spt-card__btn:hover:not(:disabled){background:#fb71853d}.spt-card__btn:active:not(:disabled){transform:scale(.98)}.spt-card__btn:disabled{opacity:.55;cursor:wait}.spt-logs{background:#0f172a8c;border:1px solid #ffffff12;border-radius:14px;margin-top:1.75rem;padding:1.1rem 1.15rem 1.15rem}.spt-logs__head{color:#94a3b8;align-items:flex-start;gap:.65rem;margin-bottom:.85rem;display:flex}.spt-logs__title{color:#e2e8f0;margin:0;font-size:.95rem;font-weight:700}.spt-logs__sub{color:var(--spt-muted);margin:.2rem 0 0;font-size:.75rem}.spt-logs__count{color:#cbd5e1;background:#64748b40;border-radius:999px;margin-left:auto;padding:.15rem .5rem;font-size:.7rem;font-weight:700}.spt-logs__empty{color:var(--spt-muted);margin:0;font-size:.8125rem}.spt-logs__table-wrap{overflow-x:auto}.spt-logs__table{border-collapse:collapse;width:100%;font-size:.78rem}.spt-logs__table th,.spt-logs__table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff0f;padding:.5rem .55rem}.spt-logs__table th{text-transform:uppercase;letter-spacing:.05em;color:#94a3b8;font-size:.68rem;font-weight:700}.spt-logs__membru{color:#e2e8f0;font-weight:600;display:block}.spt-logs__cs{color:var(--spt-muted);font-size:.7rem;display:block}.spt-logs__cat{border-radius:6px;padding:.12rem .45rem;font-size:.68rem;font-weight:700;display:inline-block}.spt-logs__cat--Heli{color:#67e8f9;background:#06b6d426}.spt-logs__cat--HS{color:#fca5a5;background:#ef444426}.spt-logs__cat--MotoHS{color:#c4b5fd;background:#8b5cf626}.spt-logs__cat--MotoOFF{color:#fcd34d;background:#f59e0b26}.spt-logs__rez{font-weight:700}.spt-logs__rez--ok{color:#4ade80}.spt-logs__rez--warn{color:#fbbf24}.portal-admin-embed{width:100%;max-width:none;overflow:visible}.panel-shell__content:has(.portal-admin-embed){padding-left:max(var(--panel-content-inset-x,1rem), env(safe-area-inset-left,0px));padding-right:max(var(--panel-content-inset-x,1rem), env(safe-area-inset-right,0px));padding-bottom:max(var(--panel-content-inset-y,1.25rem), env(safe-area-inset-bottom,0px));overflow-x:auto}.portal-admin-v2{--pa-bg:transparent;--pa-border:#30363d;--pa-card:#161b22;--pa-card-hover:#1c2128;--pa-muted:#8b949e;--pa-text:#e6edf3;--pa-accent:#58a6ff;--pa-accent-soft:#58a6ff1f;--pa-sidebar-w:15.5rem;--pa-layout-gap:1.25rem;--pa-radius:.75rem;color:var(--pa-text);font-family:Inter,system-ui,sans-serif}.portal-admin-v2--embed{--pa-bg:transparent}.portal-admin-v2:not(.portal-admin-v2--embed){--pa-bg:#0d1117;background:var(--pa-bg);min-height:100dvh}.pa-layout{align-items:stretch;gap:var(--pa-layout-gap);box-sizing:border-box;width:100%;min-height:0;display:flex}.portal-admin-v2--embed .pa-layout{padding-top:.25rem}.pa-sidebar{width:var(--pa-sidebar-w);border:1px solid var(--pa-border);border-radius:var(--pa-radius);background:var(--pa-card);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.pa-sidebar__head{border-bottom:1px solid var(--pa-border);justify-content:space-between;align-items:flex-start;gap:.5rem;padding:1.1rem 1rem .75rem;display:flex}.pa-sidebar__brand{align-items:center;gap:.65rem;min-width:0;display:flex}.pa-sidebar__brand-mark{background:var(--pa-accent-soft);width:2.25rem;height:2.25rem;color:var(--pa-accent);letter-spacing:.04em;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.65rem;font-weight:800;display:flex}.pa-sidebar__brand-text{flex-direction:column;gap:.1rem;min-width:0;display:flex}.pa-sidebar__brand-text strong{color:var(--pa-text);font-size:.8rem;font-weight:700;line-height:1.2}.pa-sidebar__brand-text span{text-transform:uppercase;letter-spacing:.08em;color:var(--pa-muted);font-size:.65rem;font-weight:600}.pa-sidebar__close{color:var(--pa-muted);cursor:pointer;background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:.35rem;display:flex}.pa-sidebar__nav{flex:1;padding:.75rem .65rem 1rem;overflow-y:auto}.pa-nav__group+.pa-nav__group{margin-top:1rem}.pa-nav__group-label{text-transform:uppercase;letter-spacing:.1em;color:var(--pa-muted);margin:0 0 .35rem .5rem;font-size:.6rem;font-weight:700}.pa-nav__list{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.pa-nav__item{width:100%;color:var(--pa-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;align-items:center;gap:.55rem;padding:.55rem .65rem;font-size:.78rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}.pa-nav__item:hover{color:var(--pa-text);background:#ffffff0a}.pa-nav__item.is-active{background:var(--pa-accent-soft);color:var(--pa-accent);border-color:#58a6ff59}.pa-nav__item-label{flex:1;min-width:0}.pa-nav__badge{color:#fff;text-align:center;background:#f85149;border-radius:999px;flex-shrink:0;min-width:1.25rem;padding:.1rem .4rem;font-size:.6rem;font-weight:800}.pa-sidebar__foot{border-top:1px solid var(--pa-border);padding:.75rem .65rem 1rem}.pa-main{border:1px solid var(--pa-border);border-radius:var(--pa-radius);background:var(--pa-card);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.pa-topbar{border-bottom:1px solid var(--pa-border);background:#0d111759;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;padding:1rem 1.25rem;display:flex}.portal-admin-v2--embed .pa-topbar{background:#0d111740}.pa-topbar__left{align-items:center;gap:.75rem;min-width:0;display:flex}.pa-topbar__menu{border:1px solid var(--pa-border);background:var(--pa-card);color:var(--pa-text);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:.45rem;display:flex}.pa-topbar__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--pa-muted);margin:0;font-size:.65rem;font-weight:700}.pa-topbar__title{color:var(--pa-text);margin:.15rem 0 0;font-size:1.25rem;font-weight:700;line-height:1.2}.pa-topbar__right{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pa-topbar__status{color:var(--pa-muted);align-items:center;gap:.35rem;font-size:.7rem;font-weight:600;display:inline-flex}.pa-topbar__status--ok{color:#3fb950}.pa-dot{background:#3fb950;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 0 2px #3fb95040}.pa-topbar__pill{color:#ff7b72;text-transform:uppercase;letter-spacing:.06em;background:#f851491f;border:1px solid #f8514966;border-radius:999px;padding:.2rem .55rem;font-size:.65rem;font-weight:700}.pa-tabs{border-bottom:1px solid var(--pa-border);-webkit-overflow-scrolling:touch;gap:.35rem;padding:.65rem 1rem;display:flex;overflow-x:auto}.pa-tabs__item{border:1px solid var(--pa-border);background:var(--pa-card);color:var(--pa-muted);white-space:nowrap;cursor:pointer;border-radius:999px;flex-shrink:0;padding:.4rem .75rem;font-size:.68rem;font-weight:600}.pa-tabs__item.is-active{background:var(--pa-accent-soft);color:var(--pa-accent);border-color:#58a6ff66}.pa-main__body{flex:1;min-width:0;padding:1.25rem 1.35rem}@media (width>=768px){.pa-main__body{padding:1.5rem 1.75rem 1.65rem}.portal-admin-v2--embed .pa-layout{--pa-layout-gap:1.5rem}}.pa-btn{border:1px solid var(--pa-border);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.pa-btn--ghost{color:var(--pa-muted);background:0 0}.pa-btn--ghost:hover{color:var(--pa-text);background:#ffffff0d}.pa-btn--block{width:100%}.pa-btn--primary{background:var(--pa-accent-soft);color:var(--pa-accent);border-color:#58a6ff73}.pa-alert{border-radius:var(--pa-radius);margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem}.pa-alert--error{color:#ff7b72;background:#f851491a;border:1px solid #f8514959}.pa-card{border:1px solid var(--pa-border);border-radius:var(--pa-radius);background:var(--pa-card);overflow:hidden}.pa-card__head{border-bottom:1px solid var(--pa-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem 1rem;display:flex}.pa-card__title{color:var(--pa-text);margin:0;font-size:.9rem;font-weight:700}.pa-card__sub{color:var(--pa-muted);margin:.2rem 0 0;font-size:.7rem}.pa-card__body{padding:.85rem 1rem}.pa-list-item{border:1px solid var(--pa-border);text-align:left;cursor:pointer;background:#0d111759;border-radius:.5rem;width:100%;padding:.75rem;transition:background .15s,border-color .15s;display:block}.pa-list-item:hover{background:var(--pa-card-hover);border-color:#58a6ff40}.pa-grid-2{gap:1rem;display:grid}@media (width>=1024px){.pa-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.pa-section-gap{flex-direction:column;gap:1.25rem;display:flex}.portal-admin-v2__content .glass-card,.portal-admin-v2__content .stat-card{border-radius:var(--pa-radius)!important;border:1px solid var(--pa-border)!important;background:var(--pa-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.portal-admin-v2__content .rounded-\[2\.5rem\],.portal-admin-v2__content .rounded-\[2rem\]{border-radius:var(--pa-radius)!important}.portal-admin-v2__content .border-zinc-800,.portal-admin-v2__content .border-zinc-800\/50{border-color:var(--pa-border)!important}.portal-admin-v2__content .bg-zinc-900\/30,.portal-admin-v2__content .bg-zinc-900\/40,.portal-admin-v2__content .bg-zinc-950\/20,.portal-admin-v2__content .bg-zinc-950\/30,.portal-admin-v2__content .bg-zinc-950\/40,.portal-admin-v2__content .bg-zinc-950\/60{background:#0d111773!important}.portal-admin-v2__content thead.bg-\[\#0c0c0c\],.portal-admin-v2__content .bg-\[\#0c0c0c\]{background:#0d1117!important}.portal-admin-v2__content .text-5xl{letter-spacing:-.02em!important;font-size:1.75rem!important;font-style:normal!important}.portal-admin-v2__content .italic.uppercase.tracking-tighter{text-transform:none!important;letter-spacing:normal!important;font-style:normal!important}.pa-spin{animation:.8s linear infinite pa-spin}@keyframes pa-spin{to{transform:rotate(360deg)}}@media (width<=767px){.pa-sidebar{z-index:120;transition:transform .2s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:8px 0 32px #00000073}.pa-sidebar.is-open{transform:translate(0)}.pa-sidebar-backdrop{z-index:110;cursor:pointer;background:#0000008c;border:none;position:fixed;inset:0}}@media (width>=768px){.pa-sidebar__close{display:none}}.sidebar-order-page .sidebar-order-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.sidebar-order-card{background:#161b22;border:1px solid #30363d;border-radius:10px;padding:.75rem 1rem 1rem}.sidebar-order-card-head{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.sidebar-order-section-title{color:#e6edf3;background:#0d1117;border:1px solid #30363d;border-radius:6px;flex:1;padding:.35rem .5rem;font-size:.9rem;font-weight:600}.sidebar-order-icon-btn{color:#8b949e;cursor:pointer;background:0 0;border:1px solid #30363d;border-radius:6px;padding:.25rem .35rem}.sidebar-order-icon-btn.danger:hover{color:#f85149;border-color:#f85149}.sidebar-order-list{min-height:2.5rem;margin:0;padding:0;list-style:none}.sidebar-order-list.is-over{background:#58a6ff0f;border-radius:8px;outline:1px dashed #388bfd}.sidebar-order-list li{cursor:grab;background:#21262d;border:1px solid #30363d;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:.35rem;padding:.45rem .5rem;display:flex}.sidebar-order-list li:active{cursor:grabbing}.sidebar-order-list li.sidebar-order-empty{color:#8b949e;cursor:default;background:0 0;border-style:dashed;justify-content:center;font-size:.8rem}.sidebar-order-handle{color:#6e7681;flex-shrink:0}.sidebar-order-item-label{color:#e6edf3;flex:1;font-size:.85rem}.sidebar-order-item-path{color:#6e7681;font-size:.7rem}.ac-page{color:#e2e8f0;background:#07090e;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.ac-card{background:linear-gradient(#131622 0%,#0a0c12 100%);border:1px solid #ffffff14;border-radius:1.25rem;width:100%;max-width:520px;padding:2rem;box-shadow:0 30px 60px -15px #000c}.ac-logo{object-fit:contain;filter:drop-shadow(0 0 16px #3b82f680);width:5.5rem;height:5.5rem;margin:0 auto 1rem;display:block}.ac-title{text-align:center;color:#fff;margin-bottom:.35rem;font-size:1.25rem;font-weight:700}.ac-sub{text-align:center;color:#94a3b8;margin-bottom:1.5rem;font-size:.75rem;line-height:1.5}.ac-discord{background:#161a25cc;border:1px solid #ffffff0f;border-radius:.75rem;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:.75rem 1rem;display:flex}.ac-discord img{border-radius:50%;width:40px;height:40px}.ac-field{margin-bottom:1rem}.ac-field label{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin-bottom:.35rem;font-size:.65rem;font-weight:700;display:block}.ac-field input,.ac-field select{color:#fff;background:#161a25;border:1px solid #ffffff14;border-radius:.65rem;width:100%;padding:.65rem .85rem;font-size:.875rem}.ac-field input:focus,.ac-field select:focus{border-color:#3b82f699;outline:none}.ac-check{color:#94a3b8;align-items:flex-start;gap:.5rem;margin-bottom:1.25rem;font-size:.75rem;display:flex}.ac-btn{letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:none;border-radius:.75rem;width:100%;padding:.75rem 1rem;font-size:.7rem;font-weight:700;transition:background .15s}.ac-btn--primary{color:#fff;background:linear-gradient(90deg,#2563eb,#3b82f6)}.ac-btn--primary:hover:not(:disabled){background:linear-gradient(90deg,#3b82f6,#60a5fa)}.ac-btn--discord{color:#fff;background:#5865f2}.ac-btn--discord:hover:not(:disabled){background:#4752c4}.ac-btn:disabled{opacity:.55;cursor:not-allowed}.ac-alert{border-radius:.75rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.75rem;line-height:1.45}.ac-alert--error{color:#fecaca;background:#ef44441f;border:1px solid #ef444459}.ac-alert--ok{color:#bbf7d0;background:#22c55e1f;border:1px solid #22c55e59}.ac-alert--info{color:#bfdbfe;background:#3b82f61f;border:1px solid #3b82f659}.ac-back{text-align:center;color:#64748b;margin-top:1.25rem;font-size:.75rem;text-decoration:none;display:block}.ac-back:hover{color:#94a3b8}.ac-channel-feed{background:#0f172a8c;border:1px solid #3b82f640;border-radius:.85rem;margin-top:1.25rem;overflow:hidden}.ac-channel-feed__head{letter-spacing:.08em;text-transform:uppercase;color:#93c5fd;background:#2563eb1f;border-bottom:1px solid #ffffff0f;align-items:center;gap:.5rem;padding:.65rem .85rem;font-size:.65rem;font-weight:700;display:flex}.ac-channel-feed__list{flex-direction:column;gap:0;display:flex}.ac-channel-feed__item{border-bottom:1px solid #ffffff0d;padding:.85rem}.ac-channel-feed__item:last-child{border-bottom:none}.ac-channel-feed__item-head{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.ac-channel-feed__avatar{object-fit:cover;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;width:2rem;height:2rem}.ac-channel-feed__avatar--ph{background:#1e293b;display:block}.ac-channel-feed__meta{flex-direction:column;gap:.1rem;min-width:0;display:flex}.ac-channel-feed__author{color:#e2e8f0;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:600;overflow:hidden}.ac-channel-feed__time{color:#64748b;font-size:.65rem}.ac-channel-feed__body{color:#cbd5e1;white-space:pre-wrap;margin:0;font-size:.75rem;line-height:1.5}.mc-page{color:#e2e8f0;background:#07090e;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;display:flex}.mc-card{background:linear-gradient(#131622 0%,#0a0c12 100%);border:1px solid #ffffff14;border-radius:1.25rem;width:100%;max-width:480px;padding:2rem;box-shadow:0 30px 60px -15px #000c}.mc-logo{object-fit:contain;width:4.5rem;height:4.5rem;margin:0 auto 1rem;display:block}.mc-title{text-align:center;color:#fff;margin-bottom:.35rem;font-size:1.2rem;font-weight:700}.mc-sub{text-align:center;color:#94a3b8;margin-bottom:1.5rem;font-size:.75rem;line-height:1.5}.mc-field{margin-bottom:1rem}.mc-field label{text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:.35rem;font-size:.65rem;font-weight:700;display:block}.mc-field input{box-sizing:border-box;color:#f1f5f9;background:#0f121ce6;border:1px solid #ffffff1a;border-radius:.5rem;width:100%;padding:.65rem .85rem;font-size:.9rem}.mc-field input:focus{border-color:#3b82f699;outline:none}.mc-hint{color:#64748b;margin-top:.25rem;font-size:.65rem}.mc-error{color:#fca5a5;background:#ef44441f;border:1px solid #ef444459;border-radius:.5rem;margin-bottom:1rem;padding:.65rem .85rem;font-size:.8rem}.mc-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:.5rem;width:100%;padding:.75rem;font-size:.85rem;font-weight:700}.mc-btn:disabled{opacity:.55;cursor:not-allowed}
