@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_aaf875;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_aaf875;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_aaf875{font-family:__Inter_aaf875,__Inter_Fallback_aaf875;font-style:normal}.__variable_aaf875{--font-sans:"__Inter_aaf875","__Inter_Fallback_aaf875"}

/*
! tailwindcss v3.4.4 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--background:0 0% 100%;--foreground:222.2 84% 4.9%;--card:0 0% 100%;--card-foreground:222.2 84% 4.9%;--popover:0 0% 100%;--popover-foreground:222.2 84% 4.9%;--primary:222.2 47.4% 11.2%;--primary-foreground:210 40% 98%;--secondary:210 40% 96.1%;--secondary-foreground:222.2 47.4% 11.2%;--muted:210 40% 96.1%;--muted-foreground:215.4 16.3% 46.9%;--accent:210 40% 96.1%;--accent-foreground:222.2 47.4% 11.2%;--destructive:0 84.2% 60.2%;--destructive-foreground:210 40% 98%;--border:214.3 31.8% 91.4%;--input:214.3 31.8% 91.4%;--ring:222.2 84% 4.9%;--radius:0.5rem;--pixel-size:8px;--primary-background:linear-gradient(134deg,#eef0f5 4.98%,#e6e9ef 94.88%,#e6e9ef 0);--secondary-background:#bbada0;--cell-background:linear-gradient(135deg,#eef0f5,#e6e9ef);--cell-shadow:-5px -5px 20px 0px hsla(0,0%,100%,.53),12px 13px 12px -6px rgba(166,180,200,.5);--tile-background:linear-gradient(134deg,#dbeaff 4.98%,#c0d7f7 94.88%);--primary-text-color:#29303e;--secondary-text-color:#fff;--track-line-start:#29303e;--track-line-end:#29303e;--contacts-icon-start:#fff;--contacts-icon-end:#bac3cf;--contacts-icon-wa-1:#fff;--contacts-icon-wa-2:#bac3cf;--contacts-icon-wa-3:#fff;--contacts-icon-wa-4:#bac3cf;--contacts-icon-wa-5:#5b656f;--contacts-icon-wa-6:#3f4852}.dark{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:210 40% 98%;--primary-foreground:222.2 47.4% 11.2%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:212.7 26.8% 83.9%;--primary-background:linear-gradient(134deg,#3f4850 4.98%,#363e46 94.88%);--secondary-background:#bbada0;--cell-background:linear-gradient(134deg,#3f4850 4.98%,#363e46 94.88%);--cell-shadow:-5px -5px 20px 0px rgba(72,83,92,.35),12px 13px 12px -6px rgba(35,40,45,.5);--tile-background:linear-gradient(134deg,#dbeaff 4.98%,#c0d7f7 94.88%);--track-line-start:#f1f2f5;--track-line-end:#e6e9ef;--contacts-icon-start:#363e46;--contacts-icon-end:#2c343c;--contacts-icon-wa-1:#363e46;--contacts-icon-wa-2:#2c343c;--contacts-icon-wa-3:#363e46;--contacts-icon-wa-4:#2c343c;--contacts-icon-wa-5:#fff;--contacts-icon-wa-6:#bac3cf}*{border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground))}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-auto{pointer-events:auto}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-right-12{right:-3rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-\[15\.9px\]{left:15.9px}.left-\[29\.28px\]{left:29.28px}.left-\[50\%\]{left:50%}.left-\[calc\(50\%-48px\)\]{left:calc(50% - 48px)}.right-0{right:0}.right-1{right:.25rem}.right-4{right:1rem}.right-\[calc\(100\%-508px\)\]{right:calc(100% - 508px)}.right-\[calc\(50\%-48px\)\]{right:calc(50% - 48px)}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-4{top:1rem}.top-\[15\.9px\]{top:15.9px}.top-\[28\.98px\]{top:28.98px}.top-\[50\%\]{top:50%}.top-\[calc\(100\%-32px\)\]{top:calc(100% - 32px)}.-z-10{z-index:-10}.-z-20{z-index:-20}.z-50{z-index:50}.z-\[100\]{z-index:100}.col-span-1{grid-column:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.m-0{margin:0}.-my-0{margin-top:0;margin-bottom:0}.-my-0\.5{margin-top:-.125rem;margin-bottom:-.125rem}.mx-auto{margin-left:auto;margin-right:auto}.my-auto{margin-top:auto;margin-bottom:auto}.-ml-0{margin-left:0}.-ml-4{margin-left:-1rem}.-ml-6{margin-left:-1.5rem}.-mr-4{margin-right:-1rem}.-mt-2{margin-top:-.5rem}.-mt-4{margin-top:-1rem}.ml-1{margin-left:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1/1}.h-10{height:2.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[100px\]{height:100px}.h-\[120px\]{height:120px}.h-\[18px\]{height:18px}.h-\[22\.75px\]{height:22.75px}.h-\[22px\]{height:22px}.h-\[238px\]{height:238px}.h-\[24px\]{height:24px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[46px\]{height:46px}.h-\[60\.24px\]{height:60.24px}.h-\[65\.26px\]{height:65.26px}.h-\[99\.9px\]{height:99.9px}.h-full{height:100%}.max-h-screen{max-height:100vh}.min-h-\[136px\]{min-height:136px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-6{width:1.5rem}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[125\.48px\]{width:125.48px}.w-\[18px\]{width:18px}.w-\[22\.75px\]{width:22.75px}.w-\[22px\]{width:22px}.w-\[236px\]{width:236px}.w-\[238px\]{width:238px}.w-\[24px\]{width:24px}.w-\[26px\]{width:26px}.w-\[28px\]{width:28px}.w-\[32px\]{width:32px}.w-\[340px\]{width:340px}.w-\[46px\]{width:46px}.w-\[60\.24px\]{width:60.24px}.w-\[93\.7px\]{width:93.7px}.w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.w-full{width:100%}.w-min{width:-moz-min-content;width:min-content}.min-w-0{min-width:0}.min-w-\[160px\]{min-width:160px}.min-w-full{min-width:100%}.max-w-\[220px\]{max-width:220px}.max-w-\[424px\]{max-width:424px}.max-w-\[464px\]{max-width:464px}.max-w-\[536px\]{max-width:536px}.max-w-max{max-width:-moz-max-content;max-width:max-content}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow-0{flex-grow:0}.basis-auto{flex-basis:auto}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.rotate-90{--tw-rotate:90deg}.rotate-90,.scale-\[\.828\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-\[\.828\]{--tw-scale-x:.828;--tw-scale-y:.828}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.grid-cols-\[160px_auto\]{grid-template-columns:160px auto}.grid-cols-\[repeat\(3\2c 60px\)\]{grid-template-columns:repeat(3,60px)}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-\[18px\]{-moz-column-gap:18px;column-gap:18px}.gap-x-\[22px\]{-moz-column-gap:22px;column-gap:22px}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-y-\[18px\]{row-gap:18px}.gap-y-\[54px\]{row-gap:54px}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.\!overflow-visible{overflow:visible!important}.overflow-visible{overflow:visible}.whitespace-nowrap{white-space:nowrap}.rounded-3xl{border-radius:1.5rem}.rounded-\[100px\]{border-radius:100px}.rounded-\[24px\]{border-radius:24px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-r-\[24px\]{border-top-right-radius:24px;border-bottom-right-radius:24px}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-destructive{border-color:hsl(var(--destructive))}.border-input-color{border-color:hsl(var(--input))}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[\#4e565f\]{--tw-bg-opacity:1;background-color:rgb(78 86 95/var(--tw-bg-opacity))}.bg-\[\#f6f7f8\]{--tw-bg-opacity:1;background-color:rgb(246 247 248/var(--tw-bg-opacity))}.bg-background{background-color:hsl(var(--background))}.bg-black\/60{background-color:rgba(0,0,0,.6)}.bg-black\/80{background-color:rgba(0,0,0,.8)}.bg-border{background-color:hsl(var(--border))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity))}.bg-primary{background-color:hsl(var(--primary))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-avatar-outer{background-image:linear-gradient(134deg,#e6e9ef 4.98%,#e6e9ef 4.99%,#eef0f5 94.88%)}.bg-btn-inner-dark{background-image:linear-gradient(134deg,#5b656f 4.98%,#3f4852 94.88%)}.bg-btn-outer-dark{background-image:linear-gradient(134deg,#80868b 4.98%,#5b6773 94.88%)}.bg-dialog-footer{background-image:linear-gradient(300deg,#eef0f5 -5.03%,#e6e9ef 82.3%,#e6e9ef 0)}.bg-dot{background-image:linear-gradient(rgba(178,189,204,.5),rgba(178,189,204,.5))}.bg-dot-active{background-image:linear-gradient(90deg,#eceef3,#f1f2f7),linear-gradient(90deg,#eceef3,#f1f2f7)}.bg-menu{background-image:linear-gradient(134deg,rgba(238,240,245,.8) 4.98%,rgba(230,233,239,.8) 94.88%,rgba(230,233,239,.8) 0)}.bg-page{background-image:linear-gradient(134deg,#eef0f5 4.98%,#e6e9ef 94.88%,#e6e9ef 0)}.bg-page-dark{background-image:linear-gradient(159deg,#363e46 -25.92%,#2c343c 82.89%)}.bg-section{background-image:linear-gradient(90deg,#eceef3,#f1f2f7)}.bg-skill{background-image:linear-gradient(136deg,#fff 22.24%,#bac3cf 85.59%)}.bg-status-signal{background-image:linear-gradient(136deg,#09dd84 16.11%,#b9ffe2 96.51%)}.bg-years-text-gradient{background-image:linear-gradient(86deg,#29303e 25.21%,rgba(41,48,62,0) 179.61%)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-\[\#29303E\]{fill:#29303e}.fill-\[\#fff\]{fill:#fff}.stroke-\[\#29303E\]{stroke:#29303e}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[1px\]{padding:1px}.p-\[22px\]{padding:22px}.p-\[3\.35px\]{padding:3.35px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[11px\]{padding-left:11px;padding-right:11px}.px-\[17px\]{padding-left:17px;padding-right:17px}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.py-\[36px\]{padding-top:36px;padding-bottom:36px}.py-\[9px\]{padding-top:9px;padding-bottom:9px}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[13px\]{padding-bottom:13px}.pb-\[60px\]{padding-bottom:60px}.pl-0{padding-left:0}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-3{padding-right:.75rem}.pr-3\.5{padding-right:.875rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-6{padding-right:1.5rem}.pt-0{padding-top:0}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-9{padding-top:2.25rem}.pt-\[60px\]{padding-top:60px}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.font-sans{font-family:var(--font-sans),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[33\.5px\]{font-size:33.5px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-\[36\.8px\]{line-height:36.8px}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.text-\[\#29303E\]{--tw-text-opacity:1;color:rgb(41 48 62/var(--tw-text-opacity))}.text-\[\#585D66\]{--tw-text-opacity:1;color:rgb(88 93 102/var(--tw-text-opacity))}.text-\[\#60656E\]{--tw-text-opacity:1;color:rgb(96 101 110/var(--tw-text-opacity))}.text-\[\#95A3B6\]{--tw-text-opacity:1;color:rgb(149 163 182/var(--tw-text-opacity))}.text-\[\#A5A9B0\]{--tw-text-opacity:1;color:rgb(165 169 176/var(--tw-text-opacity))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-foreground{color:hsl(var(--foreground))}.text-foreground\/50{color:hsl(var(--foreground)/.5)}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-transparent{color:transparent}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-2048-cell{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-2048-cell{--tw-shadow:-5px -5px 20px 0px hsla(0,0%,100%,.53),12px 13px 12px -6px rgba(166,180,200,.5);--tw-shadow-colored:-5px -5px 20px 0px var(--tw-shadow-color),12px 13px 12px -6px var(--tw-shadow-color)}.shadow-avatar-inner{--tw-shadow:-12px -12px 30px 0px hsla(0,0%,100%,.2) inset,7px 7px 8px 0px rgba(166,180,200,.52) inset,10px 11px 30px -1px rgba(166,180,200,.7) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 7px 7px 8px 0px var(--tw-shadow-color),inset 10px 11px 30px -1px var(--tw-shadow-color)}.shadow-avatar-inner,.shadow-avatar-outer{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-avatar-outer{--tw-shadow:19px 25px 92px -32px rgba(166,180,200,.45),-20px -20px 61px 0px hsla(0,0%,100%,.5),13px 14px 12px -6px rgba(166,180,200,.57);--tw-shadow-colored:19px 25px 92px -32px var(--tw-shadow-color),-20px -20px 61px 0px var(--tw-shadow-color),13px 14px 12px -6px var(--tw-shadow-color)}.shadow-btn-flat-dark{--tw-shadow:-3px -3px 6px 0px hsla(0,0%,100%,.7),3px 3px 6px 0px #a6b4c8;--tw-shadow-colored:-3px -3px 6px 0px var(--tw-shadow-color),3px 3px 6px 0px var(--tw-shadow-color)}.shadow-btn-flat-dark,.shadow-btn-inner-dark{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-btn-inner-dark{--tw-shadow:-2px -2px 3px 0px rgba(88,98,107,.9),2px 2px 6px 0px #23292e;--tw-shadow-colored:-2px -2px 3px 0px var(--tw-shadow-color),2px 2px 6px 0px var(--tw-shadow-color)}.shadow-btn-lang{--tw-shadow:-3px -3px 6px 0px hsla(0,0%,100%,.53),8px 9px 8px -6px rgba(166,180,200,.85);--tw-shadow-colored:-3px -3px 6px 0px var(--tw-shadow-color),8px 9px 8px -6px var(--tw-shadow-color)}.shadow-btn-lang,.shadow-btn-outer-dark{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-btn-outer-dark{--tw-shadow:-2px -2px 6px 0px hsla(0,0%,100%,.7),3px 3px 6px 0px #a6b4c8;--tw-shadow-colored:-2px -2px 6px 0px var(--tw-shadow-color),3px 3px 6px 0px var(--tw-shadow-color)}.shadow-contacts-btn-inner-dark{--tw-shadow:-1.706px -1.706px 2.559px 0px rgba(88,98,107,.9),1.706px 1.706px 5.118px 0px #23292e;--tw-shadow-colored:-1.706px -1.706px 2.559px 0px var(--tw-shadow-color),1.706px 1.706px 5.118px 0px var(--tw-shadow-color)}.shadow-contacts-btn-inner-dark,.shadow-contacts-btn-outer-dark{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-contacts-btn-outer-dark{--tw-shadow:-1.706px -1.706px 5.118px 0px hsla(0,0%,100%,.7),2.559px 2.559px 5.118px 0px #a6b4c8;--tw-shadow-colored:-1.706px -1.706px 5.118px 0px var(--tw-shadow-color),2.559px 2.559px 5.118px 0px var(--tw-shadow-color)}.shadow-dialog-footer-bottom{--tw-shadow:0px -4px 12px -7px rgba(166,180,200,.57);--tw-shadow-colored:0px -4px 12px -7px var(--tw-shadow-color)}.shadow-dialog-footer-bottom,.shadow-divider{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-divider{--tw-shadow:7px 4px 10px 2px rgba(0,0,0,.25),-5px -5px 20px 0px rgba(72,83,92,.35);--tw-shadow-colored:7px 4px 10px 2px var(--tw-shadow-color),-5px -5px 20px 0px var(--tw-shadow-color)}.shadow-dot{--tw-shadow:-1.6px -1.6px 3px 0px hsla(0,0%,100%,.41) inset,1.6px 1.3px 1.98px 0px rgba(99,116,139,.2) inset;--tw-shadow-colored:inset -1.6px -1.6px 3px 0px var(--tw-shadow-color),inset 1.6px 1.3px 1.98px 0px var(--tw-shadow-color)}.shadow-dot,.shadow-dot-active{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-dot-active{--tw-shadow:-3px -3px 6px 0px hsla(0,0%,100%,.53),2px 2px 4px 0px #a6b4c8;--tw-shadow-colored:-3px -3px 6px 0px var(--tw-shadow-color),2px 2px 4px 0px var(--tw-shadow-color)}.shadow-input{--tw-shadow:-12px -12px 30px 0px hsla(0,0%,100%,.2) inset,4px 6px 25px -9px rgba(166,180,200,.71) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 4px 6px 25px -9px var(--tw-shadow-color)}.shadow-input,.shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-menu-btn-outer-dark{--tw-shadow:-2px -2px 6px 0px hsla(0,0%,100%,.3),3px 3px 6px -6px #a6b4c8;--tw-shadow-colored:-2px -2px 6px 0px var(--tw-shadow-color),3px 3px 6px -6px var(--tw-shadow-color)}.shadow-menu-btn-outer-dark,.shadow-section-inner{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-section-inner{--tw-shadow:-12px -12px 30px 0px hsla(0,0%,100%,.2) inset,7px 7px 8px 0px rgba(166,180,200,.25) inset,10px 11px 30px -1px rgba(166,180,200,.55) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 7px 7px 8px 0px var(--tw-shadow-color),inset 10px 11px 30px -1px var(--tw-shadow-color)}.shadow-section-outer{--tw-shadow:-5px -5px 20px 0px hsla(0,0%,100%,.53),13px 14px 12px -6px rgba(166,180,200,.48);--tw-shadow-colored:-5px -5px 20px 0px var(--tw-shadow-color),13px 14px 12px -6px var(--tw-shadow-color)}.shadow-section-outer,.shadow-skill{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-skill{--tw-shadow:-3px -3px 6px 0px #fff,8px 9px 8px -6px rgba(166,180,200,.7);--tw-shadow-colored:-3px -3px 6px 0px var(--tw-shadow-color),8px 9px 8px -6px var(--tw-shadow-color)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-sm,.shadow-status{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-status{--tw-shadow:-12px -12px 30px 0px hsla(0,0%,100%,.2) inset,7px 7px 8px 0px rgba(166,180,200,.4) inset,10px 11px 30px -1px rgba(166,180,200,.4) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 7px 7px 8px 0px var(--tw-shadow-color),inset 10px 11px 30px -1px var(--tw-shadow-color)}.shadow-status-signal{--tw-shadow:3px 3px 6px 0px #9199a5,-3px -2px 7px -2px #4be9a7;--tw-shadow-colored:3px 3px 6px 0px var(--tw-shadow-color),-3px -2px 7px -2px var(--tw-shadow-color)}.shadow-status-signal,.shadow-tab{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-tab{--tw-shadow:-3px -3px 12px 0px hsla(0,0%,100%,.53),8px 8px 12px -6px rgba(166,180,200,.85);--tw-shadow-colored:-3px -3px 12px 0px var(--tw-shadow-color),8px 8px 12px -6px var(--tw-shadow-color)}.shadow-textarea{--tw-shadow:-12px -12px 30px 0px hsla(0,0%,100%,.2) inset,5px 7px 25px -9px rgba(166,180,200,.71) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 5px 7px 25px -9px var(--tw-shadow-color)}.shadow-textarea,.shadow-theme-switch{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-theme-switch{--tw-shadow:-12px -12px 30px 0px hsla(0,0%,100%,.2) inset,7px 7px 8px 0px rgba(166,180,200,.3) inset,10px 11px 30px -1px rgba(166,180,200,.3) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 7px 7px 8px 0px var(--tw-shadow-color),inset 10px 11px 30px -1px var(--tw-shadow-color)}.shadow-theme-switch-active{--tw-shadow:-3.187px -3.187px 6.375px 0px hsla(0,0%,100%,.52),3.188px 3.188px 6.375px 0px #9199a5;--tw-shadow-colored:-3.187px -3.187px 6.375px 0px var(--tw-shadow-color),3.188px 3.188px 6.375px 0px var(--tw-shadow-color)}.shadow-theme-switch-active,.shadow-theme-switch-active-dark{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-theme-switch-active-dark{--tw-shadow:7px 5px 11px -2px #23282d,-5px -5px 20px 0px rgba(72,83,92,.35);--tw-shadow-colored:7px 5px 11px -2px var(--tw-shadow-color),-5px -5px 20px 0px var(--tw-shadow-color)}.shadow-theme-switch-inactive{--tw-shadow:-3.375px -3.375px 6.75px 0px hsla(0,0%,100%,.52),3.375px 3.375px 6.75px 0px #9199a5;--tw-shadow-colored:-3.375px -3.375px 6.75px 0px var(--tw-shadow-color),3.375px 3.375px 6.75px 0px var(--tw-shadow-color)}.shadow-theme-switch-inactive,.shadow-years-inner{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-years-inner{--tw-shadow:-4.183px -4.183px 16.734px 0px hsla(0,0%,100%,.53),6.693px 7.53px 6.693px -5.02px rgba(166,180,200,.85);--tw-shadow-colored:-4.183px -4.183px 16.734px 0px var(--tw-shadow-color),6.693px 7.53px 6.693px -5.02px var(--tw-shadow-color)}.shadow-years-outer{--tw-shadow:10.877px 10.04px 8.367px -5.02px rgba(166,180,200,.57);--tw-shadow-colored:10.877px 10.04px 8.367px -5.02px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.outline-1{outline-width:1px}.outline-\[\#5D666D\]{outline-color:#5d666d}.outline-\[\#95A3B6\]{outline-color:#95a3b6}.outline-transparent{outline-color:transparent}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[4px\]{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150,.transition-transform{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@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))}}@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))}}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:text-base::file-selector-button{font-size:1rem;line-height:1.5rem}.file\:font-medium::file-selector-button{font-weight:500}.placeholder\:text-\[\#95A3B6\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(149 163 182/var(--tw-text-opacity))}.placeholder\:text-\[\#95A3B6\]::placeholder{--tw-text-opacity:1;color:rgb(149 163 182/var(--tw-text-opacity))}.hover\:bg-\[\#95A3B6\]\/30:hover{background-color:rgba(149,163,182,.3)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive)/.8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary)/.8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.hover\:bg-secondary:hover{background-color:hsl(var(--secondary))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:underline:hover{text-decoration-line:underline}.focus\:opacity-100:focus,.hover\:opacity-100:hover{opacity:1}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.active\:opacity-90:active{opacity:.9}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:opacity-100{opacity:1}.group.destructive .group-\[\.destructive\]\:border-muted\/40{border-color:hsl(var(--muted)/.4)}.group.destructive .group-\[\.destructive\]\:text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity))}.group.destructive .group-\[\.destructive\]\:hover\:border-destructive\/30:hover{border-color:hsl(var(--destructive)/.3)}.group.destructive .group-\[\.destructive\]\:hover\:bg-destructive:hover{background-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:hover\:text-destructive-foreground:hover{color:hsl(var(--destructive-foreground))}.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover{--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity))}.group.destructive .group-\[\.destructive\]\:focus\:ring-destructive:focus{--tw-ring-color:hsl(var(--destructive))}.group.destructive .group-\[\.destructive\]\:focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(248 113 113/var(--tw-ring-opacity))}.group.destructive .group-\[\.destructive\]\:focus\:ring-offset-red-600:focus{--tw-ring-offset-color:#dc2626}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px}.data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel],.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-section[data-state=active]{background-image:linear-gradient(90deg,#eceef3,#f1f2f7)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[state\=active\]\:outline[data-state=active]{outline-style:solid}.data-\[state\=active\]\:outline-1[data-state=active]{outline-width:1px}.data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed],.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.dark\:bg-avatar-outer-dark:is(.dark *){background-image:linear-gradient(134deg,#3e464f 4.99%,#424a53 94.88%)}.dark\:bg-btn-outer:is(.dark *){background-image:linear-gradient(138deg,#c1c4cc 21.35%,#dddfe3 106.56%)}.dark\:bg-menu-dark:is(.dark *){background-image:linear-gradient(159deg,rgba(54,62,70,.8) -25.92%,rgba(44,52,60,.8) 82.89%)}.dark\:bg-page:is(.dark *){background-image:linear-gradient(134deg,#eef0f5 4.98%,#e6e9ef 94.88%,#e6e9ef 0)}.dark\:bg-page-dark:is(.dark *){background-image:linear-gradient(159deg,#363e46 -25.92%,#2c343c 82.89%)}.dark\:bg-section-dark:is(.dark *){background-image:linear-gradient(134deg,#3f4850 4.98%,#363e46 94.88%)}.dark\:bg-section-inner-dark:is(.dark *){background-image:linear-gradient(249deg,#363e46 -12.81%,#2c343c 305.95%)}.dark\:bg-skill-dark:is(.dark *){background-image:linear-gradient(136deg,#5d666d 22.24%,#242b31 85.59%)}.dark\:bg-theme-switch-dark:is(.dark *){background-image:linear-gradient(249deg,#424950 -12.81%,#343a41 305.95%)}.dark\:bg-years-text-gradient-dark:is(.dark *){background-image:linear-gradient(119deg,#f1f2f5 37.46%,rgba(230,233,239,0) 103.45%)}.dark\:fill-\[\#29303E\]:is(.dark *){fill:#29303e}.dark\:fill-white:is(.dark *){fill:#fff}.dark\:stroke-white:is(.dark *){stroke:#fff}.dark\:text-\[\#29303E\]:is(.dark *){--tw-text-opacity:1;color:rgb(41 48 62/var(--tw-text-opacity))}.dark\:text-\[\#8B8F95\]:is(.dark *){--tw-text-opacity:1;color:rgb(139 143 149/var(--tw-text-opacity))}.dark\:text-\[\#A5A9B0\]:is(.dark *){--tw-text-opacity:1;color:rgb(165 169 176/var(--tw-text-opacity))}.dark\:text-\[\#D5D5D5\]:is(.dark *){--tw-text-opacity:1;color:rgb(213 213 213/var(--tw-text-opacity))}.dark\:text-\[\#FFF\]:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:shadow-2048-cell-dark:is(.dark *){--tw-shadow:-5px -5px 20px 0px rgba(72,83,92,.35),12px 13px 12px -6px rgba(35,40,45,.5);--tw-shadow-colored:-5px -5px 20px 0px var(--tw-shadow-color),12px 13px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-avatar-outer-dark:is(.dark *){--tw-shadow:19px 25px 92px -32px rgba(35,40,45,.35),-20px -20px 61px 0px rgba(72,83,92,.25),13px 14px 12px -6px rgba(35,40,45,.5);--tw-shadow-colored:19px 25px 92px -32px var(--tw-shadow-color),-20px -20px 61px 0px var(--tw-shadow-color),13px 14px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-btn-inner:is(.dark *){--tw-shadow:2px 2px 6px rgba(166,180,200,.65),-2px -2px 3px hsla(0,0%,100%,.9);--tw-shadow-colored:2px 2px 6px var(--tw-shadow-color),-2px -2px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-btn-lang-dark:is(.dark *){--tw-shadow:-3px -3px 6px 0px rgba(72,83,92,.35),8px 9px 8px -6px rgba(35,40,45,.8);--tw-shadow-colored:-3px -3px 6px 0px var(--tw-shadow-color),8px 9px 8px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-btn-outer:is(.dark *){--tw-shadow:-5px -5px 20px 0px rgba(72,83,92,.35),12px 14px 12px -6px rgba(35,40,45,.7);--tw-shadow-colored:-5px -5px 20px 0px var(--tw-shadow-color),12px 14px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-contacts-btn-inner:is(.dark *){--tw-shadow:-3px -3px 6px 0px hsla(0,0%,100%,.9),2px 2px 6px 0px rgba(166,180,200,.65);--tw-shadow-colored:-3px -3px 6px 0px var(--tw-shadow-color),2px 2px 6px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-contacts-btn-outer:is(.dark *){--tw-shadow:-3px -3px 20px 0px rgba(72,83,92,.35),10px 10px 12px -6px rgba(35,40,45,.7);--tw-shadow-colored:-3px -3px 20px 0px var(--tw-shadow-color),10px 10px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-cv-btn-outer:is(.dark *){--tw-shadow:-4px -4px 20px 0px rgba(72,83,92,.35),11px 13px 12px -6px rgba(35,40,45,.7);--tw-shadow-colored:-4px -4px 20px 0px var(--tw-shadow-color),11px 13px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-divider-dark:is(.dark *){--tw-shadow:7px 4px 9px 0px rgba(0,0,0,.25),-5px -5px 20px 0px rgba(72,83,92,.35);--tw-shadow-colored:7px 4px 9px 0px var(--tw-shadow-color),-5px -5px 20px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-dot-active-dark:is(.dark *){--tw-shadow:-3px -3px 6px 0px rgba(72,83,92,.35),2px 2px 4px 0px rgba(35,40,45,.7);--tw-shadow-colored:-3px -3px 6px 0px var(--tw-shadow-color),2px 2px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-section-inner-dark:is(.dark *){--tw-shadow:-12px -12px 30px 0px rgba(72,83,92,.24) inset,7px 7px 8px 0px rgba(35,40,45,.25) inset,10px 11px 30px -1px rgba(35,40,45,.5) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 7px 7px 8px 0px var(--tw-shadow-color),inset 10px 11px 30px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-section-outer-dark:is(.dark *){--tw-shadow:-5px -5px 20px 0px rgba(72,83,92,.35),13px 14px 12px -6px rgba(35,40,45,.7);--tw-shadow-colored:-5px -5px 20px 0px var(--tw-shadow-color),13px 14px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-skill-dark:is(.dark *){--tw-shadow:-3.462px -3.462px 6.923px 0px rgba(72,83,92,.35),9.231px 10.385px 9.231px -6.923px rgba(35,40,45,.8);--tw-shadow-colored:-3.462px -3.462px 6.923px 0px var(--tw-shadow-color),9.231px 10.385px 9.231px -6.923px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-status-dark:is(.dark *){--tw-shadow:-12px -12px 30px 0px rgba(72,83,92,.24) inset,7px 7px 8px 0px rgba(35,40,45,.25) inset,10px 11px 30px -1px rgba(35,40,45,.5) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 7px 7px 8px 0px var(--tw-shadow-color),inset 10px 11px 30px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-status-signal-dark:is(.dark *){--tw-shadow:3px 3px 6px 0px #23282d,-3px -2px 7px -2px rgba(75,233,167,.5);--tw-shadow-colored:3px 3px 6px 0px var(--tw-shadow-color),-3px -2px 7px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-tab-dark:is(.dark *){--tw-shadow:-3px -3px 12px 0px rgba(72,83,92,.35),8px 8px 12px -6px rgba(35,40,45,.8);--tw-shadow-colored:-3px -3px 12px 0px var(--tw-shadow-color),8px 8px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-theme-switch-active-dark:is(.dark *){--tw-shadow:7px 5px 11px -2px #23282d,-5px -5px 20px 0px rgba(72,83,92,.35);--tw-shadow-colored:7px 5px 11px -2px var(--tw-shadow-color),-5px -5px 20px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-theme-switch-dark:is(.dark *){--tw-shadow:-12px -12px 30px 0px rgba(72,83,92,.24) inset,7px 7px 8px 0px rgba(35,40,45,.25) inset,10px 11px 30px -1px rgba(35,40,45,.5) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 7px 7px 8px 0px var(--tw-shadow-color),inset 10px 11px 30px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-theme-switch-inactive-dark:is(.dark *){--tw-shadow:7px 5px 11px -2px #23282d,5px -5px 20px 0px rgba(72,83,92,.35);--tw-shadow-colored:7px 5px 11px -2px var(--tw-shadow-color),5px -5px 20px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-years-inner-dark:is(.dark *){--tw-shadow:-2.51px -2.51px 5.02px 0px rgba(72,83,92,.35),6.693px 7.53px 6.693px -5.02px rgba(35,40,45,.8);--tw-shadow-colored:-2.51px -2.51px 5.02px 0px var(--tw-shadow-color),6.693px 7.53px 6.693px -5.02px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:shadow-years-outer-dark:is(.dark *){--tw-shadow:9.203px 10.04px 8.367px -5.02px rgba(35,40,45,.7);--tw-shadow-colored:9.203px 10.04px 8.367px -5.02px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:outline-white:is(.dark *){outline-color:#fff}.dark\:hover\:bg-menu-active-dark:hover:is(.dark *){background-image:linear-gradient(134deg,rgba(63,72,80,.85) 4.98%,rgba(54,62,70,.85) 94.88%)}.dark\:data-\[state\=active\]\:bg-section-inner-dark[data-state=active]:is(.dark *){background-image:linear-gradient(249deg,#363e46 -12.81%,#2c343c 305.95%)}.dark\:data-\[state\=active\]\:shadow-tab-active-dark[data-state=active]:is(.dark *){--tw-shadow:-3px -3px 12px 0px rgba(72,83,92,.35),8px 8px 12px -6px rgba(35,40,45,.7);--tw-shadow-colored:-3px -3px 12px 0px var(--tw-shadow-color),8px 8px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (min-width:430px){.min-\[430px\]\:w-max{width:-moz-max-content;width:max-content}.min-\[430px\]\:pb-2{padding-bottom:.5rem}.min-\[430px\]\:pt-3{padding-top:.75rem}}@media (min-width:640px){.sm\:bottom-0{bottom:0}.sm\:right-0{right:0}.sm\:top-auto{top:auto}.sm\:max-w-sm{max-width:24rem}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}.data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.md\:left-\[16\.78px\]{left:16.78px}.md\:left-\[30\.91px\]{left:30.91px}.md\:top-\[16\.78px\]{top:16.78px}.md\:top-\[30\.91px\]{top:30.91px}.md\:mx-auto{margin-left:auto;margin-right:auto}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:h-\[105\.06px\]{height:105.06px}.md\:h-\[112\.5px\]{height:112.5px}.md\:h-\[130px\]{height:130px}.md\:h-\[622px\]{height:622px}.md\:h-\[63\.58px\]{height:63.58px}.md\:h-\[68\.88px\]{height:68.88px}.md\:w-\[112\.5px\]{width:112.5px}.md\:w-\[130px\]{width:130px}.md\:w-\[133px\]{width:133px}.md\:w-\[620px\]{width:620px}.md\:w-\[622px\]{width:622px}.md\:w-\[63\.58px\]{width:63.58px}.md\:w-\[98\.91px\]{width:98.91px}.md\:min-w-\[166px\]{min-width:166px}.md\:min-w-\[424px\]{min-width:424px}.md\:max-w-\[420px\]{max-width:420px}.md\:max-w-\[604px\]{max-width:604px}.md\:max-w-\[668px\]{max-width:668px}.md\:shrink{flex-shrink:1}.md\:scale-\[\.9\]{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.md\:grid-cols-\[166px_auto\]{grid-template-columns:166px auto}.md\:grid-cols-\[repeat\(8\2c 58px\)\]{grid-template-columns:repeat(8,58px)}.md\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:gap-5{gap:1.25rem}.md\:gap-x-\[18px\]{-moz-column-gap:18px;column-gap:18px}.md\:gap-y-3{row-gap:.75rem}.md\:gap-y-4{row-gap:1rem}.md\:gap-y-6{row-gap:1.5rem}.md\:p-\[3\.53px\]{padding:3.53px}.md\:px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:px-3{padding-left:.75rem;padding-right:.75rem}.md\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:px-\[37px\]{padding-left:37px;padding-right:37px}.md\:pb-4{padding-bottom:1rem}.md\:pt-10{padding-top:2.5rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:shadow-dialog-footer-left{--tw-shadow:-8px 0px 12px -11px rgba(166,180,200,.57);--tw-shadow-colored:-8px 0px 12px -11px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}@media (min-width:1280px){.xl\:w-\[304px\]{width:304px}}@media (min-width:1440px){.\32xl\:left-1{left:.25rem}.\32xl\:left-1\.5{left:.375rem}.\32xl\:left-\[19px\]{left:19px}.\32xl\:left-\[35px\]{left:35px}.\32xl\:right-1{right:.25rem}.\32xl\:right-1\.5{right:.375rem}.\32xl\:top-1\/2{top:50%}.\32xl\:top-\[19px\]{top:19px}.\32xl\:top-\[35px\]{top:35px}.\32xl\:mx-auto{margin-left:auto;margin-right:auto}.\32xl\:block{display:block}.\32xl\:flex{display:flex}.\32xl\:grid{display:grid}.\32xl\:hidden{display:none}.\32xl\:h-\[118\.96px\]{height:118.96px}.\32xl\:h-\[132px\]{height:132px}.\32xl\:h-\[152px\]{height:152px}.\32xl\:h-\[306px\]{height:306px}.\32xl\:h-\[72px\]{height:72px}.\32xl\:h-\[78px\]{height:78px}.\32xl\:w-\[112px\]{width:112px}.\32xl\:w-\[132px\]{width:132px}.\32xl\:w-\[150\.59px\]{width:150.59px}.\32xl\:w-\[152px\]{width:152px}.\32xl\:w-\[192px\]{width:192px}.\32xl\:w-\[306px\]{width:306px}.\32xl\:w-\[72px\]{width:72px}.\32xl\:max-w-\[700px\]{max-width:700px}.\32xl\:scale-\[\.88\]{--tw-scale-x:.88;--tw-scale-y:.88;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\32xl\:grid-cols-\[192px_auto\]{grid-template-columns:192px auto}.\32xl\:grid-cols-\[repeat\(10\2c 52px\)\]{grid-template-columns:repeat(10,52px)}.\32xl\:grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.\32xl\:gap-5{gap:1.25rem}.\32xl\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.\32xl\:gap-y-3{row-gap:.75rem}.\32xl\:gap-y-4{row-gap:1rem}.\32xl\:gap-y-\[50px\]{row-gap:50px}.\32xl\:bg-avatar-outer-dark{background-image:linear-gradient(134deg,#3e464f 4.99%,#424a53 94.88%)}.\32xl\:bg-btn-outer{background-image:linear-gradient(138deg,#c1c4cc 21.35%,#dddfe3 106.56%)}.\32xl\:bg-page{background-image:linear-gradient(134deg,#eef0f5 4.98%,#e6e9ef 94.88%,#e6e9ef 0)}.\32xl\:bg-section-dark{background-image:linear-gradient(134deg,#3f4850 4.98%,#363e46 94.88%)}.\32xl\:bg-section-inner-dark{background-image:linear-gradient(249deg,#363e46 -12.81%,#2c343c 305.95%)}.\32xl\:fill-white{fill:#fff}.\32xl\:p-0{padding:0}.\32xl\:p-1{padding:.25rem}.\32xl\:px-\[17px\]{padding-left:17px;padding-right:17px}.\32xl\:px-\[60px\]{padding-left:60px;padding-right:60px}.\32xl\:py-9{padding-top:2.25rem;padding-bottom:2.25rem}.\32xl\:py-\[21px\]{padding-top:21px;padding-bottom:21px}.\32xl\:pb-4{padding-bottom:1rem}.\32xl\:pb-5{padding-bottom:1.25rem}.\32xl\:pl-\[21px\]{padding-left:21px}.\32xl\:pr-\[20\.4px\]{padding-right:20.4px}.\32xl\:text-base{font-size:1rem;line-height:1.5rem}.\32xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.\32xl\:leading-\[24px\]{line-height:24px}.\32xl\:text-\[\#29303E\]{--tw-text-opacity:1;color:rgb(41 48 62/var(--tw-text-opacity))}.\32xl\:text-\[\#8B8F95\]{--tw-text-opacity:1;color:rgb(139 143 149/var(--tw-text-opacity))}.\32xl\:text-\[\#A5A9B0\]{--tw-text-opacity:1;color:rgb(165 169 176/var(--tw-text-opacity))}.\32xl\:text-\[\#D5D5D5\]{--tw-text-opacity:1;color:rgb(213 213 213/var(--tw-text-opacity))}.\32xl\:text-\[\#FFF\],.\32xl\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.\32xl\:shadow-avatar-outer-dark{--tw-shadow:19px 25px 92px -32px rgba(35,40,45,.35),-20px -20px 61px 0px rgba(72,83,92,.25),13px 14px 12px -6px rgba(35,40,45,.5);--tw-shadow-colored:19px 25px 92px -32px var(--tw-shadow-color),-20px -20px 61px 0px var(--tw-shadow-color),13px 14px 12px -6px var(--tw-shadow-color)}.\32xl\:shadow-avatar-outer-dark,.\32xl\:shadow-btn-inner{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-btn-inner{--tw-shadow:2px 2px 6px rgba(166,180,200,.65),-2px -2px 3px hsla(0,0%,100%,.9);--tw-shadow-colored:2px 2px 6px var(--tw-shadow-color),-2px -2px 3px var(--tw-shadow-color)}.\32xl\:shadow-btn-lang-dark{--tw-shadow:-3px -3px 6px 0px rgba(72,83,92,.35),8px 9px 8px -6px rgba(35,40,45,.8);--tw-shadow-colored:-3px -3px 6px 0px var(--tw-shadow-color),8px 9px 8px -6px var(--tw-shadow-color)}.\32xl\:shadow-btn-lang-dark,.\32xl\:shadow-btn-outer{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-btn-outer{--tw-shadow:-5px -5px 20px 0px rgba(72,83,92,.35),12px 14px 12px -6px rgba(35,40,45,.7);--tw-shadow-colored:-5px -5px 20px 0px var(--tw-shadow-color),12px 14px 12px -6px var(--tw-shadow-color)}.\32xl\:shadow-cv-btn-outer{--tw-shadow:-4px -4px 20px 0px rgba(72,83,92,.35),11px 13px 12px -6px rgba(35,40,45,.7);--tw-shadow-colored:-4px -4px 20px 0px var(--tw-shadow-color),11px 13px 12px -6px var(--tw-shadow-color)}.\32xl\:shadow-cv-btn-outer,.\32xl\:shadow-section-outer-dark{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-section-outer-dark{--tw-shadow:-5px -5px 20px 0px rgba(72,83,92,.35),13px 14px 12px -6px rgba(35,40,45,.7);--tw-shadow-colored:-5px -5px 20px 0px var(--tw-shadow-color),13px 14px 12px -6px var(--tw-shadow-color)}.\32xl\:shadow-status-dark{--tw-shadow:-12px -12px 30px 0px rgba(72,83,92,.24) inset,7px 7px 8px 0px rgba(35,40,45,.25) inset,10px 11px 30px -1px rgba(35,40,45,.5) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 7px 7px 8px 0px var(--tw-shadow-color),inset 10px 11px 30px -1px var(--tw-shadow-color)}.\32xl\:shadow-status-dark,.\32xl\:shadow-status-signal-dark{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:shadow-status-signal-dark{--tw-shadow:3px 3px 6px 0px #23282d,-3px -2px 7px -2px rgba(75,233,167,.5);--tw-shadow-colored:3px 3px 6px 0px var(--tw-shadow-color),-3px -2px 7px -2px var(--tw-shadow-color)}.\32xl\:shadow-tab-dark{--tw-shadow:-3px -3px 12px 0px rgba(72,83,92,.35),8px 8px 12px -6px rgba(35,40,45,.8);--tw-shadow-colored:-3px -3px 12px 0px var(--tw-shadow-color),8px 8px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:outline-white{outline-color:#fff}.\32xl\:data-\[state\=active\]\:bg-section-inner-dark[data-state=active]{background-image:linear-gradient(249deg,#363e46 -12.81%,#2c343c 305.95%)}.\32xl\:dark\:bg-avatar-outer:is(.dark *){background-image:linear-gradient(134deg,#e6e9ef 4.98%,#e6e9ef 4.99%,#eef0f5 94.88%)}.\32xl\:dark\:bg-btn-inner-dark:is(.dark *){background-image:linear-gradient(134deg,#5b656f 4.98%,#3f4852 94.88%)}.\32xl\:dark\:bg-btn-outer-dark:is(.dark *){background-image:linear-gradient(134deg,#80868b 4.98%,#5b6773 94.88%)}.\32xl\:dark\:bg-page:is(.dark *){background-image:linear-gradient(134deg,#eef0f5 4.98%,#e6e9ef 94.88%,#e6e9ef 0)}.\32xl\:dark\:bg-section:is(.dark *){background-image:linear-gradient(90deg,#eceef3,#f1f2f7)}.\32xl\:dark\:fill-\[\#29303E\]:is(.dark *){fill:#29303e}.\32xl\:dark\:text-\[\#29303E\]:is(.dark *){--tw-text-opacity:1;color:rgb(41 48 62/var(--tw-text-opacity))}.\32xl\:dark\:text-\[\#60656E\]:is(.dark *){--tw-text-opacity:1;color:rgb(96 101 110/var(--tw-text-opacity))}.\32xl\:dark\:text-\[\#95A3B6\]:is(.dark *){--tw-text-opacity:1;color:rgb(149 163 182/var(--tw-text-opacity))}.\32xl\:dark\:text-\[\#A5A9B0\]:is(.dark *){--tw-text-opacity:1;color:rgb(165 169 176/var(--tw-text-opacity))}.\32xl\:dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.\32xl\:dark\:shadow-avatar-outer:is(.dark *){--tw-shadow:19px 25px 92px -32px rgba(166,180,200,.45),-20px -20px 61px 0px hsla(0,0%,100%,.5),13px 14px 12px -6px rgba(166,180,200,.57);--tw-shadow-colored:19px 25px 92px -32px var(--tw-shadow-color),-20px -20px 61px 0px var(--tw-shadow-color),13px 14px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:dark\:shadow-btn-inner-dark:is(.dark *){--tw-shadow:-2px -2px 3px 0px rgba(88,98,107,.9),2px 2px 6px 0px #23292e;--tw-shadow-colored:-2px -2px 3px 0px var(--tw-shadow-color),2px 2px 6px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:dark\:shadow-btn-lang:is(.dark *){--tw-shadow:-3px -3px 6px 0px hsla(0,0%,100%,.53),8px 9px 8px -6px rgba(166,180,200,.85);--tw-shadow-colored:-3px -3px 6px 0px var(--tw-shadow-color),8px 9px 8px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:dark\:shadow-btn-outer-dark:is(.dark *){--tw-shadow:-2px -2px 6px 0px hsla(0,0%,100%,.7),3px 3px 6px 0px #a6b4c8;--tw-shadow-colored:-2px -2px 6px 0px var(--tw-shadow-color),3px 3px 6px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:dark\:shadow-section-outer:is(.dark *){--tw-shadow:-5px -5px 20px 0px hsla(0,0%,100%,.53),13px 14px 12px -6px rgba(166,180,200,.48);--tw-shadow-colored:-5px -5px 20px 0px var(--tw-shadow-color),13px 14px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:dark\:shadow-status:is(.dark *){--tw-shadow:-12px -12px 30px 0px hsla(0,0%,100%,.2) inset,7px 7px 8px 0px rgba(166,180,200,.4) inset,10px 11px 30px -1px rgba(166,180,200,.4) inset;--tw-shadow-colored:inset -12px -12px 30px 0px var(--tw-shadow-color),inset 7px 7px 8px 0px var(--tw-shadow-color),inset 10px 11px 30px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:dark\:shadow-status-signal:is(.dark *){--tw-shadow:3px 3px 6px 0px #9199a5,-3px -2px 7px -2px #4be9a7;--tw-shadow-colored:3px 3px 6px 0px var(--tw-shadow-color),-3px -2px 7px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:dark\:shadow-tab:is(.dark *){--tw-shadow:-3px -3px 12px 0px hsla(0,0%,100%,.53),8px 8px 12px -6px rgba(166,180,200,.85);--tw-shadow-colored:-3px -3px 12px 0px var(--tw-shadow-color),8px 8px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\32xl\:dark\:outline-\[\#5D666D\]:is(.dark *){outline-color:#5d666d}.\32xl\:dark\:data-\[state\=active\]\:bg-section[data-state=active]:is(.dark *){background-image:linear-gradient(90deg,#eceef3,#f1f2f7)}.\32xl\:dark\:data-\[state\=active\]\:shadow-tab[data-state=active]:is(.dark *){--tw-shadow:-3px -3px 12px 0px hsla(0,0%,100%,.53),8px 8px 12px -6px rgba(166,180,200,.85);--tw-shadow-colored:-3px -3px 12px 0px var(--tw-shadow-color),8px 8px 12px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.\[\&\+div\]\:text-xs+div{font-size:.75rem;line-height:1rem}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-main{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto 160px max-content max-content 290px 160px max-content 336px 140px 380px 56px;grid-template-areas:"header header" "profile profile" "bio bio" "experience experience" "skills skills" "cv years" "projects projects" "swiper swiper" "contacts contacts" "showcases showcases" "template template"}@media (min-width:768px){.grid-main{grid-template-columns:repeat(4,1fr);grid-template-rows:auto 166px 292px 166px 192px 142px 395px 56px 720px;gap:20px;grid-template-areas:"header header header header" "profile profile experience experience" "bio bio experience experience" "cv years experience experience" "skills skills skills skills" "contacts contacts projects projects" "showcases showcases projects projects" "template template projects projects" "swiper swiper swiper swiper"}}@media (min-width:1440px){.grid-main{display:grid;grid-template-columns:404px 48px 192px 192px 404px;grid-template-rows:auto 192px 192px 80px 238px 46px 150px 56px;grid-template-areas:"header header header header header" "profile divider skills skills skills" "bio divider cv years projects" "bio divider swiper swiper projects" "experience divider swiper swiper projects" "experience divider swiper swiper showcases" "experience divider contacts contacts showcases" "experience divider template template showcases"}}.header{grid-area:header}.profile{grid-area:profile}.bio{grid-area:bio}.experience{grid-area:experience}.skills{grid-area:skills}.cv{grid-area:cv}.years{grid-area:years}.projects{grid-area:projects}.contacts{grid-area:contacts}.swiper{grid-area:swiper}.showcases{grid-area:showcases}.template{grid-area:template}.first{grid-area:first}.second{grid-area:second}.divider{grid-area:divider}