/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg}*,:before,:after{--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-scroll-snap-strictness:proximity;--tw-space-x-reverse:0;--tw-border-style:solid;--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-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}::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-scroll-snap-strictness:proximity;--tw-space-x-reverse:0;--tw-border-style:solid;--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-duration:initial;--tw-ease:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}@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-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--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);--font-weight-normal:400;--font-weight-medium:500;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-4xl:2rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xs:4px;--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-popover:var(--popover);--color-border:var(--border)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.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}.inset-0{inset:calc(var(--spacing) * 0)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.inset-s-1\/2{inset-inline-start:50%}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:calc(var(--spacing) * 0)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-\[60\%\]{top:60%}.top-full{top:100%}.top-px{top:1px}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-4{bottom:calc(var(--spacing) * 4)}.-left-12{left:calc(var(--spacing) * -12)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-0{z-index:0}.z-1{z-index:1}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-\[calc\(1000-var\(--toast-index\)\)\]{z-index:calc(1000 - var(--toast-index))}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-93{grid-row:93}.row-96{grid-row:96}.row-98{grid-row:98}.row-133{grid-row:133}.row-137{grid-row:137}.row-158{grid-row:158}.row-161{grid-row:161}.row-181{grid-row:181}.row-191{grid-row:191}.row-212{grid-row:212}.row-213{grid-row:213}.row-232{grid-row:232}.row-246{grid-row:246}.row-247{grid-row:247}.row-255{grid-row:255}.row-261{grid-row:261}.row-317{grid-row:317}.row-331{grid-row:331}.row-345{grid-row:345}.row-385{grid-row:385}.row-386{grid-row:386}.row-391{grid-row:391}.row-410{grid-row:410}.row-413{grid-row:413}.row-417{grid-row:417}.row-429{grid-row:429}.row-454{grid-row:454}.row-455{grid-row:455}.row-461{grid-row:461}.row-501{grid-row:501}.row-503{grid-row:503}.row-526{grid-row:526}.row-529{grid-row:529}.row-549{grid-row:549}.row-552{grid-row:552}.row-556{grid-row:556}.row-577{grid-row:577}.row-586{grid-row:586}.row-592{grid-row:592}.row-603{grid-row:603}.row-628{grid-row:628}.row-647{grid-row:647}.row-649{grid-row:649}.row-662{grid-row:662}.row-688{grid-row:688}.row-696{grid-row:696}.row-726{grid-row:726}.row-728{grid-row:728}.row-730{grid-row:730}.row-736{grid-row:736}.row-751{grid-row:751}.row-758{grid-row:758}.row-759{grid-row:759}.row-767{grid-row:767}.row-773{grid-row:773}.row-791{grid-row:791}.row-801{grid-row:801}.row-812{grid-row:812}.row-816{grid-row:816}.row-826{grid-row:826}.row-849{grid-row:849}.row-859{grid-row:859}.row-880{grid-row:880}.row-882{grid-row:882}.row-919{grid-row:919}.row-934{grid-row:934}.row-939{grid-row:939}.row-943{grid-row:943}.row-947{grid-row:947}.row-950{grid-row:950}.row-969{grid-row:969}.row-979{grid-row:979}.row-985{grid-row:985}.row-1012{grid-row:1012}.row-1018{grid-row:1018}.row-1038{grid-row:1038}.row-1069{grid-row:1069}.row-1079{grid-row:1079}.row-1098{grid-row:1098}.row-1113{grid-row:1113}.row-1122{grid-row:1122}.row-1123{grid-row:1123}.row-1131{grid-row:1131}.row-1136{grid-row:1136}.row-1149{grid-row:1149}.row-1155{grid-row:1155}.row-1167{grid-row:1167}.row-1181{grid-row:1181}.row-1198{grid-row:1198}.row-1204{grid-row:1204}.row-1208{grid-row:1208}.row-1215{grid-row:1215}.row-1242{grid-row:1242}.row-1250{grid-row:1250}.row-1268{grid-row:1268}.row-1277{grid-row:1277}.row-1280{grid-row:1280}.row-1281{grid-row:1281}.row-1306{grid-row:1306}.row-1307{grid-row:1307}.row-1369{grid-row:1369}.row-1388{grid-row:1388}.row-1396{grid-row:1396}.row-1398{grid-row:1398}.row-1399{grid-row:1399}.row-1403{grid-row:1403}.row-1419{grid-row:1419}.row-1425{grid-row:1425}.row-1437{grid-row:1437}.row-1438{grid-row:1438}.row-1450{grid-row:1450}.row-1495{grid-row:1495}.row-1527{grid-row:1527}.row-1529{grid-row:1529}.row-1584{grid-row:1584}.row-1596{grid-row:1596}.row-1622{grid-row:1622}.row-1623{grid-row:1623}.row-1628{grid-row:1628}.row-1634{grid-row:1634}.row-1688{grid-row:1688}.row-1714{grid-row:1714}.row-1730{grid-row:1730}.row-1733{grid-row:1733}.row-1742{grid-row:1742}.row-1768{grid-row:1768}.row-1783{grid-row:1783}.row-1820{grid-row:1820}.row-1828{grid-row:1828}.row-1864{grid-row:1864}.row-1867{grid-row:1867}.row-1873{grid-row:1873}.row-1886{grid-row:1886}.row-1911{grid-row:1911}.row-1925{grid-row:1925}.row-1927{grid-row:1927}.row-1938{grid-row:1938}.row-1944{grid-row:1944}.row-1962{grid-row:1962}.row-1963{grid-row:1963}.row-1970{grid-row:1970}.row-1981{grid-row:1981}.row-1984{grid-row:1984}.row-2002{grid-row:2002}.row-2017{grid-row:2017}.row-2020{grid-row:2020}.row-2037{grid-row:2037}.row-2043{grid-row:2043}.row-2062{grid-row:2062}.row-2063{grid-row:2063}.row-2067{grid-row:2067}.row-2069{grid-row:2069}.row-2073{grid-row:2073}.row-2084{grid-row:2084}.row-2097{grid-row:2097}.row-2110{grid-row:2110}.row-2112{grid-row:2112}.row-2119{grid-row:2119}.row-2126{grid-row:2126}.row-2133{grid-row:2133}.row-2138{grid-row:2138}.row-2144{grid-row:2144}.row-2146{grid-row:2146}.row-2155{grid-row:2155}.row-2158{grid-row:2158}.row-2195{grid-row:2195}.row-2207{grid-row:2207}.row-2209{grid-row:2209}.row-2213{grid-row:2213}.row-2222{grid-row:2222}.row-2249{grid-row:2249}.row-2252{grid-row:2252}.row-2262{grid-row:2262}.row-2285{grid-row:2285}.row-2299{grid-row:2299}.row-2321{grid-row:2321}.row-2323{grid-row:2323}.row-2328{grid-row:2328}.row-2341{grid-row:2341}.row-2351{grid-row:2351}.row-2357{grid-row:2357}.row-2362{grid-row:2362}.row-2364{grid-row:2364}.row-2366{grid-row:2366}.row-2373{grid-row:2373}.row-2386{grid-row:2386}.row-2401{grid-row:2401}.row-2407{grid-row:2407}.row-2414{grid-row:2414}.row-2415{grid-row:2415}.row-2438{grid-row:2438}.row-2451{grid-row:2451}.row-2455{grid-row:2455}.row-2477{grid-row:2477}.row-2480{grid-row:2480}.row-2493{grid-row:2493}.row-2504{grid-row:2504}.row-2560{grid-row:2560}.row-2582{grid-row:2582}.row-2600{grid-row:2600}.row-2606{grid-row:2606}.row-2616{grid-row:2616}.row-2649{grid-row:2649}.row-2652{grid-row:2652}.row-2662{grid-row:2662}.row-2675{grid-row:2675}.row-2711{grid-row:2711}.row-2721{grid-row:2721}.row-2725{grid-row:2725}.row-2793{grid-row:2793}.row-2803{grid-row:2803}.row-2821{grid-row:2821}.row-2824{grid-row:2824}.row-2833{grid-row:2833}.row-2838{grid-row:2838}.row-2841{grid-row:2841}.row-2863{grid-row:2863}.row-2871{grid-row:2871}.row-2874{grid-row:2874}.row-2880{grid-row:2880}.row-2887{grid-row:2887}.row-2903{grid-row:2903}.row-2911{grid-row:2911}.row-2922{grid-row:2922}.row-2927{grid-row:2927}.row-2928{grid-row:2928}.row-2930{grid-row:2930}.row-2998{grid-row:2998}.row-3002{grid-row:3002}.row-3018{grid-row:3018}.row-3047{grid-row:3047}.row-3049{grid-row:3049}.row-3065{grid-row:3065}.row-3069{grid-row:3069}.row-3070{grid-row:3070}.row-3074{grid-row:3074}.row-3087{grid-row:3087}.row-3101{grid-row:3101}.row-3120{grid-row:3120}.row-3122{grid-row:3122}.row-3125{grid-row:3125}.row-3142{grid-row:3142}.row-3146{grid-row:3146}.row-3158{grid-row:3158}.row-3265{grid-row:3265}.row-3275{grid-row:3275}.row-3277{grid-row:3277}.row-3278{grid-row:3278}.row-3281{grid-row:3281}.row-3283{grid-row:3283}.row-3313{grid-row:3313}.row-3314{grid-row:3314}.row-3327{grid-row:3327}.row-3346{grid-row:3346}.row-3361{grid-row:3361}.row-3375{grid-row:3375}.row-3429{grid-row:3429}.row-3449{grid-row:3449}.row-3452{grid-row:3452}.row-3456{grid-row:3456}.row-3458{grid-row:3458}.row-3459{grid-row:3459}.row-3460{grid-row:3460}.row-3463{grid-row:3463}.row-3480{grid-row:3480}.row-3499{grid-row:3499}.row-3509{grid-row:3509}.row-3517{grid-row:3517}.row-3523{grid-row:3523}.row-3530{grid-row:3530}.row-3534{grid-row:3534}.row-3553{grid-row:3553}.row-3581{grid-row:3581}.row-3598{grid-row:3598}.row-3609{grid-row:3609}.row-3645{grid-row:3645}.row-3662{grid-row:3662}.row-3671{grid-row:3671}.row-3673{grid-row:3673}.row-3691{grid-row:3691}.row-3694{grid-row:3694}.row-3696{grid-row:3696}.row-3697{grid-row:3697}.row-3698{grid-row:3698}.row-3718{grid-row:3718}.row-3719{grid-row:3719}.row-3724{grid-row:3724}.row-3726{grid-row:3726}.row-3731{grid-row:3731}.row-3766{grid-row:3766}.row-3823{grid-row:3823}.row-3861{grid-row:3861}.row-3869{grid-row:3869}.row-3874{grid-row:3874}.row-3896{grid-row:3896}.row-3903{grid-row:3903}.row-3918{grid-row:3918}.row-3923{grid-row:3923}.row-3927{grid-row:3927}.row-3932{grid-row:3932}.row-3950{grid-row:3950}.row-3957{grid-row:3957}.row-3978{grid-row:3978}.row-3989{grid-row:3989}.row-3992{grid-row:3992}.row-4005{grid-row:4005}.row-4015{grid-row:4015}.row-4020{grid-row:4020}.row-4024{grid-row:4024}.row-4074{grid-row:4074}.row-4076{grid-row:4076}.row-4079{grid-row:4079}.row-4084{grid-row:4084}.row-4094{grid-row:4094}.row-4110{grid-row:4110}.row-4114{grid-row:4114}.row-4131{grid-row:4131}.row-4132{grid-row:4132}.row-4138{grid-row:4138}.row-4155{grid-row:4155}.row-4160{grid-row:4160}.row-4163{grid-row:4163}.row-4166{grid-row:4166}.row-4177{grid-row:4177}.row-4179{grid-row:4179}.row-4182{grid-row:4182}.row-4191{grid-row:4191}.row-4219{grid-row:4219}.row-4222{grid-row:4222}.row-4224{grid-row:4224}.row-4227{grid-row:4227}.row-4229{grid-row:4229}.row-4231{grid-row:4231}.row-4242{grid-row:4242}.row-4248{grid-row:4248}.row-4254{grid-row:4254}.row-4265{grid-row:4265}.row-4273{grid-row:4273}.row-4322{grid-row:4322}.row-4333{grid-row:4333}.row-4348{grid-row:4348}.row-4382{grid-row:4382}.row-4427{grid-row:4427}.row-4429{grid-row:4429}.row-4454{grid-row:4454}.row-4455{grid-row:4455}.row-4456{grid-row:4456}.row-4463{grid-row:4463}.row-4468{grid-row:4468}.row-4471{grid-row:4471}.row-4472{grid-row:4472}.row-4475{grid-row:4475}.row-4486{grid-row:4486}.row-4506{grid-row:4506}.row-4515{grid-row:4515}.row-4532{grid-row:4532}.row-4537{grid-row:4537}.row-4544{grid-row:4544}.row-4545{grid-row:4545}.row-4551{grid-row:4551}.row-4554{grid-row:4554}.row-4562{grid-row:4562}.row-4567{grid-row:4567}.row-4586{grid-row:4586}.row-4594{grid-row:4594}.row-4608{grid-row:4608}.row-4609{grid-row:4609}.row-4637{grid-row:4637}.row-4658{grid-row:4658}.row-4679{grid-row:4679}.row-4738{grid-row:4738}.row-4741{grid-row:4741}.row-4750{grid-row:4750}.row-4752{grid-row:4752}.row-4753{grid-row:4753}.row-4767{grid-row:4767}.row-4786{grid-row:4786}.row-4797{grid-row:4797}.row-4801{grid-row:4801}.row-4824{grid-row:4824}.row-4835{grid-row:4835}.row-4838{grid-row:4838}.row-4855{grid-row:4855}.row-4859{grid-row:4859}.row-4916{grid-row:4916}.row-4918{grid-row:4918}.row-4921{grid-row:4921}.row-4930{grid-row:4930}.row-4936{grid-row:4936}.row-4964{grid-row:4964}.row-4970{grid-row:4970}.row-4971{grid-row:4971}.row-4973{grid-row:4973}.row-4999{grid-row:4999}.row-5007{grid-row:5007}.row-5011{grid-row:5011}.row-5013{grid-row:5013}.row-5027{grid-row:5027}.row-5029{grid-row:5029}.row-5039{grid-row:5039}.row-5044{grid-row:5044}.row-5061{grid-row:5061}.row-5070{grid-row:5070}.row-5105{grid-row:5105}.row-5122{grid-row:5122}.row-5150{grid-row:5150}.row-5152{grid-row:5152}.row-5179{grid-row:5179}.row-5205{grid-row:5205}.row-5223{grid-row:5223}.row-5229{grid-row:5229}.row-5236{grid-row:5236}.row-5239{grid-row:5239}.row-5246{grid-row:5246}.row-5265{grid-row:5265}.row-5268{grid-row:5268}.row-5271{grid-row:5271}.row-5272{grid-row:5272}.row-5291{grid-row:5291}.row-5295{grid-row:5295}.row-5296{grid-row:5296}.row-5308{grid-row:5308}.row-5316{grid-row:5316}.row-5331{grid-row:5331}.row-5354{grid-row:5354}.row-5361{grid-row:5361}.row-5368{grid-row:5368}.row-5370{grid-row:5370}.row-5375{grid-row:5375}.row-5384{grid-row:5384}.row-5432{grid-row:5432}.row-5459{grid-row:5459}.row-5463{grid-row:5463}.row-5481{grid-row:5481}.row-5482{grid-row:5482}.row-5488{grid-row:5488}.row-5520{grid-row:5520}.row-5532{grid-row:5532}.row-5537{grid-row:5537}.row-5556{grid-row:5556}.row-5586{grid-row:5586}.row-5597{grid-row:5597}.row-5598{grid-row:5598}.row-5619{grid-row:5619}.row-5625{grid-row:5625}.row-5640{grid-row:5640}.row-5652{grid-row:5652}.row-5667{grid-row:5667}.row-5675{grid-row:5675}.row-5677{grid-row:5677}.row-5688{grid-row:5688}.row-5690{grid-row:5690}.row-5693{grid-row:5693}.row-5709{grid-row:5709}.row-5713{grid-row:5713}.row-5714{grid-row:5714}.row-5730{grid-row:5730}.row-5741{grid-row:5741}.row-5752{grid-row:5752}.row-5759{grid-row:5759}.row-5771{grid-row:5771}.row-5784{grid-row:5784}.row-5793{grid-row:5793}.row-5796{grid-row:5796}.row-5821{grid-row:5821}.row-5830{grid-row:5830}.row-5855{grid-row:5855}.row-5865{grid-row:5865}.row-5948{grid-row:5948}.row-5957{grid-row:5957}.row-6008{grid-row:6008}.row-6017{grid-row:6017}.row-6054{grid-row:6054}.row-6061{grid-row:6061}.row-6062{grid-row:6062}.row-6098{grid-row:6098}.row-6104{grid-row:6104}.row-6114{grid-row:6114}.row-6120{grid-row:6120}.row-6122{grid-row:6122}.row-6127{grid-row:6127}.row-6143{grid-row:6143}.row-6160{grid-row:6160}.row-6172{grid-row:6172}.row-6181{grid-row:6181}.row-6190{grid-row:6190}.row-6198{grid-row:6198}.row-6200{grid-row:6200}.row-6216{grid-row:6216}.row-6238{grid-row:6238}.row-6262{grid-row:6262}.row-6284{grid-row:6284}.row-6290{grid-row:6290}.row-6301{grid-row:6301}.row-6316{grid-row:6316}.row-6323{grid-row:6323}.row-6349{grid-row:6349}.row-6352{grid-row:6352}.row-6355{grid-row:6355}.row-6359{grid-row:6359}.row-6393{grid-row:6393}.row-6398{grid-row:6398}.row-6409{grid-row:6409}.row-6424{grid-row:6424}.row-6439{grid-row:6439}.row-6455{grid-row:6455}.row-6456{grid-row:6456}.row-6460{grid-row:6460}.row-6463{grid-row:6463}.row-6465{grid-row:6465}.row-6466{grid-row:6466}.row-6476{grid-row:6476}.row-6486{grid-row:6486}.row-6493{grid-row:6493}.row-6500{grid-row:6500}.row-6502{grid-row:6502}.row-6579{grid-row:6579}.row-6591{grid-row:6591}.row-6597{grid-row:6597}.row-6617{grid-row:6617}.row-6661{grid-row:6661}.row-6671{grid-row:6671}.row-6683{grid-row:6683}.row-6708{grid-row:6708}.row-6713{grid-row:6713}.row-6718{grid-row:6718}.row-6778{grid-row:6778}.row-6779{grid-row:6779}.row-6798{grid-row:6798}.row-6823{grid-row:6823}.row-6829{grid-row:6829}.row-6831{grid-row:6831}.row-6841{grid-row:6841}.row-6851{grid-row:6851}.row-6852{grid-row:6852}.row-6889{grid-row:6889}.row-6892{grid-row:6892}.row-6895{grid-row:6895}.row-6924{grid-row:6924}.row-6926{grid-row:6926}.row-6945{grid-row:6945}.row-6961{grid-row:6961}.row-6972{grid-row:6972}.row-6973{grid-row:6973}.row-6975{grid-row:6975}.row-6982{grid-row:6982}.row-6983{grid-row:6983}.row-6988{grid-row:6988}.row-7007{grid-row:7007}.row-7021{grid-row:7021}.row-7035{grid-row:7035}.row-7043{grid-row:7043}.row-7066{grid-row:7066}.row-7091{grid-row:7091}.row-7093{grid-row:7093}.row-7125{grid-row:7125}.row-7141{grid-row:7141}.row-7172{grid-row:7172}.row-7198{grid-row:7198}.row-7200{grid-row:7200}.row-7230{grid-row:7230}.row-7244{grid-row:7244}.row-7255{grid-row:7255}.row-7279{grid-row:7279}.row-7282{grid-row:7282}.row-7285{grid-row:7285}.row-7333{grid-row:7333}.row-7335{grid-row:7335}.row-7342{grid-row:7342}.row-7356{grid-row:7356}.row-7386{grid-row:7386}.row-7388{grid-row:7388}.row-7395{grid-row:7395}.row-7402{grid-row:7402}.row-7411{grid-row:7411}.row-7440{grid-row:7440}.row-7456{grid-row:7456}.row-7458{grid-row:7458}.row-7475{grid-row:7475}.row-7483{grid-row:7483}.row-7510{grid-row:7510}.row-7515{grid-row:7515}.row-7540{grid-row:7540}.row-7569{grid-row:7569}.row-7592{grid-row:7592}.row-7606{grid-row:7606}.row-7612{grid-row:7612}.row-7615{grid-row:7615}.row-7629{grid-row:7629}.row-7632{grid-row:7632}.row-7635{grid-row:7635}.row-7684{grid-row:7684}.row-7709{grid-row:7709}.row-7711{grid-row:7711}.row-7712{grid-row:7712}.row-7723{grid-row:7723}.row-7728{grid-row:7728}.row-7732{grid-row:7732}.row-7738{grid-row:7738}.row-7743{grid-row:7743}.row-7754{grid-row:7754}.row-7781{grid-row:7781}.row-7796{grid-row:7796}.row-7813{grid-row:7813}.row-7816{grid-row:7816}.row-7834{grid-row:7834}.row-7850{grid-row:7850}.row-7858{grid-row:7858}.row-7871{grid-row:7871}.row-7877{grid-row:7877}.row-7899{grid-row:7899}.row-7924{grid-row:7924}.row-7936{grid-row:7936}.row-7943{grid-row:7943}.row-7951{grid-row:7951}.row-7972{grid-row:7972}.row-8002{grid-row:8002}.row-8019{grid-row:8019}.row-8035{grid-row:8035}.row-8045{grid-row:8045}.row-8051{grid-row:8051}.row-8054{grid-row:8054}.row-8068{grid-row:8068}.row-8096{grid-row:8096}.row-8100{grid-row:8100}.row-8148{grid-row:8148}.row-8167{grid-row:8167}.row-8185{grid-row:8185}.row-8192{grid-row:8192}.row-8207{grid-row:8207}.row-8217{grid-row:8217}.row-8256{grid-row:8256}.row-8267{grid-row:8267}.row-8295{grid-row:8295}.row-8300{grid-row:8300}.row-8307{grid-row:8307}.row-8309{grid-row:8309}.row-8353{grid-row:8353}.row-8393{grid-row:8393}.row-8409{grid-row:8409}.row-8416{grid-row:8416}.row-8428{grid-row:8428}.row-8429{grid-row:8429}.row-8439{grid-row:8439}.row-8456{grid-row:8456}.row-8473{grid-row:8473}.row-8491{grid-row:8491}.row-8508{grid-row:8508}.row-8562{grid-row:8562}.row-8563{grid-row:8563}.row-8583{grid-row:8583}.row-8591{grid-row:8591}.row-8594{grid-row:8594}.row-8599{grid-row:8599}.row-8605{grid-row:8605}.row-8614{grid-row:8614}.row-8626{grid-row:8626}.row-8666{grid-row:8666}.row-8673{grid-row:8673}.row-8683{grid-row:8683}.row-8685{grid-row:8685}.row-8689{grid-row:8689}.row-8696{grid-row:8696}.row-8712{grid-row:8712}.row-8715{grid-row:8715}.row-8721{grid-row:8721}.row-8727{grid-row:8727}.row-8733{grid-row:8733}.row-8765{grid-row:8765}.row-8777{grid-row:8777}.row-8782{grid-row:8782}.row-8789{grid-row:8789}.row-8791{grid-row:8791}.row-8797{grid-row:8797}.row-8822{grid-row:8822}.row-8824{grid-row:8824}.row-8848{grid-row:8848}.row-8857{grid-row:8857}.row-8860{grid-row:8860}.row-8865{grid-row:8865}.row-8876{grid-row:8876}.row-8912{grid-row:8912}.row-8935{grid-row:8935}.row-8940{grid-row:8940}.row-8945{grid-row:8945}.row-8969{grid-row:8969}.row-8988{grid-row:8988}.row-8989{grid-row:8989}.row-8991{grid-row:8991}.row-8992{grid-row:8992}.row-8996{grid-row:8996}.row-9012{grid-row:9012}.row-9013{grid-row:9013}.row-9037{grid-row:9037}.row-9039{grid-row:9039}.row-9060{grid-row:9060}.row-9061{grid-row:9061}.row-9067{grid-row:9067}.row-9072{grid-row:9072}.row-9094{grid-row:9094}.row-9096{grid-row:9096}.row-9110{grid-row:9110}.row-9112{grid-row:9112}.row-9137{grid-row:9137}.row-9151{grid-row:9151}.row-9158{grid-row:9158}.row-9163{grid-row:9163}.row-9176{grid-row:9176}.row-9177{grid-row:9177}.row-9184{grid-row:9184}.row-9193{grid-row:9193}.row-9207{grid-row:9207}.row-9210{grid-row:9210}.row-9235{grid-row:9235}.row-9239{grid-row:9239}.row-9242{grid-row:9242}.row-9246{grid-row:9246}.row-9262{grid-row:9262}.row-9278{grid-row:9278}.row-9294{grid-row:9294}.row-9322{grid-row:9322}.row-9333{grid-row:9333}.row-9352{grid-row:9352}.row-9356{grid-row:9356}.row-9359{grid-row:9359}.row-9365{grid-row:9365}.row-9370{grid-row:9370}.row-9381{grid-row:9381}.row-9383{grid-row:9383}.row-9387{grid-row:9387}.row-9396{grid-row:9396}.row-9403{grid-row:9403}.row-9406{grid-row:9406}.row-9409{grid-row:9409}.row-9457{grid-row:9457}.row-9463{grid-row:9463}.row-9475{grid-row:9475}.row-9502{grid-row:9502}.row-9506{grid-row:9506}.row-9508{grid-row:9508}.row-9526{grid-row:9526}.row-9528{grid-row:9528}.row-9552{grid-row:9552}.row-9556{grid-row:9556}.row-9559{grid-row:9559}.row-9560{grid-row:9560}.row-9576{grid-row:9576}.row-9579{grid-row:9579}.row-9594{grid-row:9594}.row-9601{grid-row:9601}.row-9605{grid-row:9605}.row-9610{grid-row:9610}.row-9616{grid-row:9616}.row-9651{grid-row:9651}.row-9678{grid-row:9678}.row-9688{grid-row:9688}.row-9692{grid-row:9692}.row-9697{grid-row:9697}.row-9701{grid-row:9701}.row-9703{grid-row:9703}.row-9706{grid-row:9706}.row-9714{grid-row:9714}.row-9719{grid-row:9719}.row-9720{grid-row:9720}.row-9727{grid-row:9727}.row-9733{grid-row:9733}.row-9736{grid-row:9736}.row-9745{grid-row:9745}.row-9747{grid-row:9747}.row-9749{grid-row:9749}.row-9750{grid-row:9750}.row-9754{grid-row:9754}.row-9769{grid-row:9769}.row-9778{grid-row:9778}.row-9798{grid-row:9798}.row-9921{grid-row:9921}.row-9936{grid-row:9936}.row-9938{grid-row:9938}.row-9948{grid-row:9948}.row-9967{grid-row:9967}.row-9969{grid-row:9969}.row-9976{grid-row:9976}.row-10000{grid-row:10000}.row-10018{grid-row:10018}.row-10022{grid-row:10022}.row-10036{grid-row:10036}.row-10037{grid-row:10037}.row-10038{grid-row:10038}.row-10050{grid-row:10050}.row-10090{grid-row:10090}.row-10095{grid-row:10095}.row-10108{grid-row:10108}.row-10155{grid-row:10155}.row-10215{grid-row:10215}.row-10229{grid-row:10229}.row-10238{grid-row:10238}.row-10245{grid-row:10245}.row-10281{grid-row:10281}.row-10291{grid-row:10291}.row-10307{grid-row:10307}.row-10312{grid-row:10312}.row-10319{grid-row:10319}.row-10340{grid-row:10340}.row-10349{grid-row:10349}.row-10351{grid-row:10351}.row-10361{grid-row:10361}.row-10414{grid-row:10414}.row-10442{grid-row:10442}.row-10452{grid-row:10452}.row-10483{grid-row:10483}.row-10487{grid-row:10487}.row-10494{grid-row:10494}.row-10511{grid-row:10511}.row-10519{grid-row:10519}.row-10521{grid-row:10521}.row-10524{grid-row:10524}.row-10531{grid-row:10531}.row-10545{grid-row:10545}.row-10562{grid-row:10562}.row-10581{grid-row:10581}.row-10594{grid-row:10594}.row-10610{grid-row:10610}.row-10624{grid-row:10624}.row-10626{grid-row:10626}.row-10673{grid-row:10673}.row-10682{grid-row:10682}.row-10706{grid-row:10706}.row-10711{grid-row:10711}.row-10719{grid-row:10719}.row-10749{grid-row:10749}.row-10772{grid-row:10772}.row-10779{grid-row:10779}.row-10800{grid-row:10800}.row-10847{grid-row:10847}.row-10848{grid-row:10848}.row-10864{grid-row:10864}.row-10868{grid-row:10868}.row-10884{grid-row:10884}.row-10895{grid-row:10895}.row-10905{grid-row:10905}.row-10909{grid-row:10909}.row-10914{grid-row:10914}.row-10926{grid-row:10926}.row-10933{grid-row:10933}.row-10946{grid-row:10946}.row-10964{grid-row:10964}.row-10973{grid-row:10973}.row-10990{grid-row:10990}.row-11001{grid-row:11001}.row-11010{grid-row:11010}.row-11023{grid-row:11023}.row-11049{grid-row:11049}.row-11052{grid-row:11052}.row-11058{grid-row:11058}.row-11073{grid-row:11073}.row-11075{grid-row:11075}.row-11118{grid-row:11118}.row-11133{grid-row:11133}.row-11143{grid-row:11143}.row-11146{grid-row:11146}.row-11147{grid-row:11147}.row-11161{grid-row:11161}.row-11162{grid-row:11162}.row-11164{grid-row:11164}.row-11167{grid-row:11167}.row-11180{grid-row:11180}.row-11182{grid-row:11182}.row-11187{grid-row:11187}.row-11240{grid-row:11240}.row-11254{grid-row:11254}.row-11265{grid-row:11265}.row-11296{grid-row:11296}.row-11311{grid-row:11311}.row-11318{grid-row:11318}.row-11320{grid-row:11320}.row-11325{grid-row:11325}.row-11327{grid-row:11327}.row-11341{grid-row:11341}.row-11356{grid-row:11356}.row-11374{grid-row:11374}.row-11377{grid-row:11377}.row-11447{grid-row:11447}.row-11456{grid-row:11456}.row-11472{grid-row:11472}.row-11535{grid-row:11535}.row-11545{grid-row:11545}.row-11547{grid-row:11547}.row-11557{grid-row:11557}.row-11576{grid-row:11576}.row-11577{grid-row:11577}.row-11581{grid-row:11581}.row-11585{grid-row:11585}.row-11594{grid-row:11594}.row-11597{grid-row:11597}.row-11652{grid-row:11652}.row-11670{grid-row:11670}.row-11692{grid-row:11692}.row-11693{grid-row:11693}.row-11694{grid-row:11694}.row-11728{grid-row:11728}.row-11731{grid-row:11731}.row-11753{grid-row:11753}.row-11778{grid-row:11778}.row-11786{grid-row:11786}.row-11787{grid-row:11787}.row-11796{grid-row:11796}.row-11799{grid-row:11799}.row-11800{grid-row:11800}.row-11840{grid-row:11840}.row-11863{grid-row:11863}.row-11867{grid-row:11867}.row-11877{grid-row:11877}.row-11878{grid-row:11878}.row-11898{grid-row:11898}.row-11899{grid-row:11899}.row-11911{grid-row:11911}.row-11941{grid-row:11941}.row-11981{grid-row:11981}.row-12005{grid-row:12005}.row-12008{grid-row:12008}.row-12011{grid-row:12011}.row-12042{grid-row:12042}.row-12056{grid-row:12056}.row-12062{grid-row:12062}.row-12064{grid-row:12064}.row-12066{grid-row:12066}.row-12080{grid-row:12080}.row-12094{grid-row:12094}.row-12107{grid-row:12107}.row-12114{grid-row:12114}.row-12116{grid-row:12116}.row-12144{grid-row:12144}.row-12180{grid-row:12180}.row-12208{grid-row:12208}.row-12210{grid-row:12210}.row-12235{grid-row:12235}.row-12279{grid-row:12279}.row-12294{grid-row:12294}.row-12302{grid-row:12302}.row-12309{grid-row:12309}.row-12313{grid-row:12313}.row-12316{grid-row:12316}.row-12365{grid-row:12365}.row-12378{grid-row:12378}.row-12408{grid-row:12408}.row-12413{grid-row:12413}.row-12437{grid-row:12437}.row-12440{grid-row:12440}.row-12445{grid-row:12445}.row-12446{grid-row:12446}.row-12449{grid-row:12449}.row-12455{grid-row:12455}.row-12477{grid-row:12477}.row-12497{grid-row:12497}.row-12503{grid-row:12503}.row-12518{grid-row:12518}.row-12522{grid-row:12522}.row-12525{grid-row:12525}.row-12535{grid-row:12535}.row-12545{grid-row:12545}.row-12564{grid-row:12564}.row-12565{grid-row:12565}.row-12574{grid-row:12574}.row-12585{grid-row:12585}.row-12596{grid-row:12596}.row-12597{grid-row:12597}.row-12606{grid-row:12606}.row-12607{grid-row:12607}.row-12620{grid-row:12620}.row-12631{grid-row:12631}.row-12634{grid-row:12634}.row-12641{grid-row:12641}.row-12656{grid-row:12656}.row-12677{grid-row:12677}.row-12707{grid-row:12707}.row-12711{grid-row:12711}.row-12712{grid-row:12712}.row-12727{grid-row:12727}.row-12728{grid-row:12728}.row-12745{grid-row:12745}.row-12755{grid-row:12755}.row-12772{grid-row:12772}.row-12788{grid-row:12788}.row-12794{grid-row:12794}.row-12821{grid-row:12821}.row-12890{grid-row:12890}.row-12898{grid-row:12898}.row-12925{grid-row:12925}.row-12938{grid-row:12938}.row-12939{grid-row:12939}.row-12962{grid-row:12962}.row-12965{grid-row:12965}.row-12987{grid-row:12987}.row-13003{grid-row:13003}.row-13024{grid-row:13024}.row-13027{grid-row:13027}.row-13033{grid-row:13033}.row-13037{grid-row:13037}.row-13038{grid-row:13038}.row-13041{grid-row:13041}.row-13047{grid-row:13047}.row-13052{grid-row:13052}.row-13055{grid-row:13055}.row-13149{grid-row:13149}.row-13154{grid-row:13154}.row-13160{grid-row:13160}.row-13162{grid-row:13162}.row-13169{grid-row:13169}.row-13188{grid-row:13188}.row-13206{grid-row:13206}.row-13209{grid-row:13209}.row-13215{grid-row:13215}.row-13220{grid-row:13220}.row-13241{grid-row:13241}.row-13248{grid-row:13248}.row-13262{grid-row:13262}.row-13265{grid-row:13265}.row-13266{grid-row:13266}.row-13271{grid-row:13271}.row-13284{grid-row:13284}.row-13308{grid-row:13308}.row-13313{grid-row:13313}.row-13317{grid-row:13317}.row-13318{grid-row:13318}.row-13340{grid-row:13340}.row-13342{grid-row:13342}.row-13360{grid-row:13360}.row-13365{grid-row:13365}.row-13387{grid-row:13387}.row-13389{grid-row:13389}.row-13420{grid-row:13420}.row-13421{grid-row:13421}.row-13430{grid-row:13430}.row-13432{grid-row:13432}.row-13453{grid-row:13453}.row-13456{grid-row:13456}.row-13467{grid-row:13467}.row-13482{grid-row:13482}.row-13496{grid-row:13496}.row-13501{grid-row:13501}.row-13502{grid-row:13502}.row-13528{grid-row:13528}.row-13529{grid-row:13529}.row-13547{grid-row:13547}.row-13576{grid-row:13576}.row-13580{grid-row:13580}.row-13585{grid-row:13585}.row-13588{grid-row:13588}.row-13592{grid-row:13592}.row-13612{grid-row:13612}.row-13672{grid-row:13672}.row-13674{grid-row:13674}.row-13675{grid-row:13675}.row-13701{grid-row:13701}.row-13703{grid-row:13703}.row-13710{grid-row:13710}.row-13713{grid-row:13713}.row-13724{grid-row:13724}.row-13732{grid-row:13732}.row-13746{grid-row:13746}.row-13750{grid-row:13750}.row-13751{grid-row:13751}.row-13759{grid-row:13759}.row-13769{grid-row:13769}.row-13775{grid-row:13775}.row-13776{grid-row:13776}.row-13777{grid-row:13777}.row-13778{grid-row:13778}.row-13783{grid-row:13783}.row-13785{grid-row:13785}.row-13804{grid-row:13804}.row-13818{grid-row:13818}.row-13857{grid-row:13857}.row-13861{grid-row:13861}.row-13877{grid-row:13877}.row-13879{grid-row:13879}.row-13883{grid-row:13883}.row-13902{grid-row:13902}.row-13908{grid-row:13908}.row-13915{grid-row:13915}.row-13938{grid-row:13938}.row-13945{grid-row:13945}.row-13962{grid-row:13962}.row-13970{grid-row:13970}.row-13981{grid-row:13981}.row-13998{grid-row:13998}.row-14002{grid-row:14002}.row-14006{grid-row:14006}.row-14029{grid-row:14029}.row-14033{grid-row:14033}.row-14040{grid-row:14040}.row-14050{grid-row:14050}.row-14055{grid-row:14055}.row-14059{grid-row:14059}.row-14073{grid-row:14073}.row-14075{grid-row:14075}.row-14084{grid-row:14084}.row-14088{grid-row:14088}.row-14096{grid-row:14096}.row-14107{grid-row:14107}.row-14127{grid-row:14127}.row-14135{grid-row:14135}.row-14138{grid-row:14138}.row-14146{grid-row:14146}.row-14168{grid-row:14168}.row-14174{grid-row:14174}.row-14200{grid-row:14200}.row-14213{grid-row:14213}.row-14218{grid-row:14218}.row-14235{grid-row:14235}.row-14259{grid-row:14259}.row-14264{grid-row:14264}.row-14281{grid-row:14281}.row-14293{grid-row:14293}.row-14300{grid-row:14300}.row-14302{grid-row:14302}.row-14314{grid-row:14314}.row-14329{grid-row:14329}.row-14341{grid-row:14341}.row-14342{grid-row:14342}.row-14358{grid-row:14358}.row-14375{grid-row:14375}.row-14380{grid-row:14380}.row-14382{grid-row:14382}.row-14403{grid-row:14403}.row-14436{grid-row:14436}.row-14454{grid-row:14454}.row-14455{grid-row:14455}.row-14462{grid-row:14462}.row-14472{grid-row:14472}.row-14493{grid-row:14493}.row-14505{grid-row:14505}.row-14506{grid-row:14506}.row-14517{grid-row:14517}.row-14541{grid-row:14541}.row-14542{grid-row:14542}.row-14557{grid-row:14557}.row-14562{grid-row:14562}.row-14572{grid-row:14572}.row-14573{grid-row:14573}.row-14588{grid-row:14588}.row-14592{grid-row:14592}.row-14610{grid-row:14610}.row-14614{grid-row:14614}.row-14621{grid-row:14621}.row-14635{grid-row:14635}.row-14636{grid-row:14636}.row-14637{grid-row:14637}.row-14661{grid-row:14661}.row-14664{grid-row:14664}.row-14672{grid-row:14672}.row-14697{grid-row:14697}.row-14702{grid-row:14702}.row-14723{grid-row:14723}.row-14745{grid-row:14745}.row-14753{grid-row:14753}.row-14757{grid-row:14757}.row-14759{grid-row:14759}.row-14773{grid-row:14773}.row-14799{grid-row:14799}.row-14826{grid-row:14826}.row-14828{grid-row:14828}.row-14841{grid-row:14841}.row-14846{grid-row:14846}.row-14855{grid-row:14855}.row-14859{grid-row:14859}.row-14867{grid-row:14867}.row-14910{grid-row:14910}.row-14916{grid-row:14916}.row-14922{grid-row:14922}.row-14946{grid-row:14946}.row-14960{grid-row:14960}.row-14961{grid-row:14961}.row-14965{grid-row:14965}.row-14967{grid-row:14967}.row-14970{grid-row:14970}.row-14981{grid-row:14981}.row-14984{grid-row:14984}.row-15024{grid-row:15024}.row-15037{grid-row:15037}.row-15070{grid-row:15070}.row-15077{grid-row:15077}.row-15081{grid-row:15081}.row-15093{grid-row:15093}.row-15095{grid-row:15095}.row-15122{grid-row:15122}.row-15127{grid-row:15127}.row-15146{grid-row:15146}.row-15151{grid-row:15151}.row-15154{grid-row:15154}.row-15158{grid-row:15158}.row-15177{grid-row:15177}.row-15178{grid-row:15178}.row-15191{grid-row:15191}.row-15213{grid-row:15213}.row-15227{grid-row:15227}.row-15239{grid-row:15239}.row-15240{grid-row:15240}.row-15261{grid-row:15261}.row-15267{grid-row:15267}.row-15277{grid-row:15277}.row-15331{grid-row:15331}.row-15349{grid-row:15349}.row-15361{grid-row:15361}.row-15382{grid-row:15382}.row-15427{grid-row:15427}.row-15507{grid-row:15507}.row-15516{grid-row:15516}.row-15517{grid-row:15517}.row-15538{grid-row:15538}.row-15540{grid-row:15540}.row-15544{grid-row:15544}.row-15557{grid-row:15557}.row-15590{grid-row:15590}.row-15596{grid-row:15596}.row-15603{grid-row:15603}.row-15619{grid-row:15619}.row-15636{grid-row:15636}.row-15664{grid-row:15664}.row-15673{grid-row:15673}.row-15675{grid-row:15675}.row-15677{grid-row:15677}.row-15683{grid-row:15683}.row-15704{grid-row:15704}.row-15706{grid-row:15706}.row-15715{grid-row:15715}.row-15745{grid-row:15745}.row-15755{grid-row:15755}.row-15758{grid-row:15758}.row-15765{grid-row:15765}.row-15791{grid-row:15791}.row-15812{grid-row:15812}.row-15813{grid-row:15813}.row-15815{grid-row:15815}.row-15817{grid-row:15817}.row-15821{grid-row:15821}.row-15824{grid-row:15824}.row-15844{grid-row:15844}.row-15851{grid-row:15851}.row-15855{grid-row:15855}.row-15864{grid-row:15864}.row-15870{grid-row:15870}.row-15897{grid-row:15897}.row-15913{grid-row:15913}.row-15920{grid-row:15920}.row-15925{grid-row:15925}.row-15930{grid-row:15930}.row-15936{grid-row:15936}.row-15939{grid-row:15939}.row-15941{grid-row:15941}.row-15969{grid-row:15969}.row-15980{grid-row:15980}.row-15992{grid-row:15992}.row-15993{grid-row:15993}.row-16005{grid-row:16005}.row-16006{grid-row:16006}.row-16007{grid-row:16007}.row-16013{grid-row:16013}.row-16046{grid-row:16046}.row-16082{grid-row:16082}.row-16089{grid-row:16089}.row-16101{grid-row:16101}.row-16104{grid-row:16104}.row-16141{grid-row:16141}.row-16149{grid-row:16149}.row-16164{grid-row:16164}.row-16191{grid-row:16191}.row-16196{grid-row:16196}.row-16206{grid-row:16206}.row-16211{grid-row:16211}.row-16229{grid-row:16229}.row-16245{grid-row:16245}.row-16250{grid-row:16250}.row-16253{grid-row:16253}.row-16281{grid-row:16281}.row-16284{grid-row:16284}.row-16288{grid-row:16288}.row-16294{grid-row:16294}.row-16317{grid-row:16317}.row-16333{grid-row:16333}.row-16347{grid-row:16347}.row-16351{grid-row:16351}.row-16358{grid-row:16358}.row-16359{grid-row:16359}.row-16379{grid-row:16379}.row-16380{grid-row:16380}.row-16386{grid-row:16386}.row-16414{grid-row:16414}.row-16421{grid-row:16421}.row-16423{grid-row:16423}.row-16428{grid-row:16428}.row-16460{grid-row:16460}.row-16464{grid-row:16464}.row-16472{grid-row:16472}.row-16482{grid-row:16482}.row-16496{grid-row:16496}.row-16505{grid-row:16505}.row-16528{grid-row:16528}.row-16536{grid-row:16536}.row-16547{grid-row:16547}.row-16558{grid-row:16558}.row-16570{grid-row:16570}.row-16573{grid-row:16573}.row-16575{grid-row:16575}.row-16584{grid-row:16584}.row-16590{grid-row:16590}.row-16601{grid-row:16601}.row-16632{grid-row:16632}.row-16634{grid-row:16634}.row-16648{grid-row:16648}.row-16656{grid-row:16656}.row-16666{grid-row:16666}.row-16674{grid-row:16674}.row-16679{grid-row:16679}.row-16691{grid-row:16691}.row-16693{grid-row:16693}.row-16706{grid-row:16706}.row-16716{grid-row:16716}.row-16723{grid-row:16723}.row-16734{grid-row:16734}.row-16745{grid-row:16745}.row-16748{grid-row:16748}.row-16765{grid-row:16765}.row-16766{grid-row:16766}.row-16786{grid-row:16786}.row-16799{grid-row:16799}.row-16812{grid-row:16812}.row-16816{grid-row:16816}.row-16824{grid-row:16824}.row-16827{grid-row:16827}.row-16865{grid-row:16865}.row-16867{grid-row:16867}.row-16871{grid-row:16871}.row-16876{grid-row:16876}.row-16880{grid-row:16880}.row-16882{grid-row:16882}.row-16900{grid-row:16900}.row-16905{grid-row:16905}.row-16907{grid-row:16907}.row-16910{grid-row:16910}.row-16927{grid-row:16927}.row-16950{grid-row:16950}.row-16960{grid-row:16960}.row-16962{grid-row:16962}.row-16984{grid-row:16984}.row-17004{grid-row:17004}.row-17006{grid-row:17006}.row-17009{grid-row:17009}.row-17010{grid-row:17010}.row-17030{grid-row:17030}.row-17069{grid-row:17069}.row-17077{grid-row:17077}.row-17079{grid-row:17079}.row-17080{grid-row:17080}.row-17092{grid-row:17092}.row-17093{grid-row:17093}.row-17094{grid-row:17094}.row-17097{grid-row:17097}.row-17131{grid-row:17131}.row-17149{grid-row:17149}.row-17154{grid-row:17154}.row-17157{grid-row:17157}.row-17163{grid-row:17163}.row-17172{grid-row:17172}.row-17188{grid-row:17188}.row-17212{grid-row:17212}.row-17237{grid-row:17237}.row-17244{grid-row:17244}.row-17249{grid-row:17249}.row-17255{grid-row:17255}.row-17265{grid-row:17265}.row-17279{grid-row:17279}.row-17285{grid-row:17285}.row-17288{grid-row:17288}.row-17295{grid-row:17295}.row-17312{grid-row:17312}.row-17315{grid-row:17315}.row-17317{grid-row:17317}.row-17319{grid-row:17319}.row-17332{grid-row:17332}.row-17338{grid-row:17338}.row-17340{grid-row:17340}.row-17357{grid-row:17357}.row-17362{grid-row:17362}.row-17368{grid-row:17368}.row-17369{grid-row:17369}.row-17392{grid-row:17392}.row-17394{grid-row:17394}.row-17404{grid-row:17404}.row-17409{grid-row:17409}.row-17414{grid-row:17414}.row-17423{grid-row:17423}.row-17426{grid-row:17426}.row-17430{grid-row:17430}.row-17436{grid-row:17436}.row-17447{grid-row:17447}.row-17452{grid-row:17452}.row-17464{grid-row:17464}.row-17466{grid-row:17466}.row-17480{grid-row:17480}.row-17485{grid-row:17485}.row-17509{grid-row:17509}.row-17514{grid-row:17514}.row-17523{grid-row:17523}.row-17531{grid-row:17531}.row-17556{grid-row:17556}.row-17559{grid-row:17559}.row-17560{grid-row:17560}.row-17566{grid-row:17566}.row-17572{grid-row:17572}.row-17584{grid-row:17584}.row-17596{grid-row:17596}.row-17630{grid-row:17630}.row-17641{grid-row:17641}.row-17651{grid-row:17651}.row-17660{grid-row:17660}.row-17664{grid-row:17664}.row-17689{grid-row:17689}.row-17705{grid-row:17705}.row-17708{grid-row:17708}.row-17716{grid-row:17716}.row-17722{grid-row:17722}.row-17726{grid-row:17726}.row-17751{grid-row:17751}.row-17757{grid-row:17757}.row-17765{grid-row:17765}.row-17776{grid-row:17776}.row-17792{grid-row:17792}.row-17799{grid-row:17799}.row-17803{grid-row:17803}.row-17805{grid-row:17805}.row-17810{grid-row:17810}.row-17842{grid-row:17842}.row-17885{grid-row:17885}.row-17888{grid-row:17888}.row-17920{grid-row:17920}.row-17949{grid-row:17949}.row-17953{grid-row:17953}.row-17954{grid-row:17954}.row-17956{grid-row:17956}.row-17983{grid-row:17983}.row-17997{grid-row:17997}.row-17998{grid-row:17998}.row-18006{grid-row:18006}.row-18016{grid-row:18016}.row-18034{grid-row:18034}.row-18045{grid-row:18045}.row-18060{grid-row:18060}.row-18066{grid-row:18066}.row-18096{grid-row:18096}.row-18116{grid-row:18116}.row-18124{grid-row:18124}.row-18151{grid-row:18151}.row-18174{grid-row:18174}.row-18181{grid-row:18181}.row-18272{grid-row:18272}.row-18312{grid-row:18312}.row-18533{grid-row:18533}.row-18541{grid-row:18541}.row-18590{grid-row:18590}.row-18592{grid-row:18592}.row-18595{grid-row:18595}.row-18596{grid-row:18596}.row-18597{grid-row:18597}.row-18608{grid-row:18608}.row-18616{grid-row:18616}.row-18672{grid-row:18672}.row-18709{grid-row:18709}.row-18715{grid-row:18715}.row-18906{grid-row:18906}.row-18912{grid-row:18912}.row-18931{grid-row:18931}.row-18937{grid-row:18937}.row-19097{grid-row:19097}.row-19118{grid-row:19118}.row-19151{grid-row:19151}.row-19153{grid-row:19153}.row-19163{grid-row:19163}.row-19171{grid-row:19171}.row-19261{grid-row:19261}.row-19282{grid-row:19282}.row-19283{grid-row:19283}.row-19284{grid-row:19284}.row-19438{grid-row:19438}.row-19507{grid-row:19507}.row-19519{grid-row:19519}.row-19662{grid-row:19662}.row-19697{grid-row:19697}.row-19757{grid-row:19757}.row-19816{grid-row:19816}.row-19828{grid-row:19828}.row-19897{grid-row:19897}.row-19964{grid-row:19964}.row-19974{grid-row:19974}.row-19983{grid-row:19983}.row-20020{grid-row:20020}.row-20023{grid-row:20023}.row-20230{grid-row:20230}.row-20270{grid-row:20270}.row-20271{grid-row:20271}.row-20272{grid-row:20272}.row-20276{grid-row:20276}.row-20279{grid-row:20279}.row-20305{grid-row:20305}.row-20307{grid-row:20307}.row-20308{grid-row:20308}.row-20433{grid-row:20433}.row-20434{grid-row:20434}.row-20435{grid-row:20435}.row-20436{grid-row:20436}.row-20437{grid-row:20437}.row-20438{grid-row:20438}.row-20439{grid-row:20439}.row-20440{grid-row:20440}.row-20549{grid-row:20549}.row-20588{grid-row:20588}.row-20640{grid-row:20640}.row-20825{grid-row:20825}.row-20826{grid-row:20826}.row-20827{grid-row:20827}.row-20828{grid-row:20828}.row-20829{grid-row:20829}.row-20830{grid-row:20830}.row-20991{grid-row:20991}.row-20992{grid-row:20992}.row-21087{grid-row:21087}.row-21107{grid-row:21107}.row-21108{grid-row:21108}.row-21109{grid-row:21109}.row-21441{grid-row:21441}.row-21490{grid-row:21490}.row-21599{grid-row:21599}.row-21722{grid-row:21722}.row-21758{grid-row:21758}.row-21759{grid-row:21759}.row-21876{grid-row:21876}.row-21879{grid-row:21879}.row-21881{grid-row:21881}.row-21951{grid-row:21951}.row-21956{grid-row:21956}.row-22022{grid-row:22022}.row-22052{grid-row:22052}.row-22056{grid-row:22056}.row-22073{grid-row:22073}.row-22101{grid-row:22101}.row-22102{grid-row:22102}.row-22115{grid-row:22115}.row-22219{grid-row:22219}.row-22281{grid-row:22281}.row-22300{grid-row:22300}.row-22303{grid-row:22303}.row-22304{grid-row:22304}.row-22305{grid-row:22305}.row-22306{grid-row:22306}.row-22312{grid-row:22312}.row-22313{grid-row:22313}.row-22314{grid-row:22314}.row-22315{grid-row:22315}.row-22316{grid-row:22316}.row-22317{grid-row:22317}.row-22318{grid-row:22318}.row-22319{grid-row:22319}.row-22320{grid-row:22320}.row-22321{grid-row:22321}.row-22322{grid-row:22322}.row-22394{grid-row:22394}.row-22395{grid-row:22395}.row-22396{grid-row:22396}.row-22397{grid-row:22397}.row-22398{grid-row:22398}.row-22399{grid-row:22399}.row-22400{grid-row:22400}.row-22474{grid-row:22474}.row-22619{grid-row:22619}.row-22620{grid-row:22620}.row-22621{grid-row:22621}.row-22622{grid-row:22622}.row-22681{grid-row:22681}.row-22701{grid-row:22701}.row-22702{grid-row:22702}.row-22745{grid-row:22745}.row-22824{grid-row:22824}.row-22825{grid-row:22825}.row-22826{grid-row:22826}.row-22855{grid-row:22855}.row-22856{grid-row:22856}.row-22857{grid-row:22857}.row-22880{grid-row:22880}.row-22941{grid-row:22941}.row-22955{grid-row:22955}.row-23139{grid-row:23139}.row-23154{grid-row:23154}.row-23155{grid-row:23155}.row-23157{grid-row:23157}.row-23158{grid-row:23158}.row-23159{grid-row:23159}.row-23241{grid-row:23241}.row-23264{grid-row:23264}.row-23503{grid-row:23503}.row-23504{grid-row:23504}.row-23516{grid-row:23516}.row-23569{grid-row:23569}.row-23571{grid-row:23571}.row-23572{grid-row:23572}.row-23573{grid-row:23573}.row-23574{grid-row:23574}.row-23577{grid-row:23577}.row-23578{grid-row:23578}.row-23579{grid-row:23579}.row-23581{grid-row:23581}.row-23718{grid-row:23718}.row-23719{grid-row:23719}.row-23723{grid-row:23723}.row-23724{grid-row:23724}.row-23725{grid-row:23725}.row-23726{grid-row:23726}.row-23727{grid-row:23727}.row-23767{grid-row:23767}.row-23801{grid-row:23801}.row-23926{grid-row:23926}.row-24051{grid-row:24051}.row-24052{grid-row:24052}.row-24053{grid-row:24053}.row-24054{grid-row:24054}.row-24057{grid-row:24057}.row-24058{grid-row:24058}.row-24059{grid-row:24059}.row-24076{grid-row:24076}.row-24077{grid-row:24077}.row-24100{grid-row:24100}.row-24165{grid-row:24165}.row-24166{grid-row:24166}.row-24167{grid-row:24167}.row-24168{grid-row:24168}.row-24170{grid-row:24170}.row-24180{grid-row:24180}.row-24181{grid-row:24181}.row-24226{grid-row:24226}.row-24402{grid-row:24402}.row-24403{grid-row:24403}.row-24506{grid-row:24506}.row-24507{grid-row:24507}.row-24870{grid-row:24870}.row-24889{grid-row:24889}.row-24937{grid-row:24937}.row-24938{grid-row:24938}.row-24939{grid-row:24939}.row-24992{grid-row:24992}.row-24993{grid-row:24993}.row-24994{grid-row:24994}.row-24995{grid-row:24995}.row-24999{grid-row:24999}.row-25000{grid-row:25000}.row-25004{grid-row:25004}.row-25005{grid-row:25005}.row-25026{grid-row:25026}.row-25046{grid-row:25046}.row-25057{grid-row:25057}.row-25058{grid-row:25058}.row-25059{grid-row:25059}.row-25060{grid-row:25060}.row-25106{grid-row:25106}.row-25242{grid-row:25242}.row-25295{grid-row:25295}.row-25307{grid-row:25307}.row-25312{grid-row:25312}.row-25348{grid-row:25348}.row-25357{grid-row:25357}.row-25359{grid-row:25359}.row-25363{grid-row:25363}.row-25364{grid-row:25364}.row-25752{grid-row:25752}.row-25753{grid-row:25753}.row-25754{grid-row:25754}.row-25755{grid-row:25755}.row-25860{grid-row:25860}.row-25939{grid-row:25939}.row-25940{grid-row:25940}.row-25947{grid-row:25947}.row-25959{grid-row:25959}.row-25960{grid-row:25960}.row-26023{grid-row:26023}.row-26024{grid-row:26024}.row-26025{grid-row:26025}.row-26026{grid-row:26026}.row-26027{grid-row:26027}.row-26028{grid-row:26028}.row-26029{grid-row:26029}.row-26030{grid-row:26030}.row-26103{grid-row:26103}.row-26104{grid-row:26104}.row-26105{grid-row:26105}.row-26106{grid-row:26106}.row-26165{grid-row:26165}.row-26180{grid-row:26180}.row-26181{grid-row:26181}.row-26182{grid-row:26182}.row-26183{grid-row:26183}.row-26184{grid-row:26184}.row-26185{grid-row:26185}.row-26309{grid-row:26309}.row-26316{grid-row:26316}.row-26341{grid-row:26341}.row-26342{grid-row:26342}.row-26343{grid-row:26343}.row-26344{grid-row:26344}.row-26416{grid-row:26416}.row-26431{grid-row:26431}.row-26461{grid-row:26461}.row-26477{grid-row:26477}.row-26478{grid-row:26478}.row-26558{grid-row:26558}.row-26600{grid-row:26600}.row-26692{grid-row:26692}.row-26752{grid-row:26752}.row-26789{grid-row:26789}.row-27008{grid-row:27008}.row-27044{grid-row:27044}.row-27045{grid-row:27045}.row-27056{grid-row:27056}.row-27057{grid-row:27057}.row-27058{grid-row:27058}.row-27059{grid-row:27059}.row-27060{grid-row:27060}.row-27061{grid-row:27061}.row-27062{grid-row:27062}.row-27063{grid-row:27063}.row-27064{grid-row:27064}.row-27065{grid-row:27065}.row-27066{grid-row:27066}.row-27068{grid-row:27068}.row-27070{grid-row:27070}.row-27071{grid-row:27071}.row-27072{grid-row:27072}.row-27073{grid-row:27073}.row-27096{grid-row:27096}.row-27194{grid-row:27194}.row-27276{grid-row:27276}.row-27291{grid-row:27291}.row-27304{grid-row:27304}.row-27330{grid-row:27330}.row-27372{grid-row:27372}.row-27431{grid-row:27431}.row-27437{grid-row:27437}.row-27520{grid-row:27520}.row-27594{grid-row:27594}.row-27595{grid-row:27595}.row-27596{grid-row:27596}.row-27791{grid-row:27791}.row-27792{grid-row:27792}.row-27793{grid-row:27793}.row-27794{grid-row:27794}.row-27795{grid-row:27795}.row-27889{grid-row:27889}.row-27893{grid-row:27893}.row-27915{grid-row:27915}.row-27929{grid-row:27929}.row-27972{grid-row:27972}.row-28299{grid-row:28299}.row-28300{grid-row:28300}.row-28301{grid-row:28301}.row-28302{grid-row:28302}.row-28303{grid-row:28303}.row-28304{grid-row:28304}.row-28305{grid-row:28305}.row-28306{grid-row:28306}.row-28391{grid-row:28391}.row-28392{grid-row:28392}.row-28435{grid-row:28435}.row-28499{grid-row:28499}.row-28500{grid-row:28500}.row-28501{grid-row:28501}.row-28617{grid-row:28617}.row-28688{grid-row:28688}.row-28691{grid-row:28691}.row-28706{grid-row:28706}.row-28707{grid-row:28707}.row-28728{grid-row:28728}.row-28729{grid-row:28729}.row-28734{grid-row:28734}.row-28864{grid-row:28864}.row-28979{grid-row:28979}.row-29164{grid-row:29164}.row-29228{grid-row:29228}.row-29229{grid-row:29229}.row-29230{grid-row:29230}.row-29258{grid-row:29258}.row-29301{grid-row:29301}.row-29390{grid-row:29390}.row-29391{grid-row:29391}.row-29392{grid-row:29392}.row-29440{grid-row:29440}.row-29441{grid-row:29441}.row-29442{grid-row:29442}.row-29445{grid-row:29445}.row-29446{grid-row:29446}.row-29447{grid-row:29447}.row-29448{grid-row:29448}.row-29449{grid-row:29449}.row-29450{grid-row:29450}.row-29451{grid-row:29451}.row-29452{grid-row:29452}.row-29744{grid-row:29744}.row-29745{grid-row:29745}.row-29746{grid-row:29746}.row-29851{grid-row:29851}.row-29859{grid-row:29859}.row-29860{grid-row:29860}.row-29920{grid-row:29920}.row-29923{grid-row:29923}.row-30314{grid-row:30314}.row-30315{grid-row:30315}.row-30316{grid-row:30316}.row-30317{grid-row:30317}.row-30318{grid-row:30318}.row-30319{grid-row:30319}.row-30399{grid-row:30399}.row-30765{grid-row:30765}.row-30766{grid-row:30766}.row-30862{grid-row:30862}.row-30863{grid-row:30863}.row-30945{grid-row:30945}.row-30946{grid-row:30946}.row-30984{grid-row:30984}.row-30992{grid-row:30992}.row-31006{grid-row:31006}.row-31009{grid-row:31009}.row-31010{grid-row:31010}.row-31011{grid-row:31011}.row-31013{grid-row:31013}.row-31014{grid-row:31014}.row-31061{grid-row:31061}.row-31224{grid-row:31224}.row-31278{grid-row:31278}.row-31279{grid-row:31279}.row-31280{grid-row:31280}.row-31373{grid-row:31373}.row-31374{grid-row:31374}.row-31375{grid-row:31375}.row-31376{grid-row:31376}.row-31377{grid-row:31377}.row-31378{grid-row:31378}.row-31379{grid-row:31379}.row-31380{grid-row:31380}.row-31516{grid-row:31516}.row-31517{grid-row:31517}.row-31518{grid-row:31518}.row-31519{grid-row:31519}.row-31520{grid-row:31520}.row-31521{grid-row:31521}.row-31522{grid-row:31522}.row-31523{grid-row:31523}.row-31524{grid-row:31524}.row-31567{grid-row:31567}.row-31577{grid-row:31577}.row-31578{grid-row:31578}.row-31579{grid-row:31579}.row-31681{grid-row:31681}.row-31723{grid-row:31723}.row-31733{grid-row:31733}.row-31772{grid-row:31772}.row-31834{grid-row:31834}.row-31836{grid-row:31836}.row-31902{grid-row:31902}.row-31904{grid-row:31904}.row-31991{grid-row:31991}.row-32020{grid-row:32020}.row-32021{grid-row:32021}.row-32022{grid-row:32022}.row-32033{grid-row:32033}.row-32036{grid-row:32036}.row-32037{grid-row:32037}.row-32067{grid-row:32067}.row-32068{grid-row:32068}.row-32069{grid-row:32069}.row-32070{grid-row:32070}.row-32071{grid-row:32071}.row-32072{grid-row:32072}.row-32073{grid-row:32073}.row-32293{grid-row:32293}.row-32295{grid-row:32295}.row-32331{grid-row:32331}.row-32336{grid-row:32336}.row-32337{grid-row:32337}.row-32339{grid-row:32339}.row-32343{grid-row:32343}.row-32345{grid-row:32345}.row-32352{grid-row:32352}.row-32355{grid-row:32355}.row-32364{grid-row:32364}.row-32368{grid-row:32368}.row-32375{grid-row:32375}.row-32403{grid-row:32403}.row-32406{grid-row:32406}.row-32412{grid-row:32412}.row-32417{grid-row:32417}.row-32419{grid-row:32419}.row-32434{grid-row:32434}.row-32456{grid-row:32456}.row-32468{grid-row:32468}.row-32476{grid-row:32476}.row-32478{grid-row:32478}.row-32482{grid-row:32482}.row-32483{grid-row:32483}.row-32497{grid-row:32497}.row-32541{grid-row:32541}.row-32543{grid-row:32543}.row-32556{grid-row:32556}.row-32571{grid-row:32571}.row-32590{grid-row:32590}.row-32602{grid-row:32602}.row-32606{grid-row:32606}.row-32612{grid-row:32612}.row-32616{grid-row:32616}.row-32633{grid-row:32633}.row-32650{grid-row:32650}.row-32663{grid-row:32663}.row-32670{grid-row:32670}.row-32686{grid-row:32686}.row-32690{grid-row:32690}.row-32698{grid-row:32698}.row-32734{grid-row:32734}.row-32741{grid-row:32741}.row-32752{grid-row:32752}.row-32754{grid-row:32754}.row-32799{grid-row:32799}.row-32810{grid-row:32810}.row-32822{grid-row:32822}.row-32823{grid-row:32823}.row-32824{grid-row:32824}.row-32830{grid-row:32830}.row-32837{grid-row:32837}.row-32848{grid-row:32848}.row-32890{grid-row:32890}.row-32892{grid-row:32892}.row-32895{grid-row:32895}.row-32911{grid-row:32911}.row-32926{grid-row:32926}.row-32932{grid-row:32932}.row-32935{grid-row:32935}.row-32939{grid-row:32939}.row-32944{grid-row:32944}.row-32958{grid-row:32958}.row-32961{grid-row:32961}.row-32962{grid-row:32962}.row-32975{grid-row:32975}.row-32990{grid-row:32990}.row-32995{grid-row:32995}.row-32997{grid-row:32997}.row-33007{grid-row:33007}.row-33016{grid-row:33016}.row-33023{grid-row:33023}.row-33051{grid-row:33051}.row-33059{grid-row:33059}.row-33064{grid-row:33064}.row-33071{grid-row:33071}.row-33074{grid-row:33074}.row-33075{grid-row:33075}.row-33080{grid-row:33080}.row-33086{grid-row:33086}.row-33129{grid-row:33129}.row-33134{grid-row:33134}.row-33141{grid-row:33141}.row-33161{grid-row:33161}.row-33162{grid-row:33162}.row-33165{grid-row:33165}.row-33181{grid-row:33181}.row-33195{grid-row:33195}.row-33216{grid-row:33216}.row-33221{grid-row:33221}.row-33230{grid-row:33230}.row-33239{grid-row:33239}.row-33257{grid-row:33257}.row-33258{grid-row:33258}.row-33313{grid-row:33313}.row-33326{grid-row:33326}.row-33327{grid-row:33327}.row-33333{grid-row:33333}.row-33358{grid-row:33358}.row-33361{grid-row:33361}.row-33406{grid-row:33406}.row-33426{grid-row:33426}.row-33431{grid-row:33431}.row-33435{grid-row:33435}.row-33444{grid-row:33444}.row-33450{grid-row:33450}.row-33459{grid-row:33459}.row-33461{grid-row:33461}.row-33471{grid-row:33471}.row-33479{grid-row:33479}.row-33496{grid-row:33496}.row-33506{grid-row:33506}.row-33525{grid-row:33525}.row-33538{grid-row:33538}.row-33546{grid-row:33546}.row-33552{grid-row:33552}.row-33568{grid-row:33568}.row-33571{grid-row:33571}.row-33611{grid-row:33611}.row-33620{grid-row:33620}.row-33646{grid-row:33646}.row-33673{grid-row:33673}.row-33696{grid-row:33696}.row-33726{grid-row:33726}.row-33740{grid-row:33740}.row-33742{grid-row:33742}.row-33745{grid-row:33745}.row-33746{grid-row:33746}.row-33753{grid-row:33753}.row-33787{grid-row:33787}.row-33800{grid-row:33800}.row-33802{grid-row:33802}.row-33806{grid-row:33806}.row-33843{grid-row:33843}.row-33849{grid-row:33849}.row-33884{grid-row:33884}.row-33886{grid-row:33886}.row-33914{grid-row:33914}.row-33918{grid-row:33918}.row-33935{grid-row:33935}.row-33947{grid-row:33947}.row-33950{grid-row:33950}.row-33954{grid-row:33954}.row-33959{grid-row:33959}.row-33961{grid-row:33961}.row-33965{grid-row:33965}.row-33988{grid-row:33988}.row-34028{grid-row:34028}.row-34030{grid-row:34030}.row-34096{grid-row:34096}.row-34110{grid-row:34110}.row-34119{grid-row:34119}.row-34122{grid-row:34122}.row-34137{grid-row:34137}.row-34158{grid-row:34158}.row-34169{grid-row:34169}.row-34178{grid-row:34178}.row-34194{grid-row:34194}.row-34203{grid-row:34203}.row-34209{grid-row:34209}.row-34217{grid-row:34217}.row-34224{grid-row:34224}.row-34274{grid-row:34274}.row-34277{grid-row:34277}.row-34278{grid-row:34278}.row-34287{grid-row:34287}.row-34291{grid-row:34291}.row-34425{grid-row:34425}.row-34440{grid-row:34440}.row-34469{grid-row:34469}.row-34484{grid-row:34484}.row-34495{grid-row:34495}.row-34497{grid-row:34497}.row-34499{grid-row:34499}.row-34501{grid-row:34501}.row-34511{grid-row:34511}.row-34528{grid-row:34528}.row-34534{grid-row:34534}.row-34543{grid-row:34543}.row-34560{grid-row:34560}.row-34563{grid-row:34563}.row-34587{grid-row:34587}.row-34626{grid-row:34626}.row-34632{grid-row:34632}.row-34635{grid-row:34635}.row-34640{grid-row:34640}.row-34658{grid-row:34658}.row-34669{grid-row:34669}.row-34708{grid-row:34708}.row-34717{grid-row:34717}.row-34734{grid-row:34734}.row-34788{grid-row:34788}.row-34798{grid-row:34798}.row-34803{grid-row:34803}.row-34809{grid-row:34809}.row-34828{grid-row:34828}.row-34838{grid-row:34838}.row-34847{grid-row:34847}.row-34868{grid-row:34868}.row-34875{grid-row:34875}.row-34925{grid-row:34925}.row-34928{grid-row:34928}.row-34932{grid-row:34932}.row-34936{grid-row:34936}.row-35013{grid-row:35013}.row-35030{grid-row:35030}.row-35041{grid-row:35041}.row-35053{grid-row:35053}.row-35060{grid-row:35060}.row-35062{grid-row:35062}.row-35102{grid-row:35102}.row-35111{grid-row:35111}.row-35120{grid-row:35120}.row-35129{grid-row:35129}.row-35137{grid-row:35137}.row-35152{grid-row:35152}.row-35158{grid-row:35158}.row-35178{grid-row:35178}.row-35182{grid-row:35182}.row-35191{grid-row:35191}.row-35207{grid-row:35207}.row-35220{grid-row:35220}.row-35221{grid-row:35221}.row-35226{grid-row:35226}.row-35240{grid-row:35240}.row-35245{grid-row:35245}.row-35258{grid-row:35258}.row-35275{grid-row:35275}.row-35292{grid-row:35292}.row-35300{grid-row:35300}.row-35320{grid-row:35320}.row-35331{grid-row:35331}.row-35334{grid-row:35334}.row-35341{grid-row:35341}.row-35354{grid-row:35354}.row-35359{grid-row:35359}.row-35384{grid-row:35384}.row-35396{grid-row:35396}.row-35414{grid-row:35414}.row-35432{grid-row:35432}.row-35434{grid-row:35434}.row-35445{grid-row:35445}.row-35454{grid-row:35454}.row-35472{grid-row:35472}.row-35482{grid-row:35482}.row-35489{grid-row:35489}.row-35517{grid-row:35517}.row-35518{grid-row:35518}.row-35551{grid-row:35551}.row-35620{grid-row:35620}.row-35633{grid-row:35633}.row-35642{grid-row:35642}.row-35668{grid-row:35668}.row-35677{grid-row:35677}.row-35680{grid-row:35680}.row-35685{grid-row:35685}.row-35705{grid-row:35705}.row-35707{grid-row:35707}.row-35720{grid-row:35720}.row-35721{grid-row:35721}.row-35722{grid-row:35722}.row-35728{grid-row:35728}.row-35735{grid-row:35735}.row-35744{grid-row:35744}.row-35750{grid-row:35750}.row-35772{grid-row:35772}.row-35785{grid-row:35785}.row-35793{grid-row:35793}.row-35795{grid-row:35795}.row-35809{grid-row:35809}.row-35810{grid-row:35810}.row-35820{grid-row:35820}.row-35853{grid-row:35853}.row-35889{grid-row:35889}.row-35890{grid-row:35890}.row-35891{grid-row:35891}.row-35917{grid-row:35917}.row-35959{grid-row:35959}.row-35965{grid-row:35965}.row-35967{grid-row:35967}.row-35974{grid-row:35974}.row-35976{grid-row:35976}.row-35987{grid-row:35987}.row-35991{grid-row:35991}.row-36001{grid-row:36001}.row-36005{grid-row:36005}.row-36024{grid-row:36024}.row-36042{grid-row:36042}.row-36060{grid-row:36060}.row-36096{grid-row:36096}.row-36103{grid-row:36103}.row-36106{grid-row:36106}.row-36133{grid-row:36133}.row-36139{grid-row:36139}.row-36168{grid-row:36168}.row-36188{grid-row:36188}.row-36205{grid-row:36205}.row-36238{grid-row:36238}.row-36240{grid-row:36240}.row-36247{grid-row:36247}.row-36255{grid-row:36255}.row-36260{grid-row:36260}.row-36303{grid-row:36303}.row-36309{grid-row:36309}.row-36313{grid-row:36313}.row-36320{grid-row:36320}.row-36326{grid-row:36326}.row-36338{grid-row:36338}.row-36351{grid-row:36351}.row-36362{grid-row:36362}.row-36365{grid-row:36365}.row-36367{grid-row:36367}.row-36389{grid-row:36389}.row-36396{grid-row:36396}.row-36416{grid-row:36416}.row-36426{grid-row:36426}.row-36438{grid-row:36438}.row-36467{grid-row:36467}.row-36474{grid-row:36474}.row-36538{grid-row:36538}.row-36546{grid-row:36546}.row-36554{grid-row:36554}.row-36560{grid-row:36560}.row-36569{grid-row:36569}.row-36570{grid-row:36570}.row-36574{grid-row:36574}.row-36602{grid-row:36602}.row-36617{grid-row:36617}.row-36619{grid-row:36619}.row-36645{grid-row:36645}.row-36667{grid-row:36667}.row-36677{grid-row:36677}.row-36679{grid-row:36679}.row-36684{grid-row:36684}.row-36691{grid-row:36691}.row-36704{grid-row:36704}.row-36726{grid-row:36726}.row-36755{grid-row:36755}.row-36768{grid-row:36768}.row-36775{grid-row:36775}.row-36780{grid-row:36780}.row-36782{grid-row:36782}.row-36804{grid-row:36804}.row-36813{grid-row:36813}.row-36817{grid-row:36817}.row-36819{grid-row:36819}.row-36838{grid-row:36838}.row-36840{grid-row:36840}.row-36842{grid-row:36842}.row-36864{grid-row:36864}.row-36876{grid-row:36876}.row-36888{grid-row:36888}.row-36918{grid-row:36918}.row-36924{grid-row:36924}.row-36925{grid-row:36925}.row-37006{grid-row:37006}.row-37014{grid-row:37014}.row-37020{grid-row:37020}.row-37022{grid-row:37022}.row-37025{grid-row:37025}.row-37027{grid-row:37027}.row-37030{grid-row:37030}.row-37036{grid-row:37036}.row-37047{grid-row:37047}.row-37072{grid-row:37072}.row-37079{grid-row:37079}.row-37085{grid-row:37085}.row-37101{grid-row:37101}.row-37106{grid-row:37106}.row-37129{grid-row:37129}.row-37153{grid-row:37153}.row-37191{grid-row:37191}.row-37219{grid-row:37219}.row-37225{grid-row:37225}.row-37230{grid-row:37230}.row-37231{grid-row:37231}.row-37233{grid-row:37233}.row-37235{grid-row:37235}.row-37275{grid-row:37275}.row-37297{grid-row:37297}.row-37302{grid-row:37302}.row-37312{grid-row:37312}.row-37325{grid-row:37325}.row-37383{grid-row:37383}.row-37398{grid-row:37398}.row-37410{grid-row:37410}.row-37433{grid-row:37433}.row-37438{grid-row:37438}.row-37461{grid-row:37461}.row-37495{grid-row:37495}.row-37504{grid-row:37504}.row-37542{grid-row:37542}.row-37565{grid-row:37565}.row-37637{grid-row:37637}.row-37652{grid-row:37652}.row-37655{grid-row:37655}.row-37671{grid-row:37671}.row-37675{grid-row:37675}.row-37677{grid-row:37677}.row-37691{grid-row:37691}.row-37693{grid-row:37693}.row-37724{grid-row:37724}.row-37740{grid-row:37740}.row-37743{grid-row:37743}.row-37763{grid-row:37763}.row-37784{grid-row:37784}.row-37787{grid-row:37787}.row-37788{grid-row:37788}.row-37794{grid-row:37794}.row-37826{grid-row:37826}.row-37830{grid-row:37830}.row-37836{grid-row:37836}.row-37839{grid-row:37839}.row-37841{grid-row:37841}.row-37864{grid-row:37864}.row-37866{grid-row:37866}.row-37873{grid-row:37873}.row-37874{grid-row:37874}.row-37897{grid-row:37897}.row-37901{grid-row:37901}.row-37913{grid-row:37913}.row-37919{grid-row:37919}.row-37951{grid-row:37951}.row-37959{grid-row:37959}.row-37964{grid-row:37964}.row-37970{grid-row:37970}.row-37978{grid-row:37978}.row-37988{grid-row:37988}.row-37998{grid-row:37998}.row-38002{grid-row:38002}.row-38011{grid-row:38011}.row-38036{grid-row:38036}.row-38072{grid-row:38072}.row-38074{grid-row:38074}.row-38079{grid-row:38079}.row-38083{grid-row:38083}.row-38094{grid-row:38094}.row-38113{grid-row:38113}.row-38114{grid-row:38114}.row-38147{grid-row:38147}.row-38156{grid-row:38156}.row-38157{grid-row:38157}.row-38172{grid-row:38172}.row-38173{grid-row:38173}.row-38201{grid-row:38201}.row-38218{grid-row:38218}.row-38230{grid-row:38230}.row-38236{grid-row:38236}.row-38237{grid-row:38237}.row-38242{grid-row:38242}.row-38258{grid-row:38258}.row-38261{grid-row:38261}.row-38273{grid-row:38273}.row-38274{grid-row:38274}.row-38294{grid-row:38294}.row-38319{grid-row:38319}.row-38322{grid-row:38322}.row-38331{grid-row:38331}.row-38356{grid-row:38356}.row-38359{grid-row:38359}.row-38362{grid-row:38362}.row-38366{grid-row:38366}.row-38405{grid-row:38405}.row-38406{grid-row:38406}.row-38407{grid-row:38407}.row-38412{grid-row:38412}.row-38413{grid-row:38413}.row-38418{grid-row:38418}.row-38436{grid-row:38436}.row-38467{grid-row:38467}.row-38484{grid-row:38484}.row-38486{grid-row:38486}.row-38498{grid-row:38498}.row-38500{grid-row:38500}.row-38522{grid-row:38522}.row-38557{grid-row:38557}.row-38560{grid-row:38560}.row-38561{grid-row:38561}.row-38565{grid-row:38565}.row-38577{grid-row:38577}.row-38583{grid-row:38583}.row-38589{grid-row:38589}.row-38596{grid-row:38596}.row-38644{grid-row:38644}.row-38656{grid-row:38656}.row-38671{grid-row:38671}.row-38686{grid-row:38686}.row-38691{grid-row:38691}.row-38707{grid-row:38707}.row-38715{grid-row:38715}.row-38721{grid-row:38721}.row-38742{grid-row:38742}.row-38745{grid-row:38745}.row-38751{grid-row:38751}.row-38764{grid-row:38764}.row-38778{grid-row:38778}.row-38782{grid-row:38782}.row-38785{grid-row:38785}.row-38801{grid-row:38801}.row-38806{grid-row:38806}.row-38817{grid-row:38817}.row-38832{grid-row:38832}.row-38842{grid-row:38842}.row-38868{grid-row:38868}.row-38870{grid-row:38870}.row-38873{grid-row:38873}.row-38880{grid-row:38880}.row-38907{grid-row:38907}.row-38941{grid-row:38941}.row-38976{grid-row:38976}.row-38982{grid-row:38982}.row-38988{grid-row:38988}.row-38989{grid-row:38989}.row-38991{grid-row:38991}.row-38994{grid-row:38994}.row-38995{grid-row:38995}.row-39013{grid-row:39013}.row-39018{grid-row:39018}.row-39063{grid-row:39063}.row-39068{grid-row:39068}.row-39098{grid-row:39098}.row-39103{grid-row:39103}.row-39105{grid-row:39105}.row-39119{grid-row:39119}.row-39166{grid-row:39166}.row-39176{grid-row:39176}.row-39185{grid-row:39185}.row-39188{grid-row:39188}.row-39189{grid-row:39189}.row-39199{grid-row:39199}.row-39223{grid-row:39223}.row-39227{grid-row:39227}.row-39243{grid-row:39243}.row-39246{grid-row:39246}.row-39376{grid-row:39376}.row-39387{grid-row:39387}.row-39410{grid-row:39410}.row-39411{grid-row:39411}.row-39415{grid-row:39415}.row-39430{grid-row:39430}.row-39445{grid-row:39445}.row-39464{grid-row:39464}.row-39495{grid-row:39495}.row-39506{grid-row:39506}.row-39534{grid-row:39534}.row-39546{grid-row:39546}.row-39547{grid-row:39547}.row-39586{grid-row:39586}.row-39588{grid-row:39588}.row-39596{grid-row:39596}.row-39609{grid-row:39609}.row-39617{grid-row:39617}.row-39622{grid-row:39622}.row-39644{grid-row:39644}.row-39648{grid-row:39648}.row-39681{grid-row:39681}.row-39682{grid-row:39682}.row-39683{grid-row:39683}.row-39708{grid-row:39708}.row-39710{grid-row:39710}.row-39763{grid-row:39763}.row-39776{grid-row:39776}.row-39784{grid-row:39784}.row-39804{grid-row:39804}.row-39808{grid-row:39808}.row-39813{grid-row:39813}.row-39815{grid-row:39815}.row-39821{grid-row:39821}.row-39831{grid-row:39831}.row-39860{grid-row:39860}.row-39864{grid-row:39864}.row-39869{grid-row:39869}.row-39886{grid-row:39886}.row-39907{grid-row:39907}.row-39976{grid-row:39976}.row-39998{grid-row:39998}.row-40010{grid-row:40010}.row-40035{grid-row:40035}.row-40040{grid-row:40040}.row-40056{grid-row:40056}.row-40066{grid-row:40066}.row-40070{grid-row:40070}.row-40078{grid-row:40078}.row-40079{grid-row:40079}.row-40101{grid-row:40101}.row-40103{grid-row:40103}.row-40108{grid-row:40108}.row-40120{grid-row:40120}.row-40128{grid-row:40128}.row-40133{grid-row:40133}.row-40136{grid-row:40136}.row-40151{grid-row:40151}.row-40163{grid-row:40163}.row-40178{grid-row:40178}.row-40194{grid-row:40194}.row-40195{grid-row:40195}.row-40212{grid-row:40212}.row-40232{grid-row:40232}.row-40240{grid-row:40240}.row-40243{grid-row:40243}.row-40244{grid-row:40244}.row-40259{grid-row:40259}.row-40276{grid-row:40276}.row-40286{grid-row:40286}.row-40294{grid-row:40294}.row-40296{grid-row:40296}.row-40301{grid-row:40301}.row-40306{grid-row:40306}.row-40307{grid-row:40307}.row-40315{grid-row:40315}.row-40324{grid-row:40324}.row-40341{grid-row:40341}.row-40345{grid-row:40345}.row-40346{grid-row:40346}.row-40352{grid-row:40352}.row-40376{grid-row:40376}.row-40382{grid-row:40382}.row-40392{grid-row:40392}.row-40393{grid-row:40393}.row-40399{grid-row:40399}.row-40409{grid-row:40409}.row-40414{grid-row:40414}.row-40420{grid-row:40420}.row-40429{grid-row:40429}.row-40451{grid-row:40451}.row-40453{grid-row:40453}.row-40462{grid-row:40462}.row-40479{grid-row:40479}.row-40493{grid-row:40493}.row-40506{grid-row:40506}.row-40509{grid-row:40509}.row-40511{grid-row:40511}.row-40512{grid-row:40512}.row-40525{grid-row:40525}.row-40554{grid-row:40554}.row-40559{grid-row:40559}.row-40579{grid-row:40579}.row-40597{grid-row:40597}.row-40603{grid-row:40603}.row-40628{grid-row:40628}.row-40654{grid-row:40654}.row-40669{grid-row:40669}.row-40670{grid-row:40670}.row-40673{grid-row:40673}.row-40679{grid-row:40679}.row-40698{grid-row:40698}.row-40711{grid-row:40711}.row-40766{grid-row:40766}.row-40783{grid-row:40783}.row-40792{grid-row:40792}.row-40880{grid-row:40880}.row-40891{grid-row:40891}.row-40903{grid-row:40903}.row-40916{grid-row:40916}.row-40924{grid-row:40924}.row-40940{grid-row:40940}.row-40941{grid-row:40941}.row-40971{grid-row:40971}.row-40980{grid-row:40980}.row-40987{grid-row:40987}.row-40998{grid-row:40998}.row-41003{grid-row:41003}.row-41021{grid-row:41021}.row-41023{grid-row:41023}.row-41036{grid-row:41036}.row-41042{grid-row:41042}.row-41048{grid-row:41048}.row-41059{grid-row:41059}.row-41071{grid-row:41071}.row-41081{grid-row:41081}.row-41096{grid-row:41096}.row-41098{grid-row:41098}.row-41124{grid-row:41124}.row-41139{grid-row:41139}.row-41145{grid-row:41145}.row-41149{grid-row:41149}.row-41151{grid-row:41151}.row-41157{grid-row:41157}.row-41185{grid-row:41185}.row-41218{grid-row:41218}.row-41226{grid-row:41226}.row-41241{grid-row:41241}.row-41246{grid-row:41246}.row-41251{grid-row:41251}.row-41262{grid-row:41262}.row-41271{grid-row:41271}.row-41272{grid-row:41272}.row-41285{grid-row:41285}.row-41287{grid-row:41287}.row-41291{grid-row:41291}.row-41308{grid-row:41308}.row-41362{grid-row:41362}.row-41363{grid-row:41363}.row-41400{grid-row:41400}.row-41408{grid-row:41408}.row-41420{grid-row:41420}.row-41430{grid-row:41430}.row-41436{grid-row:41436}.row-41449{grid-row:41449}.row-41463{grid-row:41463}.row-41472{grid-row:41472}.row-41487{grid-row:41487}.row-41505{grid-row:41505}.row-41509{grid-row:41509}.row-41510{grid-row:41510}.row-41534{grid-row:41534}.row-41610{grid-row:41610}.row-41612{grid-row:41612}.row-41621{grid-row:41621}.row-41652{grid-row:41652}.row-41958{grid-row:41958}.row-41966{grid-row:41966}.row-41977{grid-row:41977}.row-42000{grid-row:42000}.row-42016{grid-row:42016}.row-42026{grid-row:42026}.row-42038{grid-row:42038}.row-42045{grid-row:42045}.row-42061{grid-row:42061}.row-42103{grid-row:42103}.row-42162{grid-row:42162}.row-42180{grid-row:42180}.row-42186{grid-row:42186}.row-42190{grid-row:42190}.row-42206{grid-row:42206}.row-42216{grid-row:42216}.row-42222{grid-row:42222}.row-42230{grid-row:42230}.row-42235{grid-row:42235}.row-42237{grid-row:42237}.row-42245{grid-row:42245}.row-42262{grid-row:42262}.row-42270{grid-row:42270}.row-42271{grid-row:42271}.row-42273{grid-row:42273}.row-42287{grid-row:42287}.row-42306{grid-row:42306}.row-42314{grid-row:42314}.row-42315{grid-row:42315}.row-42316{grid-row:42316}.row-42318{grid-row:42318}.row-42338{grid-row:42338}.row-42348{grid-row:42348}.row-42349{grid-row:42349}.row-42362{grid-row:42362}.row-42366{grid-row:42366}.row-42376{grid-row:42376}.row-42388{grid-row:42388}.row-42395{grid-row:42395}.row-42418{grid-row:42418}.row-42425{grid-row:42425}.row-42436{grid-row:42436}.row-42451{grid-row:42451}.row-42476{grid-row:42476}.row-42484{grid-row:42484}.row-42497{grid-row:42497}.row-42504{grid-row:42504}.row-42534{grid-row:42534}.row-42566{grid-row:42566}.row-42578{grid-row:42578}.row-42595{grid-row:42595}.row-42601{grid-row:42601}.row-42611{grid-row:42611}.row-42617{grid-row:42617}.row-42626{grid-row:42626}.row-42627{grid-row:42627}.row-42643{grid-row:42643}.row-42657{grid-row:42657}.row-42685{grid-row:42685}.row-42710{grid-row:42710}.row-42713{grid-row:42713}.row-42734{grid-row:42734}.row-42737{grid-row:42737}.row-42740{grid-row:42740}.row-42756{grid-row:42756}.row-42759{grid-row:42759}.row-42791{grid-row:42791}.row-42795{grid-row:42795}.row-42796{grid-row:42796}.row-42799{grid-row:42799}.row-42814{grid-row:42814}.row-42834{grid-row:42834}.row-42859{grid-row:42859}.row-42902{grid-row:42902}.row-42953{grid-row:42953}.row-42963{grid-row:42963}.row-42991{grid-row:42991}.row-42999{grid-row:42999}.row-43019{grid-row:43019}.row-43058{grid-row:43058}.row-43071{grid-row:43071}.row-43116{grid-row:43116}.row-43117{grid-row:43117}.row-43147{grid-row:43147}.row-43165{grid-row:43165}.row-43213{grid-row:43213}.row-43263{grid-row:43263}.row-43274{grid-row:43274}.row-43298{grid-row:43298}.row-43300{grid-row:43300}.row-43301{grid-row:43301}.row-43322{grid-row:43322}.row-43325{grid-row:43325}.row-43330{grid-row:43330}.row-43386{grid-row:43386}.row-43391{grid-row:43391}.row-43394{grid-row:43394}.row-43404{grid-row:43404}.row-43428{grid-row:43428}.row-43431{grid-row:43431}.row-43434{grid-row:43434}.row-43472{grid-row:43472}.row-43488{grid-row:43488}.row-43489{grid-row:43489}.row-43498{grid-row:43498}.row-43510{grid-row:43510}.row-43518{grid-row:43518}.row-43520{grid-row:43520}.row-43527{grid-row:43527}.row-43538{grid-row:43538}.row-43541{grid-row:43541}.row-43543{grid-row:43543}.row-43548{grid-row:43548}.row-43551{grid-row:43551}.row-43553{grid-row:43553}.row-43555{grid-row:43555}.row-43561{grid-row:43561}.row-43573{grid-row:43573}.row-43579{grid-row:43579}.row-43584{grid-row:43584}.row-43587{grid-row:43587}.row-43588{grid-row:43588}.row-43590{grid-row:43590}.row-43639{grid-row:43639}.row-43654{grid-row:43654}.row-43659{grid-row:43659}.row-43660{grid-row:43660}.row-43662{grid-row:43662}.row-43684{grid-row:43684}.row-43690{grid-row:43690}.row-43713{grid-row:43713}.row-43714{grid-row:43714}.row-43727{grid-row:43727}.row-43752{grid-row:43752}.row-43770{grid-row:43770}.row-43788{grid-row:43788}.row-43797{grid-row:43797}.row-43806{grid-row:43806}.row-43814{grid-row:43814}.row-43862{grid-row:43862}.row-43871{grid-row:43871}.row-43881{grid-row:43881}.row-43888{grid-row:43888}.row-43891{grid-row:43891}.row-43900{grid-row:43900}.row-43911{grid-row:43911}.row-43921{grid-row:43921}.row-43930{grid-row:43930}.row-43951{grid-row:43951}.row-43966{grid-row:43966}.row-43980{grid-row:43980}.row-44058{grid-row:44058}.row-44066{grid-row:44066}.row-44068{grid-row:44068}.row-44077{grid-row:44077}.row-44078{grid-row:44078}.row-44080{grid-row:44080}.row-44135{grid-row:44135}.row-44150{grid-row:44150}.row-44161{grid-row:44161}.row-44171{grid-row:44171}.row-44172{grid-row:44172}.row-44186{grid-row:44186}.row-44188{grid-row:44188}.row-44215{grid-row:44215}.row-44242{grid-row:44242}.row-44265{grid-row:44265}.row-44283{grid-row:44283}.row-44288{grid-row:44288}.row-44302{grid-row:44302}.row-44315{grid-row:44315}.row-44339{grid-row:44339}.row-44346{grid-row:44346}.row-44354{grid-row:44354}.row-44355{grid-row:44355}.row-44357{grid-row:44357}.row-44370{grid-row:44370}.row-44391{grid-row:44391}.row-44400{grid-row:44400}.row-44410{grid-row:44410}.row-44412{grid-row:44412}.row-44436{grid-row:44436}.row-44442{grid-row:44442}.row-44448{grid-row:44448}.row-44449{grid-row:44449}.row-44457{grid-row:44457}.row-44468{grid-row:44468}.row-44473{grid-row:44473}.row-44605{grid-row:44605}.row-44619{grid-row:44619}.row-44668{grid-row:44668}.row-44678{grid-row:44678}.row-44703{grid-row:44703}.row-44704{grid-row:44704}.row-44726{grid-row:44726}.row-44736{grid-row:44736}.row-44782{grid-row:44782}.row-44788{grid-row:44788}.row-44792{grid-row:44792}.row-44813{grid-row:44813}.row-44829{grid-row:44829}.row-44844{grid-row:44844}.row-44846{grid-row:44846}.row-44849{grid-row:44849}.row-44879{grid-row:44879}.row-44888{grid-row:44888}.row-44943{grid-row:44943}.row-44955{grid-row:44955}.row-44971{grid-row:44971}.row-45002{grid-row:45002}.row-45012{grid-row:45012}.row-45018{grid-row:45018}.row-45025{grid-row:45025}.row-45039{grid-row:45039}.row-45050{grid-row:45050}.row-45052{grid-row:45052}.row-45054{grid-row:45054}.row-45070{grid-row:45070}.row-45076{grid-row:45076}.row-45080{grid-row:45080}.row-45100{grid-row:45100}.row-45121{grid-row:45121}.row-45133{grid-row:45133}.row-45137{grid-row:45137}.row-45165{grid-row:45165}.row-45167{grid-row:45167}.row-45191{grid-row:45191}.row-45236{grid-row:45236}.row-45257{grid-row:45257}.row-45258{grid-row:45258}.row-45286{grid-row:45286}.row-45292{grid-row:45292}.row-45341{grid-row:45341}.row-45345{grid-row:45345}.row-45371{grid-row:45371}.row-45389{grid-row:45389}.row-45393{grid-row:45393}.row-45395{grid-row:45395}.row-45401{grid-row:45401}.row-45429{grid-row:45429}.row-45436{grid-row:45436}.row-45444{grid-row:45444}.row-45448{grid-row:45448}.row-45468{grid-row:45468}.row-45483{grid-row:45483}.row-45497{grid-row:45497}.row-45498{grid-row:45498}.row-45501{grid-row:45501}.row-45506{grid-row:45506}.row-45515{grid-row:45515}.row-45568{grid-row:45568}.row-45578{grid-row:45578}.row-45608{grid-row:45608}.row-45610{grid-row:45610}.row-45642{grid-row:45642}.row-45661{grid-row:45661}.row-45820{grid-row:45820}.row-45835{grid-row:45835}.row-45849{grid-row:45849}.row-45870{grid-row:45870}.row-45880{grid-row:45880}.row-45901{grid-row:45901}.row-45902{grid-row:45902}.row-45921{grid-row:45921}.row-45930{grid-row:45930}.row-45942{grid-row:45942}.row-46040{grid-row:46040}.row-46049{grid-row:46049}.row-46070{grid-row:46070}.row-46101{grid-row:46101}.row-46102{grid-row:46102}.row-46103{grid-row:46103}.row-46125{grid-row:46125}.row-46131{grid-row:46131}.row-46135{grid-row:46135}.row-46139{grid-row:46139}.row-46144{grid-row:46144}.row-46164{grid-row:46164}.row-46168{grid-row:46168}.row-46181{grid-row:46181}.row-46210{grid-row:46210}.row-46215{grid-row:46215}.row-46220{grid-row:46220}.row-46222{grid-row:46222}.row-46227{grid-row:46227}.row-46229{grid-row:46229}.row-46243{grid-row:46243}.row-46257{grid-row:46257}.row-46268{grid-row:46268}.row-46293{grid-row:46293}.row-46315{grid-row:46315}.row-46322{grid-row:46322}.row-46373{grid-row:46373}.row-46382{grid-row:46382}.row-46394{grid-row:46394}.row-46401{grid-row:46401}.row-46410{grid-row:46410}.row-46454{grid-row:46454}.row-46456{grid-row:46456}.row-46470{grid-row:46470}.row-46479{grid-row:46479}.row-46481{grid-row:46481}.row-46483{grid-row:46483}.row-46498{grid-row:46498}.row-46525{grid-row:46525}.row-46529{grid-row:46529}.row-46534{grid-row:46534}.row-46545{grid-row:46545}.row-46562{grid-row:46562}.row-46564{grid-row:46564}.row-46565{grid-row:46565}.row-46578{grid-row:46578}.row-46581{grid-row:46581}.row-46586{grid-row:46586}.row-46610{grid-row:46610}.row-46613{grid-row:46613}.row-46615{grid-row:46615}.row-46637{grid-row:46637}.row-46647{grid-row:46647}.row-46661{grid-row:46661}.row-46677{grid-row:46677}.row-46684{grid-row:46684}.row-46685{grid-row:46685}.row-46690{grid-row:46690}.row-46699{grid-row:46699}.row-46703{grid-row:46703}.row-46706{grid-row:46706}.row-46707{grid-row:46707}.row-46716{grid-row:46716}.row-46725{grid-row:46725}.row-46727{grid-row:46727}.row-46755{grid-row:46755}.row-46762{grid-row:46762}.row-46778{grid-row:46778}.row-46796{grid-row:46796}.row-46801{grid-row:46801}.row-46807{grid-row:46807}.row-46815{grid-row:46815}.row-46820{grid-row:46820}.row-46821{grid-row:46821}.row-46833{grid-row:46833}.row-46834{grid-row:46834}.row-46851{grid-row:46851}.row-46878{grid-row:46878}.row-46879{grid-row:46879}.row-46883{grid-row:46883}.row-46886{grid-row:46886}.row-46898{grid-row:46898}.row-46905{grid-row:46905}.row-46932{grid-row:46932}.row-46935{grid-row:46935}.row-46939{grid-row:46939}.row-46966{grid-row:46966}.row-46967{grid-row:46967}.row-46984{grid-row:46984}.row-47003{grid-row:47003}.row-47008{grid-row:47008}.row-47036{grid-row:47036}.row-47043{grid-row:47043}.row-47048{grid-row:47048}.row-47072{grid-row:47072}.row-47107{grid-row:47107}.row-47111{grid-row:47111}.row-47116{grid-row:47116}.row-47136{grid-row:47136}.row-47157{grid-row:47157}.row-47159{grid-row:47159}.row-47169{grid-row:47169}.row-47173{grid-row:47173}.row-47178{grid-row:47178}.row-47187{grid-row:47187}.row-47200{grid-row:47200}.row-47203{grid-row:47203}.row-47204{grid-row:47204}.row-47206{grid-row:47206}.row-47221{grid-row:47221}.row-47237{grid-row:47237}.row-47239{grid-row:47239}.row-47292{grid-row:47292}.row-47313{grid-row:47313}.row-47354{grid-row:47354}.row-47357{grid-row:47357}.row-47367{grid-row:47367}.row-47371{grid-row:47371}.row-47411{grid-row:47411}.row-47418{grid-row:47418}.row-47427{grid-row:47427}.row-47460{grid-row:47460}.row-47466{grid-row:47466}.row-47467{grid-row:47467}.row-47486{grid-row:47486}.row-47490{grid-row:47490}.row-47491{grid-row:47491}.row-47497{grid-row:47497}.row-47513{grid-row:47513}.row-47553{grid-row:47553}.row-47554{grid-row:47554}.row-47561{grid-row:47561}.row-47563{grid-row:47563}.row-47564{grid-row:47564}.row-47569{grid-row:47569}.row-47607{grid-row:47607}.row-47610{grid-row:47610}.row-47616{grid-row:47616}.row-47618{grid-row:47618}.row-47621{grid-row:47621}.row-47626{grid-row:47626}.row-47629{grid-row:47629}.row-47635{grid-row:47635}.row-47640{grid-row:47640}.row-47664{grid-row:47664}.row-47701{grid-row:47701}.row-47704{grid-row:47704}.row-47708{grid-row:47708}.row-47776{grid-row:47776}.row-47777{grid-row:47777}.row-47785{grid-row:47785}.row-47791{grid-row:47791}.row-47798{grid-row:47798}.row-47803{grid-row:47803}.row-47809{grid-row:47809}.row-47811{grid-row:47811}.row-47813{grid-row:47813}.row-47837{grid-row:47837}.row-47844{grid-row:47844}.row-47861{grid-row:47861}.row-47874{grid-row:47874}.row-47884{grid-row:47884}.row-47914{grid-row:47914}.row-47916{grid-row:47916}.row-47936{grid-row:47936}.row-47945{grid-row:47945}.row-47949{grid-row:47949}.row-47990{grid-row:47990}.row-48041{grid-row:48041}.row-48056{grid-row:48056}.row-48058{grid-row:48058}.row-48061{grid-row:48061}.row-48076{grid-row:48076}.row-48091{grid-row:48091}.row-48108{grid-row:48108}.row-48138{grid-row:48138}.row-48146{grid-row:48146}.row-48152{grid-row:48152}.row-48164{grid-row:48164}.row-48171{grid-row:48171}.row-48187{grid-row:48187}.row-48192{grid-row:48192}.row-48239{grid-row:48239}.row-48246{grid-row:48246}.row-48247{grid-row:48247}.row-48249{grid-row:48249}.row-48277{grid-row:48277}.row-48324{grid-row:48324}.row-48325{grid-row:48325}.row-48329{grid-row:48329}.row-48333{grid-row:48333}.row-48356{grid-row:48356}.row-48365{grid-row:48365}.row-48370{grid-row:48370}.row-48379{grid-row:48379}.row-48408{grid-row:48408}.row-48435{grid-row:48435}.row-48451{grid-row:48451}.row-48458{grid-row:48458}.row-48487{grid-row:48487}.row-48491{grid-row:48491}.row-48502{grid-row:48502}.row-48517{grid-row:48517}.row-48524{grid-row:48524}.row-48528{grid-row:48528}.row-48543{grid-row:48543}.row-48563{grid-row:48563}.row-48589{grid-row:48589}.row-48593{grid-row:48593}.row-48597{grid-row:48597}.row-48603{grid-row:48603}.row-48625{grid-row:48625}.row-48641{grid-row:48641}.row-48685{grid-row:48685}.row-48697{grid-row:48697}.row-48701{grid-row:48701}.row-48706{grid-row:48706}.row-48708{grid-row:48708}.row-48726{grid-row:48726}.row-48738{grid-row:48738}.row-48754{grid-row:48754}.row-48763{grid-row:48763}.row-48767{grid-row:48767}.row-48769{grid-row:48769}.row-48772{grid-row:48772}.row-48780{grid-row:48780}.row-48821{grid-row:48821}.row-48831{grid-row:48831}.row-48870{grid-row:48870}.row-48879{grid-row:48879}.row-48891{grid-row:48891}.row-48903{grid-row:48903}.row-48929{grid-row:48929}.row-48933{grid-row:48933}.row-48947{grid-row:48947}.row-48983{grid-row:48983}.row-48986{grid-row:48986}.row-48992{grid-row:48992}.row-49035{grid-row:49035}.row-49057{grid-row:49057}.row-49072{grid-row:49072}.row-49074{grid-row:49074}.row-49083{grid-row:49083}.row-49088{grid-row:49088}.row-49092{grid-row:49092}.row-49115{grid-row:49115}.row-49140{grid-row:49140}.row-49141{grid-row:49141}.row-49150{grid-row:49150}.row-49173{grid-row:49173}.row-49181{grid-row:49181}.row-49192{grid-row:49192}.row-49259{grid-row:49259}.row-49266{grid-row:49266}.row-49268{grid-row:49268}.row-49288{grid-row:49288}.row-49305{grid-row:49305}.row-49329{grid-row:49329}.row-49346{grid-row:49346}.row-49348{grid-row:49348}.row-49373{grid-row:49373}.row-49401{grid-row:49401}.row-49418{grid-row:49418}.row-49432{grid-row:49432}.row-49433{grid-row:49433}.row-49437{grid-row:49437}.row-49438{grid-row:49438}.row-49464{grid-row:49464}.row-49480{grid-row:49480}.row-49483{grid-row:49483}.row-49487{grid-row:49487}.row-49490{grid-row:49490}.row-49496{grid-row:49496}.row-49512{grid-row:49512}.row-49513{grid-row:49513}.row-49524{grid-row:49524}.row-49557{grid-row:49557}.row-49585{grid-row:49585}.row-49609{grid-row:49609}.row-49632{grid-row:49632}.row-49638{grid-row:49638}.row-49665{grid-row:49665}.row-49677{grid-row:49677}.row-49688{grid-row:49688}.row-49692{grid-row:49692}.row-49726{grid-row:49726}.row-49731{grid-row:49731}.row-49740{grid-row:49740}.row-49746{grid-row:49746}.row-49761{grid-row:49761}.row-49766{grid-row:49766}.row-49774{grid-row:49774}.row-49784{grid-row:49784}.row-49802{grid-row:49802}.row-49816{grid-row:49816}.row-49823{grid-row:49823}.row-49842{grid-row:49842}.row-49848{grid-row:49848}.row-49854{grid-row:49854}.row-49887{grid-row:49887}.row-49895{grid-row:49895}.row-49955{grid-row:49955}.row-49981{grid-row:49981}.row-50003{grid-row:50003}.row-50022{grid-row:50022}.row-50056{grid-row:50056}.row-50071{grid-row:50071}.row-50085{grid-row:50085}.row-50089{grid-row:50089}.row-50117{grid-row:50117}.row-50122{grid-row:50122}.row-50126{grid-row:50126}.row-50146{grid-row:50146}.row-50152{grid-row:50152}.row-50166{grid-row:50166}.row-50196{grid-row:50196}.row-50213{grid-row:50213}.row-50239{grid-row:50239}.row-50316{grid-row:50316}.row-50320{grid-row:50320}.row-50332{grid-row:50332}.row-50348{grid-row:50348}.row-50353{grid-row:50353}.row-50358{grid-row:50358}.row-50380{grid-row:50380}.row-50402{grid-row:50402}.row-50405{grid-row:50405}.row-50415{grid-row:50415}.row-50419{grid-row:50419}.row-50440{grid-row:50440}.row-50441{grid-row:50441}.row-50444{grid-row:50444}.row-50458{grid-row:50458}.row-50471{grid-row:50471}.row-50472{grid-row:50472}.row-50486{grid-row:50486}.row-50498{grid-row:50498}.row-50501{grid-row:50501}.row-50527{grid-row:50527}.row-50532{grid-row:50532}.row-50585{grid-row:50585}.row-50598{grid-row:50598}.row-50603{grid-row:50603}.row-50635{grid-row:50635}.row-50639{grid-row:50639}.row-50641{grid-row:50641}.row-50644{grid-row:50644}.row-50646{grid-row:50646}.row-50743{grid-row:50743}.row-50747{grid-row:50747}.row-50762{grid-row:50762}.row-50775{grid-row:50775}.row-50778{grid-row:50778}.row-50779{grid-row:50779}.row-50791{grid-row:50791}.row-50808{grid-row:50808}.row-50821{grid-row:50821}.row-50823{grid-row:50823}.row-50825{grid-row:50825}.row-50826{grid-row:50826}.row-50827{grid-row:50827}.row-50833{grid-row:50833}.row-50844{grid-row:50844}.row-50849{grid-row:50849}.row-50855{grid-row:50855}.row-50857{grid-row:50857}.row-50925{grid-row:50925}.row-50937{grid-row:50937}.row-50938{grid-row:50938}.row-50946{grid-row:50946}.row-50980{grid-row:50980}.row-51003{grid-row:51003}.row-51016{grid-row:51016}.row-51022{grid-row:51022}.row-51024{grid-row:51024}.row-51026{grid-row:51026}.row-51044{grid-row:51044}.row-51045{grid-row:51045}.row-51055{grid-row:51055}.row-51063{grid-row:51063}.row-51077{grid-row:51077}.row-51091{grid-row:51091}.row-51098{grid-row:51098}.row-51118{grid-row:51118}.row-51121{grid-row:51121}.row-51137{grid-row:51137}.row-51144{grid-row:51144}.row-51148{grid-row:51148}.row-51149{grid-row:51149}.row-51170{grid-row:51170}.row-51196{grid-row:51196}.row-51207{grid-row:51207}.row-51223{grid-row:51223}.row-51250{grid-row:51250}.row-51313{grid-row:51313}.row-51327{grid-row:51327}.row-51364{grid-row:51364}.row-51372{grid-row:51372}.row-51376{grid-row:51376}.row-51414{grid-row:51414}.row-51441{grid-row:51441}.row-51444{grid-row:51444}.row-51446{grid-row:51446}.row-51448{grid-row:51448}.row-51449{grid-row:51449}.row-51468{grid-row:51468}.row-51486{grid-row:51486}.row-51491{grid-row:51491}.row-51507{grid-row:51507}.row-51541{grid-row:51541}.row-51563{grid-row:51563}.row-51575{grid-row:51575}.row-51580{grid-row:51580}.row-51585{grid-row:51585}.row-51586{grid-row:51586}.row-51616{grid-row:51616}.row-51627{grid-row:51627}.row-51647{grid-row:51647}.row-51667{grid-row:51667}.row-51710{grid-row:51710}.row-51713{grid-row:51713}.row-51716{grid-row:51716}.row-51720{grid-row:51720}.row-51763{grid-row:51763}.row-51767{grid-row:51767}.row-51790{grid-row:51790}.row-51795{grid-row:51795}.row-51802{grid-row:51802}.row-51803{grid-row:51803}.row-51817{grid-row:51817}.row-51819{grid-row:51819}.row-51835{grid-row:51835}.row-51838{grid-row:51838}.row-51848{grid-row:51848}.row-51855{grid-row:51855}.row-51860{grid-row:51860}.row-51873{grid-row:51873}.row-51898{grid-row:51898}.row-51918{grid-row:51918}.row-51942{grid-row:51942}.row-51961{grid-row:51961}.row-51970{grid-row:51970}.row-51973{grid-row:51973}.row-51983{grid-row:51983}.row-51994{grid-row:51994}.row-52020{grid-row:52020}.row-52043{grid-row:52043}.row-52049{grid-row:52049}.row-52062{grid-row:52062}.row-52117{grid-row:52117}.row-52124{grid-row:52124}.row-52145{grid-row:52145}.row-52150{grid-row:52150}.row-52162{grid-row:52162}.row-52187{grid-row:52187}.row-52222{grid-row:52222}.row-52224{grid-row:52224}.row-52226{grid-row:52226}.row-52227{grid-row:52227}.row-52300{grid-row:52300}.row-52304{grid-row:52304}.row-52305{grid-row:52305}.row-52307{grid-row:52307}.row-52350{grid-row:52350}.row-52352{grid-row:52352}.row-52358{grid-row:52358}.row-52362{grid-row:52362}.row-52379{grid-row:52379}.row-52406{grid-row:52406}.row-52408{grid-row:52408}.row-52432{grid-row:52432}.row-52438{grid-row:52438}.row-52448{grid-row:52448}.row-52461{grid-row:52461}.row-52472{grid-row:52472}.row-52481{grid-row:52481}.row-52493{grid-row:52493}.row-52502{grid-row:52502}.row-52525{grid-row:52525}.row-52527{grid-row:52527}.row-52534{grid-row:52534}.row-52545{grid-row:52545}.row-52547{grid-row:52547}.row-52565{grid-row:52565}.row-52586{grid-row:52586}.row-52630{grid-row:52630}.row-52634{grid-row:52634}.row-52642{grid-row:52642}.row-52643{grid-row:52643}.row-52655{grid-row:52655}.row-52658{grid-row:52658}.row-52670{grid-row:52670}.row-52686{grid-row:52686}.row-52713{grid-row:52713}.row-52735{grid-row:52735}.row-52745{grid-row:52745}.row-52754{grid-row:52754}.row-52755{grid-row:52755}.row-52768{grid-row:52768}.row-52781{grid-row:52781}.row-52787{grid-row:52787}.row-52792{grid-row:52792}.row-52794{grid-row:52794}.row-52829{grid-row:52829}.row-52843{grid-row:52843}.row-52871{grid-row:52871}.row-52881{grid-row:52881}.row-52883{grid-row:52883}.row-52893{grid-row:52893}.row-52902{grid-row:52902}.row-52905{grid-row:52905}.row-52909{grid-row:52909}.row-52921{grid-row:52921}.row-52937{grid-row:52937}.row-52942{grid-row:52942}.row-52956{grid-row:52956}.row-52971{grid-row:52971}.row-52987{grid-row:52987}.row-53009{grid-row:53009}.row-53018{grid-row:53018}.row-53021{grid-row:53021}.row-53047{grid-row:53047}.row-53048{grid-row:53048}.row-53059{grid-row:53059}.row-53062{grid-row:53062}.row-53069{grid-row:53069}.row-53078{grid-row:53078}.row-53080{grid-row:53080}.row-53098{grid-row:53098}.row-53104{grid-row:53104}.row-53118{grid-row:53118}.row-53126{grid-row:53126}.row-53127{grid-row:53127}.row-53130{grid-row:53130}.row-53134{grid-row:53134}.row-53148{grid-row:53148}.row-53169{grid-row:53169}.row-53175{grid-row:53175}.row-53182{grid-row:53182}.row-53190{grid-row:53190}.row-53199{grid-row:53199}.row-53224{grid-row:53224}.row-53239{grid-row:53239}.row-53261{grid-row:53261}.row-53262{grid-row:53262}.row-53272{grid-row:53272}.row-53275{grid-row:53275}.row-53297{grid-row:53297}.row-53301{grid-row:53301}.row-53314{grid-row:53314}.row-53323{grid-row:53323}.row-53342{grid-row:53342}.row-53362{grid-row:53362}.row-53376{grid-row:53376}.row-53398{grid-row:53398}.row-53415{grid-row:53415}.row-53429{grid-row:53429}.row-53433{grid-row:53433}.row-53446{grid-row:53446}.row-53453{grid-row:53453}.row-53464{grid-row:53464}.row-53473{grid-row:53473}.row-53477{grid-row:53477}.row-53481{grid-row:53481}.row-53489{grid-row:53489}.row-53490{grid-row:53490}.row-53534{grid-row:53534}.row-53540{grid-row:53540}.row-53561{grid-row:53561}.row-53576{grid-row:53576}.row-53604{grid-row:53604}.row-53606{grid-row:53606}.row-53639{grid-row:53639}.row-53654{grid-row:53654}.row-53659{grid-row:53659}.row-53675{grid-row:53675}.row-53684{grid-row:53684}.row-53698{grid-row:53698}.row-53722{grid-row:53722}.row-53732{grid-row:53732}.row-53739{grid-row:53739}.row-53761{grid-row:53761}.row-53780{grid-row:53780}.row-53781{grid-row:53781}.row-53787{grid-row:53787}.row-53788{grid-row:53788}.row-53793{grid-row:53793}.row-53795{grid-row:53795}.row-53809{grid-row:53809}.row-53814{grid-row:53814}.row-53823{grid-row:53823}.row-53870{grid-row:53870}.row-53872{grid-row:53872}.row-53874{grid-row:53874}.row-53882{grid-row:53882}.row-53892{grid-row:53892}.row-53897{grid-row:53897}.row-53916{grid-row:53916}.row-53922{grid-row:53922}.row-53927{grid-row:53927}.row-53930{grid-row:53930}.row-53982{grid-row:53982}.row-53991{grid-row:53991}.row-54004{grid-row:54004}.row-54017{grid-row:54017}.row-54020{grid-row:54020}.row-54021{grid-row:54021}.row-54031{grid-row:54031}.row-54034{grid-row:54034}.row-54050{grid-row:54050}.row-54051{grid-row:54051}.row-54079{grid-row:54079}.row-54080{grid-row:54080}.row-54094{grid-row:54094}.row-54105{grid-row:54105}.row-54106{grid-row:54106}.row-54116{grid-row:54116}.row-54145{grid-row:54145}.row-54161{grid-row:54161}.row-54190{grid-row:54190}.row-54194{grid-row:54194}.row-54196{grid-row:54196}.row-54235{grid-row:54235}.row-54238{grid-row:54238}.row-54245{grid-row:54245}.row-54249{grid-row:54249}.row-54250{grid-row:54250}.row-54260{grid-row:54260}.row-54262{grid-row:54262}.row-54287{grid-row:54287}.row-54299{grid-row:54299}.row-54306{grid-row:54306}.row-54308{grid-row:54308}.row-54318{grid-row:54318}.row-54328{grid-row:54328}.row-54337{grid-row:54337}.row-54368{grid-row:54368}.row-54419{grid-row:54419}.row-54446{grid-row:54446}.row-54458{grid-row:54458}.row-54460{grid-row:54460}.row-54464{grid-row:54464}.row-54469{grid-row:54469}.row-54474{grid-row:54474}.row-54478{grid-row:54478}.row-54481{grid-row:54481}.row-54488{grid-row:54488}.row-54490{grid-row:54490}.row-54545{grid-row:54545}.row-54559{grid-row:54559}.row-54561{grid-row:54561}.row-54564{grid-row:54564}.row-54570{grid-row:54570}.row-54583{grid-row:54583}.row-54594{grid-row:54594}.row-54624{grid-row:54624}.row-54631{grid-row:54631}.row-54650{grid-row:54650}.row-54654{grid-row:54654}.row-54661{grid-row:54661}.row-54668{grid-row:54668}.row-54674{grid-row:54674}.row-54683{grid-row:54683}.row-54689{grid-row:54689}.row-54708{grid-row:54708}.row-54731{grid-row:54731}.row-54735{grid-row:54735}.row-54749{grid-row:54749}.row-54754{grid-row:54754}.row-54772{grid-row:54772}.row-54780{grid-row:54780}.row-54800{grid-row:54800}.row-54801{grid-row:54801}.row-54811{grid-row:54811}.row-54813{grid-row:54813}.row-54831{grid-row:54831}.row-54855{grid-row:54855}.row-54859{grid-row:54859}.row-54868{grid-row:54868}.row-54873{grid-row:54873}.row-54878{grid-row:54878}.row-54889{grid-row:54889}.row-54890{grid-row:54890}.row-54926{grid-row:54926}.row-54928{grid-row:54928}.row-54934{grid-row:54934}.row-54940{grid-row:54940}.row-54941{grid-row:54941}.row-54947{grid-row:54947}.row-54971{grid-row:54971}.row-54977{grid-row:54977}.row-55000{grid-row:55000}.row-55015{grid-row:55015}.row-55017{grid-row:55017}.row-55024{grid-row:55024}.row-55036{grid-row:55036}.row-55037{grid-row:55037}.row-55052{grid-row:55052}.row-55065{grid-row:55065}.row-55109{grid-row:55109}.row-55122{grid-row:55122}.row-55124{grid-row:55124}.row-55157{grid-row:55157}.row-55160{grid-row:55160}.row-55168{grid-row:55168}.row-55177{grid-row:55177}.row-55182{grid-row:55182}.row-55202{grid-row:55202}.row-55218{grid-row:55218}.row-55219{grid-row:55219}.row-55220{grid-row:55220}.row-55251{grid-row:55251}.row-55257{grid-row:55257}.row-55265{grid-row:55265}.row-55274{grid-row:55274}.row-55281{grid-row:55281}.row-55294{grid-row:55294}.row-55300{grid-row:55300}.row-55349{grid-row:55349}.row-55353{grid-row:55353}.row-55394{grid-row:55394}.row-55395{grid-row:55395}.row-55401{grid-row:55401}.row-55405{grid-row:55405}.row-55406{grid-row:55406}.row-55411{grid-row:55411}.row-55412{grid-row:55412}.row-55424{grid-row:55424}.row-55450{grid-row:55450}.row-55482{grid-row:55482}.row-55494{grid-row:55494}.row-55505{grid-row:55505}.row-55508{grid-row:55508}.row-55532{grid-row:55532}.row-55553{grid-row:55553}.row-55579{grid-row:55579}.row-55590{grid-row:55590}.row-55591{grid-row:55591}.row-55627{grid-row:55627}.row-55632{grid-row:55632}.row-55651{grid-row:55651}.row-55667{grid-row:55667}.row-55681{grid-row:55681}.row-55684{grid-row:55684}.row-55718{grid-row:55718}.row-55734{grid-row:55734}.row-55745{grid-row:55745}.row-55750{grid-row:55750}.row-55771{grid-row:55771}.row-55776{grid-row:55776}.row-55782{grid-row:55782}.row-55789{grid-row:55789}.row-55792{grid-row:55792}.row-55810{grid-row:55810}.row-55835{grid-row:55835}.row-55838{grid-row:55838}.row-55865{grid-row:55865}.row-55866{grid-row:55866}.row-55870{grid-row:55870}.row-55873{grid-row:55873}.row-55877{grid-row:55877}.row-55898{grid-row:55898}.row-55912{grid-row:55912}.row-55935{grid-row:55935}.row-55960{grid-row:55960}.row-55973{grid-row:55973}.row-56005{grid-row:56005}.row-56060{grid-row:56060}.row-56066{grid-row:56066}.row-56075{grid-row:56075}.row-56085{grid-row:56085}.row-56101{grid-row:56101}.row-56104{grid-row:56104}.row-56113{grid-row:56113}.row-56137{grid-row:56137}.row-56155{grid-row:56155}.row-56179{grid-row:56179}.row-56181{grid-row:56181}.row-56188{grid-row:56188}.row-56195{grid-row:56195}.row-56198{grid-row:56198}.row-56201{grid-row:56201}.row-56257{grid-row:56257}.row-56258{grid-row:56258}.row-56264{grid-row:56264}.row-56278{grid-row:56278}.row-56323{grid-row:56323}.row-56324{grid-row:56324}.row-56327{grid-row:56327}.row-56328{grid-row:56328}.row-56334{grid-row:56334}.row-56337{grid-row:56337}.row-56347{grid-row:56347}.row-56364{grid-row:56364}.row-56368{grid-row:56368}.row-56384{grid-row:56384}.row-56398{grid-row:56398}.row-56404{grid-row:56404}.row-56437{grid-row:56437}.row-56475{grid-row:56475}.row-56488{grid-row:56488}.row-56513{grid-row:56513}.row-56552{grid-row:56552}.row-56558{grid-row:56558}.row-56559{grid-row:56559}.row-56575{grid-row:56575}.row-56582{grid-row:56582}.row-56590{grid-row:56590}.row-56605{grid-row:56605}.row-56607{grid-row:56607}.row-56612{grid-row:56612}.row-56622{grid-row:56622}.row-56629{grid-row:56629}.row-56630{grid-row:56630}.row-56641{grid-row:56641}.row-56647{grid-row:56647}.row-56667{grid-row:56667}.row-56676{grid-row:56676}.row-56681{grid-row:56681}.row-56693{grid-row:56693}.row-56709{grid-row:56709}.row-56760{grid-row:56760}.row-56781{grid-row:56781}.row-56789{grid-row:56789}.row-56860{grid-row:56860}.row-56920{grid-row:56920}.row-56923{grid-row:56923}.row-56931{grid-row:56931}.row-56942{grid-row:56942}.row-56944{grid-row:56944}.row-56975{grid-row:56975}.row-56981{grid-row:56981}.row-56993{grid-row:56993}.row-56998{grid-row:56998}.row-57027{grid-row:57027}.row-57034{grid-row:57034}.row-57053{grid-row:57053}.row-57067{grid-row:57067}.row-57069{grid-row:57069}.row-57070{grid-row:57070}.row-57077{grid-row:57077}.row-57116{grid-row:57116}.row-57118{grid-row:57118}.row-57121{grid-row:57121}.row-57122{grid-row:57122}.row-57136{grid-row:57136}.row-57142{grid-row:57142}.row-57149{grid-row:57149}.row-57152{grid-row:57152}.row-57156{grid-row:57156}.row-57176{grid-row:57176}.row-57191{grid-row:57191}.row-57232{grid-row:57232}.row-57240{grid-row:57240}.row-57244{grid-row:57244}.row-57248{grid-row:57248}.row-57256{grid-row:57256}.row-57257{grid-row:57257}.row-57265{grid-row:57265}.row-57271{grid-row:57271}.row-57276{grid-row:57276}.row-57283{grid-row:57283}.row-57295{grid-row:57295}.row-57298{grid-row:57298}.row-57303{grid-row:57303}.row-57307{grid-row:57307}.row-57311{grid-row:57311}.row-57323{grid-row:57323}.row-57327{grid-row:57327}.row-57330{grid-row:57330}.row-57372{grid-row:57372}.row-57379{grid-row:57379}.row-57389{grid-row:57389}.row-57412{grid-row:57412}.row-57420{grid-row:57420}.row-57481{grid-row:57481}.row-57533{grid-row:57533}.row-57545{grid-row:57545}.row-57550{grid-row:57550}.row-57565{grid-row:57565}.row-57584{grid-row:57584}.row-57592{grid-row:57592}.row-57593{grid-row:57593}.row-57598{grid-row:57598}.row-57617{grid-row:57617}.row-57642{grid-row:57642}.row-57656{grid-row:57656}.row-57657{grid-row:57657}.row-57659{grid-row:57659}.row-57665{grid-row:57665}.row-57672{grid-row:57672}.row-57692{grid-row:57692}.row-57695{grid-row:57695}.row-57706{grid-row:57706}.row-57713{grid-row:57713}.row-57716{grid-row:57716}.row-57717{grid-row:57717}.row-57720{grid-row:57720}.row-57721{grid-row:57721}.row-57753{grid-row:57753}.row-57760{grid-row:57760}.row-57767{grid-row:57767}.row-57771{grid-row:57771}.row-57774{grid-row:57774}.row-57786{grid-row:57786}.row-57807{grid-row:57807}.row-57824{grid-row:57824}.row-57923{grid-row:57923}.row-57940{grid-row:57940}.row-57950{grid-row:57950}.row-57955{grid-row:57955}.row-57956{grid-row:57956}.row-57969{grid-row:57969}.row-57970{grid-row:57970}.row-58016{grid-row:58016}.row-58032{grid-row:58032}.row-58040{grid-row:58040}.row-58042{grid-row:58042}.row-58043{grid-row:58043}.row-58051{grid-row:58051}.row-58058{grid-row:58058}.row-58092{grid-row:58092}.row-58136{grid-row:58136}.row-58148{grid-row:58148}.row-58185{grid-row:58185}.row-58189{grid-row:58189}.row-58190{grid-row:58190}.row-58193{grid-row:58193}.row-58233{grid-row:58233}.row-58235{grid-row:58235}.row-58239{grid-row:58239}.row-58277{grid-row:58277}.row-58293{grid-row:58293}.row-58297{grid-row:58297}.row-58305{grid-row:58305}.row-58309{grid-row:58309}.row-58314{grid-row:58314}.row-58385{grid-row:58385}.row-58392{grid-row:58392}.row-58408{grid-row:58408}.row-58416{grid-row:58416}.row-58419{grid-row:58419}.row-58425{grid-row:58425}.row-58463{grid-row:58463}.row-58475{grid-row:58475}.row-58478{grid-row:58478}.row-58482{grid-row:58482}.row-58489{grid-row:58489}.row-58495{grid-row:58495}.row-58508{grid-row:58508}.row-58511{grid-row:58511}.row-58517{grid-row:58517}.row-58532{grid-row:58532}.row-58543{grid-row:58543}.row-58546{grid-row:58546}.row-58551{grid-row:58551}.row-58553{grid-row:58553}.row-58563{grid-row:58563}.row-58565{grid-row:58565}.row-58601{grid-row:58601}.row-58610{grid-row:58610}.row-58611{grid-row:58611}.row-58613{grid-row:58613}.row-58624{grid-row:58624}.row-58630{grid-row:58630}.row-58641{grid-row:58641}.row-58650{grid-row:58650}.row-58652{grid-row:58652}.row-58653{grid-row:58653}.row-58657{grid-row:58657}.row-58671{grid-row:58671}.row-58677{grid-row:58677}.row-58678{grid-row:58678}.row-58679{grid-row:58679}.row-58683{grid-row:58683}.row-58723{grid-row:58723}.row-58727{grid-row:58727}.row-58728{grid-row:58728}.row-58735{grid-row:58735}.row-58750{grid-row:58750}.row-58761{grid-row:58761}.row-58776{grid-row:58776}.row-58783{grid-row:58783}.row-58914{grid-row:58914}.row-58924{grid-row:58924}.row-58936{grid-row:58936}.row-58950{grid-row:58950}.row-58970{grid-row:58970}.row-58982{grid-row:58982}.row-58991{grid-row:58991}.row-59018{grid-row:59018}.row-59027{grid-row:59027}.row-59039{grid-row:59039}.row-59041{grid-row:59041}.row-59054{grid-row:59054}.row-59056{grid-row:59056}.row-59067{grid-row:59067}.row-59089{grid-row:59089}.row-59108{grid-row:59108}.row-59111{grid-row:59111}.row-59115{grid-row:59115}.row-59124{grid-row:59124}.row-59127{grid-row:59127}.row-59140{grid-row:59140}.row-59152{grid-row:59152}.row-59171{grid-row:59171}.row-59200{grid-row:59200}.row-59203{grid-row:59203}.row-59209{grid-row:59209}.row-59211{grid-row:59211}.row-59226{grid-row:59226}.row-59276{grid-row:59276}.row-59280{grid-row:59280}.row-59282{grid-row:59282}.row-59286{grid-row:59286}.row-59302{grid-row:59302}.row-59316{grid-row:59316}.row-59319{grid-row:59319}.row-59323{grid-row:59323}.row-59328{grid-row:59328}.row-59329{grid-row:59329}.row-59330{grid-row:59330}.row-59332{grid-row:59332}.row-59336{grid-row:59336}.row-59349{grid-row:59349}.row-59364{grid-row:59364}.row-59376{grid-row:59376}.row-59380{grid-row:59380}.row-59384{grid-row:59384}.row-59391{grid-row:59391}.row-59393{grid-row:59393}.row-59395{grid-row:59395}.row-59404{grid-row:59404}.row-59407{grid-row:59407}.row-59441{grid-row:59441}.row-59447{grid-row:59447}.row-59457{grid-row:59457}.row-59464{grid-row:59464}.row-59467{grid-row:59467}.row-59468{grid-row:59468}.row-59499{grid-row:59499}.row-59507{grid-row:59507}.row-59511{grid-row:59511}.row-59512{grid-row:59512}.row-59528{grid-row:59528}.row-59540{grid-row:59540}.row-59582{grid-row:59582}.row-59601{grid-row:59601}.row-59605{grid-row:59605}.row-59622{grid-row:59622}.row-59624{grid-row:59624}.row-59634{grid-row:59634}.row-59655{grid-row:59655}.row-59656{grid-row:59656}.row-59675{grid-row:59675}.row-59685{grid-row:59685}.row-59686{grid-row:59686}.row-59691{grid-row:59691}.row-59695{grid-row:59695}.row-59701{grid-row:59701}.row-59703{grid-row:59703}.row-59722{grid-row:59722}.row-59723{grid-row:59723}.row-59728{grid-row:59728}.row-59744{grid-row:59744}.row-59748{grid-row:59748}.row-59750{grid-row:59750}.row-59765{grid-row:59765}.row-59791{grid-row:59791}.row-59792{grid-row:59792}.row-59824{grid-row:59824}.row-59833{grid-row:59833}.row-59847{grid-row:59847}.row-59849{grid-row:59849}.row-59858{grid-row:59858}.row-59863{grid-row:59863}.row-59872{grid-row:59872}.row-59883{grid-row:59883}.row-59894{grid-row:59894}.row-59895{grid-row:59895}.row-59900{grid-row:59900}.row-59912{grid-row:59912}.row-59913{grid-row:59913}.row-59916{grid-row:59916}.row-59966{grid-row:59966}.row-59993{grid-row:59993}.row-59994{grid-row:59994}.row-59995{grid-row:59995}.row-60005{grid-row:60005}.row-60012{grid-row:60012}.row-60014{grid-row:60014}.row-60024{grid-row:60024}.row-60029{grid-row:60029}.row-60041{grid-row:60041}.row-60044{grid-row:60044}.row-60045{grid-row:60045}.row-60047{grid-row:60047}.row-60061{grid-row:60061}.row-60097{grid-row:60097}.row-60100{grid-row:60100}.row-60108{grid-row:60108}.row-60158{grid-row:60158}.row-60180{grid-row:60180}.row-60210{grid-row:60210}.row-60239{grid-row:60239}.row-60245{grid-row:60245}.row-60248{grid-row:60248}.row-60252{grid-row:60252}.row-60253{grid-row:60253}.row-60274{grid-row:60274}.row-60293{grid-row:60293}.row-60306{grid-row:60306}.row-60322{grid-row:60322}.row-60327{grid-row:60327}.row-60338{grid-row:60338}.row-60348{grid-row:60348}.row-60353{grid-row:60353}.row-60385{grid-row:60385}.row-60395{grid-row:60395}.row-60398{grid-row:60398}.row-60407{grid-row:60407}.row-60408{grid-row:60408}.row-60437{grid-row:60437}.row-60438{grid-row:60438}.row-60443{grid-row:60443}.row-60449{grid-row:60449}.row-60451{grid-row:60451}.row-60457{grid-row:60457}.row-60465{grid-row:60465}.row-60470{grid-row:60470}.row-60505{grid-row:60505}.row-60510{grid-row:60510}.row-60520{grid-row:60520}.row-60522{grid-row:60522}.row-60526{grid-row:60526}.row-60528{grid-row:60528}.row-60533{grid-row:60533}.row-60540{grid-row:60540}.row-60550{grid-row:60550}.row-60580{grid-row:60580}.row-60597{grid-row:60597}.row-60606{grid-row:60606}.row-60610{grid-row:60610}.row-60616{grid-row:60616}.row-60617{grid-row:60617}.row-60630{grid-row:60630}.row-60647{grid-row:60647}.row-60648{grid-row:60648}.row-60649{grid-row:60649}.row-60657{grid-row:60657}.row-60660{grid-row:60660}.row-60685{grid-row:60685}.row-60691{grid-row:60691}.row-60693{grid-row:60693}.row-60695{grid-row:60695}.row-60706{grid-row:60706}.row-60708{grid-row:60708}.row-60723{grid-row:60723}.row-60725{grid-row:60725}.row-60734{grid-row:60734}.row-60746{grid-row:60746}.row-60765{grid-row:60765}.row-60773{grid-row:60773}.row-60775{grid-row:60775}.row-60777{grid-row:60777}.row-60781{grid-row:60781}.row-60791{grid-row:60791}.row-60795{grid-row:60795}.row-60806{grid-row:60806}.row-60840{grid-row:60840}.row-60855{grid-row:60855}.row-60859{grid-row:60859}.row-60862{grid-row:60862}.row-60868{grid-row:60868}.row-60878{grid-row:60878}.row-60884{grid-row:60884}.row-60939{grid-row:60939}.row-60943{grid-row:60943}.row-60947{grid-row:60947}.row-60974{grid-row:60974}.row-60987{grid-row:60987}.row-60989{grid-row:60989}.row-60998{grid-row:60998}.row-61004{grid-row:61004}.row-61011{grid-row:61011}.row-61021{grid-row:61021}.row-61048{grid-row:61048}.row-61050{grid-row:61050}.row-61074{grid-row:61074}.row-61085{grid-row:61085}.row-61094{grid-row:61094}.row-61099{grid-row:61099}.row-61111{grid-row:61111}.row-61121{grid-row:61121}.row-61124{grid-row:61124}.row-61134{grid-row:61134}.row-61147{grid-row:61147}.row-61163{grid-row:61163}.row-61168{grid-row:61168}.row-61175{grid-row:61175}.row-61177{grid-row:61177}.row-61189{grid-row:61189}.row-61196{grid-row:61196}.row-61206{grid-row:61206}.row-61229{grid-row:61229}.row-61236{grid-row:61236}.row-61261{grid-row:61261}.row-61271{grid-row:61271}.row-61300{grid-row:61300}.row-61304{grid-row:61304}.row-61308{grid-row:61308}.row-61320{grid-row:61320}.row-61322{grid-row:61322}.row-61345{grid-row:61345}.row-61347{grid-row:61347}.row-61381{grid-row:61381}.row-61413{grid-row:61413}.row-61455{grid-row:61455}.row-61459{grid-row:61459}.row-61463{grid-row:61463}.row-61467{grid-row:61467}.row-61470{grid-row:61470}.row-61475{grid-row:61475}.row-61507{grid-row:61507}.row-61525{grid-row:61525}.row-61529{grid-row:61529}.row-61564{grid-row:61564}.row-61572{grid-row:61572}.row-61579{grid-row:61579}.row-61594{grid-row:61594}.row-61595{grid-row:61595}.row-61606{grid-row:61606}.row-61607{grid-row:61607}.row-61616{grid-row:61616}.row-61617{grid-row:61617}.row-61628{grid-row:61628}.row-61632{grid-row:61632}.row-61677{grid-row:61677}.row-61685{grid-row:61685}.row-61692{grid-row:61692}.row-61707{grid-row:61707}.row-61710{grid-row:61710}.row-61711{grid-row:61711}.row-61728{grid-row:61728}.row-61751{grid-row:61751}.row-61772{grid-row:61772}.row-61792{grid-row:61792}.row-61797{grid-row:61797}.row-61807{grid-row:61807}.row-61812{grid-row:61812}.row-61816{grid-row:61816}.row-61829{grid-row:61829}.row-61848{grid-row:61848}.row-61856{grid-row:61856}.row-61858{grid-row:61858}.row-61877{grid-row:61877}.row-61899{grid-row:61899}.row-61907{grid-row:61907}.row-61978{grid-row:61978}.row-61983{grid-row:61983}.row-62007{grid-row:62007}.row-62042{grid-row:62042}.row-62043{grid-row:62043}.row-62059{grid-row:62059}.row-62092{grid-row:62092}.row-62105{grid-row:62105}.row-62152{grid-row:62152}.row-62164{grid-row:62164}.row-62172{grid-row:62172}.row-62176{grid-row:62176}.row-62178{grid-row:62178}.row-62190{grid-row:62190}.row-62197{grid-row:62197}.row-62202{grid-row:62202}.row-62203{grid-row:62203}.row-62208{grid-row:62208}.row-62210{grid-row:62210}.row-62214{grid-row:62214}.row-62239{grid-row:62239}.row-62242{grid-row:62242}.row-62261{grid-row:62261}.row-62290{grid-row:62290}.row-62304{grid-row:62304}.row-62305{grid-row:62305}.row-62306{grid-row:62306}.row-62316{grid-row:62316}.row-62323{grid-row:62323}.row-62328{grid-row:62328}.row-62329{grid-row:62329}.row-62330{grid-row:62330}.row-62331{grid-row:62331}.row-62334{grid-row:62334}.row-62339{grid-row:62339}.row-62371{grid-row:62371}.row-62372{grid-row:62372}.row-62373{grid-row:62373}.row-62375{grid-row:62375}.row-62376{grid-row:62376}.row-62377{grid-row:62377}.row-62381{grid-row:62381}.row-62405{grid-row:62405}.row-62425{grid-row:62425}.row-62426{grid-row:62426}.row-62460{grid-row:62460}.row-62481{grid-row:62481}.row-62486{grid-row:62486}.row-62488{grid-row:62488}.row-62494{grid-row:62494}.row-62504{grid-row:62504}.row-62532{grid-row:62532}.row-62558{grid-row:62558}.row-62577{grid-row:62577}.row-62592{grid-row:62592}.row-62598{grid-row:62598}.row-62607{grid-row:62607}.row-62611{grid-row:62611}.row-62618{grid-row:62618}.row-62641{grid-row:62641}.row-62649{grid-row:62649}.row-62663{grid-row:62663}.row-62672{grid-row:62672}.row-62680{grid-row:62680}.row-62719{grid-row:62719}.row-62733{grid-row:62733}.row-62734{grid-row:62734}.row-62748{grid-row:62748}.row-62753{grid-row:62753}.row-62768{grid-row:62768}.row-62774{grid-row:62774}.row-62784{grid-row:62784}.row-62801{grid-row:62801}.row-62809{grid-row:62809}.row-62834{grid-row:62834}.row-62838{grid-row:62838}.row-62839{grid-row:62839}.row-62847{grid-row:62847}.row-62849{grid-row:62849}.row-62870{grid-row:62870}.row-62879{grid-row:62879}.row-62881{grid-row:62881}.row-62905{grid-row:62905}.row-62956{grid-row:62956}.row-62959{grid-row:62959}.row-62976{grid-row:62976}.row-62984{grid-row:62984}.row-63139{grid-row:63139}.row-63142{grid-row:63142}.row-63143{grid-row:63143}.row-63144{grid-row:63144}.row-63145{grid-row:63145}.row-63146{grid-row:63146}.row-63225{grid-row:63225}.row-63226{grid-row:63226}.row-63240{grid-row:63240}.row-63266{grid-row:63266}.row-63270{grid-row:63270}.row-63271{grid-row:63271}.row-63291{grid-row:63291}.row-63312{grid-row:63312}.row-63319{grid-row:63319}.row-63320{grid-row:63320}.row-63337{grid-row:63337}.row-63346{grid-row:63346}.row-63359{grid-row:63359}.row-63383{grid-row:63383}.row-63403{grid-row:63403}.row-63404{grid-row:63404}.row-63450{grid-row:63450}.row-63455{grid-row:63455}.row-63467{grid-row:63467}.row-63485{grid-row:63485}.row-63497{grid-row:63497}.row-63504{grid-row:63504}.row-63509{grid-row:63509}.row-63528{grid-row:63528}.row-63533{grid-row:63533}.row-63545{grid-row:63545}.row-63558{grid-row:63558}.row-63572{grid-row:63572}.row-63583{grid-row:63583}.row-63616{grid-row:63616}.row-63621{grid-row:63621}.row-63641{grid-row:63641}.row-63644{grid-row:63644}.row-63668{grid-row:63668}.row-63674{grid-row:63674}.row-63689{grid-row:63689}.row-63815{grid-row:63815}.row-63817{grid-row:63817}.row-63819{grid-row:63819}.row-63831{grid-row:63831}.row-63836{grid-row:63836}.row-63849{grid-row:63849}.row-63862{grid-row:63862}.row-63871{grid-row:63871}.row-63944{grid-row:63944}.row-64023{grid-row:64023}.row-64032{grid-row:64032}.row-64034{grid-row:64034}.row-64042{grid-row:64042}.row-64044{grid-row:64044}.row-64056{grid-row:64056}.row-64089{grid-row:64089}.row-64094{grid-row:64094}.row-64095{grid-row:64095}.row-64114{grid-row:64114}.row-64137{grid-row:64137}.row-64140{grid-row:64140}.row-64158{grid-row:64158}.row-64168{grid-row:64168}.row-64176{grid-row:64176}.row-64211{grid-row:64211}.row-64265{grid-row:64265}.row-64268{grid-row:64268}.row-64276{grid-row:64276}.row-64282{grid-row:64282}.row-64287{grid-row:64287}.row-64314{grid-row:64314}.row-64324{grid-row:64324}.row-64333{grid-row:64333}.row-64342{grid-row:64342}.row-64356{grid-row:64356}.row-64380{grid-row:64380}.row-64390{grid-row:64390}.row-64411{grid-row:64411}.row-64429{grid-row:64429}.row-64471{grid-row:64471}.row-64475{grid-row:64475}.row-64478{grid-row:64478}.row-64489{grid-row:64489}.row-64510{grid-row:64510}.row-64528{grid-row:64528}.row-64536{grid-row:64536}.row-64538{grid-row:64538}.row-64542{grid-row:64542}.row-64569{grid-row:64569}.row-64572{grid-row:64572}.row-64592{grid-row:64592}.row-64605{grid-row:64605}.row-64628{grid-row:64628}.row-64631{grid-row:64631}.row-64645{grid-row:64645}.row-64651{grid-row:64651}.row-64655{grid-row:64655}.row-64663{grid-row:64663}.row-64694{grid-row:64694}.row-64712{grid-row:64712}.row-64715{grid-row:64715}.row-64761{grid-row:64761}.row-64763{grid-row:64763}.row-64779{grid-row:64779}.row-64794{grid-row:64794}.row-64799{grid-row:64799}.row-64819{grid-row:64819}.row-64820{grid-row:64820}.row-64850{grid-row:64850}.row-64853{grid-row:64853}.row-64857{grid-row:64857}.row-64868{grid-row:64868}.row-64876{grid-row:64876}.row-64908{grid-row:64908}.row-64909{grid-row:64909}.row-64914{grid-row:64914}.row-64915{grid-row:64915}.row-64921{grid-row:64921}.row-64925{grid-row:64925}.row-64951{grid-row:64951}.row-64981{grid-row:64981}.row-65011{grid-row:65011}.row-65029{grid-row:65029}.row-65031{grid-row:65031}.row-65032{grid-row:65032}.row-65055{grid-row:65055}.row-65060{grid-row:65060}.row-65141{grid-row:65141}.row-65146{grid-row:65146}.row-65163{grid-row:65163}.row-65181{grid-row:65181}.row-65203{grid-row:65203}.row-65209{grid-row:65209}.row-65210{grid-row:65210}.row-65221{grid-row:65221}.row-65225{grid-row:65225}.row-65226{grid-row:65226}.row-65233{grid-row:65233}.row-65257{grid-row:65257}.row-65258{grid-row:65258}.row-65264{grid-row:65264}.row-65278{grid-row:65278}.row-65305{grid-row:65305}.row-65312{grid-row:65312}.row-65328{grid-row:65328}.row-65341{grid-row:65341}.row-65352{grid-row:65352}.row-65371{grid-row:65371}.row-65398{grid-row:65398}.row-65412{grid-row:65412}.row-65418{grid-row:65418}.row-65426{grid-row:65426}.row-65427{grid-row:65427}.row-65441{grid-row:65441}.row-65454{grid-row:65454}.row-65483{grid-row:65483}.row-65492{grid-row:65492}.row-65495{grid-row:65495}.row-65513{grid-row:65513}.row-65532{grid-row:65532}.row-65553{grid-row:65553}.row-65556{grid-row:65556}.row-65563{grid-row:65563}.row-65598{grid-row:65598}.row-65605{grid-row:65605}.row-65635{grid-row:65635}.row-65642{grid-row:65642}.row-65645{grid-row:65645}.row-65670{grid-row:65670}.row-65676{grid-row:65676}.row-65709{grid-row:65709}.row-65715{grid-row:65715}.row-65719{grid-row:65719}.row-65726{grid-row:65726}.row-65731{grid-row:65731}.row-65745{grid-row:65745}.row-65746{grid-row:65746}.row-65761{grid-row:65761}.row-65766{grid-row:65766}.row-65780{grid-row:65780}.row-65792{grid-row:65792}.row-65810{grid-row:65810}.row-65812{grid-row:65812}.row-65981{grid-row:65981}.row-65992{grid-row:65992}.row-66015{grid-row:66015}.row-66035{grid-row:66035}.row-66037{grid-row:66037}.row-66043{grid-row:66043}.row-66044{grid-row:66044}.row-66052{grid-row:66052}.row-66108{grid-row:66108}.row-66109{grid-row:66109}.row-66111{grid-row:66111}.row-66116{grid-row:66116}.row-66126{grid-row:66126}.row-66163{grid-row:66163}.row-66183{grid-row:66183}.row-66221{grid-row:66221}.row-66226{grid-row:66226}.row-66231{grid-row:66231}.row-66246{grid-row:66246}.row-66265{grid-row:66265}.row-66271{grid-row:66271}.row-66280{grid-row:66280}.row-66303{grid-row:66303}.row-66318{grid-row:66318}.row-66343{grid-row:66343}.row-66355{grid-row:66355}.row-66407{grid-row:66407}.row-66437{grid-row:66437}.row-66440{grid-row:66440}.row-66446{grid-row:66446}.row-66472{grid-row:66472}.row-66488{grid-row:66488}.row-66492{grid-row:66492}.row-66509{grid-row:66509}.row-66515{grid-row:66515}.row-66528{grid-row:66528}.row-66553{grid-row:66553}.row-66566{grid-row:66566}.row-66587{grid-row:66587}.row-66592{grid-row:66592}.row-66599{grid-row:66599}.row-66620{grid-row:66620}.row-66632{grid-row:66632}.row-66681{grid-row:66681}.row-66705{grid-row:66705}.row-66714{grid-row:66714}.row-66733{grid-row:66733}.row-66756{grid-row:66756}.row-66775{grid-row:66775}.row-66791{grid-row:66791}.row-66792{grid-row:66792}.row-66801{grid-row:66801}.row-66807{grid-row:66807}.row-66818{grid-row:66818}.row-66824{grid-row:66824}.row-66831{grid-row:66831}.row-66839{grid-row:66839}.row-66856{grid-row:66856}.row-66870{grid-row:66870}.row-66872{grid-row:66872}.row-66875{grid-row:66875}.row-66901{grid-row:66901}.row-66924{grid-row:66924}.row-66940{grid-row:66940}.row-66948{grid-row:66948}.row-66956{grid-row:66956}.row-66999{grid-row:66999}.row-67032{grid-row:67032}.row-67044{grid-row:67044}.row-67071{grid-row:67071}.row-67073{grid-row:67073}.row-67085{grid-row:67085}.row-67086{grid-row:67086}.row-67090{grid-row:67090}.row-67093{grid-row:67093}.row-67113{grid-row:67113}.row-67120{grid-row:67120}.row-67123{grid-row:67123}.row-67137{grid-row:67137}.row-67164{grid-row:67164}.row-67193{grid-row:67193}.row-67203{grid-row:67203}.row-67213{grid-row:67213}.row-67220{grid-row:67220}.row-67236{grid-row:67236}.row-67244{grid-row:67244}.row-67246{grid-row:67246}.row-67267{grid-row:67267}.row-67273{grid-row:67273}.row-67275{grid-row:67275}.row-67390{grid-row:67390}.row-67406{grid-row:67406}.row-67434{grid-row:67434}.row-67436{grid-row:67436}.row-67441{grid-row:67441}.row-67446{grid-row:67446}.row-67452{grid-row:67452}.row-67465{grid-row:67465}.row-67477{grid-row:67477}.row-67485{grid-row:67485}.row-67486{grid-row:67486}.row-67495{grid-row:67495}.row-67552{grid-row:67552}.row-67556{grid-row:67556}.row-67572{grid-row:67572}.row-67609{grid-row:67609}.row-67624{grid-row:67624}.row-67647{grid-row:67647}.row-67699{grid-row:67699}.row-67711{grid-row:67711}.row-67733{grid-row:67733}.row-67743{grid-row:67743}.row-67747{grid-row:67747}.row-67749{grid-row:67749}.row-67758{grid-row:67758}.row-67778{grid-row:67778}.row-67787{grid-row:67787}.row-67788{grid-row:67788}.row-67804{grid-row:67804}.row-67810{grid-row:67810}.row-67817{grid-row:67817}.row-67847{grid-row:67847}.row-67937{grid-row:67937}.row-67950{grid-row:67950}.row-67962{grid-row:67962}.row-67965{grid-row:67965}.row-67968{grid-row:67968}.row-67972{grid-row:67972}.row-68018{grid-row:68018}.row-68027{grid-row:68027}.row-68040{grid-row:68040}.row-68072{grid-row:68072}.row-68088{grid-row:68088}.row-68090{grid-row:68090}.row-68093{grid-row:68093}.row-68095{grid-row:68095}.row-68099{grid-row:68099}.row-68129{grid-row:68129}.row-68143{grid-row:68143}.row-68156{grid-row:68156}.row-68159{grid-row:68159}.row-68166{grid-row:68166}.row-68175{grid-row:68175}.row-68194{grid-row:68194}.row-68204{grid-row:68204}.row-68207{grid-row:68207}.row-68258{grid-row:68258}.row-68260{grid-row:68260}.row-68284{grid-row:68284}.row-68294{grid-row:68294}.row-68297{grid-row:68297}.row-68324{grid-row:68324}.row-68346{grid-row:68346}.row-68374{grid-row:68374}.row-68385{grid-row:68385}.row-68430{grid-row:68430}.row-68432{grid-row:68432}.row-68441{grid-row:68441}.row-68453{grid-row:68453}.row-68457{grid-row:68457}.row-68464{grid-row:68464}.row-68479{grid-row:68479}.row-68508{grid-row:68508}.row-68519{grid-row:68519}.row-68543{grid-row:68543}.row-68567{grid-row:68567}.row-68597{grid-row:68597}.row-68605{grid-row:68605}.row-68623{grid-row:68623}.row-68624{grid-row:68624}.row-68640{grid-row:68640}.row-68644{grid-row:68644}.row-68659{grid-row:68659}.row-68674{grid-row:68674}.row-68681{grid-row:68681}.row-68686{grid-row:68686}.row-68703{grid-row:68703}.row-68724{grid-row:68724}.row-68768{grid-row:68768}.row-68775{grid-row:68775}.row-68783{grid-row:68783}.row-68831{grid-row:68831}.row-68832{grid-row:68832}.row-68835{grid-row:68835}.row-68837{grid-row:68837}.row-68886{grid-row:68886}.row-68906{grid-row:68906}.row-68907{grid-row:68907}.row-68913{grid-row:68913}.row-68925{grid-row:68925}.row-68928{grid-row:68928}.row-68931{grid-row:68931}.row-68934{grid-row:68934}.row-68936{grid-row:68936}.row-68945{grid-row:68945}.row-68960{grid-row:68960}.row-68962{grid-row:68962}.row-68970{grid-row:68970}.row-68987{grid-row:68987}.row-68997{grid-row:68997}.row-69006{grid-row:69006}.row-69024{grid-row:69024}.row-69037{grid-row:69037}.row-69072{grid-row:69072}.row-69086{grid-row:69086}.row-69094{grid-row:69094}.row-69103{grid-row:69103}.row-69116{grid-row:69116}.row-69117{grid-row:69117}.row-69122{grid-row:69122}.row-69169{grid-row:69169}.row-69174{grid-row:69174}.row-69181{grid-row:69181}.row-69184{grid-row:69184}.row-69191{grid-row:69191}.row-69193{grid-row:69193}.row-69197{grid-row:69197}.row-69211{grid-row:69211}.row-69216{grid-row:69216}.row-69231{grid-row:69231}.row-69237{grid-row:69237}.row-69238{grid-row:69238}.row-69283{grid-row:69283}.row-69321{grid-row:69321}.row-69323{grid-row:69323}.row-69327{grid-row:69327}.row-69340{grid-row:69340}.row-69359{grid-row:69359}.row-69392{grid-row:69392}.row-69401{grid-row:69401}.row-69411{grid-row:69411}.row-69414{grid-row:69414}.row-69420{grid-row:69420}.row-69435{grid-row:69435}.row-69442{grid-row:69442}.row-69448{grid-row:69448}.row-69454{grid-row:69454}.row-69467{grid-row:69467}.row-69483{grid-row:69483}.row-69507{grid-row:69507}.row-69516{grid-row:69516}.row-69556{grid-row:69556}.row-69585{grid-row:69585}.row-69601{grid-row:69601}.row-69609{grid-row:69609}.row-69612{grid-row:69612}.row-69625{grid-row:69625}.row-69626{grid-row:69626}.row-69639{grid-row:69639}.row-69689{grid-row:69689}.row-69692{grid-row:69692}.row-69708{grid-row:69708}.row-69718{grid-row:69718}.row-69719{grid-row:69719}.row-69739{grid-row:69739}.row-69744{grid-row:69744}.row-69746{grid-row:69746}.row-69752{grid-row:69752}.row-69770{grid-row:69770}.row-69790{grid-row:69790}.row-69801{grid-row:69801}.row-69802{grid-row:69802}.row-69809{grid-row:69809}.row-69816{grid-row:69816}.row-69828{grid-row:69828}.row-69833{grid-row:69833}.row-69834{grid-row:69834}.row-69844{grid-row:69844}.row-69852{grid-row:69852}.row-69859{grid-row:69859}.row-69879{grid-row:69879}.row-69883{grid-row:69883}.row-69905{grid-row:69905}.row-69908{grid-row:69908}.row-69933{grid-row:69933}.row-69935{grid-row:69935}.row-69938{grid-row:69938}.row-69941{grid-row:69941}.row-69954{grid-row:69954}.row-69960{grid-row:69960}.row-69971{grid-row:69971}.row-69974{grid-row:69974}.row-69980{grid-row:69980}.row-69989{grid-row:69989}.row-70010{grid-row:70010}.row-70027{grid-row:70027}.row-70032{grid-row:70032}.row-70056{grid-row:70056}.row-70061{grid-row:70061}.row-70080{grid-row:70080}.row-70083{grid-row:70083}.row-70092{grid-row:70092}.row-70161{grid-row:70161}.row-70186{grid-row:70186}.row-70200{grid-row:70200}.row-70201{grid-row:70201}.row-70214{grid-row:70214}.row-70215{grid-row:70215}.row-70231{grid-row:70231}.row-70233{grid-row:70233}.row-70241{grid-row:70241}.row-70250{grid-row:70250}.row-70282{grid-row:70282}.row-70295{grid-row:70295}.row-70297{grid-row:70297}.row-70307{grid-row:70307}.row-70319{grid-row:70319}.row-70320{grid-row:70320}.row-70323{grid-row:70323}.row-70325{grid-row:70325}.row-70328{grid-row:70328}.row-70332{grid-row:70332}.row-70347{grid-row:70347}.row-70353{grid-row:70353}.row-70358{grid-row:70358}.row-70362{grid-row:70362}.row-70375{grid-row:70375}.row-70408{grid-row:70408}.row-70449{grid-row:70449}.row-70451{grid-row:70451}.row-70457{grid-row:70457}.row-70519{grid-row:70519}.row-70520{grid-row:70520}.row-70543{grid-row:70543}.row-70555{grid-row:70555}.row-70556{grid-row:70556}.row-70634{grid-row:70634}.row-70648{grid-row:70648}.row-70652{grid-row:70652}.row-70658{grid-row:70658}.row-70665{grid-row:70665}.row-70669{grid-row:70669}.row-70671{grid-row:70671}.row-70686{grid-row:70686}.row-70691{grid-row:70691}.row-70692{grid-row:70692}.row-70720{grid-row:70720}.row-70739{grid-row:70739}.row-70741{grid-row:70741}.row-70761{grid-row:70761}.row-70765{grid-row:70765}.row-70808{grid-row:70808}.row-70813{grid-row:70813}.row-70836{grid-row:70836}.row-70843{grid-row:70843}.row-70860{grid-row:70860}.row-70862{grid-row:70862}.row-70998{grid-row:70998}.row-71007{grid-row:71007}.row-71068{grid-row:71068}.row-71090{grid-row:71090}.row-71113{grid-row:71113}.row-71124{grid-row:71124}.row-71125{grid-row:71125}.row-71140{grid-row:71140}.row-71158{grid-row:71158}.row-71167{grid-row:71167}.row-71197{grid-row:71197}.row-71213{grid-row:71213}.row-71231{grid-row:71231}.row-71248{grid-row:71248}.row-71259{grid-row:71259}.row-71278{grid-row:71278}.row-71289{grid-row:71289}.row-71295{grid-row:71295}.row-71313{grid-row:71313}.row-71321{grid-row:71321}.row-71394{grid-row:71394}.row-71400{grid-row:71400}.row-71436{grid-row:71436}.row-71516{grid-row:71516}.row-71537{grid-row:71537}.row-71561{grid-row:71561}.row-71586{grid-row:71586}.row-71595{grid-row:71595}.row-71596{grid-row:71596}.row-71621{grid-row:71621}.row-71647{grid-row:71647}.row-71659{grid-row:71659}.row-71673{grid-row:71673}.row-71683{grid-row:71683}.row-71691{grid-row:71691}.row-71700{grid-row:71700}.row-71701{grid-row:71701}.row-71711{grid-row:71711}.row-71713{grid-row:71713}.row-71719{grid-row:71719}.row-71733{grid-row:71733}.row-71734{grid-row:71734}.row-71743{grid-row:71743}.row-71747{grid-row:71747}.row-71749{grid-row:71749}.row-71753{grid-row:71753}.row-71760{grid-row:71760}.row-71782{grid-row:71782}.row-71795{grid-row:71795}.row-71815{grid-row:71815}.row-71819{grid-row:71819}.row-71821{grid-row:71821}.row-71827{grid-row:71827}.row-71831{grid-row:71831}.row-71844{grid-row:71844}.row-71856{grid-row:71856}.row-71858{grid-row:71858}.row-71864{grid-row:71864}.row-71873{grid-row:71873}.row-71878{grid-row:71878}.row-71933{grid-row:71933}.row-71946{grid-row:71946}.row-71968{grid-row:71968}.row-71982{grid-row:71982}.row-72017{grid-row:72017}.row-72034{grid-row:72034}.row-72039{grid-row:72039}.row-72040{grid-row:72040}.row-72066{grid-row:72066}.row-72069{grid-row:72069}.row-72077{grid-row:72077}.row-72082{grid-row:72082}.row-72103{grid-row:72103}.row-72153{grid-row:72153}.row-72248{grid-row:72248}.row-72254{grid-row:72254}.row-72257{grid-row:72257}.row-72258{grid-row:72258}.row-72259{grid-row:72259}.row-72261{grid-row:72261}.row-72270{grid-row:72270}.row-72283{grid-row:72283}.row-72293{grid-row:72293}.row-72308{grid-row:72308}.row-72309{grid-row:72309}.row-72315{grid-row:72315}.row-72323{grid-row:72323}.row-72328{grid-row:72328}.row-72333{grid-row:72333}.row-72339{grid-row:72339}.row-72340{grid-row:72340}.row-72342{grid-row:72342}.row-72348{grid-row:72348}.row-72352{grid-row:72352}.row-72398{grid-row:72398}.row-72400{grid-row:72400}.row-72472{grid-row:72472}.row-72481{grid-row:72481}.row-72483{grid-row:72483}.row-72485{grid-row:72485}.row-72486{grid-row:72486}.row-72504{grid-row:72504}.row-72507{grid-row:72507}.row-72532{grid-row:72532}.row-72560{grid-row:72560}.row-72561{grid-row:72561}.row-72572{grid-row:72572}.row-72576{grid-row:72576}.row-72584{grid-row:72584}.row-72610{grid-row:72610}.row-72617{grid-row:72617}.row-72625{grid-row:72625}.row-72628{grid-row:72628}.row-72630{grid-row:72630}.row-72652{grid-row:72652}.row-72662{grid-row:72662}.row-72671{grid-row:72671}.row-72672{grid-row:72672}.row-72674{grid-row:72674}.row-72680{grid-row:72680}.row-72683{grid-row:72683}.row-72698{grid-row:72698}.row-72703{grid-row:72703}.row-72718{grid-row:72718}.row-72724{grid-row:72724}.row-72737{grid-row:72737}.row-72738{grid-row:72738}.row-72744{grid-row:72744}.row-72753{grid-row:72753}.row-72754{grid-row:72754}.row-72776{grid-row:72776}.row-72781{grid-row:72781}.row-72795{grid-row:72795}.row-72809{grid-row:72809}.row-72875{grid-row:72875}.row-72878{grid-row:72878}.row-72918{grid-row:72918}.row-72932{grid-row:72932}.row-72937{grid-row:72937}.row-73766{grid-row:73766}.row-73790{grid-row:73790}.row-73980{grid-row:73980}.row-73990{grid-row:73990}.row-74005{grid-row:74005}.row-74024{grid-row:74024}.row-74028{grid-row:74028}.row-74041{grid-row:74041}.row-74046{grid-row:74046}.row-74058{grid-row:74058}.row-74073{grid-row:74073}.row-74095{grid-row:74095}.row-74098{grid-row:74098}.row-74100{grid-row:74100}.row-74101{grid-row:74101}.row-74120{grid-row:74120}.row-74122{grid-row:74122}.row-74139{grid-row:74139}.row-74186{grid-row:74186}.row-74194{grid-row:74194}.row-74197{grid-row:74197}.row-74199{grid-row:74199}.row-74226{grid-row:74226}.row-74238{grid-row:74238}.row-74242{grid-row:74242}.row-74263{grid-row:74263}.row-74278{grid-row:74278}.row-74290{grid-row:74290}.row-74291{grid-row:74291}.row-74296{grid-row:74296}.row-74309{grid-row:74309}.row-74328{grid-row:74328}.row-74359{grid-row:74359}.row-74361{grid-row:74361}.row-74379{grid-row:74379}.row-74386{grid-row:74386}.row-74397{grid-row:74397}.row-74402{grid-row:74402}.row-74414{grid-row:74414}.row-74438{grid-row:74438}.row-74452{grid-row:74452}.row-74463{grid-row:74463}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-\(--drawer-inset\,0px\){margin:var(--drawer-inset,0px)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:calc(var(--spacing) * 1)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-auto{margin-block:auto}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:calc(var(--spacing) * 1)}.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}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.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}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-\(--ratio\){aspect-ratio:var(--ratio)}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--accordion-panel-height\){height:var(--accordion-panel-height)}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--drawer-content-height\){height:var(--drawer-content-height)}.h-\(--height\){height:var(--height)}.h-\(--popup-height\){height:var(--popup-height)}.h-\(--positioner-height\){height:var(--positioner-height)}.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-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-8\!{height:calc(var(--spacing) * 8)!important}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-\[calc\(--spacing\(5\.25\)\)\]{height:calc(calc(var(--spacing) * 5.25))}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-auto{height:auto}.h-full{height:100%}.h-max{height:max-content}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--available-height\){max-height:var(--available-height)}.max-h-\(--drawer-content-max-height\,none\){max-height:var(--drawer-content-max-height,none)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[min\(calc\(--spacing\(72\)---spacing\(9\)\)\,calc\(var\(--available-height\)---spacing\(9\)\)\)\]{max-height:min(calc(calc(var(--spacing) * 72) - calc(var(--spacing) * 9)), calc(var(--available-height) - calc(var(--spacing) * 9)))}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-4{min-height:calc(var(--spacing) * 4)}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.min-h-svh{min-height:100svh}.w-\(--anchor-width\){width:var(--anchor-width)}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--drawer-content-width\,auto\){width:var(--drawer-content-width,auto)}.w-\(--popup-width\){width:var(--popup-width)}.w-\(--positioner-width\){width:var(--positioner-width)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing) * 0)}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-10{width:calc(var(--spacing) * 10)}.w-24{width:calc(var(--spacing) * 24)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--available-width\){max-width:var(--available-width)}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-\[80\%\]{max-width:80%}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.max-w-max{max-width:max-content}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-\[96px\]{min-width:96px}.min-w-\[calc\(var\(--anchor-width\)\+--spacing\(7\)\)\]{min-width:calc(var(--anchor-width) + calc(var(--spacing) * 7))}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--transform-origin\){transform-origin:var(--transform-origin)}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;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)}.-translate-y-3\/4{--tw-translate-y:calc(calc(3 / 4 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3\/4{--tw-translate-y:calc(3 / 4 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%-2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(calc\(var\(--toast-swipe-movement-y\)-\(var\(--toast-index\)\*var\(--peek\)\)-\(var\(--shrink\)\*var\(--height\)\)\)\)_scale\(var\(--scale\)\)\]{transform:translateX(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) - (var(--toast-index) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[translate3d\(var\(--translate-x\,0px\)\,var\(--translate-y\,0px\)\,0\)_scale\(var\(--stack-scale\)\)\]{transform:translate3d(var(--translate-x,0px),var(--translate-y,0px),0) scale(var(--stack-scale))}.scroll-fade-x{--_scroll-fade-size-s:var(--scroll-fade-s-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--_scroll-fade-size-e:var(--scroll-fade-e-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--scroll-fade-inline:linear-gradient(to right, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%)}.scroll-fade-x:where([dir=rtl],[dir=rtl] *){--scroll-fade-inline:linear-gradient(to left, transparent 0, #000 var(--scroll-fade-s,0px), #000 calc(100% - var(--scroll-fade-e,0px)), transparent 100%)}.scroll-fade-x{-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));mask-image:var(--scroll-fade-mask,var(--scroll-fade-inline));-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.scroll-fade-x{animation:1ms ease-in-out scroll-fade-reveal-s,1ms ease-in-out scroll-fade-reveal-e;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 var(--scroll-fade-reveal,calc(var(--spacing) * 24)), calc(100% - var(--scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.scroll-fade-x{--scroll-fade-s:var(--_scroll-fade-size-s);--scroll-fade-e:var(--_scroll-fade-size-e)}}.scroll-fade-b{--_scroll-fade-size-b:var(--scroll-fade-b-size,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))));--scroll-fade-mask:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--scroll-fade-b,0px)), transparent 100%);-webkit-mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask);-webkit-mask-image:var(--scroll-fade-mask);mask-image:var(--scroll-fade-mask);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@supports (animation-timeline:scroll()){.scroll-fade-b{animation:1ms ease-in-out scroll-fade-reveal-b;animation-timeline:scroll(self y);animation-range:calc(100% - var(--scroll-fade-reveal,calc(var(--spacing) * 24))) 100%;animation-fill-mode:both}}@supports not (animation-timeline:scroll()){.scroll-fade-b{--scroll-fade-b:var(--_scroll-fade-size-b)}}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-text{cursor:text}.touch-manipulation{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.scroll-my-1{scroll-margin-block:calc(var(--spacing) * 1)}.scroll-px-1{scroll-padding-inline:calc(var(--spacing) * 1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing) * 1)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;appearance:none}.auto-rows-min{grid-auto-rows:min-content}.grid-rows-\[auto_1fr\]{grid-template-rows:auto 1fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.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-start{justify-content:flex-start}.gap-\(--card-spacing\){gap:var(--card-spacing)}.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-\[--spacing\(var\(--gap\)\)\]{gap:calc(var(--spacing) * var(--gap))}: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)))}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.rounded-\(--cell-radius\){border-radius:var(--cell-radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-4xl{border-radius:var(--radius-4xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[calc\(var\(--radius\)-3px\)\]{border-radius:calc(var(--radius) - 3px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(var\(--radius-md\)\,10px\)\]{border-radius:min(var(--radius-md), 10px)}.rounded-\[min\(var\(--radius-md\)\,12px\)\]{border-radius:min(var(--radius-md), 12px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-lg\!{border-radius:var(--radius-lg)!important}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xl\!{border-radius:var(--radius-xl)!important}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.rounded-tl-sm{border-top-left-radius:var(--radius-sm)}.rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.rounded-b-xl{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\(--color-border\){border-color:var(--color-border)}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-input,.border-input\/30{border-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.border-input\/30{border-color:color-mix(in oklab, var(--input) 30%, transparent)}}.border-ring{border-color:var(--ring)}.border-transparent{border-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[Canvas\]{background-color:canvas}.bg-background{background-color:var(--background)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.bg-black\/10{background-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.bg-border{background-color:var(--border)}.bg-foreground{background-color:var(--foreground)}.bg-input,.bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.bg-input\/30{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground{background-color:var(--primary-foreground)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-clip-padding{background-clip:padding-box}.fill-foreground{fill:var(--foreground)}.object-cover{object-fit:cover}.p-\(--card-spacing\){padding:var(--card-spacing)}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--card-spacing\){padding-inline:var(--card-spacing)}.px-\(--cell-size\){padding-inline:var(--cell-size)}.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)}.py-\(--card-spacing\){padding-block:var(--card-spacing)}.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-6{padding-block:calc(var(--spacing) * 6)}.py-\[2px\]{padding-block:2px}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-1\.5\!{padding-right:calc(var(--spacing) * 1.5)!important}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-1\.5\!{padding-left:calc(var(--spacing) * 1.5)!important}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-7{padding-left:calc(var(--spacing) * 7)}.text-center{text-align:center}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.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-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.wrap-break-word{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[CanvasText\]{color:canvastext}.text-background{color:var(--background)}.text-current{color:currentColor}.text-foreground,.text-foreground\/60{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/60{color:color-mix(in oklab, var(--foreground) 60%, transparent)}}.text-muted{color:var(--muted)}.text-muted-foreground{color:var(--muted-foreground)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.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,)}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-\[max\(var\(--drawer-overlay-min-opacity\,0\)\,calc\(1-var\(--drawer-swipe-progress\)\)\)\]{opacity:max(var(--drawer-overlay-min-opacity,0), calc(1 - var(--drawer-swipe-progress)))}.bg-blend-color{background-blend-mode:color}.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-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));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-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.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{--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)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.ring-1{--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)}.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)}.ring-3{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.ring-background{--tw-ring-color:var(--background)}.ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.ring-foreground\/10{--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.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,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)}.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-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,translate\]{transition-property:opacity,transform,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\,width\,height\,scale\,translate\]{transition-property:opacity,transform,width,height,scale,translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\,left\,right\,bottom\]{transition-property:top,left,right,bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,height\,opacity\,filter\]{transition-property:transform,height,opacity,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\,opacity\]{transition-property:translate,scale,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;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))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-250{--tw-duration:.25s;transition-duration:.25s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-450{--tw-duration:.45s;transition-duration:.45s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[0\.35s\]{--tw-duration:.35s;transition-duration:.35s}.ease-\[cubic-bezier\(0\.22\,1\,0\.36\,1\)\]{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-\[cubic-bezier\(0\.32\,0\.72\,0\,1\)\]{--tw-ease:cubic-bezier(.32,.72,0,1);transition-timing-function:cubic-bezier(.32,.72,0,1)}.ease-\[cubic-bezier\(0\.45\,1\.005\,0\,1\.005\)\]{--tw-ease:cubic-bezier(.45,1.005,0,1.005);transition-timing-function:cubic-bezier(.45,1.005,0,1.005)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.will-change-transform{will-change:transform}.contain-content{contain:content}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.\[--bleed\:3rem\]{--bleed:3rem}.\[--card-spacing\:--spacing\(4\)\]{--card-spacing:calc(var(--spacing) * 4)}.\[--cell-radius\:var\(--radius-md\)\]{--cell-radius:var(--radius-md)}.\[--cell-size\:--spacing\(7\)\]{--cell-size:calc(var(--spacing) * 7)}.\[--drawer-content-height\:var\(--drawer-height\,auto\)\]{--drawer-content-height:var(--drawer-height,auto)}.\[--gap\:0\.75rem\]{--gap:.75rem}.\[--height\:var\(--toast-frontmost-height\,var\(--toast-height\)\)\]{--height:var(--toast-frontmost-height,var(--toast-height))}.\[--offset-y\:calc\(var\(--toast-offset-y\)\*-1\+calc\(var\(--toast-index\)\*var\(--gap\)\*-1\)\+var\(--toast-swipe-movement-y\)\)\]{--offset-y:calc(var(--toast-offset-y) * -1 + calc(var(--toast-index) * var(--gap) * -1) + var(--toast-swipe-movement-y))}.\[--peek\:0\.75rem\]{--peek:.75rem}.\[--peek\:1rem\]{--peek:1rem}.\[--scale\:calc\(max\(0\,1-\(var\(--toast-index\)\*0\.1\)\)\)\]{--scale:calc(max(0, 1 - (var(--toast-index) * .1)))}.\[--shrink\:calc\(1-var\(--scale\)\)\]{--shrink:calc(1 - var(--scale))}.\[--stack-height\:var\(--drawer-frontmost-height\,var\(--drawer-height\,0px\)\)\]{--stack-height:var(--drawer-frontmost-height,var(--drawer-height,0px))}.\[--stack-peek-offset\:max\(0px\,calc\(\(var\(--nested-drawers\)-var\(--stack-progress\)\)\*var\(--peek\)\)\)\]{--stack-peek-offset:max(0px, calc((var(--nested-drawers) - var(--stack-progress)) * var(--peek)))}.\[--stack-progress\:clamp\(0\,var\(--drawer-swipe-progress\)\,1\)\]{--stack-progress:clamp(0, var(--drawer-swipe-progress), 1)}.\[--stack-scale-base\:max\(0\,calc\(1-\(var\(--nested-drawers\)\*var\(--stack-step\)\)\)\)\]{--stack-scale-base:max(0, calc(1 - (var(--nested-drawers) * var(--stack-step))))}.\[--stack-scale\:clamp\(0\,calc\(var\(--stack-scale-base\)\+\(var\(--stack-step\)\*var\(--stack-progress\)\)\)\,1\)\]{--stack-scale:clamp(0, calc(var(--stack-scale-base) + (var(--stack-step) * var(--stack-progress))), 1)}.\[--stack-shrink\:calc\(1-var\(--stack-scale\)\)\]{--stack-shrink:calc(1 - var(--stack-scale))}.\[--stack-step\:0\.05\]{--stack-step:.05}.\[contain-intrinsic-size\:auto_10rem\]{contain-intrinsic-size:auto 10rem}.\[content-visibility\:auto\]{content-visibility:auto}.\[interpolate-size\:allow-keywords\]{interpolate-size:allow-keywords}.\[transition\:transform_500ms_cubic-bezier\(0\.22\,1\,0\.36\,1\)\,opacity_500ms\,height_150ms\]{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,height .15s}:is(.\*\:w-full>*){width:100%}.not-last\:border-b:not(:last-child){border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-focus\/context-menu-item\:text-accent-foreground:is(:where(.group\/context-menu-item):focus *),.group-focus\/dropdown-menu-item\:text-accent-foreground:is(:where(.group\/dropdown-menu-item):focus *),.group-focus\/menubar-item\:text-accent-foreground:is(:where(.group\/menubar-item):focus *){color:var(--accent-foreground)}.group-has-disabled\/field\:opacity-50:is(:where(.group\/field):has(:disabled) *){opacity:.5}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-has-data-\[size\=lg\]\/avatar-group\:size-10:is(:where(.group\/avatar-group):has([data-size=lg]) *){width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.group-has-data-\[size\=sm\]\/avatar-group\:size-6:is(:where(.group\/avatar-group):has([data-size=sm]) *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-has-data-\[slot\=combobox-clear\]\/input-group\:hidden:is(:where(.group\/input-group):has([data-slot=combobox-clear]) *),.group-has-data-\[slot\=command-shortcut\]\/command-item\:hidden:is(:where(.group\/command-item):has([data-slot=command-shortcut]) *){display:none}.group-has-data-\[slot\=item-description\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-data-\[slot\=item-description\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-data-\[slot\=message-footer\]\/message\:-translate-y-8:is(:where(.group\/message):has([data-slot=message-footer]) *){--tw-translate-y:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-has-data-\[variant\=ghost\]\/message\:px-0:is(:where(.group\/message):has([data-variant=ghost]) *){padding-inline:calc(var(--spacing) * 0)}.group-has-data-horizontal\/field\:text-balance:is(:where(.group\/field):has(:where([data-orientation=horizontal])) *){text-wrap:balance}.group-has-\[\:focus-visible\]\/field-label\:border-transparent:is(:where(.group\/field-label):has(:focus-visible) *){border-color:#0000}.group-has-\[\:focus-visible\]\/field-label\:ring-0:is(:where(.group\/field-label):has(:focus-visible) *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.group-has-\[\:focus-visible\]\/field-label\:not-data-checked\:border-input:is(:where(.group\/field-label):has(:focus-visible) *):not(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--input)}.group-has-\[\>input\]\/input-group\:pt-2:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing) * 2)}.group-has-\[\>input\]\/input-group\:pb-2:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing) * 2)}.group-has-\[\>svg\]\/alert\:col-start-2:is(:where(.group\/alert):has(>svg) *){grid-column-start:2}.group-aria-expanded\/accordion-trigger\:hidden:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:none}.group-aria-expanded\/accordion-trigger\:inline:is(:where(.group\/accordion-trigger)[aria-expanded=true] *){display:inline}.group-data-empty\/combobox-content\:flex:is(:where(.group\/combobox-content)[data-empty] *){display:flex}.group-data-nested-drawer-open\/drawer-popup\:opacity-0:is(:where(.group\/drawer-popup)[data-nested-drawer-open] *){opacity:0}.group-data-nested-drawer-swiping\/drawer-popup\:opacity-100:is(:where(.group\/drawer-popup)[data-nested-drawer-swiping] *){opacity:1}.group-data-popup-open\/navigation-menu-trigger\:rotate-180:is(:where(.group\/navigation-menu-trigger)[data-popup-open] *){rotate:180deg}.group-data-swiping\/drawer-popup\:select-none:is(:where(.group\/drawer-popup)[data-swiping] *){-webkit-user-select:none;user-select:none}.group-data-\[align\=end\]\/bubble\:self-end:is(:where(.group\/bubble)[data-align=end] *){align-self:flex-end}.group-data-\[align\=end\]\/message\:justify-end:is(:where(.group\/message)[data-align=end] *){justify-content:flex-end}.group-data-\[align\=end\]\/message\:self-end:is(:where(.group\/message)[data-align=end] *){align-self:flex-end}.group-data-\[checked\=true\]\/command-item\:opacity-100:is(:where(.group\/command-item)[data-checked=true] *){opacity:1}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing) * 4)) + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing) * 0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.group-data-\[orientation\=vertical\]\/attachment\:absolute:is(:where(.group\/attachment)[data-orientation=vertical] *){position:absolute}.group-data-\[orientation\=vertical\]\/attachment\:top-3:is(:where(.group\/attachment)[data-orientation=vertical] *){top:calc(var(--spacing) * 3)}.group-data-\[orientation\=vertical\]\/attachment\:right-3:is(:where(.group\/attachment)[data-orientation=vertical] *){right:calc(var(--spacing) * 3)}.group-data-\[orientation\=vertical\]\/attachment\:w-full:is(:where(.group\/attachment)[data-orientation=vertical] *){width:100%}.group-data-\[orientation\=vertical\]\/attachment\:gap-1:is(:where(.group\/attachment)[data-orientation=vertical] *){gap:calc(var(--spacing) * 1)}.group-data-\[orientation\=vertical\]\/attachment\:px-1:is(:where(.group\/attachment)[data-orientation=vertical] *){padding-inline:calc(var(--spacing) * 1)}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing) * 0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[size\=default\]\/avatar\:size-2\.5:is(:where(.group\/avatar)[data-size=default] *){width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.group-data-\[size\=default\]\/switch\:size-4:is(:where(.group\/switch)[data-size=default] *){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[size\=lg\]\/avatar\:size-3:is(:where(.group\/avatar)[data-size=lg] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=sm\]\/alert-dialog-content\:grid:is(:where(.group\/alert-dialog-content)[data-size=sm] *){display:grid}.group-data-\[size\=sm\]\/alert-dialog-content\:grid-cols-2:is(:where(.group\/alert-dialog-content)[data-size=sm] *){grid-template-columns:repeat(2,minmax(0,1fr))}.group-data-\[size\=sm\]\/attachment\:w-8:is(:where(.group\/attachment)[data-size=sm] *){width:calc(var(--spacing) * 8)}.group-data-\[size\=sm\]\/avatar\:size-2:is(:where(.group\/avatar)[data-size=sm] *){width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:text-xs:is(:where(.group\/avatar)[data-size=sm] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[size\=sm\]\/card\:text-sm:is(:where(.group\/card)[data-size=sm] *){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.group-data-\[size\=sm\]\/item\:size-8:is(:where(.group\/item)[data-size=sm] *){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.group-data-\[size\=sm\]\/switch\:size-3:is(:where(.group\/switch)[data-size=sm] *){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=xs\]\/attachment\:w-7:is(:where(.group\/attachment)[data-size=xs] *){width:calc(var(--spacing) * 7)}.group-data-\[size\=xs\]\/attachment\:rounded-md:is(:where(.group\/attachment)[data-size=xs] *){border-radius:var(--radius-md)}.group-data-\[size\=xs\]\/item\:size-6:is(:where(.group\/item)[data-size=xs] *){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=xs\]\/item\:gap-0:is(:where(.group\/item)[data-size=xs] *){gap:calc(var(--spacing) * 0)}.group-data-\[size\=xs\]\/item\:text-xs:is(:where(.group\/item)[data-size=xs] *){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.group-data-\[spacing\=0\]\/toggle-group\:rounded-none:is(:where(.group\/toggle-group)[data-spacing="0"] *){border-radius:0}.group-data-\[spacing\=0\]\/toggle-group\:px-2:is(:where(.group\/toggle-group)[data-spacing="0"] *){padding-inline:calc(var(--spacing) * 2)}.group-data-\[state\=done\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=done] *),.group-data-\[state\=idle\]\/attachment\:opacity-100:is(:where(.group\/attachment)[data-state=idle] *){opacity:1}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}@media (prefers-color-scheme:dark){.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}}.group-data-\[state\=processing\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=processing] *):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}@media (prefers-color-scheme:dark){.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}}.group-data-\[state\=uploading\]\/attachment\:shimmer:is(:where(.group\/attachment)[data-state=uploading] *):where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.group-data-\[swipe-axis\=x\]\/drawer-popup\:h-full:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){height:100%}.group-data-\[swipe-axis\=x\]\/drawer-popup\:w-3:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){width:calc(var(--spacing) * 3)}.group-data-\[swipe-axis\=x\]\/drawer-popup\:items-center:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *){align-items:center}.group-data-\[swipe-axis\=y\]\/drawer-popup\:h-3:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){height:calc(var(--spacing) * 3)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:w-full:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){width:100%}.group-data-\[swipe-axis\=y\]\/drawer-popup\:justify-center:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){justify-content:center}.group-data-\[swipe-axis\=y\]\/drawer-popup\:text-center:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *){text-align:center}.group-data-\[swipe-direction\=down\]\/drawer-popup\:items-end:is(:where(.group\/drawer-popup)[data-swipe-direction=down] *){align-items:flex-end}.group-data-\[swipe-direction\=left\]\/drawer-popup\:order-last:is(:where(.group\/drawer-popup)[data-swipe-direction=left] *){order:9999}.group-data-\[swipe-direction\=left\]\/drawer-popup\:justify-start:is(:where(.group\/drawer-popup)[data-swipe-direction=left] *){justify-content:flex-start}.group-data-\[swipe-direction\=right\]\/drawer-popup\:justify-end:is(:where(.group\/drawer-popup)[data-swipe-direction=right] *){justify-content:flex-end}.group-data-\[swipe-direction\=up\]\/drawer-popup\:order-last:is(:where(.group\/drawer-popup)[data-swipe-direction=up] *){order:9999}.group-data-\[swipe-direction\=up\]\/drawer-popup\:items-start:is(:where(.group\/drawer-popup)[data-swipe-direction=up] *){align-items:flex-start}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius-lg)}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--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)}.group-data-\[variant\=floating\]\:ring-1:is(:where(.group)[data-variant=floating] *){--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)}.group-data-\[variant\=line\]\/tabs-list\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *){background-color:#0000}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing) * -2)}.group-data-\[variant\=separator\]\/marker\:flex-none:is(:where(.group\/marker)[data-variant=separator] *){flex:none}.group-data-\[variant\=separator\]\/marker\:text-center:is(:where(.group\/marker)[data-variant=separator] *){text-align:center}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-lg:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:var(--radius-lg)}.group-data-\[viewport\=false\]\/navigation-menu\:bg-popover:is(:where(.group\/navigation-menu)[data-viewport=false] *){background-color:var(--popover)}.group-data-\[viewport\=false\]\/navigation-menu\:text-popover-foreground:is(:where(.group\/navigation-menu)[data-viewport=false] *){color:var(--popover-foreground)}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--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)}.group-data-\[viewport\=false\]\/navigation-menu\:ring-1:is(:where(.group\/navigation-menu)[data-viewport=false] *){--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)}.group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.group-data-\[viewport\=false\]\/navigation-menu\:ring-foreground\/10:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-ring-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.group-data-\[viewport\=false\]\/navigation-menu\:duration-300:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.3s;transition-duration:.3s}.group-data-open\/navigation-menu-trigger\:rotate-180:is(:is(:where(.group\/navigation-menu-trigger):where([data-state=open]),:where(.group\/navigation-menu-trigger):where([data-open]:not([data-open=false]))) *){rotate:180deg}.group-data-selected\/command-item\:text-foreground:is(:where(.group\/command-item):where([data-selected=true]) *){color:var(--foreground)}.group-data-horizontal\/tabs\:h-8:is(:where(.group\/tabs):where([data-orientation=horizontal]) *){height:calc(var(--spacing) * 8)}.group-data-vertical\/tabs\:h-fit:is(:where(.group\/tabs):where([data-orientation=vertical]) *){height:fit-content}.group-data-vertical\/tabs\:w-full:is(:where(.group\/tabs):where([data-orientation=vertical]) *){width:100%}.group-data-vertical\/tabs\:flex-col:is(:where(.group\/tabs):where([data-orientation=vertical]) *){flex-direction:column}.group-data-vertical\/tabs\:justify-start:is(:where(.group\/tabs):where([data-orientation=vertical]) *){justify-content:flex-start}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing) * 1)}.selection\:bg-primary ::selection,.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection,.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-6::file-selector-button{height:calc(var(--spacing) * 6)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.before\:mr-1:before{content:var(--tw-content);margin-right:calc(var(--spacing) * 1)}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:min-w-0:before{content:var(--tw-content);min-width:calc(var(--spacing) * 0)}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:bg-border:before{content:var(--tw-content);background-color:var(--border)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing) * 0)}.after\:-inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -3)}.after\:-inset-y-2:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.after\:start-1\/2:after{content:var(--tw-content);inset-inline-start:50%}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing) * 0)}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:ml-1:after{content:var(--tw-content);margin-left:calc(var(--spacing) * 1)}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[calc\(var\(--gap\)\+1px\)\]:after{content:var(--tw-content);height:calc(var(--gap) + 1px)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.after\:w-4:after{content:var(--tw-content);width:calc(var(--spacing) * 4)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:min-w-0:after{content:var(--tw-content);min-width:calc(var(--spacing) * 0)}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:rounded-full:after{content:var(--tw-content);border-radius:2147483647px}.after\:border:after{content:var(--tw-content);border-style:var(--tw-border-style);border-width:1px}.after\:border-border:after{content:var(--tw-content);border-color:var(--border)}.after\:bg-\(--drawer-bleed-background\,var\(--color-popover\)\):after{content:var(--tw-content);background-color:var(--drawer-bleed-background,var(--color-popover))}.after\:bg-border:after{content:var(--tw-content);background-color:var(--border)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:bg-muted:after{content:var(--tw-content);background-color:var(--muted)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:mix-blend-darken:after{content:var(--tw-content);mix-blend-mode:darken}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.group-data-\[swipe-axis\=x\]\/drawer-popup\:after\:h-24:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *):after{content:var(--tw-content);height:calc(var(--spacing) * 24)}.group-data-\[swipe-axis\=x\]\/drawer-popup\:after\:w-1:is(:where(.group\/drawer-popup)[data-swipe-axis=x] *):after{content:var(--tw-content);width:calc(var(--spacing) * 1)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:after\:h-1:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *):after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.group-data-\[swipe-axis\=y\]\/drawer-popup\:after\:w-24:is(:where(.group\/drawer-popup)[data-swipe-axis=y] *):after{content:var(--tw-content);width:calc(var(--spacing) * 24)}.group-data-horizontal\/tabs\:after\:inset-x-0:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.group-data-horizontal\/tabs\:after\:bottom-\[-5px\]:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);bottom:-5px}.group-data-horizontal\/tabs\:after\:h-0\.5:is(:where(.group\/tabs):where([data-orientation=horizontal]) *):after{content:var(--tw-content);height:calc(var(--spacing) * .5)}.group-data-vertical\/tabs\:after\:inset-y-0:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.group-data-vertical\/tabs\:after\:-right-1:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);right:calc(var(--spacing) * -1)}.group-data-vertical\/tabs\:after\:w-0\.5:is(:where(.group\/tabs):where([data-orientation=vertical]) *):after{content:var(--tw-content);width:calc(var(--spacing) * .5)}.first\:rounded-l-lg:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mt-0:last-child{margin-top:calc(var(--spacing) * 0)}.last\:rounded-r-lg:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.focus-within\:border-ring:focus-within{border-color:var(--ring)}.focus-within\:ring-1:focus-within{--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-within\:ring-3:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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-within\:ring-ring\/50:focus-within{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-ring\/50:focus-within{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}@media (hover:hover){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]:hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-3:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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\:z-10:focus{z-index:10}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-muted:focus{background-color:var(--muted)}.focus\:text-accent-foreground:focus,:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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-visible\:ring-1:focus-visible{--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-visible\:ring-2:focus-visible{--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)}:is(.focus-visible\:ring-3:focus-visible,.focus-visible\:ring-\[3px\]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}:is(.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}:is(.\*\:focus-visible\:relative>*):focus-visible{position:relative}:is(.\*\:focus-visible\:z-10>*):focus-visible{z-index:10}.focus-visible\:after\:border-ring:focus-visible:after{content:var(--tw-content);border-color:var(--ring)}.active\:cursor-grabbing:active{cursor:grabbing}.active\:ring-3:active{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.active\:not-aria-\[haspopup\]\:translate-y-px:active:not([aria-haspopup]){--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-input\/50:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.disabled\:bg-input\/50:disabled{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.disabled\:bg-transparent:disabled{background-color:#0000}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}:where([data-slot=button-group]) .in-data-\[slot\=button-group\]\:rounded-lg{border-radius:var(--radius-lg)}:where([data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent{background-color:#0000}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:border-inherit:focus-within{border-color:inherit}:where([data-slot=combobox-content]) .in-data-\[slot\=combobox-content\]\:focus-within\:ring-0:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}:where([data-slot=dialog-content]) .in-data-\[slot\=dialog-content\]\:rounded-lg\!{border-radius:var(--radius-lg)!important}:where([data-slot=dropdown-menu-content]) .in-data-\[slot\=dropdown-menu-content\]\:p-0{padding:calc(var(--spacing) * 0)}:where([data-slot=navigation-menu-content]) .in-data-\[slot\=navigation-menu-content\]\:rounded-md{border-radius:var(--radius-md)}:where([data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:#0000}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:bg-background\/20{background-color:color-mix(in oklab, var(--background) 20%, transparent)}}:where([data-slot=tooltip-content]) .in-data-\[slot\=tooltip-content\]\:text-background{color:var(--background)}.has-disabled\:pointer-events-none:has(:disabled){pointer-events:none}.has-disabled\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-disabled\:bg-input\/50:has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.has-disabled\:bg-input\/50:has(:disabled){background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-aria-expanded\:bg-muted\/50:has([aria-expanded=true]){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.has-aria-invalid\:ring-3:has([aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.has-data-\[icon\=inline-end\]\:pr-1:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1)}.has-data-\[icon\=inline-end\]\:pr-1\.5:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-end\]\:pr-2:has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-end\]\:pr-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-end]){padding-right:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-1:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1)}.has-data-\[icon\=inline-start\]\:pl-1\.5:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[icon\=inline-start\]\:pl-2:has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 2)}.group-data-\[spacing\=0\]\/toggle-group\:has-data-\[icon\=inline-start\]\:pl-1\.5:is(:where(.group\/toggle-group)[data-spacing="0"] *):has([data-icon=inline-start]){padding-left:calc(var(--spacing) * 1.5)}.has-data-\[size\=sm\]\:gap-2\.5:has([data-size=sm]){gap:calc(var(--spacing) * 2.5)}.has-data-\[size\=xs\]\:gap-2:has([data-size=xs]){gap:calc(var(--spacing) * 2)}.has-data-\[slot\=alert-action\]\:relative:has([data-slot=alert-action]){position:relative}.has-data-\[slot\=alert-action\]\:pr-18:has([data-slot=alert-action]){padding-right:calc(var(--spacing) * 18)}.has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_auto_1fr\]:has([data-slot=alert-dialog-media]){grid-template-rows:auto auto 1fr}.has-data-\[slot\=alert-dialog-media\]\:gap-x-4:has([data-slot=alert-dialog-media]){column-gap:calc(var(--spacing) * 4)}.has-data-\[slot\=attachment-content\]\:w-30:has([data-slot=attachment-content]){width:calc(var(--spacing) * 30)}.has-data-\[slot\=attachment-content\]\:px-1\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:px-2:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-content\]\:px-2\.5:has([data-slot=attachment-content]){padding-inline:calc(var(--spacing) * 2.5)}.has-data-\[slot\=attachment-content\]\:py-1:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 1)}.has-data-\[slot\=attachment-content\]\:py-1\.5:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-content\]\:py-2:has([data-slot=attachment-content]){padding-block:calc(var(--spacing) * 2)}.has-data-\[slot\=attachment-media\]\:p-1:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 1)}.has-data-\[slot\=attachment-media\]\:p-1\.5:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 1.5)}.has-data-\[slot\=attachment-media\]\:p-2:has([data-slot=attachment-media]){padding:calc(var(--spacing) * 2)}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[slot\=card-description\]\:grid-rows-\[auto_auto\]:has([data-slot=card-description]){grid-template-rows:auto auto}.has-data-\[slot\=card-footer\]\:pb-0:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}.has-data-\[slot\=combobox-chip\]\:px-1:has([data-slot=combobox-chip]){padding-inline:calc(var(--spacing) * 1)}.has-data-\[slot\=combobox-chip-remove\]\:pr-0:has([data-slot=combobox-chip-remove]){padding-right:calc(var(--spacing) * 0)}.has-data-\[slot\=kbd\]\:pr-1\.5:has([data-slot=kbd]){padding-right:calc(var(--spacing) * 1.5)}.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:border-primary\/30:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.has-data-checked\:bg-primary\/5:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-3:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\[data-slot\]\[aria-invalid\=true\]\]\:ring-3:has([data-slot][aria-invalid=true]){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.has-\[button\]\:p-0:has(:is(button)){padding:calc(var(--spacing) * 0)}.has-\[select\:disabled\]\:opacity-50:has(:is(select:disabled)){opacity:.5}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing) * 2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing) * 3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-lg:has(>[data-slot=field]){border-radius:var(--radius-lg)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}@media (hover:hover){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:not-has-\[\:disabled\,\[data-disabled\]\]\:hover\:bg-muted\/50:has(>[data-slot=field]):not(:has(:is(:disabled,[data-disabled]))):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:border-ring:has(>[data-slot=field]):has(:focus-visible){border-color:var(--ring)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-3:has(>[data-slot=field]):has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.has-\[\>\[data-slot\=field\]\]\:has-\[\:focus-visible\]\:ring-ring\/50:has(>[data-slot=field]):has(:focus-visible){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing) * 3)}@media (hover:hover){.has-\[\>a\,\>button\]\:hover\:bg-muted\/50:has(>a,>button):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.has-\[\>a\,\>button\]\:hover\:bg-muted\/50:has(>a,>button):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.has-\[\>button\]\:mr-\[-0\.3rem\]:has(>button){margin-right:-.3rem}.has-\[\>button\]\:ml-\[-0\.3rem\]:has(>button){margin-left:-.3rem}.has-\[\>img\:first-child\]\:pt-0:has(>img:first-child){padding-top:calc(var(--spacing) * 0)}.has-\[\>kbd\]\:mr-\[-0\.15rem\]:has(>kbd){margin-right:-.15rem}.has-\[\>kbd\]\:ml-\[-0\.15rem\]:has(>kbd){margin-left:-.15rem}.has-\[\>svg\]\:grid-cols-\[auto_1fr\]:has(>svg){grid-template-columns:auto 1fr}.has-\[\>svg\]\:gap-x-2:has(>svg){column-gap:calc(var(--spacing) * 2)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing) * 0)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-expanded\:bg-muted[aria-expanded=true]{background-color:var(--muted)}.aria-expanded\:text-foreground[aria-expanded=true]{color:var(--foreground)}.aria-expanded\:opacity-100[aria-expanded=true]{opacity:1}.aria-invalid\:ring-0[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}.aria-invalid\:ring-3[aria-invalid=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.aria-invalid\:aria-checked\:border-primary[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--muted)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-\[orientation\=horizontal\]\:h-px[aria-orientation=horizontal]{height:1px}.aria-\[orientation\=horizontal\]\:w-full[aria-orientation=horizontal]{width:100%}.aria-\[orientation\=horizontal\]\:after\:left-0[aria-orientation=horizontal]:after{content:var(--tw-content);left:calc(var(--spacing) * 0)}.aria-\[orientation\=horizontal\]\:after\:h-1[aria-orientation=horizontal]:after{content:var(--tw-content);height:calc(var(--spacing) * 1)}.aria-\[orientation\=horizontal\]\:after\:w-full[aria-orientation=horizontal]:after{content:var(--tw-content);width:100%}.aria-\[orientation\=horizontal\]\:after\:translate-x-0[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=horizontal\]\:after\:-translate-y-1\/2[aria-orientation=horizontal]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.aria-\[orientation\=vertical\]\:flex-col[aria-orientation=vertical]{flex-direction:column}.data-behind\:opacity-0[data-behind]{opacity:0}.data-empty\:p-0[data-empty]{padding:calc(var(--spacing) * 0)}.data-ending-style\:pointer-events-none[data-ending-style]{pointer-events:none}.data-ending-style\:h-0[data-ending-style]{height:calc(var(--spacing) * 0)}.data-ending-style\:scale-90[data-ending-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-ending-style\:transform-\(--closed-transform\)[data-ending-style]{transform:var(--closed-transform)}.data-ending-style\:opacity-0[data-ending-style]{opacity:0}.data-ending-style\:opacity-\[0\.9999\][data-ending-style]{opacity:.9999}.data-ending-style\:duration-150[data-ending-style]{--tw-duration:.15s;transition-duration:.15s}.data-ending-style\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.data-expanded\:h-\(--toast-height\)[data-expanded]{height:var(--toast-height)}.data-expanded\:\[transform\:translateX\(var\(--toast-swipe-movement-x\)\)_translateY\(var\(--offset-y\)\)\][data-expanded]{transform:translateX(var(--toast-swipe-movement-x)) translateY(var(--offset-y))}.data-expanded\:opacity-100[data-expanded]{opacity:1}.data-highlighted\:bg-accent[data-highlighted]{background-color:var(--accent)}.data-highlighted\:text-accent-foreground[data-highlighted],:is(.not-data-\[variant\=destructive\]\:data-highlighted\:\*\*\:text-accent-foreground:not([data-variant=destructive])[data-highlighted] *){color:var(--accent-foreground)}.data-inset\:pl-7[data-inset]{padding-left:calc(var(--spacing) * 7)}.data-instant\:transition-none[data-instant]{transition-property:none}.data-limited\:opacity-0[data-limited]{opacity:0}.data-nested-drawer-open\:overflow-hidden[data-nested-drawer-open]{overflow:hidden}.data-nested-drawer-open\:brightness-95[data-nested-drawer-open]{--tw-brightness:brightness(95%);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,)}.data-nested-drawer-swiping\:duration-0[data-nested-drawer-swiping]{--tw-duration:0s;transition-duration:0s}.data-ending-style\:data-nested-drawer-swiping\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style][data-nested-drawer-swiping]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.data-placeholder\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-popup-open\:bg-accent[data-popup-open]{background-color:var(--accent)}.data-popup-open\:bg-muted\/50[data-popup-open]{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.data-popup-open\:bg-muted\/50[data-popup-open]{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.data-popup-open\:text-accent-foreground[data-popup-open]{color:var(--accent-foreground)}@media (hover:hover){.data-popup-open\:hover\:bg-muted[data-popup-open]:hover{background-color:var(--muted)}}.data-pressed\:bg-transparent[data-pressed]{background-color:#0000}:is(.\*\:data-slot\:rounded-r-none>*)[data-slot]{border-top-right-radius:0;border-bottom-right-radius:0}:is(.\*\:data-slot\:rounded-b-none>*)[data-slot]{border-bottom-right-radius:0;border-bottom-left-radius:0}:is(.group-data-\[align\=end\]\/message\:\*\:data-slot\:self-end:is(:where(.group\/message)[data-align=end] *)>*)[data-slot]{align-self:flex-end}.data-snap-points\:\[--drawer-overlay-min-opacity\:0\.5\][data-snap-points]{--drawer-overlay-min-opacity:.5}.data-starting-style\:h-0[data-starting-style]{height:calc(var(--spacing) * 0)}.data-starting-style\:scale-90[data-starting-style]{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-starting-style\:\[transform\:translateY\(150\%\)\][data-starting-style]{transform:translateY(150%)}.data-starting-style\:transform-\(--closed-transform\)[data-starting-style]{transform:var(--closed-transform)}.data-starting-style\:opacity-0[data-starting-style]{opacity:0}.data-swiping\:duration-0[data-swiping]{--tw-duration:0s;transition-duration:0s}.data-ending-style\:data-swiping\:duration-\[calc\(var\(--drawer-swipe-strength\)\*400ms\)\][data-ending-style][data-swiping]{--tw-duration:calc(var(--drawer-swipe-strength) * .4s);transition-duration:calc(var(--drawer-swipe-strength) * .4s)}.data-\[active\=false\]\:pointer-events-none[data-active=false]{pointer-events:none}.data-\[active\=false\]\:scale-95[data-active=false]{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\=false\]\:opacity-0[data-active=false]{opacity:0}.data-\[active\=false\]\:duration-400[data-active=false]{--tw-duration:.4s;transition-duration:.4s}.data-\[active\=false\]\:ease-\[cubic-bezier\(0\.7\,0\,0\.84\,0\)\][data-active=false]{--tw-ease:cubic-bezier(.7,0,.84,0);transition-timing-function:cubic-bezier(.7,0,.84,0)}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:translate-y-0[data-active=true]{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[active\=true\]\:scale-100[data-active=true]{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.data-\[active\=true\]\:opacity-100[data-active=true]{opacity:1}.data-\[active\=true\]\:ring-3[data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.data-\[active\=true\]\:ease-\[cubic-bezier\(0\.23\,1\,0\.32\,1\)\][data-active=true]{--tw-ease:cubic-bezier(.23,1,.32,1);transition-timing-function:cubic-bezier(.23,1,.32,1)}.data-\[align-trigger\=true\]\:animate-none[data-align-trigger=true]{animation:none}.data-\[align\=end\]\:flex-row-reverse[data-align=end]{flex-direction:row-reverse}.data-\[align\=end\]\:self-end[data-align=end]{align-self:flex-end}.data-\[chips\=true\]\:min-w-\(--anchor-width\)[data-chips=true]{min-width:var(--anchor-width)}.data-\[direction\=end\]\:bottom-4[data-direction=end]{bottom:calc(var(--spacing) * 4)}.data-\[direction\=end\]\:data-\[active\=false\]\:translate-y-full[data-direction=end][data-active=false]{--tw-translate-y:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[direction\=start\]\:top-4[data-direction=start]{top:calc(var(--spacing) * 4)}.data-\[direction\=start\]\:data-\[active\=false\]\:-translate-y-full[data-direction=start][data-active=false]{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[modal\=true\]\:pointer-events-auto[data-modal=true]{pointer-events:auto}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[range-end\=true\]\:rounded-\(--cell-radius\)[data-range-end=true]{border-radius:var(--cell-radius)}.data-\[range-end\=true\]\:rounded-r-\(--cell-radius\)[data-range-end=true]{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-muted[data-range-middle=true]{background-color:var(--muted)}.data-\[range-middle\=true\]\:text-foreground[data-range-middle=true]{color:var(--foreground)}.data-\[range-start\=true\]\:rounded-\(--cell-radius\)[data-range-start=true]{border-radius:var(--cell-radius)}.data-\[range-start\=true\]\:rounded-l-\(--cell-radius\)[data-range-start=true]{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:inset-x-0[data-side=bottom]{inset-inline:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:top-1[data-side=bottom]{top:calc(var(--spacing) * 1)}.data-\[side\=bottom\]\:bottom-0[data-side=bottom]{bottom:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:h-auto[data-side=bottom]{height:auto}.data-\[side\=bottom\]\:border-t[data-side=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=bottom\]\:before\:top-\[-10px\][data-side=bottom]:before{content:var(--tw-content);top:-10px}.data-\[side\=bottom\]\:before\:right-0[data-side=bottom]:before{content:var(--tw-content);right:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:before\:left-0[data-side=bottom]:before{content:var(--tw-content);left:calc(var(--spacing) * 0)}.data-\[side\=bottom\]\:data-ending-style\:translate-y-\[2\.5rem\][data-side=bottom][data-ending-style],.data-\[side\=bottom\]\:data-starting-style\:translate-y-\[2\.5rem\][data-side=bottom][data-starting-style]{--tw-translate-y:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:top-1\/2\![data-side=inline-end]{top:50%!important}.data-\[side\=inline-end\]\:-left-1[data-side=inline-end]{left:calc(var(--spacing) * -1)}.data-\[side\=inline-end\]\:-translate-y-1\/2[data-side=inline-end]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-end\]\:slide-in-from-left-2[data-side=inline-end]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=inline-start\]\:top-1\/2\![data-side=inline-start]{top:50%!important}.data-\[side\=inline-start\]\:-right-1[data-side=inline-start]{right:calc(var(--spacing) * -1)}.data-\[side\=inline-start\]\:-translate-y-1\/2[data-side=inline-start]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=inline-start\]\:slide-in-from-right-2[data-side=inline-start]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:inset-y-0[data-side=left]{inset-block:calc(var(--spacing) * 0)}.data-\[side\=left\]\:top-1\/2\![data-side=left]{top:50%!important}.data-\[side\=left\]\:-right-1[data-side=left]{right:calc(var(--spacing) * -1)}.data-\[side\=left\]\:left-0[data-side=left]{left:calc(var(--spacing) * 0)}.data-\[side\=left\]\:h-full[data-side=left]{height:100%}.data-\[side\=left\]\:w-3\/4[data-side=left]{width:75%}.data-\[side\=left\]\:-translate-y-1\/2[data-side=left]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:border-r[data-side=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=left\]\:group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=left]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.data-\[side\=left\]\:data-ending-style\:translate-x-\[-2\.5rem\][data-side=left][data-ending-style],.data-\[side\=left\]\:data-starting-style\:translate-x-\[-2\.5rem\][data-side=left][data-starting-style]{--tw-translate-x:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:calc(var(--spacing) * 0)}.data-\[side\=right\]\:top-1\/2\![data-side=right]{top:50%!important}.data-\[side\=right\]\:right-0[data-side=right]{right:calc(var(--spacing) * 0)}.data-\[side\=right\]\:-left-1[data-side=right]{left:calc(var(--spacing) * -1)}.data-\[side\=right\]\:h-full[data-side=right]{height:100%}.data-\[side\=right\]\:w-3\/4[data-side=right]{width:75%}.data-\[side\=right\]\:-translate-y-1\/2[data-side=right]{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:border-l[data-side=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=right\]\:group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\][data-side=right]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.data-\[side\=right\]\:data-ending-style\:translate-x-\[2\.5rem\][data-side=right][data-ending-style],.data-\[side\=right\]\:data-starting-style\:translate-x-\[2\.5rem\][data-side=right][data-starting-style]{--tw-translate-x:2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:inset-x-0[data-side=top]{inset-inline:calc(var(--spacing) * 0)}.data-\[side\=top\]\:top-0[data-side=top]{top:calc(var(--spacing) * 0)}.data-\[side\=top\]\:-bottom-2\.5[data-side=top]{bottom:calc(var(--spacing) * -2.5)}.data-\[side\=top\]\:h-auto[data-side=top]{height:auto}.data-\[side\=top\]\:border-b[data-side=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[side\=top\]\:data-ending-style\:translate-y-\[-2\.5rem\][data-side=top][data-ending-style],.data-\[side\=top\]\:data-starting-style\:translate-y-\[-2\.5rem\][data-side=top][data-starting-style]{--tw-translate-y:-2.5rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[size\=default\]\:h-8[data-size=default]{height:calc(var(--spacing) * 8)}.data-\[size\=default\]\:h-\[18\.4px\][data-size=default]{height:18.4px}.data-\[size\=default\]\:w-\[32px\][data-size=default]{width:32px}.data-\[size\=default\]\:max-w-xs[data-size=default]{max-width:var(--container-xs)}.data-\[size\=lg\]\:size-10[data-size=lg]{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.data-\[size\=md\]\:text-sm[data-size=md]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[size\=sm\]\:size-6[data-size=sm]{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.data-\[size\=sm\]\:h-7[data-size=sm]{height:calc(var(--spacing) * 7)}.data-\[size\=sm\]\:h-\[14px\][data-size=sm]{height:14px}.data-\[size\=sm\]\:w-\[24px\][data-size=sm]{width:24px}.data-\[size\=sm\]\:max-w-xs[data-size=sm]{max-width:var(--container-xs)}.data-\[size\=sm\]\:rounded-\[min\(var\(--radius-md\)\,10px\)\][data-size=sm]{border-radius:min(var(--radius-md), 10px)}.data-\[size\=sm\]\:py-0\.5[data-size=sm]{padding-block:calc(var(--spacing) * .5)}.data-\[size\=sm\]\:text-xs[data-size=sm]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.data-\[size\=sm\]\:\[--card-spacing\:--spacing\(3\)\][data-size=sm]{--card-spacing:calc(var(--spacing) * 3)}.data-\[size\=sm\]\:has-data-\[slot\=card-footer\]\:pb-0[data-size=sm]:has([data-slot=card-footer]){padding-bottom:calc(var(--spacing) * 0)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:ml-auto *)[data-slot=accordion-trigger-icon]{margin-left:auto}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:size-4 *)[data-slot=accordion-trigger-icon]{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\*\:data-\[slot\=accordion-trigger-icon\]\:text-muted-foreground *)[data-slot=accordion-trigger-icon]{color:var(--muted-foreground)}:is(.\*\:data-\[slot\=attachment\]\:flex-none>*)[data-slot=attachment]{flex:none}:is(.\*\:data-\[slot\=attachment\]\:snap-start>*)[data-slot=attachment]{scroll-snap-align:start}:is(.\*\:data-\[slot\=avatar\]\:ring-2>*)[data-slot=avatar]{--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)}:is(.\*\:data-\[slot\=avatar\]\:ring-background>*)[data-slot=avatar]{--tw-ring-color:var(--background)}:is(.\*\:data-\[slot\=bubble-content\]\:rounded-none>*)[data-slot=bubble-content]{border-radius:0}:is(.\*\:data-\[slot\=bubble-content\]\:border-border>*)[data-slot=bubble-content]{border-color:var(--border)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.93_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .93 calc(c * .4) h)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-background>*)[data-slot=bubble-content]{background-color:var(--background)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-muted>*)[data-slot=bubble-content]{background-color:var(--muted)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-primary>*)[data-slot=bubble-content]{background-color:var(--primary)}:is(.\*\:data-\[slot\=bubble-content\]\:bg-transparent>*)[data-slot=bubble-content]{background-color:#0000}:is(.\*\:data-\[slot\=bubble-content\]\:p-0>*)[data-slot=bubble-content]{padding:calc(var(--spacing) * 0)}:is(.\*\:data-\[slot\=bubble-content\]\:text-foreground>*)[data-slot=bubble-content]{color:var(--foreground)}:is(.\*\:data-\[slot\=bubble-content\]\:text-primary-foreground>*)[data-slot=bubble-content]{color:var(--primary-foreground)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing) * 3)}:is(.\*\:data-\[slot\=field\]\:p-2\.5>*)[data-slot=field]{padding:calc(var(--spacing) * 2.5)}:is(.\*\:data-\[slot\=field-group\]\:gap-4>*)[data-slot=field-group]{gap:calc(var(--spacing) * 4)}:is(.\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}:is(.\*\:data-\[slot\=input-group\]\:m-1>*)[data-slot=input-group]{margin:calc(var(--spacing) * 1)}:is(.\*\:data-\[slot\=input-group\]\:mb-0>*)[data-slot=input-group]{margin-bottom:calc(var(--spacing) * 0)}:is(.\*\:data-\[slot\=input-group\]\:h-8>*)[data-slot=input-group]{height:calc(var(--spacing) * 8)}:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:var(--input)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=input-group\]\:border-input\/30>*)[data-slot=input-group]{border-color:color-mix(in oklab, var(--input) 30%, transparent)}}:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){:is(.\*\:data-\[slot\=input-group\]\:bg-input\/30>*)[data-slot=input-group]{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}:is(.\*\:data-\[slot\=input-group\]\:shadow-none>*)[data-slot=input-group]{--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)}:is(.\*\:data-\[slot\=input-group-addon\]\:pl-2\!>*)[data-slot=input-group-addon]{padding-left:calc(var(--spacing) * 2)!important}:is(.\*\*\:data-\[slot\=kbd\]\:relative *)[data-slot=kbd]{position:relative}:is(.\*\*\:data-\[slot\=kbd\]\:isolate *)[data-slot=kbd]{isolation:isolate}:is(.\*\*\:data-\[slot\=kbd\]\:z-50 *)[data-slot=kbd]{z-index:50}:is(.\*\*\:data-\[slot\=kbd\]\:rounded-sm *)[data-slot=kbd]{border-radius:var(--radius-sm)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-1\.5>*)[data-slot=select-value]{gap:calc(var(--spacing) * 1.5)}:is(.group-data-\[orientation\=vertical\]\/attachment\:\*\:data-\[slot\=spinner\]\:size-6\!:is(:where(.group\/attachment)[data-orientation=vertical] *)>*)[data-slot=spinner]{width:calc(var(--spacing) * 6)!important;height:calc(var(--spacing) * 6)!important}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-l-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:first\:rounded-t-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-r-lg:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"]:last-child{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:last\:rounded-b-lg:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"]:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.data-\[state\=delayed-open\]\:animate-in[data-state=delayed-open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=delayed-open\]\:fade-in-0[data-state=delayed-open]{--tw-enter-opacity:0}.data-\[state\=delayed-open\]\:zoom-in-95[data-state=delayed-open]{--tw-enter-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=idle\]\:border-dashed[data-state=idle]{--tw-border-style:dashed;border-style:dashed}.data-\[state\=on\]\:bg-muted[data-state=on],.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[swipe-axis\=x\]\:inset-y-0[data-swipe-axis=x]{inset-block:calc(var(--spacing) * 0)}.data-\[swipe-axis\=x\]\:flex-row[data-swipe-axis=x]{flex-direction:row}.data-\[swipe-axis\=x\]\:\[--drawer-content-width\:75\%\][data-swipe-axis=x]{--drawer-content-width:75%}.data-\[swipe-axis\=x\]\:after\:inset-y-0[data-swipe-axis=x]:after{content:var(--tw-content);inset-block:calc(var(--spacing) * 0)}.data-\[swipe-axis\=x\]\:after\:w-\(--bleed\)[data-swipe-axis=x]:after{content:var(--tw-content);width:var(--bleed)}.data-\[swipe-axis\=y\]\:inset-x-0[data-swipe-axis=y]{inset-inline:calc(var(--spacing) * 0)}.data-\[swipe-axis\=y\]\:\[--drawer-content-max-height\:calc\(100dvh-6rem\)\][data-swipe-axis=y]{--drawer-content-max-height:calc(100dvh - 6rem)}.data-\[swipe-axis\=y\]\:after\:inset-x-0[data-swipe-axis=y]:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * 0)}.data-\[swipe-axis\=y\]\:after\:h-\(--bleed\)[data-swipe-axis=y]:after{content:var(--tw-content);height:var(--bleed)}.data-\[swipe-axis\=y\]\:data-nested-drawer-open\:h-\(--stack-height\)[data-swipe-axis=y][data-nested-drawer-open]{height:var(--stack-height)}.data-\[swipe-axis\=y\]\:data-snap-points\:\[--drawer-content-height\:100dvh\][data-swipe-axis=y][data-snap-points]{--drawer-content-height:100dvh}.data-\[swipe-direction\=down\]\:bottom-0[data-swipe-direction=down]{bottom:calc(var(--spacing) * 0)}.data-\[swipe-direction\=down\]\:origin-bottom[data-swipe-direction=down]{transform-origin:bottom}.data-\[swipe-direction\=down\]\:rounded-t-xl[data-swipe-direction=down]{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.data-\[swipe-direction\=down\]\:border-t[data-swipe-direction=down]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[swipe-direction\=down\]\:\[--closed-transform\:translate3d\(0\,calc\(100\%\+var\(--drawer-inset\,0px\)\+2px\)\,0\)\][data-swipe-direction=down]{--closed-transform:translate3d(0,calc(100% + var(--drawer-inset,0px) + 2px),0)}.data-\[swipe-direction\=down\]\:\[--translate-y\:calc\(var\(--drawer-snap-point-offset\,0px\)\+var\(--drawer-swipe-movement-y\)-var\(--stack-peek-offset\)-\(var\(--stack-shrink\)\*var\(--stack-height\)\)\)\][data-swipe-direction=down]{--translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y) - var(--stack-peek-offset) - (var(--stack-shrink) * var(--stack-height)))}.data-\[swipe-direction\=down\]\:after\:top-full[data-swipe-direction=down]:after{content:var(--tw-content);top:100%}.data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-ending-style][data-swipe-direction=down],.data-expanded\:data-ending-style\:data-\[swipe-direction\=down\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)\+150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--toast-swipe-movement-y) + 150%))}.data-\[swipe-direction\=left\]\:left-0[data-swipe-direction=left]{left:calc(var(--spacing) * 0)}.data-\[swipe-direction\=left\]\:origin-left[data-swipe-direction=left]{transform-origin:0}.data-\[swipe-direction\=left\]\:rounded-r-xl[data-swipe-direction=left]{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.data-\[swipe-direction\=left\]\:border-r[data-swipe-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[swipe-direction\=left\]\:\[--closed-transform\:translate3d\(calc\(-100\%-var\(--drawer-inset\,0px\)-2px\)\,0\,0\)\][data-swipe-direction=left]{--closed-transform:translate3d(calc(-100% - var(--drawer-inset,0px) - 2px),0,0)}.data-\[swipe-direction\=left\]\:\[--translate-x\:calc\(var\(--drawer-swipe-movement-x\)\+var\(--stack-peek-offset\)\+\(var\(--stack-shrink\)\*100\%\)\)\][data-swipe-direction=left]{--translate-x:calc(var(--drawer-swipe-movement-x) + var(--stack-peek-offset) + (var(--stack-shrink) * 100%))}.data-\[swipe-direction\=left\]\:after\:right-full[data-swipe-direction=left]:after{content:var(--tw-content);right:100%}.data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=left],.data-expanded\:data-ending-style\:data-\[swipe-direction\=left\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)-150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=left]{transform:translateX(calc(var(--toast-swipe-movement-x) - 150%)) translateY(var(--offset-y))}.data-\[swipe-direction\=right\]\:right-0[data-swipe-direction=right]{right:calc(var(--spacing) * 0)}.data-\[swipe-direction\=right\]\:origin-right[data-swipe-direction=right]{transform-origin:100%}.data-\[swipe-direction\=right\]\:rounded-l-xl[data-swipe-direction=right]{border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.data-\[swipe-direction\=right\]\:border-l[data-swipe-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[swipe-direction\=right\]\:\[--closed-transform\:translate3d\(calc\(100\%\+var\(--drawer-inset\,0px\)\+2px\)\,0\,0\)\][data-swipe-direction=right]{--closed-transform:translate3d(calc(100% + var(--drawer-inset,0px) + 2px),0,0)}.data-\[swipe-direction\=right\]\:\[--translate-x\:calc\(var\(--drawer-swipe-movement-x\)-var\(--stack-peek-offset\)-\(var\(--stack-shrink\)\*100\%\)\)\][data-swipe-direction=right]{--translate-x:calc(var(--drawer-swipe-movement-x) - var(--stack-peek-offset) - (var(--stack-shrink) * 100%))}.data-\[swipe-direction\=right\]\:after\:left-full[data-swipe-direction=right]:after{content:var(--tw-content);left:100%}.data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-ending-style][data-swipe-direction=right],.data-expanded\:data-ending-style\:data-\[swipe-direction\=right\]\:\[transform\:translateX\(calc\(var\(--toast-swipe-movement-x\)\+150\%\)\)_translateY\(var\(--offset-y\)\)\][data-expanded][data-ending-style][data-swipe-direction=right]{transform:translateX(calc(var(--toast-swipe-movement-x) + 150%)) translateY(var(--offset-y))}.data-\[swipe-direction\=up\]\:top-0[data-swipe-direction=up]{top:calc(var(--spacing) * 0)}.data-\[swipe-direction\=up\]\:origin-top[data-swipe-direction=up]{transform-origin:top}.data-\[swipe-direction\=up\]\:rounded-b-xl[data-swipe-direction=up]{border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}.data-\[swipe-direction\=up\]\:border-b[data-swipe-direction=up]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.data-\[swipe-direction\=up\]\:\[--closed-transform\:translate3d\(0\,calc\(-100\%-var\(--drawer-inset\,0px\)-2px\)\,0\)\][data-swipe-direction=up]{--closed-transform:translate3d(0,calc(-100% - var(--drawer-inset,0px) - 2px),0)}.data-\[swipe-direction\=up\]\:\[--translate-y\:calc\(var\(--drawer-snap-point-offset\,0px\)\+var\(--drawer-swipe-movement-y\)\+var\(--stack-peek-offset\)\+\(var\(--stack-shrink\)\*var\(--stack-height\)\)\)\][data-swipe-direction=up]{--translate-y:calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y) + var(--stack-peek-offset) + (var(--stack-shrink) * var(--stack-height)))}.data-\[swipe-direction\=up\]\:after\:bottom-full[data-swipe-direction=up]:after{content:var(--tw-content);bottom:100%}.data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-ending-style][data-swipe-direction=up],.data-expanded\:data-ending-style\:data-\[swipe-direction\=up\]\:\[transform\:translateY\(calc\(var\(--toast-swipe-movement-y\)-150\%\)\)\][data-expanded][data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 150%))}.data-\[variant\=ghost\]\:max-w-full[data-variant=ghost]{max-width:100%}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=line\]\:rounded-none[data-variant=line]{border-radius:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-l-0:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:border-t-0:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]{border-top-style:var(--tw-border-style);border-top-width:0}.group-data-horizontal\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-l:is(:where(.group\/toggle-group):where([data-orientation=horizontal]) *)[data-spacing="0"][data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-vertical\/toggle-group\:data-\[spacing\=0\]\:data-\[variant\=outline\]\:first\:border-t:is(:where(.group\/toggle-group):where([data-orientation=vertical]) *)[data-spacing="0"][data-variant=outline]:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing) * -1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-backdrop-filter\:backdrop-blur-xs{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}}@supports (-webkit-touch-callout:none){.supports-\[-webkit-touch-callout\:none\]\:absolute{position:absolute}}@media (min-width:40rem){.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:left-auto{left:auto}.sm\:mx-0{margin-inline:calc(var(--spacing) * 0)}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:w-full{width:100%}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:row-span-2:is(:where(.group\/alert-dialog-content)[data-size=default] *){grid-row:span 2/span 2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:place-items-start:is(:where(.group\/alert-dialog-content)[data-size=default] *){place-items:start}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:text-left:is(:where(.group\/alert-dialog-content)[data-size=default] *){text-align:left}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:group-has-data-\[slot\=alert-dialog-media\]\/alert-dialog-content\:col-start-2:is(:where(.group\/alert-dialog-content)[data-size=default] *):is(:where(.group\/alert-dialog-content):has([data-slot=alert-dialog-media]) *){grid-column-start:2}.sm\:group-data-\[size\=default\]\/alert-dialog-content\:has-data-\[slot\=alert-dialog-media\]\:grid-rows-\[auto_1fr\]:is(:where(.group\/alert-dialog-content)[data-size=default] *):has([data-slot=alert-dialog-media]){grid-template-rows:auto 1fr}.data-\[side\=left\]\:sm\:max-w-sm[data-side=left],.data-\[side\=right\]\:sm\:max-w-sm[data-side=right],.data-\[size\=default\]\:sm\:max-w-sm[data-size=default]{max-width:var(--container-sm)}.data-\[swipe-axis\=x\]\:sm\:\[--drawer-content-width\:24rem\][data-swipe-axis=x]{--drawer-content-width:24rem}}@media (min-width:48rem){.md\:block{display:block}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:gap-0\.5{gap:calc(var(--spacing) * .5)}.md\:text-left{text-align:left}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-pretty{text-wrap:pretty}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:var(--radius-xl)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--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)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing) * 2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@container field-group (width>=28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}:is(.\@md\/field-group\:\*\:w-auto>*){width:auto}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}:is(.\@md\/field-group\:\*\:data-\[slot\=field-label\]\:flex-auto>*)[data-slot=field-label]{flex:auto}}.ltr\:-translate-x-1\/2:where(:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=ltr],[dir=ltr] *),.rtl\:-translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rtl\:translate-x-1\/2:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *){--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-color-scheme:dark){.dark\:border-input{border-color:var(--input)}.dark\:bg-input\/30{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-transparent{background-color:#0000}.dark\:text-muted-foreground{color:var(--muted-foreground)}.dark\:after\:mix-blend-lighten:after{content:var(--tw-content);mix-blend-mode:lighten}@media (hover:hover){.dark\:hover\:bg-input\/50:hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.dark\:hover\:text-foreground:hover{color:var(--foreground)}}.dark\:disabled\:bg-input\/80:disabled{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:disabled\:bg-input\/80:disabled{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:disabled\:bg-transparent:disabled{background-color:#0000}:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){:where([data-slot=tooltip-content]) .dark\:in-data-\[slot\=tooltip-content\]\:bg-background\/10{background-color:color-mix(in oklab, var(--background) 10%, transparent)}}.dark\:has-disabled\:bg-input\/80:has(:disabled){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:has-disabled\:bg-input\/80:has(:disabled){background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:has-data-checked\:border-primary\/20:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:border-primary\/20:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.dark\:has-data-checked\:bg-primary\/10:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dark\:has-data-checked\:bg-primary\/10:has(:where([data-state=checked]),:where([data-checked]:not([data-checked=false]))){background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}:is(.dark\:\*\:data-\[slot\=bubble-content\]\:bg-\[oklch\(from_var\(--primary\)_0\.3_calc\(c\*0\.4\)_h\)\]>*)[data-slot=bubble-content]{background-color:oklch(from var(--primary) .3 calc(c * .4) h)}}.data-open\:animate-accordion-down:where([data-state=open]),.data-open\:animate-accordion-down:where([data-open]:not([data-open=false])){animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:bg-accent:where([data-state=open]),.data-open\:bg-accent:where([data-open]:not([data-open=false])){background-color:var(--accent)}.data-open\:bg-muted\/50:where([data-state=open]),.data-open\:bg-muted\/50:where([data-open]:not([data-open=false])){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.data-open\:bg-muted\/50:where([data-state=open]),.data-open\:bg-muted\/50:where([data-open]:not([data-open=false])){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.data-open\:text-accent-foreground:where([data-state=open]),.data-open\:text-accent-foreground:where([data-open]:not([data-open=false])){color:var(--accent-foreground)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:zoom-in-95:where([data-state=open]),.data-open\:zoom-in-95:where([data-open]:not([data-open=false])){--tw-enter-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=open]),.group-data-\[viewport\=false\]\/navigation-menu\:data-open\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-open]:not([data-open=false])){--tw-enter-scale:.95}@media (hover:hover){:is(.data-open\:hover\:bg-muted:where([data-state=open]),.data-open\:hover\:bg-muted:where([data-open]:not([data-open=false]))):hover{background-color:var(--muted)}}:is(.data-open\:focus\:bg-muted:where([data-state=open]),.data-open\:focus\:bg-muted:where([data-open]:not([data-open=false]))):focus{background-color:var(--muted)}.data-closed\:animate-accordion-up:where([data-state=closed]),.data-closed\:animate-accordion-up:where([data-closed]:not([data-closed=false])){animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:overflow-hidden:where([data-state=closed]),.data-closed\:overflow-hidden:where([data-closed]:not([data-closed=false])){overflow:hidden}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:zoom-out-95:where([data-state=closed]),.data-closed\:zoom-out-95:where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-state=closed]),.group-data-\[viewport\=false\]\/navigation-menu\:data-closed\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *):where([data-closed]:not([data-closed=false])){--tw-exit-scale:.95}.data-checked\:border-primary:where([data-state=checked]),.data-checked\:border-primary:where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.data-checked\:bg-primary:where([data-state=checked]),.data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.data-checked\:text-primary-foreground:where([data-state=checked]),.data-checked\:text-primary-foreground:where([data-checked]:not([data-checked=false])){color:var(--primary-foreground)}.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-state=checked]),.group-has-\[\:focus-visible\]\/field-label\:data-checked\:border-primary:is(:where(.group\/field-label):has(:focus-visible) *):where([data-checked]:not([data-checked=false])){border-color:var(--primary)}.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-state=checked]),.group-data-\[size\=default\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=default] *):where([data-checked]:not([data-checked=false])),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-state=checked]),.group-data-\[size\=sm\]\/switch\:data-checked\:translate-x-\[calc\(100\%-2px\)\]:is(:where(.group\/switch)[data-size=sm] *):where([data-checked]:not([data-checked=false])){--tw-translate-x:calc(100% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-color-scheme:dark){.dark\:data-checked\:bg-primary:where([data-state=checked]),.dark\:data-checked\:bg-primary:where([data-checked]:not([data-checked=false])){background-color:var(--primary)}.dark\:data-checked\:bg-primary-foreground:where([data-state=checked]),.dark\:data-checked\:bg-primary-foreground:where([data-checked]:not([data-checked=false])){background-color:var(--primary-foreground)}}.data-unchecked\:bg-input:where([data-state=unchecked]),.data-unchecked\:bg-input:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-state=unchecked]),.group-data-\[size\=default\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=default] *):where([data-unchecked]:not([data-unchecked=false])),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-state=unchecked]),.group-data-\[size\=sm\]\/switch\:data-unchecked\:translate-x-0:is(:where(.group\/switch)[data-size=sm] *):where([data-unchecked]:not([data-unchecked=false])){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}@media (prefers-color-scheme:dark){.dark\:data-unchecked\:bg-foreground:where([data-state=unchecked]),.dark\:data-unchecked\:bg-foreground:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--foreground)}.dark\:data-unchecked\:bg-input\/80:where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:where([data-unchecked]:not([data-unchecked=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-unchecked\:bg-input\/80:where([data-state=unchecked]),.dark\:data-unchecked\:bg-input\/80:where([data-unchecked]:not([data-unchecked=false])){background-color:color-mix(in oklab, var(--input) 80%, transparent)}}}.data-selected\:bg-muted:where([data-selected=true]){background-color:var(--muted)}.data-selected\:text-foreground:where([data-selected=true]){color:var(--foreground)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:cursor-not-allowed:where([data-disabled=true]),.data-disabled\:cursor-not-allowed:where([data-disabled]:not([data-disabled=false])){cursor:not-allowed}.data-disabled\:opacity-50:where([data-disabled=true]),.data-disabled\:opacity-50:where([data-disabled]:not([data-disabled=false])){opacity:.5}.data-active\:bg-background:where([data-state=active]),.data-active\:bg-background:where([data-active]:not([data-active=false])){background-color:var(--background)}.data-active\:bg-muted\/50:where([data-state=active]),.data-active\:bg-muted\/50:where([data-active]:not([data-active=false])){background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.data-active\:bg-muted\/50:where([data-state=active]),.data-active\:bg-muted\/50:where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.data-active\:font-medium:where([data-state=active]),.data-active\:font-medium:where([data-active]:not([data-active=false])){--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-active\:text-foreground:where([data-state=active]),.data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-state=active]),.group-data-\[variant\=default\]\/tabs-list\:data-active\:shadow-sm:is(:where(.group\/tabs-list)[data-variant=default] *):where([data-active]:not([data-active=false])){--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)}.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:shadow-none:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){--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)}:is(.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.group-data-\[variant\=line\]\/tabs-list\:data-active\:after\:opacity-100:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false]))):after{content:var(--tw-content);opacity:1}@media (hover:hover){:is(.data-active\:hover\:bg-muted:where([data-state=active]),.data-active\:hover\:bg-muted:where([data-active]:not([data-active=false]))):hover{background-color:var(--muted)}}:is(.data-active\:focus\:bg-muted:where([data-state=active]),.data-active\:focus\:bg-muted:where([data-active]:not([data-active=false]))):focus{background-color:var(--muted)}@media (prefers-color-scheme:dark){.dark\:data-active\:border-input:where([data-state=active]),.dark\:data-active\:border-input:where([data-active]:not([data-active=false])){border-color:var(--input)}.dark\:data-active\:bg-input\/30:where([data-state=active]),.dark\:data-active\:bg-input\/30:where([data-active]:not([data-active=false])){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-active\:bg-input\/30:where([data-state=active]),.dark\:data-active\:bg-input\/30:where([data-active]:not([data-active=false])){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:data-active\:text-foreground:where([data-state=active]),.dark\:data-active\:text-foreground:where([data-active]:not([data-active=false])){color:var(--foreground)}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:border-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){border-color:#0000}.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-state=active]),.dark\:group-data-\[variant\=line\]\/tabs-list\:data-active\:bg-transparent:is(:where(.group\/tabs-list)[data-variant=line] *):where([data-active]:not([data-active=false])){background-color:#0000}}.data-horizontal\:mx-px:where([data-orientation=horizontal]){margin-inline:1px}.data-horizontal\:h-1:where([data-orientation=horizontal]){height:calc(var(--spacing) * 1)}.data-horizontal\:h-2\.5:where([data-orientation=horizontal]){height:calc(var(--spacing) * 2.5)}.data-horizontal\:h-full:where([data-orientation=horizontal]){height:100%}.data-horizontal\:h-px:where([data-orientation=horizontal]){height:1px}.data-horizontal\:w-auto:where([data-orientation=horizontal]){width:auto}.data-horizontal\:w-full:where([data-orientation=horizontal]){width:100%}.data-horizontal\:flex-col:where([data-orientation=horizontal]){flex-direction:column}.data-horizontal\:border-t:where([data-orientation=horizontal]){border-top-style:var(--tw-border-style);border-top-width:1px}.data-horizontal\:border-t-transparent:where([data-orientation=horizontal]){border-top-color:#0000}.data-vertical\:my-px:where([data-orientation=vertical]){margin-block:1px}.data-vertical\:h-auto:where([data-orientation=vertical]){height:auto}.data-vertical\:h-full:where([data-orientation=vertical]){height:100%}.data-vertical\:min-h-40:where([data-orientation=vertical]){min-height:calc(var(--spacing) * 40)}.data-vertical\:w-1:where([data-orientation=vertical]){width:calc(var(--spacing) * 1)}.data-vertical\:w-2\.5:where([data-orientation=vertical]){width:calc(var(--spacing) * 2.5)}.data-vertical\:w-auto:where([data-orientation=vertical]){width:auto}.data-vertical\:w-full:where([data-orientation=vertical]){width:100%}.data-vertical\:w-px:where([data-orientation=vertical]){width:1px}.data-vertical\:flex-col:where([data-orientation=vertical]){flex-direction:column}.data-vertical\:items-stretch:where([data-orientation=vertical]){align-items:stretch}.data-vertical\:self-stretch:where([data-orientation=vertical]){align-self:stretch}.data-vertical\:border-l:where([data-orientation=vertical]){border-left-style:var(--tw-border-style);border-left-width:1px}.data-vertical\:border-l-transparent:where([data-orientation=vertical]){border-left-color:#0000}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-3 a{text-underline-offset:3px}@media (hover:hover){.\[\&_a\]\:hover\:text-foreground a:hover{color:var(--foreground)}}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\:not\(\:last-child\)\]\:mb-4 p:not(:last-child){margin-bottom:calc(var(--spacing) * 4)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.data-\[direction\=start\]\:\[\&_svg\]\:rotate-180[data-direction=start] svg{rotate:180deg}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5 svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.group-data-\[orientation\=vertical\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6:is(:where(.group\/attachment)[data-orientation=vertical] *) svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.group-data-\[size\=xs\]\/attachment\:\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5:is(:where(.group\/attachment)[data-size=xs] *) svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing) * 0)}.\[\.border-b\]\:pb-\(--card-spacing\).border-b{padding-bottom:var(--card-spacing)}.\[\.border-b\]\:pb-2.border-b{padding-bottom:calc(var(--spacing) * 2)}.\[\.border-t\]\:pt-2.border-t{padding-top:calc(var(--spacing) * 2)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-2 *)[cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:py-1\.5 *)[cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-xs *)[cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:font-medium *)[cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-muted-foreground *)[cmdk-group-heading]{color:var(--muted-foreground)}.\[a\]\:underline:is(a){text-decoration-line:underline}.\[a\]\:underline-offset-3:is(a){text-underline-offset:3px}.\[a\]\:transition-colors:is(a){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))}:is(.\*\:\[a\]\:underline>*):is(a){text-decoration-line:underline}:is(.\*\:\[a\]\:underline-offset-3>*):is(a){text-underline-offset:3px}@media (hover:hover){.\[a\]\:hover\:bg-muted:is(a):hover{background-color:var(--muted)}.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[a\]\:hover\:bg-primary\/80:is(a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[a\]\:hover\:text-foreground:is(a):hover{color:var(--foreground)}.\[a\]\:hover\:text-muted-foreground:is(a):hover{color:var(--muted-foreground)}:is(.\*\:\[a\]\:hover\:text-foreground>*):is(a):hover{color:var(--foreground)}}.\[button\]\:text-left:is(button){text-align:left}.\[button\,a\]\:transition-colors:is(button,a){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))}.\[button\,a\]\:outline-none:is(button,a){--tw-outline-style:none;outline-style:none}.\[button\,a\]\:focus-visible\:border-ring:is(button,a):focus-visible{border-color:var(--ring)}.\[button\,a\]\:focus-visible\:ring-3:is(button,a):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + 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)}.\[button\,a\]\:focus-visible\:ring-ring\/50:is(button,a):focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.\[button\,a\]\:focus-visible\:ring-ring\/50:is(button,a):focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}:is(.\*\:\[img\]\:aspect-square>*):is(img){aspect-ratio:1}:is(.\*\:\[img\]\:w-full>*):is(img){width:100%}:is(.\*\:\[img\]\:object-cover>*):is(img){object-fit:cover}:is(.\*\:\[img\:first-child\]\:rounded-t-xl>*):is(img:first-child){border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}:is(.\*\:\[img\:last-child\]\:rounded-b-xl>*):is(img:last-child){border-bottom-right-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing) * 2)}:is(.\*\:\[svg\]\:row-span-2>*):is(svg){grid-row:span 2/span 2}:is(.\*\:\[svg\]\:translate-y-0\.5>*):is(svg){--tw-translate-y:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}:is(.\*\:\[svg\]\:text-current>*):is(svg){color:currentColor}:is(.focus\:\*\:\[svg\]\:text-accent-foreground:focus>*):is(svg){color:var(--accent-foreground)}:is(.data-selected\:\*\:\[svg\]\:text-foreground:where([data-selected=true])>*):is(svg){color:var(--foreground)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}:is(.\*\:\[svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6>*):is(svg:not([class*=size-])){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--muted\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--muted),var(--foreground) 5%)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[color-mix\(in_oklch\,var\(--secondary\)\,var\(--foreground\)_5\%\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklch,var(--secondary),var(--foreground) 5%)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.88_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .88 calc(c * .5) h)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-primary\/80>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:text-foreground>[data-slot=bubble-content]:is(button,a):hover{color:var(--foreground)}@media (prefers-color-scheme:dark){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-\[oklch\(from_var\(--primary\)_0\.35_calc\(c\*0\.5\)_h\)\]>[data-slot=bubble-content]:is(button,a):hover{background-color:oklch(from var(--primary) .35 calc(c * .5) h)}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-input\/30>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-input\/30>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50>[data-slot=bubble-content]:is(button,a):hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.dark\:\[\&\>\[data-slot\=bubble-content\]\:is\(button\,a\)\:hover\]\:bg-muted\/50>[data-slot=bubble-content]:is(button,a):hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-lg:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-r-lg\!>[data-slot]:not(:has(~[data-slot])){border-top-right-radius:var(--radius-lg)!important;border-bottom-right-radius:var(--radius-lg)!important}.\[\&\>\[data-slot\]\:not\(\:has\(\~\[data-slot\]\)\)\]\:rounded-b-lg\!>[data-slot]:not(:has(~[data-slot])){border-bottom-right-radius:var(--radius-lg)!important;border-bottom-left-radius:var(--radius-lg)!important}.\[\&\>\[data-slot\]\~\[data-slot\]\]\:rounded-t-none>[data-slot]~[data-slot]{border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\[data-slot\]\~\[data-slot\]\]\:rounded-l-none>[data-slot]~[data-slot]{border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\[data-slot\]\~\[data-slot\]\]\:border-t-0>[data-slot]~[data-slot]{border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\[data-slot\]\~\[data-slot\]\]\:border-l-0>[data-slot]~[data-slot]{border-left-style:var(--tw-border-style);border-left-width:0}:is(.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}@container field-group (width>=28rem){:is(.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]){margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing) * 3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-1\.5:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing) * 1.5)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-1\.5:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing) * 1.5)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3\!>svg{width:calc(var(--spacing) * 3)!important;height:calc(var(--spacing) * 3)!important}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.group-has-data-\[size\=lg\]\/avatar-group\:\[\&\>svg\]\:size-5:is(:where(.group\/avatar-group):has([data-size=lg]) *)>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.group-has-data-\[size\=sm\]\/avatar-group\:\[\&\>svg\]\:size-3:is(:where(.group\/avatar-group):has([data-size=sm]) *)>svg{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.group-data-\[size\=default\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=default] *)>svg,.group-data-\[size\=lg\]\/avatar\:\[\&\>svg\]\:size-2:is(:where(.group\/avatar)[data-size=lg] *)>svg{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.group-data-\[size\=sm\]\/avatar\:\[\&\>svg\]\:hidden:is(:where(.group\/avatar)[data-size=sm] *)>svg{display:none}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[aria-orientation\=horizontal\]\>div\]\:rotate-90[aria-orientation=horizontal]>div{rotate:90deg}.\[\&\[data-ending-style\]\:not\(\[data-limited\]\)\:not\(\[data-swipe-direction\]\)\]\:\[transform\:translateY\(150\%\)\][data-ending-style]:not([data-limited]):not([data-swipe-direction]){transform:translateY(150%)}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing) * -1.5)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}.choice-hero{--ss-orange:var(--tone-fg-804de7,#804de7);--ss-paper:var(--lightningcss-light,var(--tone-bg-ffffff,#fff))var(--lightningcss-dark,var(--tone-bg-202321,#202321));--ss-text:var(--lightningcss-light,var(--tone-fg-252925,#252925))var(--lightningcss-dark,var(--tone-fg-f2f3ef,#f2f3ef));--ss-muted:var(--lightningcss-light,var(--tone-bg-737a73,#737a73))var(--lightningcss-dark,var(--tone-bg-a8afa6,#a8afa6));background:var(--ss-paper);color:var(--ss-text);isolation:isolate;border-radius:18px;padding:26px 32px 22px;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.choice-hero *{box-sizing:border-box}.choice-hero .ss-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.choice-hero .ss-logo{letter-spacing:-1.5px;align-items:center;gap:9px;font-size:27px;font-weight:500;display:flex}.choice-hero .ss-logo svg{width:24px;height:24px;color:var(--ss-orange)}.choice-hero .ss-geo{letter-spacing:.2px;color:var(--ss-muted);font-size:11px}.choice-hero .ss-intro{text-align:center;margin:43px auto 0}.choice-hero .ss-kicker{letter-spacing:1.6px;color:var(--ss-muted);align-items:center;gap:8px;font-size:10px;font-weight:500;display:inline-flex}.choice-hero .ss-kicker:before{content:"";background:var(--ss-orange);border-radius:50%;width:5px;height:5px}.choice-hero h1{letter-spacing:-2px;margin:16px 0 14px;font-size:clamp(32px,5.4vw,47px);font-weight:500;line-height:1.06}.choice-hero h1 span{color:var(--ss-muted)}.choice-hero .ss-intro p{color:var(--ss-muted);margin:0;font-size:14px}.choice-hero .ss-options{grid-template-columns:1fr 1fr;gap:25px;max-width:648px;margin:22px auto 0;display:grid}.choice-hero .ss-option{font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:16px;min-width:0;padding:0 0 15px;position:relative}.choice-hero .ss-scene{aspect-ratio:1;isolation:isolate;margin:0 0 8px;position:relative}.choice-hero .ss-halo{background:radial-gradient(ellipse,var(--ss-orange),transparent 70%);border-radius:50%;position:absolute;inset:18% 6% 0}@supports (color:color-mix(in lab, red, red)){.choice-hero .ss-halo{background:radial-gradient(ellipse,color-mix(in srgb,var(--ss-orange) 12%,transparent),transparent 70%)}}.choice-hero .ss-halo{opacity:0;transition:opacity .5s,transform .75s cubic-bezier(.2,.7,.2,1);transform:scale(.7)}.choice-hero .ss-option.is-on .ss-halo{opacity:1;transform:scale(1.06)}.choice-hero .ss-art{z-index:2;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 4%,var(--tone-fg-000000,#000) 6%,var(--tone-fg-000000,#000) 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 4%,var(--tone-fg-000000,#000) 6%,var(--tone-fg-000000,#000) 95%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 4%,var(--tone-fg-000000,#000) 6%,var(--tone-fg-000000,#000) 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 4%,var(--tone-fg-000000,#000) 6%,var(--tone-fg-000000,#000) 95%,transparent 100%);background-image:url(/images/choice-buildings.webp);background-position:0 0;background-size:200% 200%;transition:opacity .23s 40ms;position:absolute;inset:0}.choice-hero .ss-shop .ss-art{background-position:100% 0}.choice-hero .ss-equipped{opacity:0;background-position:0 100%;transition:opacity .28s,transform .52s cubic-bezier(.16,1,.3,1);top:8%;bottom:-8%;transform:translateY(-7px)}.choice-hero .ss-shop .ss-equipped{background-position:100% 100%;top:9%;bottom:-9%}.choice-hero .ss-option.is-on .ss-plain{opacity:0}.choice-hero .ss-option.is-on .ss-equipped{opacity:1;transform:translateY(0)}.choice-hero .ss-zone{z-index:3;pointer-events:none;opacity:0;clip-path:polygon(0 0,100% 63%,16% 100%);transform-origin:0 0;background:linear-gradient(145deg,var(--ss-orange),var(--ss-orange));position:absolute;transform:scale(.05)rotate(-12deg)}@supports (color:color-mix(in lab, red, red)){.choice-hero .ss-zone{background:linear-gradient(145deg,color-mix(in srgb,var(--ss-orange) 25%,transparent),color-mix(in srgb,var(--ss-orange) 3%,transparent))}}.choice-hero .ss-zone{transition:opacity .4s .24s,transform .7s cubic-bezier(.2,.7,.2,1) .23s}.choice-hero .ss-zone-a{width:43%;height:51%;top:34%;left:13%}.choice-hero .ss-zone-b{clip-path:polygon(0 0,100% 90%,0 100%);width:27%;height:40%;transition-delay:.35s;top:44%;left:71%}.choice-hero .ss-shop .ss-zone-a{width:46%;height:54%;top:32%;left:7%}.choice-hero .ss-shop .ss-zone-b{width:27%;height:58%;top:29%;left:73%}.choice-hero .ss-option.is-on .ss-zone{opacity:1;transform:scale(1)rotate(0)}.choice-hero .ss-ring{z-index:1;border:1px solid var(--ss-orange);height:22%;position:absolute;top:70%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.choice-hero .ss-ring{border:1px solid color-mix(in srgb,var(--ss-orange) 65%,transparent)}}.choice-hero .ss-ring{opacity:0;border-radius:50%;transition:opacity .5s .45s,transform .7s .4s;transform:scale(.65)}.choice-hero .ss-option.is-on .ss-ring{opacity:1;transform:scale(1)}.choice-hero .ss-confirm{z-index:5;white-space:nowrap;background:var(--ss-text);color:var(--ss-paper);opacity:0;letter-spacing:.1px;border-radius:20px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;transition:opacity .3s .55s,transform .4s .5s;display:flex;position:absolute;top:6%;left:50%;transform:translate(-50%,8px)}.choice-hero .ss-confirm svg{width:12px;height:12px;color:var(--ss-orange)}.choice-hero .ss-option.is-on .ss-confirm{opacity:1;transform:translate(-50%)}.choice-hero .ss-label{justify-content:space-between;align-items:center;gap:12px;padding:0 13px;display:flex}.choice-hero .ss-label strong{letter-spacing:-.7px;font-size:22px;font-weight:500}.choice-hero .ss-arrow{border:1px solid var(--ss-muted);place-items:center;width:34px;height:34px;display:grid}@supports (color:color-mix(in lab, red, red)){.choice-hero .ss-arrow{border:1px solid color-mix(in srgb,var(--ss-muted) 22%,transparent)}}.choice-hero .ss-arrow{border-radius:50%;transition:background .3s,border-color .3s,transform .3s}.choice-hero .ss-arrow svg{width:16px;height:16px}.choice-hero .ss-option.is-on .ss-arrow{background:var(--ss-orange);border-color:var(--ss-orange);color:var(--tone-fg-232623,#232623);transform:rotate(-45deg)}.choice-hero .ss-description{min-height:20px;color:var(--ss-muted);margin:7px 13px 0;font-size:12px;line-height:1.5;display:block}.choice-hero .ss-footer{border-top:1px solid var(--ss-muted);justify-content:space-between;align-items:center;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.choice-hero .ss-footer{border-top:1px solid color-mix(in srgb,var(--ss-muted) 17%,transparent)}}.choice-hero .ss-footer{color:var(--ss-muted);margin-top:30px;padding-top:18px;font-size:11px}.choice-hero .ss-footer span:last-child{align-items:center;gap:6px;display:flex}.choice-hero .ss-footer svg{width:13px;height:13px}@media (max-width:480px){.choice-hero{padding:22px 15px}.choice-hero .ss-intro{margin-top:36px}.choice-hero h1{letter-spacing:-1.5px;font-size:34px}.choice-hero .ss-options{gap:12px;margin-top:26px}.choice-hero .ss-label{gap:4px;padding:0 2px}.choice-hero .ss-label strong{font-size:17px}.choice-hero .ss-arrow{flex-shrink:0;width:27px;height:27px}.choice-hero .ss-description{min-height:32px;margin:7px 2px 0;font-size:11px}.choice-hero .ss-geo{text-align:right;max-width:105px;font-size:10px;line-height:1.4}.choice-hero .ss-confirm{padding:5px 7px;font-size:9px;top:-4%}.choice-hero .ss-footer{flex-wrap:wrap;margin-top:17px;font-size:10px}.choice-hero .ss-intro p{font-size:13px}}@media (prefers-reduced-motion:reduce){.choice-hero *,.choice-hero :after{transition:none!important;animation:none!important}}.choice-hero.motion-hero{padding-bottom:48px}.motion-hero .ss-option{--scene-on:0;--scene-scale:.92;--zone-scale:.04;--camera-shift:-4px;--badge-shift:6px;--camera-delay:0s;--zone-delay:0s;--badge-delay:0s}.choice-hero.motion-hero .ss-halo{opacity:calc(var(--scene-on)*.65);transform:scale(var(--scene-scale));transition:opacity .35s,transform .6s}.choice-hero.motion-hero .ss-plain{opacity:calc(1 - var(--scene-on));transition:opacity .22s var(--camera-delay)}.choice-hero.motion-hero .ss-equipped{opacity:var(--scene-on);transform:translateY(var(--camera-shift));transition:opacity .28s var(--camera-delay),transform .42s cubic-bezier(.2,.8,.2,1) var(--camera-delay)}.choice-hero.motion-hero .ss-zone{opacity:var(--scene-on);transform:scale(var(--zone-scale));background:linear-gradient(150deg,var(--tone-bg-804de746,#804de746),var(--tone-bg-804de706,#804de706) 85%);transition:opacity .28s var(--zone-delay),transform .6s cubic-bezier(.16,1,.3,1) var(--zone-delay)}.choice-hero.motion-hero .ss-zone-b{transition-delay:var(--zone-delay)}.choice-hero.motion-hero .ss-confirm{opacity:var(--scene-on);transform:translate(-50%,var(--badge-shift));background:var(--tone-bg-ffffff,#fff);color:var(--tone-fg-394034,#394034);border:1px solid var(--tone-border-e0e5d9,#e0e5d9);box-shadow:0 5px 18px var(--tone-bg-273e1208,#273e1208);transition:opacity .3s var(--badge-delay),transform .35s var(--badge-delay);padding:9px 12px}.motion-hero .ss-lens{z-index:4;pointer-events:none;border:1px solid var(--tone-border-cbb5f5,#cbb5f5);width:18px;height:18px;opacity:var(--scene-on);transition:opacity .25s var(--zone-delay);border-radius:50%;position:absolute;top:36%;left:13%;transform:translate(-50%,-50%)}.motion-hero .ss-lens-b{top:45%;left:75%}.motion-hero .ss-shop .ss-lens-a{top:33%;left:5%}.motion-hero .ss-shop .ss-lens-b{top:32%;left:73%}.motion-hero .ss-lens:after{content:"";border:1px solid var(--tone-border-804de7,#804de7);opacity:0;border-radius:50%;position:absolute;inset:-5px}.motion-hero .ss-option:focus-visible{--scene-on:1;--scene-scale:1.04;--zone-scale:1;--camera-shift:0px;--badge-shift:0px;--camera-delay:20ms;--zone-delay:.22s;--badge-delay:.65s}.motion-hero .ss-option:focus-visible .ss-arrow{background:var(--tone-bg-804de7,#804de7);border-color:var(--tone-border-804de7,#804de7);transform:rotate(-45deg)}.hero-mobile-break{display:none}.hero-estimate-link{width:fit-content;color:var(--tone-fg-697264,#697264);border-bottom:1px solid var(--tone-border-cbd2c4,#cbd2c4);justify-content:center;align-items:center;gap:10px;margin:35px auto 0;padding:9px 4px;font-size:13px;transition:color .2s,border-color .2s;display:flex}.hero-estimate-link:hover{color:var(--tone-fg-6938c9,#6938c9);border-color:var(--tone-border-804de7,#804de7)}@media (hover:hover) and (pointer:fine){.motion-hero .ss-option:hover{--scene-on:1;--scene-scale:1.04;--zone-scale:1;--camera-shift:0px;--badge-shift:0px;--camera-delay:20ms;--zone-delay:.22s;--badge-delay:.65s}.motion-hero .ss-option:hover .ss-arrow{background:var(--tone-bg-804de7,#804de7);border-color:var(--tone-border-804de7,#804de7);transform:rotate(-45deg)}.motion-hero .ss-option:hover .ss-lens:after{animation:.85s ease-out .25s both camera-acquired}.motion-hero .ss-option:focus-visible .ss-lens:after{animation:.85s ease-out .25s both camera-acquired}}@keyframes camera-acquired{0%{opacity:0;transform:scale(.65)}30%{opacity:.7}to{opacity:0;transform:scale(1.8)}}@media (prefers-reduced-motion:reduce){.choice-hero.motion-hero .ss-equipped,.choice-hero.motion-hero .ss-plain,.choice-hero.motion-hero .ss-zone,.choice-hero.motion-hero .ss-confirm{transition:none}}@media (max-width:700px){.choice-hero.motion-hero{padding-bottom:32px}.hero-mobile-break{display:block}.hero-estimate-link{margin-top:20px}.motion-hero .ss-lens{width:10px;height:10px}.choice-hero.motion-hero .ss-confirm{gap:4px;padding:6px 7px;font-size:8px}.choice-hero.motion-hero .ss-confirm svg{width:11px;height:11px}}.choice-hero .camera-scene .ss-building{background-position:0 0;opacity:1!important;transition:none!important;transform:none!important}.choice-hero .business-scene .ss-building{background-position:100% 0}.camera-scene.is-equipped{--scene-on:1;--zone-scale:1;--badge-shift:0px;--camera-delay:0s;--zone-delay:0s;--badge-delay:0s}.camera-scene .mounted-camera{z-index:4;width:15%;height:auto;opacity:var(--scene-on,0);transform:translateY(calc((1 - var(--scene-on,0))*-5px));filter:drop-shadow(0 2px 2px var(--tone-fg-20302030,#20302030));transition:opacity .25s var(--camera-delay,0s),transform .35s var(--camera-delay,0s);pointer-events:none;position:absolute}.camera-scene .camera-a{top:52.39%;left:24.4%}.camera-scene .camera-b{top:46%;left:76%}.business-scene .camera-a{top:50.4%;left:20.4%}.business-scene .camera-b{top:37%;left:85%}.choice-hero .camera-scene.is-equipped .ss-confirm{opacity:1;background:var(--tone-bg-ffffff,#fff);color:var(--tone-fg-394034,#394034);border:1px solid var(--tone-border-e0e5d9,#e0e5d9);transform:translate(-50%)}.choice-hero.motion-hero .ss-option:focus-visible{outline:none}.choice-hero.motion-hero .ss-option:focus-visible .ss-arrow{color:var(--tone-fg-ffffff,#fff);outline:2px solid var(--tone-border-804de7,#804de7);outline-offset:4px}@media (hover:hover) and (pointer:fine){.choice-hero.motion-hero .ss-option:hover .ss-arrow{color:var(--tone-fg-ffffff,#fff)}}.camera-scene .building-orbit{z-index:1;pointer-events:none;width:100%;height:100%;opacity:var(--scene-on,0);transition:opacity .3s;position:absolute;inset:0;overflow:visible}.building-orbit path{fill:none;stroke:var(--tone-fg-804de7,#804de7);stroke-width:.52px;stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:100px;filter:drop-shadow(0 0 2px var(--tone-fg-804de74d,#804de74d));transition:stroke-dashoffset .2s linear}.camera-scene.is-equipped .building-orbit path{stroke-dashoffset:0;transition-duration:1.159s}.choice-hero.motion-hero .ss-option:focus-visible .building-orbit path{stroke-dashoffset:0;transition-duration:1.159s}@media (hover:hover) and (pointer:fine){.choice-hero.motion-hero .ss-option:hover .building-orbit path{stroke-dashoffset:0;transition-duration:1.159s}}@media (prefers-reduced-motion:reduce){.motion-hero .building-orbit path{stroke-dashoffset:0;transition:none}}.hero-touch-hint{display:none}@media (hover:none),(pointer:coarse){.hero-touch-hint{text-align:center;color:var(--tone-fg-747b71,#747b71);max-width:320px;margin:20px auto 0;font-size:12px;line-height:1.5;display:block}.motion-hero .ss-option.is-preview{--scene-on:1;--scene-scale:1.04;--zone-scale:1;--camera-shift:0px;--badge-shift:0px;--camera-delay:20ms;--zone-delay:.22s;--badge-delay:.65s}.choice-hero.motion-hero .ss-option.is-preview .building-orbit path{stroke-dashoffset:0;transition-duration:1.159s}.choice-hero.motion-hero .ss-option.is-preview .ss-arrow{background:var(--tone-bg-804de7,#804de7);border-color:var(--tone-border-804de7,#804de7);color:var(--tone-fg-ffffff,#fff);transform:rotate(-45deg)}}.camera-scene .mounted-camera{overflow:visible}.camera-scene .camera-field{z-index:3;opacity:var(--scene-on,0);transform:scale(var(--zone-scale,.04));transform-origin:0 0;pointer-events:none;filter:drop-shadow(0 0 5px var(--tone-fg-804de722,#804de722));transition:opacity .3s var(--zone-delay,0s),transform .6s cubic-bezier(.16,1,.3,1) var(--zone-delay,0s);position:absolute;overflow:visible}.camera-scene .field-a{width:40%;height:39%;top:52%;left:24%}.camera-scene .field-b{width:40%;height:39%;top:45.61%;left:76.4%}.business-scene .field-a{width:40%;height:40%;top:50%;left:20%}.business-scene .field-b{width:30%;height:40%;top:36.6%;left:85.3%}@media (prefers-reduced-motion:reduce){.camera-scene .camera-field{transition:none}}.camera-scene .field-b{transform:scale(calc(-1 * var(--zone-scale,.04)),var(--zone-scale,.04))}:root{--background:var(--tone-bg-fbfcfa,#fbfcfa);--foreground:var(--tone-fg-252925,#252925);--primary:var(--tone-bg-804de7,#804de7);--primary-foreground:var(--tone-fg-252925,#252925);--card:var(--tone-bg-ffffff,#fff);--card-foreground:var(--tone-fg-252925,#252925);--popover:var(--tone-bg-ffffff,#fff);--popover-foreground:var(--tone-fg-252925,#252925);--muted:var(--tone-bg-f0f2ee,#f0f2ee);--muted-foreground:var(--tone-fg-687166,#687166);--border:var(--tone-border-dfe4dc,#dfe4dc);--input:var(--tone-border-dfe4dc,#dfe4dc);--ring:var(--tone-border-804de7,#804de7);--accent:var(--tone-bg-f1eafa,#f1eafa);--accent-foreground:var(--tone-fg-252925,#252925);--secondary:var(--tone-bg-f0f2ee,#f0f2ee);--secondary-foreground:var(--tone-fg-252925,#252925);--destructive:var(--tone-fg-b73030,#b73030);--radius:.8rem;--font-sans:Arial,Helvetica,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{background:var(--background);color:var(--foreground);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:is(a:focus-visible,button:focus-visible,summary:focus-visible){outline:3px solid var(--tone-border-6634c7,#6634c7);outline-offset:5px}svg{flex-shrink:0}.container{max-width:1240px;margin:auto;padding:0 44px}.header{align-items:center;gap:28px;height:104px;display:flex}.brand{letter-spacing:-1.8px;align-items:center;gap:9px;font-size:35px;font-weight:600;display:flex}.brand svg{color:var(--primary);width:31px;height:31px}.header nav{gap:24px;margin-left:32px;font-size:14px;display:flex}.header-phone{white-space:nowrap;margin-left:auto;font-size:14px;font-weight:600}.header-cta{background:var(--tone-bg-252925,#252925);color:var(--tone-fg-ffffff,#fff);border-radius:8px;align-items:center;gap:12px;padding:15px 18px;font-size:13px;display:flex}.choice-hero{--ss-paper:var(--background);--ss-text:var(--tone-fg-252925,#252925);--ss-muted:var(--tone-bg-747b71,#747b71);border-radius:0;max-width:1240px;margin:auto;padding:5px 44px 0}.choice-hero .ss-intro{margin-top:26px}.choice-hero h1{letter-spacing:-3.7px;margin:20px 0;font-size:72px;line-height:1.01}.choice-hero .ss-intro p{font-size:16px}.choice-hero .ss-options{gap:50px;max-width:690px;margin:8px auto 0}.choice-hero .ss-scene{margin-bottom:0}.choice-hero .ss-footer{margin-top:23px;padding:24px 0;font-size:13px}.choice-hero .ss-description{font-size:14px}.choice-hero .ss-kicker{font-size:12px}.choice-hero .ss-option{padding-bottom:10px}@media (max-width:1000px){.header nav{gap:18px;margin-left:12px}.header-cta{display:none}}@media (max-width:700px){.container{padding:0 22px}.header{gap:12px;height:82px}.header nav{display:none}.header-phone{font-size:13px}.brand{font-size:30px}.choice-hero{padding:0 22px}.choice-hero h1{letter-spacing:-2.5px;font-size:51px}.choice-hero .ss-intro{margin-top:28px}.choice-hero .ss-options{gap:16px;margin-top:25px}.choice-hero .ss-description{font-size:12px}.choice-hero .ss-footer{padding:20px 0;font-size:11px}.choice-hero .ss-kicker{font-size:10px}.choice-hero .ss-intro p{font-size:14px}.choice-hero .ss-label strong{font-size:19px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.section{padding-top:94px;padding-bottom:94px}.eyebrow{letter-spacing:1.3px;color:var(--tone-fg-74816e,#74816e);font-size:12px;font-weight:600;display:block}.section h2,.related h2,.contact h2{letter-spacing:-1.6px;margin:20px 0 0;font-size:43px;font-weight:500;line-height:1.12}.section-head{justify-content:space-between;align-items:end;gap:45px;margin-bottom:38px;display:flex}.section-head>p,.estimate-intro>p,.process>div>p{color:var(--tone-fg-697264,#697264);max-width:430px;margin:22px 0 0;font-size:16px;line-height:1.75}.stats{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr) 1.1fr;gap:28px;padding-top:30px;padding-bottom:34px;display:grid}.stats>div{flex-direction:column;gap:9px;display:flex}.stats strong{letter-spacing:-1px;font-size:29px;font-weight:500}.stats span{color:var(--tone-fg-737c6c,#737c6c);font-size:13px;line-height:1.5}.stats .stats-company{border-left:1px solid var(--border);flex-direction:row;align-items:center;gap:15px;padding-left:28px}.stats-company svg{color:var(--tone-fg-804de7,#804de7);width:27px}.benefit-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.benefit{background:var(--tone-bg-f0f2ed,#f0f2ed);border-radius:10px;padding:30px}.benefit-top{justify-content:space-between;align-items:center;margin-bottom:31px;display:flex}.benefit-top svg{color:var(--tone-fg-697b5b,#697b5b);stroke-width:1.5px;width:29px;height:29px}.benefit-top>span{color:var(--tone-fg-8b9484,#8b9484);font-size:12px}.benefit h3,.step h3{letter-spacing:-.5px;margin:0 0 13px;font-size:22px;font-weight:500}.benefit p,.step p{color:var(--tone-fg-697362,#697362);margin:0;font-size:15px;line-height:1.75}.estimate-section{grid-template-columns:1fr 1fr;gap:90px;padding-top:0;display:grid}.estimate-intro{padding-top:26px}.check-list{flex-direction:column;gap:16px;margin:28px 0;padding:0;list-style:none;display:flex}.check-list li{align-items:center;gap:11px;font-size:15px;display:flex}.check-list svg{width:17px;height:17px;color:var(--tone-fg-809d65,#809d65)}.estimate-footnote{color:var(--tone-fg-77836c,#77836c);align-items:center;gap:9px;margin-top:35px;font-size:13px;line-height:1.5;display:flex}.estimate-footnote svg{width:17px}.estimate-card{background:var(--tone-bg-ffffff,#fff);border:1px solid var(--tone-border-e2e6df,#e2e6df);box-shadow:0 15px 40px var(--tone-bg-273e1205,#273e1205);border-radius:13px;padding:33px}.estimate-fields{grid-template-columns:1.2fr 1fr;gap:14px;margin:29px 0;display:grid}.estimate-fields label{color:var(--tone-fg-747f6b,#747f6b);margin-bottom:11px;font-size:13px;display:block}.estimate-select{background:var(--tone-bg-f8f9f6,#f8f9f6)!important;border:1px solid var(--tone-border-dce1d6,#dce1d6)!important;width:100%!important;height:47px!important;padding:0 13px!important;font-size:14px!important}.estimate-total{border-top:1px solid var(--tone-border-e6e9e0,#e6e9e0);padding-top:25px}.estimate-total>span{color:var(--tone-fg-75806c,#75806c);font-size:13px;display:block}.estimate-total strong{letter-spacing:-2px;margin-top:7px;font-size:47px;font-weight:500;display:block}.estimate-total small{letter-spacing:-.5px;color:var(--tone-fg-75806c,#75806c);font-size:22px}.price-note{color:var(--tone-fg-7b8374,#7b8374);margin:18px 0 24px;font-size:13px;line-height:1.6}.button{border-radius:8px;justify-content:space-between;align-items:center;gap:30px;padding:19px 23px;font-size:15px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.orange{background:var(--tone-bg-804de7,#804de7);color:var(--tone-fg-252925,#252925)}.orange:hover{background:var(--tone-bg-9166eb,#9166eb)}.button svg{width:20px;height:20px}.estimate-card .button{display:flex}.estimate-message{color:var(--tone-fg-858d7e,#858d7e);text-align:center;margin-top:13px;font-size:11px;line-height:1.5;display:block}.projects-section{background:var(--tone-bg-eef1eb,#eef1eb)}.projects-grid{grid-template-columns:1fr 1fr;gap:25px;display:grid}.project-image{aspect-ratio:1.55;border-radius:10px;position:relative;overflow:hidden}.project-image img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.project-card:hover img{transform:scale(1.035)}.project-tag{border:1px solid var(--tone-border-ffffff55,#fff5);background:var(--tone-bg-14200d45,#14200d45);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--tone-fg-ffffff,#fff);letter-spacing:1px;border-radius:5px;padding:9px 12px;font-size:10px;position:absolute;bottom:20px;left:20px}.project-info{justify-content:space-between;align-items:center;gap:15px;margin-top:23px;display:flex}.project-info h3{letter-spacing:-.6px;margin:0 0 8px;font-size:24px;font-weight:500}.project-info p{color:var(--tone-fg-728168,#728168);margin:0;font-size:13px}.circle-arrow{border:1px solid var(--tone-border-cdd6c6,#cdd6c6);border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.circle-arrow svg{width:19px}.process{grid-template-columns:1fr 1.1fr;gap:90px;display:grid}.text-link{align-items:center;gap:20px;margin-top:27px;font-size:15px;font-weight:500;display:inline-flex}.text-link svg{width:18px}.step{border-bottom:1px solid var(--border);gap:24px;margin-bottom:25px;padding-bottom:25px;display:flex}.step:last-child{border:0;margin:0;padding:0}.step>span{color:var(--tone-fg-7040cd,#7040cd);padding-top:5px;font-size:12px}.related{padding-bottom:90px}.related h2{font-size:35px}.related-grid{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:32px;display:grid}.related-grid>a{border-top:1px solid var(--border);align-items:center;gap:13px;padding:23px 0;font-size:14px;display:flex}.related-grid>a>svg{width:19px;color:var(--tone-fg-728265,#728265)}.related-grid>a>svg:last-child{width:14px;margin-left:auto}.faq{grid-template-columns:1fr 1.2fr;gap:70px;padding-top:0;display:grid}.faq h2{font-size:36px}details{border-bottom:1px solid var(--border)}summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:16px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary>span{font-size:23px;font-weight:400}details[open] summary>span{transform:rotate(45deg)}details p{color:var(--tone-fg-6e7965,#6e7965);margin:0 30px 23px 0;font-size:15px;line-height:1.75}.contact-wrap{background:var(--tone-bg-252c25,#252c25);color:var(--tone-fg-f4f6f0,#f4f6f0)}.contact{grid-template-columns:1fr .9fr;gap:90px;padding-top:70px;padding-bottom:70px;display:grid}.contact .eyebrow{color:var(--tone-fg-b2c0a4,#b2c0a4)}.contact h2{font-size:48px}.contact p{color:var(--tone-fg-b6c1ad,#b6c1ad);margin:25px 0;font-size:16px;line-height:1.75}.contact-details{align-self:center}.contact-details>a{border-bottom:1px solid var(--tone-border-ffffff25,#ffffff25);justify-content:space-between;align-items:center;gap:15px;margin-bottom:22px;padding-bottom:22px;font-size:17px;display:flex}.contact-details>a.contact-phone{letter-spacing:-1px;font-size:31px}.contact-details>p{gap:12px;font-size:14px;display:flex}.contact-details small{color:var(--tone-fg-a6b29c,#a6b29c);margin-top:5px;font-size:12px;display:block}.hours{color:var(--tone-fg-a6b29c,#a6b29c);font-size:12px}.footer{padding-top:35px;padding-bottom:28px}.footer-row{align-items:center;gap:25px;display:flex}.footer .brand svg{width:25px}.footer-row>span{color:var(--tone-fg-78836c,#78836c);margin-right:auto;font-size:13px}.footer-row>a:not(.brand){font-size:13px}.legal{border-top:1px solid var(--border);color:var(--tone-fg-849077,#849077);justify-content:space-between;gap:20px;margin-top:28px;padding-top:22px;font-size:11px;display:flex}.mobile-action{display:none}.sector-hero{grid-template-columns:1.25fr 1fr;align-items:center;gap:45px;padding-top:30px;padding-bottom:65px;display:grid}.back-link{color:var(--tone-fg-85917a,#85917a);align-items:center;gap:8px;margin-bottom:35px;font-size:13px;display:inline-flex}.sector-hero h1{letter-spacing:-2px;margin:22px 0;font-size:51px;font-weight:500;line-height:1.08}.sector-hero h1 span{color:var(--tone-fg-7e8974,#7e8974)}.sector-hero p{color:var(--tone-fg-6e7a62,#6e7a62);max-width:520px;margin:0 0 27px;font-size:16px;line-height:1.75}.sector-hero small{color:var(--tone-fg-87917c,#87917c);margin-top:14px;font-size:12px;display:block}.sector-art{width:100%;padding:0}.sector-art .ss-option{cursor:default}.sector-art .ss-scene{aspect-ratio:1}.scenario-grid{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.scenario-number{border-top:1px solid var(--border);color:var(--tone-fg-7654a5,#7654a5);padding-top:22px;font-size:12px;display:block}.scenario-grid h3{letter-spacing:-.5px;margin:22px 0 13px;font-size:21px;font-weight:500;line-height:1.2}.scenario-grid p{color:var(--tone-fg-76836a,#76836a);font-size:14px;line-height:1.7}.project-detail{padding-top:30px;padding-bottom:85px}.project-detail h1{letter-spacing:-2.5px;margin:20px 0;font-size:60px;font-weight:500}.project-location{color:var(--tone-fg-79866e,#79866e);font-size:15px;line-height:1.7}.project-cover{object-fit:cover;border-radius:12px;width:100%;height:520px;margin-top:35px}.project-description{grid-template-columns:1fr 1fr;gap:70px;margin:50px 0;display:grid}.project-description h2{letter-spacing:-1px;font-size:34px;font-weight:500;line-height:1.2}.project-description p{color:var(--tone-fg-738266,#738266);margin-top:20px;font-size:16px;line-height:1.8}.project-gallery{grid-template-columns:1fr 1fr;gap:24px;display:grid}.project-gallery img{object-fit:cover;border-radius:10px;width:100%;height:370px}@media (max-width:1000px){.estimate-section,.process,.contact{gap:40px}.stats{gap:18px}.stats .stats-company{padding-left:16px}.benefit{padding:23px}.related-grid{grid-template-columns:1fr 1fr}.sector-hero{gap:25px}.sector-hero h1{font-size:42px}.contact-details>a.contact-phone{font-size:26px}}@media (max-width:700px){.section{padding-top:60px;padding-bottom:60px}.stats{grid-template-columns:1fr 1fr;gap:26px;padding-top:25px;padding-bottom:30px}.stats strong{font-size:26px}.stats span{font-size:12px}.stats .stats-company{border:0;padding:0}.section-head{margin-bottom:28px;display:block}.section h2,.related h2{letter-spacing:-1px;font-size:33px}.section-head>p{font-size:15px}.benefit-grid,.estimate-section,.projects-grid,.process,.faq,.contact,.sector-hero,.project-description{grid-template-columns:1fr;gap:27px}.benefit{padding:26px}.benefit-top{margin-bottom:24px}.estimate-section{padding-top:0}.estimate-intro{padding:0}.estimate-card{padding:26px 22px}.estimate-fields{gap:11px}.estimate-fields label{font-size:12px}.estimate-select{padding:0 10px!important;font-size:13px!important}.estimate-total strong{font-size:43px}.estimate-footnote{font-size:12px}.project-info h3{font-size:22px}.project-info p{font-size:12px}.project-tag{font-size:9px;bottom:15px;left:15px}.project-card{margin-bottom:12px}.process{gap:35px}.related{padding-bottom:60px}.related-grid{gap:0 20px}.related-grid>a{gap:8px;font-size:13px;line-height:1.4}.related-grid>a>svg{width:17px}.faq{padding-top:0}.faq h2{font-size:33px}.contact{gap:42px;padding-top:50px;padding-bottom:50px}.contact h2{font-size:39px}.contact p{font-size:15px}.contact p br{display:none}.contact .button{display:flex}.contact-details>a.contact-phone{font-size:28px}.footer{padding-top:28px;padding-bottom:96px}.footer-row{flex-wrap:wrap;gap:18px}.footer-row>span{width:calc(100% - 135px);font-size:12px}.legal{flex-direction:column;gap:9px;line-height:1.6}.mobile-action{z-index:30;background:var(--tone-bg-804de7,#804de7);color:var(--tone-fg-252925,#252925);box-shadow:0 6px 25px var(--tone-bg-1d291d30,#1d291d30);border-radius:8px;justify-content:space-between;align-items:center;padding:17px 21px;font-size:15px;font-weight:600;display:flex;position:fixed;bottom:12px;left:12px;right:12px}.sector-hero{gap:10px;padding-top:12px;padding-bottom:25px}.sector-hero h1{font-size:40px}.sector-art{max-width:310px;margin:auto}.scenario-grid{grid-template-columns:1fr 1fr;gap:20px}.scenario-grid h3{font-size:19px}.scenario-grid p{font-size:14px}.project-detail{padding-top:15px;padding-bottom:60px}.project-detail h1{font-size:39px}.project-cover{height:300px}.project-description{gap:10px;margin:30px 0}.project-description h2{font-size:30px}.project-gallery{grid-template-columns:1fr;gap:18px}.project-gallery img{height:300px}.price-note{font-size:13px}.back-link{margin-bottom:25px}}[data-slot=select-content]{border:1px solid var(--tone-border-dfe4dc,#dfe4dc);box-shadow:0 10px 30px var(--tone-bg-22331115,#22331115);padding:5px;background:var(--tone-bg-ffffff,#fff)!important;color:var(--tone-fg-252925,#252925)!important}[data-slot=select-item]{padding:11px 30px 11px 10px!important;font-size:14px!important}[data-slot=select-item][data-highlighted]{background:var(--tone-bg-f1eafa,#f1eafa)!important}.articles-page,.article-page{padding-top:48px;padding-bottom:90px}.articles-page h1,.article-page h1{letter-spacing:-2.8px;margin:23px 0;font-size:64px;font-weight:500;line-height:1.06}.articles-page h1 span{color:var(--tone-fg-7e8974,#7e8974)}.articles-lead,.article-intro{color:var(--tone-fg-697264,#697264);max-width:610px;margin:25px 0 45px;font-size:18px;line-height:1.7}.article-card{border-top:1px solid var(--border);grid-template-columns:1fr 1.2fr;align-items:center;gap:50px;padding-top:30px;display:grid}.article-art{background:var(--tone-bg-f0f2ed,#f0f2ed);aspect-ratio:1.6;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:28px;display:flex;overflow:hidden}.article-art>svg{width:105px;height:105px;color:var(--tone-fg-804de7,#804de7);transition:transform .4s}.article-card:hover .article-art>svg{transform:scale(1.08)}.article-art>span{letter-spacing:1px;color:var(--tone-fg-697264,#697264);font-size:12px}.article-card h2{letter-spacing:-1px;margin:18px 0;font-size:34px;font-weight:500;line-height:1.15}.article-card p{color:var(--tone-fg-697264,#697264);font-size:16px;line-height:1.7}.article-page{max-width:1000px}.article-page h1{max-width:820px;font-size:55px}.article-body{max-width:740px}.article-body section{border-top:1px solid var(--border);gap:25px;padding:30px 0;display:flex}.article-number{color:var(--tone-fg-7654a5,#7654a5);padding-top:7px;font-size:13px}.article-body h2{letter-spacing:-.5px;margin:0 0 15px;font-size:27px;font-weight:500}.article-body p{color:var(--tone-fg-697264,#697264);margin:0;font-size:17px;line-height:1.8}.article-body .article-source{margin:0 0 30px;font-size:13px}.article-source a{text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){.header{flex-wrap:wrap;height:auto;min-height:95px;padding-top:18px;padding-bottom:15px}.header nav{white-space:nowrap;order:4;gap:22px;width:100%;margin:5px 0 0;padding:5px 0;font-size:13px;display:flex;overflow-x:auto}.articles-page,.article-page{padding-top:30px;padding-bottom:60px}.articles-page h1,.article-page h1{letter-spacing:-1.6px;font-size:40px}.articles-lead,.article-intro{margin-bottom:30px;font-size:16px}.article-card{grid-template-columns:1fr;gap:27px}.article-card h2{font-size:28px}.article-body section{gap:17px}.article-body h2{font-size:24px}.article-body p{font-size:16px}}.article-categories{flex-wrap:wrap;gap:9px;margin:0 0 50px;display:flex}.article-categories a{border:1px solid var(--border);border-radius:30px;padding:10px 15px;font-size:14px}.article-categories a:hover{background:var(--tone-bg-f1eafa,#f1eafa);border-color:var(--tone-border-804de7,#804de7)}.article-topic{margin-top:50px;scroll-margin-top:25px}.article-topic-heading{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:23px 0;display:flex}.article-topic-heading h2{letter-spacing:-.8px;margin:0;font-size:30px;font-weight:500}.article-topic-heading>span{color:var(--tone-fg-85917a,#85917a);font-size:14px}.editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.editorial-card{background:var(--tone-bg-f0f2ed,#f0f2ed);border-radius:10px;flex-direction:column;padding:27px;transition:background .2s,transform .2s;display:flex}.editorial-card:hover{background:var(--tone-bg-f1eafa,#f1eafa);transform:translateY(-3px)}.editorial-meta{color:var(--tone-fg-6e7965,#6e7965);font-size:13px}.editorial-card h3{letter-spacing:-.5px;margin:22px 0 14px;font-size:23px;font-weight:500;line-height:1.2}.editorial-card p{color:var(--tone-fg-697264,#697264);margin:0 0 28px;font-size:16px;line-height:1.65}.editorial-read{justify-content:space-between;align-items:center;margin-top:auto;font-size:14px;display:flex}.editorial-page{max-width:940px}.editorial-page h1{font-size:51px}.editorial-page .article-intro{margin-bottom:28px}.article-answer{background:var(--tone-bg-f1eafa,#f1eafa);border-left:3px solid var(--tone-border-804de7,#804de7);border-radius:0 9px 9px 0;max-width:740px;padding:25px 28px}.article-answer>span{color:var(--tone-fg-a24b2c,#a24b2c);font-size:13px;font-weight:600}.article-answer p{margin:10px 0 0;font-size:18px;line-height:1.7}.article-toc{flex-direction:column;gap:12px;max-width:740px;margin:34px 0;display:flex}.article-toc>span{color:var(--tone-fg-6e7965,#6e7965);margin-bottom:3px;font-size:13px}.article-toc a{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--tone-fg-d4dacd,#d4dacd);-webkit-text-decoration-color:var(--tone-fg-d4dacd,#d4dacd);-webkit-text-decoration-color:var(--tone-fg-d4dacd,#d4dacd);text-decoration-color:var(--tone-fg-d4dacd,#d4dacd);font-size:15px}.article-toc a:hover{color:var(--tone-fg-6332a8,#6332a8)}.editorial-page .article-body section{scroll-margin-top:25px}.editorial-page .article-body section>div{min-width:0}.editorial-page .article-body p+p{margin-top:18px}.article-body ul{color:var(--tone-fg-697264,#697264);margin:20px 0 0;padding-left:22px;font-size:17px;line-height:1.8}.article-body li+li{margin-top:9px}.article-citations{flex-wrap:wrap;gap:8px 20px;margin-top:18px;display:flex}.article-citations a{color:var(--tone-fg-67765b,#67765b);text-underline-offset:3px;font-size:13px;line-height:1.5;text-decoration:underline}.article-related{background:var(--tone-bg-f0f2ed,#f0f2ed);border-radius:12px;max-width:740px;margin-top:30px;padding:28px}.article-related h2{margin:0 0 20px;font-size:25px;font-weight:500}.article-related>a{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:25px;padding:16px 0;font-size:16px;line-height:1.5;display:flex}@media (max-width:1000px){.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.editorial-page h1{font-size:37px}.editorial-grid{grid-template-columns:1fr}.editorial-card{padding:25px}.article-answer{padding:21px}.article-answer p{font-size:17px}.article-body ul{font-size:16px}.article-topic{margin-top:35px}.article-topic-heading h2{font-size:27px}.article-related{padding:24px}.article-toc a{line-height:1.45}.article-categories{margin-bottom:30px}.article-categories a{padding:9px 13px;font-size:14px}}.editorial-photo{aspect-ratio:16/10;background:var(--tone-bg-e3e6df,#e3e6df);border-radius:6px;margin-bottom:23px;display:block;overflow:hidden}.editorial-photo img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.editorial-card:hover .editorial-photo img{transform:scale(1.035)}.article-photo{max-width:740px;margin:32px 0 36px}.article-photo>img{background:var(--tone-bg-e3e6df,#e3e6df);border-radius:10px;width:100%;height:auto;display:block}.article-photo figcaption{color:var(--tone-fg-697264,#697264);padding:13px 2px 0;font-size:13px;line-height:1.65}.article-photo figcaption p{margin:0 0 6px}.article-photo figcaption>span{font-size:12px}.article-photo figcaption a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--tone-fg-b7c0af,#b7c0af);-webkit-text-decoration-color:var(--tone-fg-b7c0af,#b7c0af);-webkit-text-decoration-color:var(--tone-fg-b7c0af,#b7c0af);text-decoration-color:var(--tone-fg-b7c0af,#b7c0af)}@media (max-width:700px){.article-photo{margin:26px 0 30px}.editorial-photo{margin-bottom:20px}}.article-photo>img{object-fit:contain;background:var(--tone-bg-f2f3f1,#f2f3f1);max-height:460px;display:block}.article-body .article-photo{width:100%;max-width:100%;margin:28px 0 8px}.article-photo figcaption p{font-size:13px;line-height:1.65}.article-photo figcaption span{overflow-wrap:anywhere;display:block}.home-page .estimate-section{border-top:1px solid var(--border);gap:80px;padding-top:64px;padding-bottom:80px}.home-page .estimate-intro{padding-top:12px}.home-page .estimate-intro h2{margin-top:0}.home-page .estimate-footnote{margin-top:25px}.home-page .projects-section{padding-top:70px;padding-bottom:70px}.home-page .faq{padding-top:75px;padding-bottom:75px}.home-page .section-head{margin-bottom:30px}@media (max-width:700px){.home-page .estimate-section{gap:28px;padding-top:42px;padding-bottom:48px}.home-page .projects-section,.home-page .faq{padding-top:48px;padding-bottom:48px}.home-page .estimate-intro{padding-top:0}}.choice-hero.motion-hero .ss-kicker{color:var(--tone-fg-53604f,#53604f);letter-spacing:.7px;font-size:13px;font-weight:600}.estimate-scope{border-bottom:1px solid var(--border);padding:20px 0}.estimate-scope h3{margin:0 0 13px;font-size:14px;font-weight:600}.estimate-scope ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.estimate-scope li{color:var(--tone-fg-53604f,#53604f);align-items:start;gap:9px;font-size:14px;line-height:1.5;display:flex}.estimate-scope svg{color:var(--tone-fg-6e865d,#6e865d);margin-top:3px}.estimate-total h3{letter-spacing:-.7px;margin:15px 0 0;font-size:28px;font-weight:500}.help-pick{border:0;border-bottom:1px solid var(--tone-border-9daa93,#9daa93);color:var(--tone-fg-465640,#465640);cursor:pointer;background:0 0;align-items:center;gap:12px;margin:20px 0;padding:10px 0;font-size:15px;display:flex}.estimate-call{color:var(--tone-fg-43503d,#43503d);text-align:center;justify-content:center;align-items:center;gap:8px;margin-top:20px;font-size:13px;line-height:1.5;display:flex}.price-note,.estimate-footnote,.editorial-meta{color:var(--tone-fg-596551,#596551)}.project-info{align-items:start}.project-info .project-summary{max-width:440px;color:var(--tone-fg-53634b,#53634b);margin-top:15px;font-size:14px;line-height:1.65}.project-evidence{color:var(--tone-fg-5c6a54,#5c6a54);max-width:640px;margin:20px 0 30px;font-size:14px;line-height:1.7}.contact p.contact-identity{color:var(--tone-fg-cad4c3,#cad4c3);margin:14px 0;font-size:13px}.contact-quick-call{align-items:center;gap:9px;padding:9px 0;font-size:15px;display:inline-flex}@media (max-width:700px){.choice-hero.motion-hero .ss-kicker{letter-spacing:.3px;font-size:10px}.estimate-fields{grid-template-columns:1fr}.estimate-call{font-size:14px}.contact-quick-call{font-size:16px}.header nav{flex-wrap:wrap;gap:12px 20px;overflow:visible}.project-info .project-summary{font-size:14px}}.article-diagram{background:var(--tone-bg-edf1e9,#edf1e9);border-radius:12px;margin:28px 0 8px;padding:24px}.article-diagram>figcaption{color:var(--tone-fg-303e2b,#303e2b);margin-bottom:22px;font-size:20px;font-weight:500;line-height:1.35}.article-diagram ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.article-diagram ol li{gap:14px;margin:0;display:flex;position:relative}.diagram-number{background:var(--tone-bg-e9defb,#e9defb);width:30px;height:30px;color:var(--tone-fg-713f29,#713f29);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;display:flex}.article-diagram strong{font-size:16px;font-weight:600;line-height:1.4}.article-body .article-diagram p{color:var(--tone-fg-53634a,#53634a);margin:5px 0 0;font-size:15px;line-height:1.65}.article-diagram small{color:var(--tone-fg-5c6b54,#5c6b54);margin-top:22px;font-size:12px;line-height:1.5;display:block}.article-diagram-cover{max-width:740px;margin:32px 0}.article-diagram-cover svg{width:100%;height:auto;max-height:370px}.article-diagram-cover figcaption{color:var(--tone-fg-596551,#596551);margin-top:10px;font-size:13px;line-height:1.6}.diagram-cover svg{width:100%;height:100%}@media (max-width:700px){.article-diagram{padding:20px}.article-diagram>figcaption{font-size:19px}.article-diagram ol li{gap:10px}.header nav a[href="/#contact"]{display:none}.choice-hero.motion-hero h1{letter-spacing:-1.8px;font-size:clamp(34px,10vw,44px)}}.sector-intro{padding-top:20px;padding-bottom:34px}.sector-intro .back-link{margin-bottom:26px}.sector-intro h1{letter-spacing:-2px;margin:18px 0;font-size:54px;font-weight:500;line-height:1.06}.sector-intro>p{color:var(--tone-fg-64715b,#64715b);max-width:630px;margin:0;font-size:17px;line-height:1.7}.scenario-picker{padding:0 0 70px}.object-tabs{flex-wrap:wrap;gap:10px;padding:5px 0 28px;display:flex}.object-tabs button{cursor:pointer;border:1px solid var(--tone-border-d4ddcd,#d4ddcd);background:0 0;border-radius:30px;padding:13px 22px;font-size:15px;transition:background .2s,color .2s}.object-tabs button[aria-pressed=true]{background:var(--tone-bg-303d2b,#303d2b);border-color:var(--tone-border-303d2b,#303d2b);color:var(--tone-fg-ffffff,#fff)}.object-tabs button:hover{border-color:var(--tone-border-7e9170,#7e9170)}.scenario-heading{border-top:1px solid var(--border);padding:28px 0 25px}.scenario-heading h2{letter-spacing:-.8px;margin:13px 0;font-size:32px;font-weight:500;line-height:1.2}.scenario-heading>p{max-width:650px;color:var(--tone-fg-617057,#617057);margin:0;font-size:15px;line-height:1.7}.scenario-workspace{grid-template-columns:1.25fr 1fr;align-items:start;gap:38px;display:grid}.plan-card{background:var(--tone-bg-edf1e7,#edf1e7);border:1px solid var(--tone-border-dce5d2,#dce5d2);border-radius:18px;overflow:hidden}.plan-caption{color:var(--tone-fg-637358,#637358);justify-content:space-between;gap:15px;padding:20px 23px 0;font-size:12px;display:flex}.plan-caption span:first-child{color:var(--tone-fg-35482a,#35482a);font-weight:600}.interactive-plan{aspect-ratio:600/440;position:relative}.object-plan{width:100%;height:100%;color:var(--tone-fg-3c4e33,#3c4e33);display:block}.object-plan text{text-anchor:middle;letter-spacing:1.2px;fill:var(--tone-fg-637357,#637357);font-size:11px}.plan-land{fill:var(--tone-fg-e1e9d7,#e1e9d7);stroke:var(--tone-fg-a7b798,#a7b798);stroke-width:2px}.plan-room{fill:var(--tone-fg-fafcf7,#fafcf7);stroke:var(--tone-fg-839377,#839377);stroke-width:3px}.plan-roof{fill:none;stroke:var(--tone-fg-687b58,#687b58);stroke-width:7px;stroke-linejoin:round}.plan-path{fill:none;stroke:var(--tone-fg-fafbf7,#fafbf7);stroke-width:30px}.plan-tree{fill:var(--tone-fg-becdaf,#becdaf);stroke:var(--tone-fg-a1b78c,#a1b78c);stroke-width:2px}.plan-furniture{fill:var(--tone-fg-dae3d1,#dae3d1);stroke:var(--tone-fg-97ab86,#97ab86);stroke-width:2px}.plan-line,.plan-door{stroke:var(--tone-fg-9aae8b,#9aae8b);fill:none;stroke-width:3px}.plan-wall{fill:var(--tone-fg-fafcf7,#fafcf7);stroke:var(--tone-fg-839377,#839377);stroke-width:5px}.plan-door{stroke-width:2px;stroke-dasharray:4 3}.plan-marker{border:2px solid var(--tone-border-ffffff,#fff);background:var(--tone-bg-ffffff,#fff);width:42px;height:42px;color:var(--tone-fg-455638,#455638);box-shadow:0 3px 10px var(--tone-bg-293e241c,#293e241c);cursor:pointer;border-radius:50%;place-items:center;font-size:13px;transition:background .2s,box-shadow .2s;display:grid;position:absolute;transform:translate(-50%,-50%)}.plan-marker.selected{background:var(--tone-bg-804de7,#804de7);color:var(--tone-fg-2c3029,#2c3029);box-shadow:0 0 0 8px var(--tone-bg-804de727,#804de727),0 3px 10px var(--tone-bg-293e2420,#293e2420)}.plan-marker:hover{box-shadow:0 0 0 8px var(--tone-bg-804de725,#804de725)}.plan-disclaimer{color:var(--tone-fg-637358,#637358);margin:0;padding:0 23px 20px;font-size:12px;line-height:1.5}.zone-list h3,.scenario-options h3{letter-spacing:-.4px;margin:0 0 16px;font-size:20px;font-weight:500}.zone-choice{text-align:left;border:0;border-bottom:1px solid var(--tone-border-dce4d5,#dce4d5);cursor:pointer;width:100%;color:inherit;background:0 0;align-items:start;gap:14px;padding:16px 0;display:flex}.zone-check{border:1px solid var(--tone-border-b6c4ab,#b6c4ab);width:28px;height:28px;color:var(--tone-fg-738466,#738466);border-radius:7px;flex-shrink:0;place-items:center;font-size:11px;display:grid}.zone-choice[aria-pressed=true] .zone-check{background:var(--tone-bg-804de7,#804de7);border-color:var(--tone-border-804de7,#804de7);color:var(--tone-fg-263023,#263023)}.zone-choice strong{margin:2px 0 7px;font-size:16px;font-weight:500;display:block}.zone-choice>span>span{color:var(--tone-fg-617057,#617057);font-size:14px;line-height:1.6;display:block}.scenario-next{grid-template-columns:1.1fr 1fr;gap:65px;padding-top:44px;display:grid}.feature-options{gap:14px;display:grid}.feature-options label{cursor:pointer;align-items:center;gap:10px;padding:3px 0;font-size:15px;display:flex}.feature-options input,.system-mode input{accent-color:var(--tone-fg-804de7,#804de7);flex-shrink:0;width:18px;height:18px}.scenario-note,.existing-note{color:var(--tone-fg-617057,#617057);margin:24px 0 0;font-size:14px;line-height:1.7}.scenario-summary{background:var(--tone-bg-ffffff,#fff);border:1px solid var(--tone-border-dde5d5,#dde5d5);border-radius:14px;padding:27px}.scenario-summary h3{letter-spacing:-.7px;margin:15px 0;font-size:27px;font-weight:500}.scenario-summary>p{color:var(--tone-fg-536548,#536548);font-size:14px;line-height:1.6}.scenario-summary .summary-zones{color:var(--tone-fg-2f4228,#2f4228);font-size:16px}.scenario-summary .button{gap:15px;margin-top:24px;display:flex}.scenario-summary .summary-hint{color:var(--tone-fg-627258,#627258);margin:12px 0 18px;font-size:12px}.scenario-phone{align-items:center;gap:8px;font-size:15px;display:flex}.scenario-prices{color:var(--tone-fg-64775a,#64775a);text-underline-offset:4px;margin-top:20px;font-size:13px;text-decoration:underline;display:inline-block}.system-mode{border:0;flex-wrap:wrap;gap:15px 25px;margin:0 0 22px;padding:0;display:flex}.system-mode legend{color:var(--tone-fg-637358,#637358);margin-bottom:12px;font-size:13px}.system-mode label{cursor:pointer;align-items:center;gap:8px;font-size:14px;display:flex}.archive-choice{gap:10px;margin-top:25px;font-size:14px;display:grid}.archive-choice select{border:1px solid var(--tone-border-bac5b4,#bac5b4);background:var(--tone-bg-ffffff,#fff);color:var(--tone-fg-34452c,#34452c);border-radius:8px;width:100%;max-width:300px;padding:12px}.sector-faq{padding-top:65px;padding-bottom:65px}.business-picker .plan-card{background:var(--tone-bg-22322f,#22322f);border-color:var(--tone-border-334943,#334943);border-radius:10px}.business-picker .object-plan{color:var(--tone-fg-e3eeea,#e3eeea)}.business-picker .plan-wall{fill:var(--tone-fg-2a3d38,#2a3d38);stroke:var(--tone-fg-8aaba1,#8aaba1)}.business-picker .plan-furniture{fill:var(--tone-fg-3c5750,#3c5750);stroke:var(--tone-fg-72998c,#72998c)}.business-picker .plan-line,.business-picker .plan-door{stroke:var(--tone-fg-87a89c,#87a89c)}.business-picker .object-plan text{fill:var(--tone-fg-b2ccc0,#b2ccc0)}.business-picker .plan-caption,.business-picker .plan-disclaimer{color:var(--tone-fg-b5c9c0,#b5c9c0)}.business-picker .plan-caption span:first-child{color:var(--tone-fg-f1f7f3,#f1f7f3)}.business-picker .object-tabs button[aria-pressed=true]{background:var(--tone-bg-22322f,#22322f)}.business-picker .scenario-summary{border-top:3px solid var(--tone-border-304b42,#304b42)}.business-picker .existing-note{background:var(--tone-bg-edf2ee,#edf2ee);border-radius:8px;padding:17px 20px}@media (max-width:1000px){.scenario-workspace{gap:26px}.scenario-next{gap:35px}.sector-intro h1{font-size:46px}}@media (max-width:700px){.sector-intro{padding-top:12px;padding-bottom:25px}.sector-intro h1{letter-spacing:-1.3px;font-size:37px}.sector-intro>p{font-size:15px}.object-tabs{gap:8px;padding-bottom:20px}.object-tabs button{padding:11px 16px;font-size:14px}.scenario-heading{padding-top:23px}.scenario-heading h2{font-size:27px}.scenario-workspace,.scenario-next{grid-template-columns:1fr;gap:27px}.plan-caption{padding:17px 16px 0;font-size:11px}.plan-disclaimer{padding:0 16px 18px;font-size:11px}.plan-marker{width:36px;height:36px}.plan-marker.selected{box-shadow:0 0 0 5px var(--tone-bg-804de727,#804de727)}.zone-list h3{margin-bottom:4px}.zone-choice{padding:14px 0}.scenario-next{padding-top:32px}.scenario-summary{padding:24px 20px}.scenario-summary .button{padding:17px 15px;font-size:14px}.system-mode{gap:12px;display:grid}.scenario-picker{padding-bottom:40px}.sector-faq{padding-top:45px;padding-bottom:45px}}@media (prefers-reduced-motion:reduce){.plan-marker{transition:none}}.home-task-layout{grid-template-columns:1.15fr 1fr;align-items:start;gap:40px;display:grid}.home-task-list{gap:10px;display:grid}.home-task-list>button{border:1px solid var(--tone-border-dde5d5,#dde5d5);background:var(--tone-bg-ffffff,#fff);text-align:left;color:inherit;cursor:pointer;border-radius:14px;align-items:center;gap:17px;padding:23px;transition:background .2s,border-color .2s;display:flex}.home-task-list>button[aria-pressed=true]{background:var(--tone-bg-edf2e7,#edf2e7);border-color:var(--tone-border-839778,#839778)}.home-task-list>button>svg{color:var(--tone-fg-677c58,#677c58);flex-shrink:0}.home-task-list>button>span:nth-child(2){flex:1}.home-task-list strong{margin-bottom:7px;font-size:17px;font-weight:500;display:block}.home-task-list span span{color:var(--tone-fg-617057,#617057);font-size:14px;line-height:1.55;display:block}.home-task-list .zone-check{flex:0 0 28px;display:grid}.home-task-list [aria-pressed=true] .zone-check{background:var(--tone-bg-804de7,#804de7);border-color:var(--tone-border-804de7,#804de7);color:var(--tone-fg-253321,#253321)}.home-custom{gap:11px;margin-top:25px;font-size:16px;display:grid}.home-custom textarea{border:1px solid var(--tone-border-cdd8c3,#cdd8c3);background:var(--tone-bg-ffffff,#fff);width:100%;min-height:115px;font:inherit;resize:vertical;border-radius:12px;padding:15px;line-height:1.55}.home-custom>span{color:var(--tone-fg-627258,#627258);font-size:12px;line-height:1.6}.task-outcome{border-bottom:1px solid var(--tone-border-e2e8dc,#e2e8dc);padding:20px 0}.task-outcome strong{font-size:17px;font-weight:500}.task-outcome p{color:var(--tone-fg-4d6142,#4d6142);font-size:15px;line-height:1.7}.task-outcome small{color:var(--tone-fg-68795d,#68795d);font-size:12px;line-height:1.6;display:block}.children-article-link{background:var(--tone-bg-f0eafa,#f0eafa);border-radius:14px;align-items:center;gap:22px;margin-top:35px;padding:27px;display:flex}.children-article-link>span{flex:1}.children-article-link strong,.children-article-link span span{display:block}.children-article-link strong{margin-bottom:8px;font-size:19px;font-weight:500}.children-article-link span span{color:var(--tone-fg-6c6d60,#6c6d60);font-size:14px;line-height:1.6}.children-article-link>svg{flex-shrink:0}@media (max-width:700px){.home-task-layout{grid-template-columns:1fr;gap:25px}.home-task-list>button{gap:11px;padding:18px 14px}.home-task-list strong{font-size:16px}.children-article-link{gap:13px;padding:23px 17px}.children-article-link>svg:first-child{display:none}}@media (prefers-reduced-motion:reduce){.home-task-list>button{transition:none}}.camera-group-list .zone-choice{border:1px solid var(--tone-border-dce4d5,#dce4d5);background:var(--tone-bg-ffffff,#fff);border-radius:12px;align-items:center;margin-bottom:10px;padding:20px 16px;transition:background .2s,border-color .2s}.camera-group-list .zone-choice[aria-pressed=true]{background:var(--tone-bg-edf2ee,#edf2ee);border-color:var(--tone-border-819b8d,#819b8d)}.camera-group-list .zone-choice>svg{color:var(--tone-fg-567566,#567566);flex-shrink:0}.camera-group-list .zone-choice>span:nth-child(2){flex:1}.camera-group-list .zone-check{margin-left:auto}.group-camera{border:1px solid var(--tone-border-cbb5f5,#cbb5f5);background:var(--tone-bg-804de7,#804de7);width:34px;height:34px;color:var(--tone-fg-23342b,#23342b);box-shadow:0 0 0 5px var(--tone-bg-804de71c,#804de71c),0 4px 16px var(--tone-bg-00000033,#0003);pointer-events:none;border-radius:9px;place-items:center;animation:.45s both group-camera-enter;display:grid;position:absolute;transform:translate(-50%,-50%)}.coverage-status{color:var(--tone-fg-e0d0fa,#e0d0fa);margin:0;padding:0 23px 20px;font-size:13px;line-height:1.5}.group-plan{overflow:hidden}.camera-group-list .scenario-note{margin-top:15px;font-size:12px}@keyframes group-camera-enter{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (max-width:700px){.group-camera{width:27px;height:27px;box-shadow:0 0 0 3px var(--tone-bg-804de71c,#804de71c);border-radius:7px}.group-camera svg{width:18px;height:18px}.camera-group-list .zone-choice{padding:16px 13px}.coverage-status{padding:0 16px 18px;font-size:12px}}@media (prefers-reduced-motion:reduce){.group-camera{animation:none}.camera-group-list .zone-choice{transition:none}}.home-plan-result{gap:22px;min-width:0;display:grid}.home-coverage{margin:0}.home-coverage .plan-caption{gap:12px}.home-plan-legend{color:var(--tone-fg-566b47,#566b47);min-height:22px;padding:0 22px;font-size:13px;line-height:1.65}.home-coverage .plan-disclaimer{margin-bottom:0}.home-plan-placeholder{background:var(--tone-bg-edf2e7,#edf2e7);border-radius:14px;padding:25px;font-size:15px;line-height:1.7}.home-coverage .object-plan text{letter-spacing:1px;font-size:12px}.home-plan-placeholder p{color:var(--tone-fg-617057,#617057);margin-bottom:0}@media (max-width:700px){.home-task-layout:has(.home-plan-result){flex-direction:column;display:flex}.home-task-layout>div{width:100%}.home-plan-legend{padding:0 16px}.home-coverage .plan-caption{font-size:10px}}.article-estimate{border:1px solid var(--tone-border-dce4d5,#dce4d5);background:var(--tone-bg-edf2e7,#edf2e7);border-radius:18px;margin-top:60px;padding:38px;scroll-margin-top:100px}.article-estimate h2{letter-spacing:-1px;margin:18px 0;font-size:34px;font-weight:500;line-height:1.15}.article-estimate>p{color:var(--tone-fg-536548,#536548);max-width:660px;font-size:16px;line-height:1.7}.article-estimate-actions{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.article-estimate-actions .button{gap:12px}.article-estimate-actions .button:not(.orange){border:1px solid var(--tone-border-bbcbb0,#bbcbb0);background:var(--tone-bg-ffffff,#fff);color:var(--tone-fg-2e4126,#2e4126)}.article-estimate .article-estimate-note{margin:16px 0 24px;font-size:12px}.article-estimate-contacts{border-top:1px solid var(--tone-border-cdd9c2,#cdd9c2);flex-wrap:wrap;gap:15px 25px;padding-top:23px;font-size:15px;display:flex}.article-estimate-contacts a{text-underline-offset:4px;text-decoration:underline}@media (max-width:700px){.article-estimate{margin-top:35px;padding:26px 20px}.article-estimate h2{font-size:28px}.article-estimate-actions{flex-direction:column}.article-estimate-actions .button{justify-content:space-between;font-size:14px}.article-estimate-contacts{flex-direction:column}}:root{--primary:var(--tone-bg-804de7,#804de7);--primary-foreground:var(--tone-fg-ffffff,#fff);--ring:var(--tone-border-804de7,#804de7);--accent:var(--tone-bg-f1eafa,#f1eafa)}.brand .brand-logo{width:190px;max-width:100%;height:auto;display:block}.brand{flex-shrink:0}.button.orange,.mobile-action,.group-camera,.plan-marker.selected,.home-task-list [aria-pressed=true] .zone-check,.zone-choice[aria-pressed=true] .zone-check{color:var(--tone-fg-ffffff,#fff)}.button.orange:hover{background:var(--tone-bg-6938c9,#6938c9)}.coverage-status{color:var(--tone-fg-e0d0fa,#e0d0fa)}@media (max-width:1000px){.brand .brand-logo{width:160px}.header{gap:18px}.header nav{gap:16px}}@media (max-width:700px){.brand .brand-logo{width:163px}}.header-cta,.choice-card:hover .choice-arrow{color:var(--tone-fg-ffffff,#fff)}.choice-card:focus-visible .choice-arrow{color:var(--tone-fg-ffffff,#fff)}.group-camera.plan-camera-model{width:55px;height:39px;box-shadow:none;z-index:5;filter:drop-shadow(0 3px 3px var(--tone-fg-17241d45,#17241d45));background:0 0;border:0;border-radius:0}.group-camera.plan-camera-model>svg{width:100%;height:100%;display:block;overflow:visible}@media (max-width:700px){.group-camera.plan-camera-model{width:43px;height:31px}.group-camera.plan-camera-model>svg{width:100%;height:100%}}.home-coverage .iso-home{background:radial-gradient(ellipse at 50% 65%,var(--tone-bg-fdfbf8,#fdfbf8) 0%,var(--tone-bg-f1f3ec,#f1f3ec) 70%)}.home-coverage .interactive-plan{aspect-ratio:600/440}.home-coverage .plan-camera-model{width:49px;height:35px}@media (max-width:700px){.home-coverage .plan-camera-model{width:39px;height:28px}}.home-optics-overlay,.business-optics-overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.scene-camera-body{filter:drop-shadow(0 2px 2px var(--tone-fg-27314340,#27314340));transform-box:fill-box;transform-origin:50%;animation:.4s both scene-camera-in}.scene-light{animation:.7s .12s both scene-light-in}.scene-actor{transform-box:fill-box;transform-origin:bottom;animation:.45s ease-out both scene-actor-in}.actor-wave{transform-box:fill-box;transform-origin:0 100%;animation:2.6s ease-in-out 2 actor-wave}.dog-tail{transform-box:fill-box;transform-origin:100% 100%;animation:.6s ease-in-out 5 alternate dog-wag}.home-coverage .home-optics-overlay{z-index:3}@keyframes scene-camera-in{0%{opacity:0;transform:translateY(-6px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes scene-light-in{0%{opacity:0}to{opacity:1}}@keyframes scene-actor-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes actor-wave{0%,65%,to{transform:rotate(0)}75%,90%{transform:rotate(-12deg)}82%,96%{transform:rotate(8deg)}}@keyframes dog-wag{0%{transform:rotate(-10deg)}to{transform:rotate(12deg)}}@media (prefers-reduced-motion:reduce){.scene-camera-body,.scene-light,.scene-actor,.actor-wave,.dog-tail{animation:none!important}}.business-picker .scenario-workspace{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:30px}.business-picker .scene-camera-body{opacity:.9}.business-picker .scene-light{opacity:.6;animation:.65s both scene-light-soft}.business-picker .iso-business{background:radial-gradient(ellipse at 50% 60%,var(--tone-bg-4a5e55,#4a5e55),var(--tone-bg-293b34,#293b34) 85%)}.business-picker .camera-group-list .zone-choice{padding:17px 14px}.business-picker .plan-caption{padding-top:24px}.home-task-layout{grid-template-columns:1fr 1.25fr}.home-optics-overlay .scene-light{animation:.65s both scene-light-soft}@keyframes scene-light-soft{0%{opacity:0}to{opacity:.6}}@media (max-width:850px){.business-picker .scenario-workspace{grid-template-columns:1fr}.business-picker .camera-group-list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.business-picker .camera-group-list h3,.business-picker .camera-group-list>p{grid-column:1/-1}.business-picker .camera-group-list .zone-choice{margin:0}.home-task-layout{grid-template-columns:1fr}}@media (max-width:480px){.business-picker .camera-group-list{grid-template-columns:1fr}.business-picker .plan-caption{font-size:10px}.business-picker .interactive-plan{aspect-ratio:480/365}}@media (prefers-reduced-motion:reduce){.business-picker .scene-light,.home-optics-overlay .scene-light{opacity:.6;animation:none}}.object-calc-fields{border:1px solid var(--tone-border-ddd5e9,#ddd5e9);background:var(--tone-bg-f7f3fc,#f7f3fc);border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin:0 0 30px;padding:24px;display:grid}.object-calc-fields label,.calc-request label{gap:9px;font-size:14px;display:grid}.object-calc-fields select,.calc-request input{border:1px solid var(--tone-border-d4cbdc,#d4cbdc);background:var(--tone-bg-ffffff,#fff);width:100%;min-height:46px;color:var(--tone-fg-27332b,#27332b);border-radius:8px;padding:11px 12px}.task-count-hint{color:var(--tone-fg-7044b2,#7044b2);margin:5px 0 8px;font-size:12px;display:block}.calc-task-counts{margin:20px 0}.calc-task-counts>div{border-bottom:1px solid var(--tone-border-e9e7eb,#e9e7eb);justify-content:space-between;gap:20px;padding:10px 0;font-size:14px;line-height:1.5;display:flex}.calc-task-counts dd{white-space:nowrap;margin:0;font-weight:600}.calc-price{letter-spacing:-1px;margin:17px 0 9px;font-size:34px;font-weight:500;display:block}.object-calc-result .calc-price-basis{font-size:12px}.calc-method{color:var(--tone-fg-617057,#617057);font-size:13px;line-height:1.7}.calc-method summary{cursor:pointer;text-underline-offset:4px;text-decoration:underline}.object-calc-result .calc-disclaimer{background:var(--tone-bg-f1eafa,#f1eafa);color:var(--tone-fg-534261,#534261);border-radius:9px;padding:17px;font-size:13px;line-height:1.7}.calc-request{border-top:1px solid var(--tone-border-e1e3de,#e1e3de);gap:15px;margin-top:25px;padding-top:20px;display:grid}.calc-request h4{margin:0 0 3px;font-size:20px;font-weight:500}.calc-request .button{margin-top:2px}.calc-request .summary-hint{margin:0}.calc-camera-total{line-height:1.6}@media (max-width:700px){.object-calc-fields{grid-template-columns:1fr;gap:14px;padding:18px}.calc-price{font-size:30px}}.brand .brand-symbol{width:37px;height:38px;display:block}.brand>span{letter-spacing:-1.4px;font-size:32px;font-weight:650}.footer-row>.brand+span{font-size:12px}@media (max-width:700px){.brand .brand-symbol{width:30px;height:31px}.brand>span{font-size:28px}}.business-feature-options label{align-items:flex-start;gap:13px;padding:13px 0}.business-feature-options input{margin-top:3px}.business-feature-options strong{font-size:15px;font-weight:500;display:block}.business-feature-options small{color:var(--tone-fg-64715b,#64715b);margin-top:6px;font-size:13px;line-height:1.65;display:block}.header .brand{letter-spacing:-1.2px;white-space:nowrap;font-size:27px}.footer .brand{font-size:27px}.hero-estimate-link{text-align:center;justify-content:center;line-height:1.6}#estimate{scroll-margin-top:32px}.phone-experience{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.phone-experience h2{letter-spacing:-2px;font-size:52px}.phone-intro{color:var(--tone-fg-768071,#768071);margin:23px 0 30px;font-size:18px;line-height:1.6}.phone-modes{gap:6px;display:grid}.phone-modes>button{border:0;border-bottom:1px solid var(--border);text-align:left;color:var(--tone-fg-73806f,#73806f);cursor:pointer;background:0 0;border-radius:10px;gap:16px;padding:22px 15px;transition:background .2s,color .2s;display:flex}.phone-modes>button[aria-pressed=true]{background:var(--tone-bg-f1eafa,#f1eafa);color:var(--tone-fg-6636b9,#6636b9);border-color:#0000}.phone-modes strong{font-size:17px;font-weight:500;display:block}.phone-modes button>span>span{color:var(--tone-fg-677163,#677163);margin-top:10px;font-size:14px;line-height:1.65;display:block}.mode-number{margin-left:auto;padding-top:4px;font-size:11px}.phone-disclaimer{color:var(--tone-fg-7b8476,#7b8476);max-width:410px;margin-top:22px;font-size:12px;line-height:1.65}.phone-stage{flex-direction:column;align-items:center;min-width:0;padding:30px 0;display:flex;position:relative}.phone-halo{background:radial-gradient(ellipse,var(--tone-bg-e2d5f6,#e2d5f6) 0, var(--tone-bg-f1edf5,#f1edf5) 44%,transparent 70%);pointer-events:none;position:absolute;inset:7% -5% 10%}.phone-device{background:var(--tone-bg-ffffff,#fff);border:7px solid var(--tone-border-303633,#303633);width:300px;box-shadow:0 32px 65px var(--tone-bg-30322b22,#30322b22),0 0 0 2px var(--tone-bg-979a95,#979a95);border-radius:44px;padding:16px 10px 12px;position:relative;overflow:hidden;transform:rotate(-3deg)}.phone-status{justify-content:space-between;padding:0 13px 24px;font-size:10px;font-weight:600;display:flex}.phone-app-head{align-items:center;gap:8px;padding:0 9px 19px;font-size:13px;display:flex}.phone-app-head>span{margin-left:auto}.phone-feed{background:var(--tone-bg-8a9690,#8a9690);border-radius:12px;position:relative;overflow:hidden}.phone-feed>svg{width:100%;height:auto;display:block}.feed-label{color:var(--tone-fg-ffffff,#fff);z-index:1;justify-content:space-between;font-size:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.feed-label>span{background:var(--tone-bg-28352e9c,#28352e9c);border-radius:4px;padding:5px 7px}.feed-bottom{color:var(--tone-fg-ffffff,#fff);text-shadow:0 1px 3px var(--tone-fg-000000,#000);font-size:9px;position:absolute;bottom:10px;left:12px}.phone-result{height:112px;padding:21px 10px;animation:.45s both demo-reveal;position:relative}.phone-result>strong{font-size:13px}.phone-result>span:last-child{color:var(--tone-fg-7b847a,#7b847a);margin:9px 0 0 15px;font-size:11px;display:block}.live-dot{background:var(--tone-bg-799977,#799977);border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block}.phone-home-bar{background:var(--tone-bg-303633,#303633);border-radius:5px;width:88px;height:4px;margin:12px auto 0}.phone-demo-caption{color:var(--tone-fg-7e837a,#7e837a);text-align:center;margin:32px 0 0;font-size:11px;line-height:1.6;position:relative}.demo-person{animation:1.4s both demo-arrive}.demo-detection{animation:.5s .6s both demo-reveal}.archive-date,.timeline-labels{justify-content:space-between;font-size:10px;display:flex}.archive-date span{color:var(--tone-fg-804de7,#804de7)}.demo-timeline{background:repeating-linear-gradient(90deg,var(--tone-bg-d9ddda,#d9ddda) 0 1px,transparent 1px 8px);align-items:center;gap:28px;height:24px;margin:13px 0 6px;display:flex;position:relative}.demo-timeline i{background:var(--tone-bg-c5b2e8,#c5b2e8);width:20px;height:8px}.demo-timeline b{background:var(--tone-bg-804de7,#804de7);width:2px;height:30px;position:absolute;left:54%}.timeline-labels{color:var(--tone-fg-7d857b,#7d857b);align-items:center}.demo-notice{gap:10px;display:flex}.demo-notice>svg{color:var(--tone-fg-804de7,#804de7)}.demo-notice strong{font-size:12px}.demo-notice p{color:var(--tone-fg-7e847a,#7e847a);margin:5px 0 8px;font-size:10px}.demo-notice button{color:var(--tone-fg-7542ce,#7542ce);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-size:11px;display:flex}.home-page .process{border-bottom:1px solid var(--border)}@keyframes demo-arrive{0%{opacity:0;transform:translate(30px,10px)}to{opacity:1;transform:translate(0)}}@keyframes demo-reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.header nav{gap:13px}.header .brand{font-size:24px}.header-cta{display:none}.phone-experience{gap:35px}.phone-experience h2{font-size:44px}}@media (max-width:700px){.header .brand{letter-spacing:-.8px;gap:6px;font-size:22px}.header .brand-symbol{width:28px;height:30px}.header-phone{font-size:12px}.phone-experience{grid-template-columns:1fr;gap:12px;padding-top:48px;padding-bottom:48px;overflow:hidden}.phone-experience h2{letter-spacing:-1.4px;font-size:37px}.phone-intro{margin:18px 0;font-size:16px}.phone-modes>button{padding:17px 12px}.phone-modes strong{font-size:16px}.phone-modes button>span>span{font-size:13px}.phone-stage{padding-top:22px}.phone-device{width:270px}.phone-demo-caption{margin-top:25px}.hero-estimate-link{font-size:12px!important}.home-page .process{padding-top:48px;padding-bottom:48px}}.brand>span{font-size:inherit;letter-spacing:inherit}.phone-modes>button:focus-visible{outline:3px solid var(--tone-border-6634c7,#6634c7);outline-offset:3px}.phone-mobile-description{display:none}@media (max-width:700px){.phone-experience{flex-direction:column;gap:0;padding-top:38px;padding-bottom:38px;display:flex}.phone-story{display:contents}.phone-story>.eyebrow,.phone-intro{display:none}.phone-experience h2{text-align:center;letter-spacing:-1px;order:0;margin:0 0 16px;font-size:31px;line-height:1.12}.phone-stage{order:1;width:100%;padding:8px 0 12px}.phone-device{width:220px;box-shadow:0 15px 38px var(--tone-bg-30322b1a,#30322b1a),0 0 0 1px var(--tone-bg-979a95,#979a95);border-width:5px;border-radius:32px;padding:11px 8px 8px;transform:none}.phone-status{padding:0 9px 12px;font-size:9px}.phone-app-head{padding:0 5px 12px;font-size:11px}.phone-app-head img{width:18px;height:19px}.phone-result{height:95px;padding:14px 5px}.phone-home-bar{width:70px;height:3px;margin:6px auto 0}.phone-demo-caption{margin:13px 0 0;font-size:10px;line-height:1.4}.phone-modes{order:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin-top:5px;display:grid}.phone-modes>button{text-align:center;background:var(--tone-bg-f0f2ee,#f0f2ee);border:1px solid #0000;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:68px;padding:10px 4px}.phone-modes>button[aria-pressed=true]{border-color:var(--tone-border-cdb7f3,#cdb7f3);background:var(--tone-bg-f1eafa,#f1eafa)}.phone-modes>button>svg{width:18px;height:18px}.phone-modes strong{letter-spacing:0;font-size:11px;line-height:1.35}.phone-modes button>span>span,.phone-modes .mode-number{display:none}.phone-mobile-description{text-align:center;width:100%;min-height:84px;color:var(--tone-fg-677163,#677163);order:3;margin:14px 0 0;font-size:13px;line-height:1.6;display:block}.phone-disclaimer{text-align:center;order:4;max-width:340px;margin:9px 0 0;font-size:10px;line-height:1.5}}@media (max-width:700px) and (max-height:720px){.phone-device{width:196px}.phone-experience h2{margin-bottom:10px;font-size:27px}.phone-stage{padding-top:4px}.phone-demo-caption{margin-top:9px}.phone-modes>button{min-height:60px}}.mobile-task-note{display:none}@media (max-width:700px){.home-task-layout:has(.home-plan-result){gap:12px;display:flex}.home-task-layout>.home-task-controls,.home-task-layout>.home-plan-result{display:contents}.home-task-layout .home-coverage,.home-task-layout .home-plan-placeholder{order:0;width:100%}.home-task-layout .home-task-list{order:1;width:100%}.home-task-layout .mobile-task-note{width:100%;color:var(--tone-fg-687563,#687563);order:2;margin:0;font-size:11px;line-height:1.5;display:block}.home-task-layout .home-custom{order:3;width:100%;margin:16px 0 10px;font-size:15px}.home-task-layout .object-calc-result{order:4;width:100%}.business-picker .scenario-workspace{grid-template-columns:minmax(0,1fr);gap:12px}.scenario-picker .plan-card{border-radius:12px;width:100%;min-width:0}.scenario-picker .plan-caption{gap:8px;padding:12px 13px 0;font-size:10px}.scenario-picker .interactive-plan{aspect-ratio:auto;height:clamp(150px,32svh,260px)}.scenario-picker .plan-disclaimer{padding:0 13px 12px;font-size:10px;line-height:1.4}.scenario-picker .home-plan-legend,.scenario-picker .coverage-status{display:none}.home-task-list,.business-picker .camera-group-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.home-task-list>button,.business-picker .camera-group-list .zone-choice{border-radius:10px;align-items:center;gap:0;min-width:0;min-height:92px;margin:0;padding:11px 30px 10px 11px;position:relative}.home-task-list>button>svg,.business-picker .camera-group-list .zone-choice>svg{display:none}.home-task-list strong,.business-picker .camera-group-list .zone-choice strong{letter-spacing:0;margin:0 0 6px;font-size:12px;font-weight:600;line-height:1.35}.home-task-list .task-count-hint,.business-picker .camera-group-list .task-count-hint{margin:0;font-size:10px;line-height:1.4}.home-task-list .task-detail,.business-picker .camera-group-list .task-detail{display:none}.home-task-list .zone-check,.business-picker .camera-group-list .zone-check{border-radius:5px;width:18px;min-width:18px;height:18px;font-size:12px;position:absolute;top:12px;right:8px}.home-task-list .zone-check svg,.business-picker .camera-group-list .zone-check svg{width:12px;height:12px}.home-task-list>button[aria-pressed=true],.business-picker .camera-group-list .zone-choice[aria-pressed=true]{background:var(--tone-bg-f1eafa,#f1eafa);border-color:var(--tone-border-b99bdc,#b99bdc)}.business-picker .camera-group-list h3{margin:0 0 2px;font-size:15px;line-height:1.3}.business-picker .camera-group-list .scenario-note{margin:0;font-size:11px;line-height:1.5}.scenario-picker .object-calc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:18px;padding:14px}.scenario-picker .object-calc-fields label{gap:7px;min-width:0;font-size:11px}.scenario-picker .object-calc-fields select{min-height:44px;padding:10px 8px;font-size:14px}.scenario-picker .object-tabs{gap:7px;padding-bottom:15px}.scenario-picker .object-tabs button{min-height:42px;padding:11px 13px;font-size:12px}.scenario-picker .scenario-heading{padding:18px 0}.scenario-picker .scenario-heading h2{margin:10px 0;font-size:25px}.scenario-picker .scenario-heading>p{font-size:13px;line-height:1.55}.scenario-picker .scenario-heading .eyebrow{font-size:10px;line-height:1.5}.scenario-picker .scenario-summary .button{white-space:normal;gap:10px;line-height:1.4}.scenario-picker .calc-task-counts>div{gap:12px;font-size:12px}.scenario-picker .business-feature-options{grid-template-columns:1fr}}.legal-page{max-width:980px;padding-top:50px;padding-bottom:80px}.legal-page h1{letter-spacing:-1.5px;margin:25px 0;font-size:clamp(30px,4vw,48px);line-height:1.12}.legal-page h2{margin:30px 0 14px;font-size:23px;line-height:1.3}.legal-page p{color:var(--tone-fg-52565c,#52565c);font-size:16px;line-height:1.8}.legal-page .legal-lead{font-size:19px}.legal-page section{border-top:1px solid var(--tone-border-e3dcec,#e3dcec);margin-top:25px;padding-top:5px}.legal-page a:not(.legal-cards a),.legal-footer-links a,.request-consent a,.contact-privacy a{text-underline-offset:3px;text-decoration:underline}.legal-page nav{gap:13px;margin-top:35px;display:grid}.legal-cards{grid-template-columns:1fr 1fr;gap:20px;margin-top:35px;display:grid}.legal-cards>a{background:var(--tone-bg-ffffff,#fff);border:1px solid var(--tone-border-e0d8e9,#e0d8e9);border-radius:14px;padding:24px}.legal-cards h2{margin:0;font-size:21px}.legal-footer-links{color:var(--tone-fg-665875,#665875);flex-wrap:wrap;gap:14px 25px;padding:20px 0;font-size:12px;display:flex}.legal-settings{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.privacy-banner{background:var(--tone-bg-ffffff,#fff);border:1px solid var(--tone-border-dcd1e9,#dcd1e9);max-width:900px;box-shadow:0 10px 50px var(--tone-bg-38225930,#38225930);z-index:100;border-radius:16px;align-items:center;gap:24px;margin:auto;padding:23px;display:flex;position:fixed;bottom:20px;left:20px;right:20px}.privacy-banner strong{font-size:19px}.privacy-banner p{margin:8px 0;font-size:13px;line-height:1.6}.privacy-banner a{text-decoration:underline}.privacy-actions{flex-wrap:wrap;gap:10px;min-width:180px;display:flex}.privacy-actions button{border:1px solid var(--tone-border-804de7,#804de7);color:var(--tone-fg-57358a,#57358a);background:var(--tone-bg-f8f3ff,#f8f3ff);cursor:pointer;border-radius:8px;padding:12px 15px}.calc-request .request-consent{align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.calc-request .request-consent input{width:18px;height:18px;min-height:18px;accent-color:var(--tone-fg-804de7,#804de7);flex-shrink:0;margin-top:2px}.calc-request button:disabled{opacity:.45;cursor:not-allowed}.contact-privacy{max-width:460px;font-size:12px!important;line-height:1.6!important}@media (max-width:650px){.legal-cards{grid-template-columns:1fr}.legal-page{padding-left:22px;padding-right:22px}.privacy-banner{max-height:65dvh;padding:20px;display:block;bottom:76px;left:12px;right:12px;overflow:auto}.privacy-actions{margin-top:15px}.privacy-actions button{flex:1}.legal-footer-links{gap:16px}}.work-filters{gap:10px;margin:0 0 28px;display:flex}.work-filters button{border:1px solid var(--tone-border-d7d6df,#d7d6df);font:inherit;cursor:pointer;background:0 0;border-radius:100px;padding:12px 28px}.work-filters button[aria-pressed=true]{background:var(--tone-bg-29252f,#29252f);color:var(--tone-fg-ffffff,#fff);border-color:var(--tone-border-29252f,#29252f)}.work-filters button:focus-visible{outline:3px solid var(--tone-border-804de7,#804de7);outline-offset:3px}.work-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.work-gallery figure{margin:0}.work-gallery img{aspect-ratio:1.35;object-fit:cover;border-radius:12px;width:100%}.work-gallery figcaption{color:var(--tone-fg-65616e,#65616e);padding:12px 0;font-size:13px}.work-empty{border:1px dashed var(--tone-border-ccc8d3,#ccc8d3);text-align:center;color:var(--tone-fg-66616f,#66616f);border-radius:16px;padding:48px 24px}.work-empty svg{margin:auto}.work-empty h3{margin:14px 0;font-size:24px}.work-page-title{padding-top:50px;font-size:42px}@media (max-width:700px){.work-gallery{grid-template-columns:1fr 1fr;gap:12px}.work-filters button{padding:11px 24px}.work-gallery figcaption{font-size:12px}.work-page-title{font-size:30px}}.legacy-service-body{line-height:1.8}.legacy-service-body h2{margin-top:38px}.service-links{gap:18px;padding:26px 0;display:grid}.service-links a{border-bottom:1px solid var(--tone-border-dedbe4,#dedbe4);padding-bottom:16px}.work-description{color:var(--tone-fg-65616e,#65616e);margin:-10px 0 24px;font-size:14px}.work-photo{background:var(--tone-bg-eae7ef,#eae7ef);cursor:zoom-in;border:0;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.work-gallery .work-photo img{aspect-ratio:1;object-fit:cover;transition:transform .25s;display:block}.work-photo:hover img{transform:scale(1.035)}.work-photo:focus-visible{outline:3px solid var(--tone-border-804de7,#804de7);outline-offset:4px}.work-zoom{background:var(--tone-bg-ffffffed,#ffffffed);color:var(--tone-fg-29252f,#29252f);border-radius:50%;padding:9px;position:absolute;bottom:12px;right:12px}.work-more{text-align:center;margin-top:28px}.work-more p{color:var(--tone-fg-65616e,#65616e);margin-bottom:18px;font-size:13px}.work-more .button{cursor:pointer}.work-lightbox{background:var(--tone-bg-19171e,#19171e);color:var(--tone-fg-ffffff,#fff);border:0;border-radius:16px;width:max-content;max-width:96vw;max-height:94dvh;padding:52px 18px 12px;overflow:auto}.work-lightbox::backdrop{background:var(--tone-bg-100d18df,#100d18df)}.work-lightbox>img{object-fit:contain;max-width:88vw;max-height:72dvh;margin:auto;display:block}.work-lightbox button{background:var(--tone-bg-ffffff20,#ffffff20);color:var(--tone-fg-ffffff,#fff);cursor:pointer;border:0;border-radius:50%;place-items:center;min-width:42px;min-height:42px;display:grid}.work-lightbox button:focus-visible{outline:3px solid var(--tone-border-b895ff,#b895ff);outline-offset:2px}.work-lightbox-close{position:absolute;top:6px;right:8px}.work-lightbox-controls{justify-content:center;align-items:center;gap:24px;margin-top:12px;font-size:13px;display:flex}body:has(.work-lightbox[open]){overflow:hidden}@media (prefers-reduced-motion:reduce){.work-gallery .work-photo img{transition:none}}@media (max-width:700px){.work-zoom{padding:6px;bottom:8px;right:8px}.work-lightbox{padding-left:8px;padding-right:8px}.work-lightbox>img{max-width:90vw;max-height:70dvh}}.work-lightbox{margin:auto;inset:0}.header-socials{flex-shrink:0;align-items:center;gap:8px;display:flex}.social-circle{width:32px;height:32px;color:var(--tone-fg-363636,#363636);background:var(--tone-bg-f4f4f2,#f4f4f2);border:1px solid var(--tone-border-dcdcd8,#dcdcd8);border-radius:50%;justify-content:center;align-items:center;transition:background .18s,border-color .18s,box-shadow .18s;display:flex}.social-circle:hover{background:var(--tone-bg-e8e8e5,#e8e8e5);border-color:var(--tone-border-b8b8b3,#b8b8b3);box-shadow:0 2px 5px var(--tone-bg-00000008,#00000008)}.social-circle .contact-glyph{flex-shrink:0;width:18px;height:18px;display:block}.social-tg .contact-glyph{transform:translate(-.4px,.2px)}.social-mail .contact-glyph{width:17px;height:17px}.social-circle:active{background:var(--tone-bg-dededb,#dededb);box-shadow:none}@media (min-width:701px) and (max-width:1100px){.header{flex-wrap:wrap;gap:12px;height:auto;min-height:104px;padding-top:18px;padding-bottom:18px}.header nav{order:4;justify-content:center;width:100%;margin:0}}@media (max-width:700px){.header-socials,.header-phone{margin-left:auto}.header .header-socials{order:3}.header nav{order:4}.social-circle{width:32px;height:32px}.header-socials{gap:8px}}.social-circle:focus-visible{outline:2px solid var(--tone-border-555555,#555);outline-offset:3px}@media (prefers-reduced-motion:reduce){.social-circle{transition:none}}.site-lead-form{gap:20px;max-width:650px;margin:32px 0;display:grid}.site-lead-form label{gap:8px;display:grid}.site-lead-form input:not([type=checkbox]),.site-lead-form textarea{border:1px solid var(--tone-border-d9d4e0,#d9d4e0);background:var(--tone-bg-ffffff,#fff);width:100%;color:var(--tone-fg-25202c,#25202c);font:inherit;border-radius:12px;padding:14px}.site-lead-form .site-lead-consent{font-size:14px;line-height:1.6;display:block}.site-lead-consent input{margin-right:8px}.site-lead-form button{justify-self:start}.site-lead-form [role=alert]{color:var(--tone-fg-a52b34,#a52b34)}.article-table-wrap{border:1px solid var(--tone-border-dce1d7,#dce1d7);border-radius:12px;max-width:100%;margin:24px 0;overflow-x:auto}.article-table-wrap table{border-collapse:collapse;width:100%;min-width:420px;font-size:15px;line-height:1.5}.article-table-wrap caption{text-align:left;background:var(--tone-bg-f1f3ed,#f1f3ed);padding:16px;font-weight:600}.article-table-wrap th,.article-table-wrap td{text-align:left;border-bottom:1px solid var(--tone-border-e1e5dc,#e1e5dc);vertical-align:top;padding:14px 16px}.article-table-wrap th{background:var(--tone-bg-f7f8f4,#f7f8f4);font-weight:600}.article-table-wrap tr:last-child td{border-bottom:0}.service-reading{background:var(--tone-bg-f3f5ef,#f3f5ef);border-radius:16px;gap:14px;margin:40px 0;padding:24px;display:grid}.service-reading h2{margin:0}.seo-services>p{max-width:690px}.seo-services .service-links{margin:24px 0}.article-table-wrap:focus-visible{outline:2px solid var(--tone-border-804de7,#804de7);outline-offset:4px}.photo-watermark{isolation:isolate;line-height:0;display:block;position:relative;overflow:hidden}.photo-watermark>img{width:100%;height:auto;display:block}.photo-watermark:after,.work-photo:after,.svc-cover:before,.catalog-visual:before{content:"";pointer-events:none;z-index:2;background:url(/photo-watermark.svg) 0 0/260px 160px;position:absolute;inset:0}.svc-cover,.catalog-visual{isolation:isolate;position:relative}.editorial-photo>.photo-watermark{width:100%;height:100%}.editorial-photo .photo-watermark img{object-fit:cover;width:100%;height:100%}.work-full-photo{max-width:100%;max-height:78vh;display:inline-block}.work-full-photo>img{object-fit:contain;width:auto;max-width:100%;max-height:78vh}.article-photo>.photo-watermark{border-radius:12px}.article-photo .photo-watermark img{object-fit:cover;object-position:center 40%;max-height:580px}@media (max-width:700px){.photo-watermark:after,.work-photo:after,.svc-cover:before,.catalog-visual:before{background-size:210px 130px}}.svc-cover figcaption,.catalog-photo-label{z-index:3!important}.work-full-photo>img{max-width:88vw;max-height:72dvh}.work-full-photo{max-width:88vw}.lead-routes{padding-top:64px;padding-bottom:64px}.lead-routes>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px;display:grid}.lead-routes>div>a{border:1px solid var(--line,#dcdeda);color:inherit;border-radius:22px;flex-direction:column;gap:16px;padding:28px;text-decoration:none;display:flex}.lead-routes h3{margin:0;font-size:clamp(22px,2.2vw,30px);line-height:1.2}.lead-routes p{margin:0;line-height:1.65}.lead-routes a span{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:12px;font-weight:600;display:flex}.lead-routes a:hover{border-color:#8754dc}.lead-routes a:focus-visible{outline-offset:3px;outline:3px solid #8754dc}.article-estimate .site-lead-form{max-width:660px;margin:28px 0}.work-stories{flex-wrap:wrap;gap:12px;margin:20px 0;display:flex}.work-stories a{border:1px solid var(--line,#dcdeda);color:inherit;border-radius:100px;padding:10px 16px}.project-context{max-width:850px;padding-top:44px}.project-context p,.project-context li{font-size:18px;line-height:1.7}.project-context h1{font-size:clamp(32px,5vw,62px);line-height:1.08}.project-context h2{margin-top:32px;font-size:26px}@media (max-width:760px){.lead-routes>div{grid-template-columns:1fr}.lead-routes{padding-top:40px;padding-bottom:40px}.lead-routes>div>a{padding:24px}}@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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@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}@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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--accordion-panel-height,auto))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}@keyframes scroll-fade-reveal-b{0%{--scroll-fade-b:var(--_scroll-fade-size-b,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-b:0px}}@keyframes scroll-fade-reveal-s{0%{--scroll-fade-s:0px}to{--scroll-fade-s:var(--_scroll-fade-size-s,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}}@keyframes scroll-fade-reveal-e{0%{--scroll-fade-e:var(--_scroll-fade-size-e,var(--scroll-fade-size,min(12%, calc(var(--spacing) * 10))))}to{--scroll-fade-e:0px}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}:root[data-theme=dark]{--tone-bg-00000008:#34313e08;--tone-bg-00000011:#34313e11;--tone-bg-00000033:#34313e33;--tone-bg-100d18df:#100d18df;--tone-bg-14200d45:#14200d45;--tone-bg-19171e:#34313e;--tone-bg-1d291d30:#34313e30;--tone-bg-202321:#34313e;--tone-bg-22322f:#34313e;--tone-bg-22331115:#22331115;--tone-bg-25153d09:#25153d09;--tone-bg-25153d20:#25153d20;--tone-bg-252925:#34313e;--tone-bg-252c25:#34313e;--tone-bg-263831:#34313e;--tone-bg-273e1205:#273e1205;--tone-bg-273e1208:#273e1208;--tone-bg-28352e9c:#34313e9c;--tone-bg-29252f:#34313e;--tone-bg-293b34:#34313e;--tone-bg-293e241c:#293e241c;--tone-bg-293e2420:#293e2420;--tone-bg-30203d0d:#30203d0d;--tone-bg-30322b1a:#34313e1a;--tone-bg-30322b22:#34313e22;--tone-bg-303633:#34313e;--tone-bg-303d2b:#34313e;--tone-bg-34204420:#34204420;--tone-bg-38225930:#38225930;--tone-bg-40534c:#34313e;--tone-bg-4a2b6810:#4a2b6810;--tone-bg-4a5e55:#34313e;--tone-bg-6938c9:#6938c9;--tone-bg-7040d0:#7040d0;--tone-bg-737a73:#34313e;--tone-bg-747b71:#34313e;--tone-bg-799977:#34313e;--tone-bg-804de7:#804de7;--tone-bg-804de706:#804de706;--tone-bg-804de71c:#804de71c;--tone-bg-804de722:#804de722;--tone-bg-804de725:#804de725;--tone-bg-804de727:#804de727;--tone-bg-804de746:#804de746;--tone-bg-84233222:#84233222;--tone-bg-8a9690:#34313e;--tone-bg-9166eb:#9166eb;--tone-bg-9565df:#9565df;--tone-bg-979a95:#34313e;--tone-bg-a47ce9:#a47ce9;--tone-bg-a8afa6:#303745;--tone-bg-b73745:#b73745;--tone-bg-c5b2e8:#303745;--tone-bg-d9ddda:#303745;--tone-bg-dededb:#222833;--tone-bg-e2d5f6:#222833;--tone-bg-e3e6df:#222833;--tone-bg-e8e8e5:#222833;--tone-bg-e9defb:#222833;--tone-bg-e9ecee:#222833;--tone-bg-eae7ef:#222833;--tone-bg-ebe1f5:#222833;--tone-bg-edf1e7:#222833;--tone-bg-edf1e9:#222833;--tone-bg-edf2e7:#222833;--tone-bg-edf2ee:#222833;--tone-bg-edf5f0:#222833;--tone-bg-eee7f7:#222833;--tone-bg-eee8fa:#222833;--tone-bg-eef0eb:#222833;--tone-bg-eef1eb:#222833;--tone-bg-efe7fa:#222833;--tone-bg-f0e9fb:#222833;--tone-bg-f0e9fc:#191e27;--tone-bg-f0e9fd:#191e27;--tone-bg-f0eaf8:#222833;--tone-bg-f0eafa:#222833;--tone-bg-f0f2ed:#222833;--tone-bg-f0f2ee:#222833;--tone-bg-f1eaf6:#222833;--tone-bg-f1eafa:#222833;--tone-bg-f1edf5:#222833;--tone-bg-f1eff4:#222833;--tone-bg-f1f0f4:#222833;--tone-bg-f1f3ec:#222833;--tone-bg-f1f3ed:#222833;--tone-bg-f1f8f4:#191e27;--tone-bg-f2eafa:#222833;--tone-bg-f2ebff:#191e27;--tone-bg-f2ecfb:#191e27;--tone-bg-f2edf8:#191e27;--tone-bg-f2f3f1:#222833;--tone-bg-f3edf9:#191e27;--tone-bg-f3f5ef:#222833;--tone-bg-f4eafa:#222833;--tone-bg-f4eef9:#191e27;--tone-bg-f4eff8:#191e27;--tone-bg-f4f4f2:#191e27;--tone-bg-f5f0fb:#191e27;--tone-bg-f5f0fd:#191e27;--tone-bg-f5f4f8:#191e27;--tone-bg-f6f0fa:#191e27;--tone-bg-f6f1fd:#191e27;--tone-bg-f6f1fe:#191e27;--tone-bg-f6f2fc:#191e27;--tone-bg-f6f4fa:#191e27;--tone-bg-f7f1fb:#191e27;--tone-bg-f7f3fb:#191e27;--tone-bg-f7f3fc:#191e27;--tone-bg-f7f4fa:#191e27;--tone-bg-f7f7f9:#191e27;--tone-bg-f7f8f4:#191e27;--tone-bg-f8f3ff:#191e27;--tone-bg-f8f4fc:#191e27;--tone-bg-f8f5fc:#191e27;--tone-bg-f8f9f6:#191e27;--tone-bg-faf7fd:#191e27;--tone-bg-faf7ff:#191e27;--tone-bg-faf8fd:#191e27;--tone-bg-faf9fc:#191e27;--tone-bg-fbf6ee:#191e27;--tone-bg-fbfcfa:#191e27;--tone-bg-fcfaff:#191e27;--tone-bg-fdfbf8:#191e27;--tone-bg-ffdce2:#222833;--tone-bg-fff0f2ee:#191e27ee;--tone-bg-ffffff:#191e27;--tone-bg-ffffff20:#191e2720;--tone-bg-ffffffed:#191e27ed;--tone-bg-fffffff5:#191e27f5;--tone-border-29252f:#3c4553;--tone-border-303633:#3c4553;--tone-border-303d2b:#3c4553;--tone-border-304b42:#3c4553;--tone-border-334943:#3c4553;--tone-border-438666:#3c4553;--tone-border-555555:#3c4553;--tone-border-6634c7:#685486;--tone-border-7e9170:#3c4553;--tone-border-804de7:#685486;--tone-border-819b8d:#3c4553;--tone-border-839778:#3c4553;--tone-border-8c66bd:#685486;--tone-border-9daa93:#3c4553;--tone-border-b68b58:#3c4553;--tone-border-b699ca:#685486;--tone-border-b69ae9:#685486;--tone-border-b6c4ab:#3c4553;--tone-border-b895ff:#685486;--tone-border-b8b8b3:#3c4553;--tone-border-b99bdc:#685486;--tone-border-bac5b4:#3c4553;--tone-border-bbcbb0:#3c4553;--tone-border-bda0d1:#685486;--tone-border-cbb3e8:#685486;--tone-border-cbb5f5:#685486;--tone-border-cbb9dc:#685486;--tone-border-cbd2c4:#3c4553;--tone-border-ccc8d3:#3c4553;--tone-border-cdb7f3:#685486;--tone-border-cdb8ed:#685486;--tone-border-cdd6c6:#3c4553;--tone-border-cdd8c3:#3c4553;--tone-border-cdd9c2:#3c4553;--tone-border-ce6b76:#3c4553;--tone-border-d4cbdc:#3c4553;--tone-border-d4ddcd:#3c4553;--tone-border-d5c6e1:#685486;--tone-border-d7d2e0:#3c4553;--tone-border-d7d6df:#3c4553;--tone-border-d8c8e6:#685486;--tone-border-d9cfe9:#685486;--tone-border-d9d4e0:#3c4553;--tone-border-dcd1e9:#685486;--tone-border-dcd9e5:#3c4553;--tone-border-dcdcd8:#3c4553;--tone-border-dce1d6:#3c4553;--tone-border-dce1d7:#3c4553;--tone-border-dce4d5:#3c4553;--tone-border-dce5d2:#3c4553;--tone-border-ddd1e6:#685486;--tone-border-ddd1ed:#685486;--tone-border-ddd5e7:#685486;--tone-border-ddd5e9:#685486;--tone-border-ddd5eb:#685486;--tone-border-ddd6e6:#685486;--tone-border-ddd8e9:#685486;--tone-border-dde5d5:#3c4553;--tone-border-decfe9:#685486;--tone-border-ded0ed:#685486;--tone-border-ded3ef:#685486;--tone-border-ded4e8:#685486;--tone-border-ded5e9:#685486;--tone-border-ded6e9:#685486;--tone-border-ded8e7:#685486;--tone-border-dedbe4:#3c4553;--tone-border-dedbe5:#3c4553;--tone-border-dedde6:#3c4553;--tone-border-dfd0e8:#685486;--tone-border-dfd4e9:#685486;--tone-border-dfe4dc:#3c4553;--tone-border-e0d1e9:#685486;--tone-border-e0d8e9:#685486;--tone-border-e0dae9:#685486;--tone-border-e0e5d9:#3c4553;--tone-border-e1d0f4:#685486;--tone-border-e1d9eb:#685486;--tone-border-e1e3de:#3c4553;--tone-border-e1e5dc:#3c4553;--tone-border-e2e6df:#3c4553;--tone-border-e2e8dc:#3c4553;--tone-border-e3d9ed:#685486;--tone-border-e3dcec:#685486;--tone-border-e4ddea:#685486;--tone-border-e5d7ee:#685486;--tone-border-e5d7f0:#685486;--tone-border-e5d9ed:#685486;--tone-border-e5daed:#685486;--tone-border-e5dcec:#685486;--tone-border-e5dced:#685486;--tone-border-e5dfec:#685486;--tone-border-e5dfed:#685486;--tone-border-e5dfef:#685486;--tone-border-e5e3ec:#3c4553;--tone-border-e5e4ec:#3c4553;--tone-border-e6dbed:#685486;--tone-border-e6ddeb:#685486;--tone-border-e6deed:#685486;--tone-border-e6deef:#685486;--tone-border-e6dfed:#685486;--tone-border-e6e2ef:#685486;--tone-border-e6e3eb:#3c4553;--tone-border-e6e9e0:#3c4553;--tone-border-e7dfed:#685486;--tone-border-e7e0ee:#685486;--tone-border-e8deee:#685486;--tone-border-e8e1f0:#685486;--tone-border-e9e0f0:#685486;--tone-border-e9e1ee:#685486;--tone-border-e9e2ee:#685486;--tone-border-e9e4ef:#685486;--tone-border-e9e6ef:#685486;--tone-border-e9e7eb:#3c4553;--tone-border-ebe4f0:#685486;--tone-border-ebe4f1:#685486;--tone-border-ece6f1:#685486;--tone-border-ede6f2:#685486;--tone-border-eee5f5:#685486;--tone-border-eee6f3:#685486;--tone-border-eee7f3:#685486;--tone-border-eee8f3:#685486;--tone-border-eeedf3:#3c4553;--tone-border-eeeeee:#3c4553;--tone-border-ffffff:#3c4553;--tone-border-ffffff25:#3c455325;--tone-border-ffffff55:#3c455355;--tone-fg-000000:#f0f1f5;--tone-fg-17241d45:#f0f1f545;--tone-fg-18203b35:#c4afff35;--tone-fg-1e98ff:#b8c0cc;--tone-fg-20302030:#f0f1f530;--tone-fg-232623:#f0f1f5;--tone-fg-23342b:#f0f1f5;--tone-fg-25202c:#f0f1f5;--tone-fg-25212e:#f0f1f5;--tone-fg-25252e:#f0f1f5;--tone-fg-252925:#f0f1f5;--tone-fg-253321:#f0f1f5;--tone-fg-263023:#f0f1f5;--tone-fg-2684b9:#b8c0cc;--tone-fg-27314340:#f0f1f540;--tone-fg-27332b:#f0f1f5;--tone-fg-29252f:#f0f1f5;--tone-fg-2a3d38:#f0f1f5;--tone-fg-2c3029:#f0f1f5;--tone-fg-2e4126:#a0daba;--tone-fg-2f4228:#f0f1f5;--tone-fg-302a39:#f0f1f5;--tone-fg-303e2b:#f0f1f5;--tone-fg-3187a0:#b8c0cc;--tone-fg-34452c:#f0f1f5;--tone-fg-35482a:#a0daba;--tone-fg-363636:#f0f1f5;--tone-fg-37775e:#a0daba;--tone-fg-394034:#f0f1f5;--tone-fg-3c4e33:#f0f1f5;--tone-fg-3c5750:#f0f1f5;--tone-fg-3d2e47:#f0f1f5;--tone-fg-3e2c4b:#f0f1f5;--tone-fg-43503d:#f0f1f5;--tone-fg-45384f:#f0f1f5;--tone-fg-455638:#f0f1f5;--tone-fg-465640:#f0f1f5;--tone-fg-497d61:#a0daba;--tone-fg-498b9c:#b8c0cc;--tone-fg-4d3476:#c4afff;--tone-fg-4d6142:#f0f1f5;--tone-fg-503366:#c4afff;--tone-fg-513961:#f0f1f5;--tone-fg-52565c:#b8c0cc;--tone-fg-534261:#f0f1f5;--tone-fg-53604f:#b8c0cc;--tone-fg-53634a:#b8c0cc;--tone-fg-53634b:#b8c0cc;--tone-fg-536548:#b8c0cc;--tone-fg-554b61:#b8c0cc;--tone-fg-55505f:#b8c0cc;--tone-fg-563384:#c4afff;--tone-fg-566b47:#b8c0cc;--tone-fg-567566:#b8c0cc;--tone-fg-57358a:#c4afff;--tone-fg-574965:#b8c0cc;--tone-fg-596551:#b8c0cc;--tone-fg-5b4b68:#b8c0cc;--tone-fg-5c426f:#b8c0cc;--tone-fg-5c6a54:#b8c0cc;--tone-fg-5c6b54:#b8c0cc;--tone-fg-617057:#b8c0cc;--tone-fg-627258:#b8c0cc;--tone-fg-6332a8:#c4afff;--tone-fg-633da2:#c4afff;--tone-fg-637357:#b8c0cc;--tone-fg-637358:#b8c0cc;--tone-fg-64497b:#b8c0cc;--tone-fg-64715b:#b8c0cc;--tone-fg-64775a:#b8c0cc;--tone-fg-655472:#b8c0cc;--tone-fg-656071:#b8c0cc;--tone-fg-65616e:#b8c0cc;--tone-fg-6636b4:#c4afff;--tone-fg-6636b9:#c4afff;--tone-fg-665074:#b8c0cc;--tone-fg-665875:#b8c0cc;--tone-fg-66616f:#b8c0cc;--tone-fg-677163:#b8c0cc;--tone-fg-67765b:#b8c0cc;--tone-fg-677c58:#b8c0cc;--tone-fg-687166:#b8c0cc;--tone-fg-687563:#b8c0cc;--tone-fg-68795d:#b8c0cc;--tone-fg-687b58:#b8c0cc;--tone-fg-6938c9:#c4afff;--tone-fg-697264:#b8c0cc;--tone-fg-697362:#b8c0cc;--tone-fg-697b5b:#b8c0cc;--tone-fg-6b43b2:#c4afff;--tone-fg-6c557f:#b8c0cc;--tone-fg-6c6d60:#b8c0cc;--tone-fg-6d6878:#b8c0cc;--tone-fg-6e677b:#b8c0cc;--tone-fg-6e7965:#b8c0cc;--tone-fg-6e7a62:#b8c0cc;--tone-fg-6e865d:#b8c0cc;--tone-fg-7040cd:#c4afff;--tone-fg-7044b2:#c4afff;--tone-fg-704a99:#c4afff;--tone-fg-713f29:#ffacb6;--tone-fg-72518e:#b8c0cc;--tone-fg-728168:#b8c0cc;--tone-fg-728265:#b8c0cc;--tone-fg-72998c:#b8c0cc;--tone-fg-7345a9:#c4afff;--tone-fg-7350b8:#c4afff;--tone-fg-736581:#b8c0cc;--tone-fg-737c6c:#b8c0cc;--tone-fg-73806f:#b8c0cc;--tone-fg-738266:#b8c0cc;--tone-fg-738466:#b8c0cc;--tone-fg-746480:#b8c0cc;--tone-fg-74707f:#b8c0cc;--tone-fg-747b71:#b8c0cc;--tone-fg-747f6b:#b8c0cc;--tone-fg-74816e:#b8c0cc;--tone-fg-7542ce:#c4afff;--tone-fg-7544c8:#c4afff;--tone-fg-75806c:#b8c0cc;--tone-fg-7654a5:#c4afff;--tone-fg-76717f:#b8c0cc;--tone-fg-767180:#b8c0cc;--tone-fg-768071:#b8c0cc;--tone-fg-76836a:#b8c0cc;--tone-fg-776486:#b8c0cc;--tone-fg-776681:#b8c0cc;--tone-fg-777384:#b8c0cc;--tone-fg-77836c:#b8c0cc;--tone-fg-786b86:#b8c0cc;--tone-fg-78836c:#b8c0cc;--tone-fg-795491:#b8c0cc;--tone-fg-7955a8:#c4afff;--tone-fg-796987:#b8c0cc;--tone-fg-79866e:#b8c0cc;--tone-fg-7b8374:#b8c0cc;--tone-fg-7b8476:#b8c0cc;--tone-fg-7b847a:#b8c0cc;--tone-fg-7d857b:#b8c0cc;--tone-fg-7e837a:#b8c0cc;--tone-fg-7e847a:#b8c0cc;--tone-fg-7e8974:#b8c0cc;--tone-fg-7f658e:#b8c0cc;--tone-fg-804de7:#c4afff;--tone-fg-804de722:#c4afff22;--tone-fg-804de74d:#c4afff4d;--tone-fg-8058a0:#c4afff;--tone-fg-80608f:#b8c0cc;--tone-fg-80748a:#b8c0cc;--tone-fg-809d65:#b8c0cc;--tone-fg-816596:#b8c0cc;--tone-fg-81678f:#b8c0cc;--tone-fg-81758c:#b8c0cc;--tone-fg-82708f:#b8c0cc;--tone-fg-83768e:#b8c0cc;--tone-fg-839377:#b8c0cc;--tone-fg-8454ba:#c4afff;--tone-fg-84758f:#b8c0cc;--tone-fg-849077:#b8c0cc;--tone-fg-855da7:#c4afff;--tone-fg-85718f:#b8c0cc;--tone-fg-858d7e:#b8c0cc;--tone-fg-85917a:#b8c0cc;--tone-fg-8650d6:#c4afff;--tone-fg-87917c:#b8c0cc;--tone-fg-87a89c:#b8c0cc;--tone-fg-887296:#b8c0cc;--tone-fg-8961bb:#c4afff;--tone-fg-897398:#b8c0cc;--tone-fg-8a709b:#b8c0cc;--tone-fg-8a7c96:#b8c0cc;--tone-fg-8a7d96:#b8c0cc;--tone-fg-8a8094:#b8c0cc;--tone-fg-8aaba1:#b8c0cc;--tone-fg-8b749b:#b8c0cc;--tone-fg-8b74a1:#b8c0cc;--tone-fg-8b7a98:#b8c0cc;--tone-fg-8b9484:#b8c0cc;--tone-fg-8c799b:#b8c0cc;--tone-fg-8d70ac:#b8c0cc;--tone-fg-8d8098:#b8c0cc;--tone-fg-8d8197:#b8c0cc;--tone-fg-8e709e:#b8c0cc;--tone-fg-8f7c9e:#b8c0cc;--tone-fg-9169a9:#b8c0cc;--tone-fg-9270ac:#b8c0cc;--tone-fg-927b9f:#b8c0cc;--tone-fg-92859d:#b8c0cc;--tone-fg-947ba5:#b8c0cc;--tone-fg-947fa4:#b8c0cc;--tone-fg-94829f:#b8c0cc;--tone-fg-94849f:#b8c0cc;--tone-fg-9580a5:#b8c0cc;--tone-fg-95819f:#b8c0cc;--tone-fg-9581a3:#b8c0cc;--tone-fg-9677aa:#b8c0cc;--tone-fg-967aa5:#b8c0cc;--tone-fg-96879f:#b8c0cc;--tone-fg-9785a5:#b8c0cc;--tone-fg-97ab86:#b8c0cc;--tone-fg-9a85a7:#b8c0cc;--tone-fg-9aae8b:#b8c0cc;--tone-fg-9b7cb7:#c4afff;--tone-fg-9b85aa:#b8c0cc;--tone-fg-9b8ba7:#b8c0cc;--tone-fg-9b90a5:#b8c0cc;--tone-fg-9c8ea8:#b8c0cc;--tone-fg-9f91aa:#b8c0cc;--tone-fg-a08daa:#b8c0cc;--tone-fg-a18cae:#b8c0cc;--tone-fg-a18fac:#b8c0cc;--tone-fg-a1b78c:#b8c0cc;--tone-fg-a24b2c:#ffacb6;--tone-fg-a298ab:#b8c0cc;--tone-fg-a32020:#ffacb6;--tone-fg-a396ac:#b8c0cc;--tone-fg-a42437:#ffacb6;--tone-fg-a4354c:#ffacb6;--tone-fg-a49bab:#b8c0cc;--tone-fg-a51e37:#ffacb6;--tone-fg-a52b34:#ffacb6;--tone-fg-a6661e:#f2d193;--tone-fg-a6b29c:#b8c0cc;--tone-fg-a7b798:#b8c0cc;--tone-fg-aa88c3:#c4afff;--tone-fg-ab9fb5:#b8c0cc;--tone-fg-ac98b6:#b8c0cc;--tone-fg-b0a4b9:#b8c0cc;--tone-fg-b2c0a4:#b8c0cc;--tone-fg-b2ccc0:#b8c0cc;--tone-fg-b52c4a:#ffacb6;--tone-fg-b5c9c0:#b8c0cc;--tone-fg-b6c1ad:#b8c0cc;--tone-fg-b73030:#ffacb6;--tone-fg-b73745:#ffacb6;--tone-fg-b7c0af:#b8c0cc;--tone-fg-b83245:#ffacb6;--tone-fg-becdaf:#b8c0cc;--tone-fg-cad4c3:#b8c0cc;--tone-fg-d4dacd:#f0f1f5;--tone-fg-d8cce5:#c4afff;--tone-fg-dae3d1:#f0f1f5;--tone-fg-e0d0fa:#c4afff;--tone-fg-e1e9d7:#a0daba;--tone-fg-e3eeea:#f0f1f5;--tone-fg-f1f7f3:#a0daba;--tone-fg-f2f3ef:#f0f1f5;--tone-fg-f4f6f0:#a0daba;--tone-fg-fafbf7:#a0daba;--tone-fg-fafcf7:#a0daba;--tone-fg-ffffff:#f0f1f5}.theme-toggle{cursor:pointer;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,border-color .2s;display:inline-flex;border:1px solid var(--border)!important;color:var(--foreground)!important;background:0 0!important;padding:0!important}.theme-toggle:hover{background:var(--muted)!important;border-color:var(--primary)!important}.header{gap:18px}.header nav{gap:18px;margin-left:12px}.signin-theme{position:absolute;top:24px;right:24px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#11161d;--foreground:#f0f1f5;--card:#191e27;--card-foreground:#f0f1f5;--popover:#202632;--popover-foreground:#f0f1f5;--muted:#252c38;--muted-foreground:#b8c0cc;--border:#3c4553;--input:#3c4553;--ring:#b9a0f5;--accent:#30283f;--accent-foreground:#efebff;--secondary:#252c38;--secondary-foreground:#f0f1f5;--primary:#a98ae9;--primary-foreground:#191322}:root[data-theme=dark] body{color:#f0f1f5;background:#11161d}:root[data-theme=dark] .svc-cover figcaption{color:#fff}:root[data-theme=dark] .brand-logo,:root[data-theme=dark] .sp-logo img{content:url(/telecom-sd-logo-dark.svg);filter:none;opacity:1}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{color:#f0f1f5;background-color:#171d26;border-color:#455060}:root[data-theme=dark] input::placeholder,:root[data-theme=dark] textarea::placeholder{color:#a4adbc}:root[data-theme=dark] [data-slot=dialog-content],:root[data-theme=dark] [data-slot=alert-dialog-content]{color:#f0f1f5;background:#191e27;border-color:#3c4553}:root[data-theme=dark] .staff{--line:#3c4553;--dim:#b8c0cc}:root[data-theme=dark] .sp-deal,:root[data-theme=dark] .crm-task-row,:root[data-theme=dark] .sp-client-row,:root[data-theme=dark] .sp-client-history>button{color:#f0f1f5}:root[data-theme=dark] .crm-trash-zone{color:#ffb4bf;background:#351f29;border-color:#cf7185}:root[data-theme=dark] .crm-task-row .crm-overdue{color:#ffacb6}:root[data-theme=dark] .sp-notice{color:#e4d8ff}:root[data-theme=dark] .sp-primary,:root[data-theme=dark] .button.orange{color:#fff;background:#8051d5}:root[data-theme=dark] .sp-task.complete{color:#a0daba;background:#203c32}:is(:root[data-theme=dark] a:focus-visible,:root[data-theme=dark] button:focus-visible,:root[data-theme=dark] summary:focus-visible){outline-color:#c4afff}:root[data-theme=dark] ::selection{color:#fff;background:#6947a3}@media (max-width:700px){.header{gap:10px}.header .theme-toggle{flex-basis:32px;width:32px;height:32px;margin-left:0}.header-phone{font-size:12px}}:root[data-theme=dark] .choice-hero,:root[data-theme=dark] .ss-shell{--ss-muted:#b8c0cc;--ss-text:#f0f1f5;--ss-paper:#11161d}:root[data-theme=dark] .social-circle{color:#e7e9f0;background:#222833;border-color:#414958}:root[data-theme=dark] .social-circle:hover{background:#343d4b;border-color:#9983c5}:root[data-theme=dark] .staff{background:#11161d}:root[data-theme=dark] .sp-sidebar,:root[data-theme=dark] .sp-top,:root[data-theme=dark] .disk-connection{background:#191e27}:root[data-theme=dark] .sp-deal,:root[data-theme=dark] .crm-task-row{background:#222833;border-color:#414958}:root[data-theme=dark] .sp-detail,:root[data-theme=dark] .sp-modal{color:#f0f1f5;background:#191e27}:root[data-theme=dark] .sp-sidebar nav button.selected{color:#d1beff;background:#30283f}.disk-connection .theme-toggle{border-radius:50%;width:36px;height:36px}:root[data-theme=dark] .sp-pill{color:#d1beff;background:#30283f}html:not([data-theme=dark]){--tone-fg-687166:#596551;--tone-fg-697264:#596551;--tone-fg-6e7965:#596551;--tone-fg-74816e:#596551;--tone-fg-7b8476:#596551;--tone-fg-7e837a:#596551}.choice-hero{--ss-muted:var(--tone-fg-687166,#596551)}.lead-routes h2{letter-spacing:-.025em;text-wrap:balance;margin:18px 0 0;font-size:clamp(30px,3.6vw,44px);font-weight:400;line-height:1.15}.phone-disclaimer,.phone-demo-caption{font-size:12px;line-height:1.6}.service-catalog .eyebrow{letter-spacing:1.5px;font-size:12px}
