@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";html.dark .chakra-dialog__content{background-image:radial-gradient(circle at 97% 3.3%,#202022d0,#1c1c1e 164%);background-color:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html.light .chakra-dialog__content{background-image:radial-gradient(circle at 100% 0px,#ffffffd9,#f5f5f561 183%);background-color:transparent;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.alert-dialog.chakra-dialog__positioner .chakra-dialog__content{width:auto;border-radius:24px;min-width:200px}.alert-dialog.chakra-dialog__positioner .chakra-dialog__content .chakra-dialog__footer .chakra-button{border-radius:20px;width:100%}.field-input{position:relative;width:100%}.field-input .chakra-field__root.float .chakra-field__label{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:12px;pointer-events:none}.field-input .chakra-field__root.float[data-invalid] .chakra-field__label{color:var(--chakra-colors-red-solid)}.field-input .chakra-field__root.float:active .chakra-field__label,.field-input .chakra-field__root.float:focus-within .chakra-field__label,.field-input .chakra-field__root.float:has(.chakra-input:focus) .chakra-field__label,.field-input .chakra-field__root.float:has(.chakra-input[value]:not([value=""])) .chakra-field__label{top:2px;font-size:75%;transform:none;opacity:.8}.field-input .chakra-field__root.float:active .chakra-input,.field-input .chakra-field__root.float:focus-within .chakra-input,.field-input .chakra-field__root.float:has(.chakra-input:focus) .chakra-input,.field-input .chakra-field__root.float:has(.chakra-input[value]:not([value=""])) .chakra-input{padding-top:16px;padding-bottom:4px}.field-input .chakra-field__root.float input::-webkit-contacts-auto-fill-button,.field-input .chakra-field__root.float input::-webkit-credentials-auto-fill-button{visibility:hidden;position:absolute;top:-50px}.field-input .chakra-tooltip__content{position:absolute;bottom:-4px;left:50%;transform:translate(-50%) translateY(100%);min-width:max-content;background-color:var(--chakra-colors-red-solid)}html.dark .field-input .chakra-tooltip__content,html.dark .chakra-field__root.float .chakra-field__label{color:var(--chakra-colors-fg)}html.dark .chakra-field__root.float:active .chakra-field__label,html.dark .chakra-field__root.float:focus-within .chakra-field__label,html.dark .chakra-field__root.float:has(.chakra-input:focus) .chakra-field__label,html.dark .chakra-field__root.float:has(.chakra-input[value]:not([value=""])) .chakra-field__label{color:var(--chakra-colors-fg-muted)}html:before{content:"";position:fixed;inset:-64px;background:linear-gradient(10deg,var(--chakra-colors-bg),var(--chakra-colors-bg-subtle) 47%,var(--chakra-colors-bg-emphasized));z-index:-2;pointer-events:none}.waves{position:fixed;inset:-64px;opacity:.3;z-index:-1}.waves svg{display:block;height:100%;min-height:100vh}.waves path{transform-origin:center;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.waves path:nth-of-type(1){animation:waveMove1 12s ease-in-out infinite alternate}.waves path:nth-of-type(2){animation:waveMove2 18s ease-in-out infinite alternate}.waves path:nth-of-type(3){animation:waveMove3 25s ease-in-out infinite alternate}@keyframes waveMove1{0%{transform:translate(0) translateY(0)}to{transform:translate(-60px) translateY(-20px)}}@keyframes waveMove2{0%{transform:translate(0) translateY(0)}to{transform:translate(-100px) translateY(25px)}}@keyframes waveMove3{0%{transform:translate(0) translateY(0)}to{transform:translate(-140px) translateY(-15px)}}html.light .waves{filter:invert(1) hue-rotate(180deg);opacity:.5}html.dark .app-header{background-image:radial-gradient(circle at 97% 3.3%,#202022d0,#1c1c1e 164%);background-color:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html.light .app-header{background-image:radial-gradient(circle at 100% 0px,#ffffffd9,#f5f5f561 183%);background-color:transparent;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.app-header{position:sticky;z-index:1000;top:0;padding:0 16px;box-shadow:var(--chakra-shadows-sm);display:flex;align-items:center;justify-content:space-between;transition:height .3s ease,background-color .3s ease}.app-header .title{font-size:1.3em;line-height:52px;padding-left:16px;transition:font-size .3s ease,margin-top .3s ease}.app-header .links{display:flex;flex-basis:100%;justify-content:center;gap:16px;transition:font-size .3s ease,padding-left .3s ease}.app-header .links .app-header-link{line-height:52px;font-weight:500;cursor:pointer}.app-header .logout-button{position:absolute;right:16px;height:28px;border-radius:14px;transition:margin .3s ease,position .3s ease}.app-header .expand-button{display:none}@media only screen and (max-width:800px){.app-header[data-has-links=true] .expand-button{display:block;position:absolute;right:12px;top:15px;z-index:1010}.app-header[data-has-links=true] .expand-button:before,.app-header[data-has-links=true] .expand-button:after{content:"";display:block;width:18px;border-bottom:2px solid var(--chakra-colors-fg);margin:6px 0;transition:all .3s ease}.app-header[data-has-links=true][data-expanded=true]{height:100%;flex-direction:column;align-items:flex-start;background-color:var(--chakra-colors-bg)!important;position:relative;z-index:1000}.app-header[data-has-links=true][data-expanded=true] .title{font-size:1.5em;margin-top:52px}.app-header[data-has-links=true][data-expanded=true] .links{flex-direction:column;justify-content:flex-start;flex-wrap:wrap;gap:0;font-size:1.5em;padding-left:16px;display:flex}.app-header[data-has-links=true][data-expanded=true] .logout-button{margin-top:16px;margin-bottom:16px;position:absolute;right:16px;bottom:4px;display:block}.app-header[data-has-links=true][data-expanded=true] .expand-button:before{transform:rotate(45deg) translate(3px,3px)}.app-header[data-has-links=true][data-expanded=true] .expand-button:after{transform:rotate(-45deg) translate(3px,-3px)}.app-header[data-has-links=true][data-expanded=false]{height:52px}.app-header[data-has-links=true][data-expanded=false] .links,.app-header[data-has-links=true][data-expanded=false] .logout-button{display:none}}.table-component{height:100%}.table-component .table-header table{table-layout:fixed}.table-component .table-header table tr{background:transparent}.table-component .table-header thead th{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-component .table-header thead th svg{display:inline;margin-left:4px;margin-top:-2px}.table-component .table-body{height:calc(100% - 66px);overflow-y:auto}.table-component .table-body table{table-layout:fixed}.table-component .table-body table tr{background:transparent}.table-component .table-body table tr td{border:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-component .table-body tr:hover td{background:var(--chakra-colors-purple-solid);color:var(--chakra-colors-green-contrast)}.table-component .table-body tr:hover td:first-child{border-radius:8px 0 0 8px}.table-component .table-body tr:hover td:last-child{border-radius:0 8px 8px 0}.table-component .table-body tr:hover td svg{color:var(--chakra-colors-green-contrast)}.table-component nav{height:45px;border-top:1px solid var(--chakra-colors-border);padding-top:8px;text-align:center}.table-component nav .active{background-color:var(--chakra-colors-purple-solid);color:var(--chakra-colors-green-contrast)}.table-component th,.table-component td{padding:8px 12px}@media screen and (max-width:400px){.table-component button[data-part=prev-trigger],.table-component button[data-part=next-trigger]{display:none}}html.dark .calendar-component .calendar-body .title,html.dark .calendar-component .calendar-body .body{background-image:radial-gradient(circle at 97% 3.3%,#202022d0,#1c1c1e 164%);background-color:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html.light .calendar-component .calendar-body .title,html.light .calendar-component .calendar-body .body{background-image:radial-gradient(circle at 100% 0px,#ffffffd9,#f5f5f561 183%);background-color:transparent;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.calendar-component{position:relative}.calendar-component .calendar-body{display:none}.calendar-component[data-active=true] .calendar-body{display:block;position:absolute;width:100%;margin-top:-40px}.calendar-component[data-active=true] .chakra-input{visibility:collapse}.calendar-component[data-active=true] .chakra-field__root.float .chakra-field__label{top:2px;font-size:75%;transform:none;opacity:.8;color:var(--chakra-colors-fg-muted)}.calendar-component .datepicker,.calendar-component .monthpicker,.calendar-component .yearpicker{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-component .datepicker .body,.calendar-component .monthpicker .body,.calendar-component .yearpicker .body{padding:10px;margin-top:-1px;background-color:var(--chakra-colors-bg);color:var(--chakra-colors-fg);border:1px solid var(--global-color-border, currentColor);border-top:none;border-radius:0 0 12px 12px;display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:center}.calendar-component .datepicker .title,.calendar-component .monthpicker .title,.calendar-component .yearpicker .title{background-color:var(--chakra-colors-bg);color:var(--chakra-colors-fg);border:1px solid var(--global-color-border, currentColor);border-bottom:none;border-radius:12px 12px 0 0;font-size:var(--chakra-font-sizes-sm);cursor:pointer;text-align:left;padding:15px 0 0 12px;width:100%}.calendar-component .datepicker .title .navigation,.calendar-component .monthpicker .title .navigation,.calendar-component .yearpicker .title .navigation{position:absolute;right:12px;top:18px;display:flex;gap:4px;cursor:pointer;color:var(--chakra-colors-purple-solid);font-weight:700}.calendar-component .datepicker .day{width:14.2857142857%;font-size:.75rem;cursor:pointer}.calendar-component .datepicker .day span{display:inline-block;width:25px;white-space:nowrap;line-height:25px}.calendar-component .datepicker .day.selected span{background-color:var(--chakra-colors-purple-solid);color:var(--chakra-colors-white);border-radius:50%}.calendar-component .datepicker .day:nth-child(-n+7){color:var(--chakra-colors-fg-muted);cursor:default;pointer-events:none}.calendar-component .monthpicker .month{width:33.3333333333%;padding:2px 0;cursor:pointer}.calendar-component .yearpicker .year{width:50%;padding:2px 0;cursor:pointer}html.dark .chakra-combobox__content{background-image:radial-gradient(circle at 97% 3.3%,#202022d0,#1c1c1e 164%);background-color:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html.light .chakra-combobox__content{background-image:radial-gradient(circle at 100% 0px,#ffffffd9,#f5f5f561 183%);background-color:transparent;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.combobox{position:relative;width:100%}.combobox .chakra-field__root.float .chakra-field__label{position:absolute;z-index:1;top:50%;transform:translateY(-50%);left:12px;pointer-events:none}.combobox .chakra-field__root.float[data-invalid] .chakra-field__label,.combobox .chakra-field__root.float[data-invalid] .chakra-combobox__trigger{color:var(--chakra-colors-red-solid)}.combobox .chakra-field__root.float input[data-scope=combobox]{border-radius:12px;height:40px;outline:none}.combobox .chakra-field__root.float input[data-scope=combobox]::-webkit-contacts-auto-fill-button,.combobox .chakra-field__root.float input[data-scope=combobox]::-webkit-credentials-auto-fill-button{visibility:hidden;position:absolute;top:-50px}.combobox .chakra-field__root.float:active .chakra-field__label,.combobox .chakra-field__root.float:focus-within .chakra-field__label,.combobox .chakra-field__root.float:has(input[data-scope=combobox]:focus) .chakra-field__label,.combobox .chakra-field__root.float:has(input[data-scope=combobox][value]:not([value=""])) .chakra-field__label{top:2px;font-size:75%;transform:none;opacity:.8}.combobox .chakra-field__root.float:active input[data-scope=combobox],.combobox .chakra-field__root.float:focus-within input[data-scope=combobox],.combobox .chakra-field__root.float:has(input[data-scope=combobox]:focus) input[data-scope=combobox],.combobox .chakra-field__root.float:has(input[data-scope=combobox][value]:not([value=""])) input[data-scope=combobox]{padding-top:16px;padding-bottom:4px}.combobox .chakra-tooltip__content{position:absolute;bottom:-4px;left:50%;transform:translate(-50%) translateY(100%);min-width:max-content;background-color:var(--chakra-colors-red-solid)}html.dark .combobox .chakra-tooltip__content,html.dark .chakra-field__root.float .chakra-field__label{color:var(--chakra-colors-fg)}html.dark .chakra-field__root.float:active .chakra-field__label,html.dark .chakra-field__root.float:focus-within .chakra-field__label,html.dark .chakra-field__root.float:has(input[data-scope=combobox]:focus) .chakra-field__label,html.dark .chakra-field__root.float:has(input[data-scope=combobox][value]:not([value=""])) .chakra-field__label{color:var(--chakra-colors-fg-muted)}.chakra-combobox__content{border-radius:12px}html.dark .chakra-card__root{background-image:radial-gradient(circle at 97% 3.3%,#202022d0,#1c1c1e 164%);background-color:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html.light .chakra-card__root{background-image:radial-gradient(circle at 100% 0px,#ffffffd9,#f5f5f561 183%);background-color:transparent;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.chakra-card__root{box-shadow:var(--chakra-shadows-sm);padding:12px 16px;border-radius:32px;width:75%;margin:32px auto;container-type:inline-size}.chakra-card__root .chakra-card__header{font-size:1.5rem}@container (max-width: 400px){.chakra-card__root .chakra-card__body{padding-left:0;padding-right:0}}@media only screen and (max-width:600px){.chakra-card__root{padding:24px;box-shadow:none;border-radius:0}}.education-card .education-main-info div:first-child{margin-bottom:8px;font-weight:600}.education-card .education-main-info div:last-child{text-align:justify}@keyframes locomotion{38.89%{opacity:0;animation-timing-function:cubic-bezier(.65,.05,.36,1);transform:scale(.95)}43.33%{opacity:1;animation-timing-function:cubic-bezier(.65,.05,.36,1);transform:scale(.95)}82.22%{opacity:1;animation-timing-function:cubic-bezier(.65,.05,.36,1);transform:scale(1.15)}91.11%{opacity:1;animation-timing-function:cubic-bezier(.65,.05,.36,1);transform:scale(1)}95.55%{opacity:1;animation-timing-function:cubic-bezier(.65,.05,.36,1);transform:scale(1.05)}to{opacity:1;animation-timing-function:cubic-bezier(.65,.05,.36,1);transform:scale(1)}}.hello-card .chakra-card__body{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;align-items:center}.hello-card .chakra-card__body .greetings{width:25%;min-width:300px;text-align:center;-webkit-user-select:none;user-select:none}.hello-card .chakra-card__body .greetings div{font-size:3em;line-height:1em;font-weight:600;opacity:0;animation:locomotion .9s linear 0s normal 1 both}.hello-card .chakra-card__body .greetings div:nth-child(1){color:var(--chakra-colors-cyan-solid);text-shadow:0 0 5px var(--chakra-colors-cyan-solid);animation-delay:1.25s}.hello-card .chakra-card__body .greetings div:nth-child(2){color:var(--chakra-colors-red-solid);text-shadow:0 0 5px var(--chakra-colors-red-solid);animation-delay:.35s}.hello-card .chakra-card__body .greetings div:nth-child(3){color:var(--chakra-colors-purple-solid);text-shadow:0 0 5px var(--chakra-colors-purple-solid);animation-delay:1.05s}.hello-card .chakra-card__body .greetings div:nth-child(4){color:var(--chakra-colors-yellow-solid);text-shadow:0 0 5px var(--chakra-colors-yellow-solid);animation-delay:0ms}.hello-card .chakra-card__body .greetings div:nth-child(5){color:var(--chakra-colors-green-solid);text-shadow:0 0 5px var(--chakra-colors-green-solid);animation-delay:.7s}.hello-card .chakra-card__body .about{width:50%}.hello-card .chakra-card__body .about div:first-child{font-size:2.5em;text-align:center}.hello-card .chakra-card__body .about div:last-child{text-align:justify}.hello-card .chakra-card__body .social{width:25%;min-width:250px;text-align:center;-webkit-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.hello-card .chakra-card__body .social .photo{width:180px;height:180px;overflow:hidden;border-radius:50%;border:1px solid var(--global-color-border, currentColor);margin:0 auto}.hello-card .chakra-card__body .social .photo img{width:auto;height:inherit}.hello-card .chakra-card__body .social span{display:inline-block;margin:8px 4px 0;cursor:pointer}.hello-card .chakra-card__body .social span:hover{transform:scale(1.2)}@media only screen and (max-width:1280px){.hello-card .chakra-card__body .greetings{width:100%}.hello-card .chakra-card__body .greetings div{font-size:1.5em;padding:8px;display:inline-block;white-space:nowrap}.hello-card .chakra-card__body .about{width:100%;margin-bottom:1.5em}}@media only screen and (min-width:1280px){.hello-card .chakra-card__body{flex-wrap:nowrap}}.job-card img{width:75px;height:75px;margin-right:16px;border-radius:16px;border:1px solid var(--global-color-border, currentColor)}.job-card .job-main-info{margin-bottom:8px;font-weight:600;display:flex;justify-content:space-between}@media only screen and (max-width:800px){.job-card .job-main-info{flex-direction:column;gap:8px}}.job-card .job-main-info .job-location{display:flex;gap:4px}.job-card .job-description{text-align:justify}.languages-card .languages-block{display:flex;justify-content:space-evenly}.languages-card .languages-block .language-block{width:120px;text-align:center}.languages-card .languages-block .language-block h1{font-size:1.5em;font-weight:600}.languages-card .languages-block .language-block .chakra-progress-circle__root svg{scale:1.5;margin-top:32px}.languages-card .languages-block .language-block .chakra-progress-circle__root svg circle:first-child{stroke:var(--chakra-colors-bg-muted)}.languages-card .languages-block .language-block .chakra-progress-circle__root svg+div{font-size:1.2em;margin-top:25%}.skills-card .skill{display:block}.add-trip-tab{display:flex;gap:24px;flex-wrap:wrap;justify-content:center;align-items:center}.add-trip-tab .field-input,.add-trip-tab .calendar-component,.add-trip-tab .combobox{flex:1 1 200px;min-width:200px}.countries-card .countries{display:flex;flex-wrap:wrap}.countries-card .countries .country-item{min-width:220px;cursor:pointer;border-radius:4px;font-size:1.2em;font-weight:600;padding:12px}.countries-card .countries .country-item .flag{border-radius:4px;margin-right:8px}.countries-card .countries .country-item:hover{text-decoration:underline}.country-overlay-panel .cities{display:flex;flex-direction:column;gap:16px}.country-overlay-panel .cities .city{display:flex;gap:4px;line-height:24px}.country-card .chakra-card__body .cities{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.country-card .chakra-card__body .trip{width:calc(15% - 16px);min-width:150px;line-height:1.5;white-space:nowrap}.country-card .chakra-card__body .trip .chakra-image{border-radius:16px;aspect-ratio:1/1;height:auto}.country-card .chakra-card__body .trip .city{font-size:1.2em;font-weight:600}@media only screen and (min-width:1000px){.country-card .chakra-card__body{text-align:center}.country-card .chakra-card__body .long-description{display:none}}@media only screen and (max-width:1000px){.country-card .chakra-card__body{flex-wrap:wrap}.country-card .chakra-card__body .trip{width:100%;display:flex;align-items:center;margin:16px 0}.country-card .chakra-card__body .trip .chakra-image{width:33%;margin-right:24px}.country-card .chakra-card__body .trip .short-description{display:none}}.latest-trips-card .latest-trips-container{display:flex;justify-content:space-between;flex-direction:row}.latest-trips-card .latest-trips-container .trip{width:calc(20% - 16px);line-height:1.5;white-space:nowrap}.latest-trips-card .latest-trips-container .trip .chakra-image{border-radius:16px;width:100%;cursor:pointer;height:auto}.latest-trips-card .latest-trips-container .trip .chakra-image img{aspect-ratio:1/1;height:auto}.latest-trips-card .latest-trips-container .trip .country-name{font-size:1.2em;font-weight:600;cursor:pointer}.latest-trips-card .latest-trips-container .trip .country-name .flag{border-radius:4px;margin-right:8px}.latest-trips-card .latest-trips-container .trip .country-name:hover{text-decoration:underline}.latest-trips-card .latest-trips-container .trip .long-description{white-space:normal}@media only screen and (min-width:1000px){.latest-trips-card .latest-trips-container{text-align:center}.latest-trips-card .latest-trips-container .long-description{display:none}}@media only screen and (max-width:1000px){.latest-trips-card .latest-trips-container{flex-wrap:wrap}.latest-trips-card .latest-trips-container .trip{width:100%;display:flex;align-items:center;margin:16px 0}.latest-trips-card .latest-trips-container .trip .chakra-image{width:33%;margin-right:24px}.latest-trips-card .latest-trips-container .trip .short-description{display:none}}.manage-existed-trips-tab .table-component th:nth-child(1),.manage-existed-trips-tab .table-component td:nth-child(1){padding:0;text-align:center}.manage-existed-trips-tab .table-component th:nth-child(1) img,.manage-existed-trips-tab .table-component td:nth-child(1) img{display:inline-block;width:48px;height:48px;object-fit:cover;border-radius:8px}.manage-existed-trips-tab .table-component th:nth-child(5),.manage-existed-trips-tab .table-component td:nth-child(5){text-align:right}.manage-existed-trips-tab .table-component th:nth-child(5) .actions div,.manage-existed-trips-tab .table-component td:nth-child(5) .actions div{width:auto}.manage-existed-trips-tab .table-component th:nth-child(5) .actions,.manage-existed-trips-tab .table-component td:nth-child(5) .actions{display:flex;justify-content:right;gap:8px}.world-card{position:relative}.world-card .travel-map{pointer-events:none;text-align:center}.world-card .travel-map svg{width:90%}.world-card .travel-map svg path{stroke:var(--chakra-colors-fg-muted);fill:transparent}.world-card .travel-map svg path.visited{fill:var(--chakra-colors-purple-solid)}.world-card button.google-map{position:absolute;right:32px;bottom:32px;z-index:1}.trip-list .city{display:inline-block;border-radius:16px;height:32px;line-height:32px;padding:0 12px;margin:2px;background:var(--chakra-colors-gray-muted)}.timeline-card .chakra-tabs__root{overflow:hidden}.timeline-card .chakra-tabs__root .month{line-height:3}.timeline-card .chakra-tabs__root .month>span{font-size:1.5em;font-weight:600}.timeline-card .chakra-tabs__root .month .country{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.timeline-card .chakra-tabs__root .month .country .country-name{border-radius:4px;font-size:1.2em;font-weight:600;white-space:nowrap;cursor:pointer}.timeline-card .chakra-tabs__root .month .country .country-name:hover{text-decoration:underline}.timeline-card .chakra-tabs__root .month .country .country-name .flag{border-radius:4px;margin-right:8px}.chakra-breadcrumb__root{margin-top:-24px;margin-bottom:24px}.chakra-accordion__item{margin-bottom:12px}.chakra-accordion__item:last-child{border-bottom:none;margin-bottom:0}.chakra-accordion__itemTrigger{cursor:pointer;font-size:1.5em;font-weight:600}.chakra-accordion__itemBody{display:flex;padding:12px}.chakra-input{outline:none}.chakra-button.tinted{background-color:color-mix(in srgb,var(--bg-currentcolor),transparent 85%);color:var(--bg-currentcolor)}.collapsible{container-type:inline-size}@container (max-width: 300px){.collapsible .chakra-button{border-radius:20px;padding:0}.collapsible .chakra-button span{display:none}}.chakra-listbox__root{width:auto}.chakra-listbox__root .chakra-listbox__content{border:none;border-radius:0;gap:0;width:auto;background-color:transparent}.chakra-listbox__root .chakra-listbox__content .chakra-listbox__item{background-color:transparent;border-radius:8px;display:block;line-height:1}.chakra-listbox__root .chakra-listbox__content .chakra-listbox__item:hover{background-color:var(--chakra-colors-purple-solid);color:var(--chakra-colors-white)}.chakra-listbox__root .chakra-listbox__content .chakra-listbox__item .chakra-listbox__itemIndicator{display:inline-block}.chakra-listbox__root .chakra-listbox__content .chakra-listbox__item .chakra-listbox__itemIndicator svg{position:absolute;left:4px;top:50%;transform:translateY(-50%)}.chakra-listbox__root .chakra-listbox__content .chakra-listbox__item span{margin-left:18px;padding-right:8px}.chakra-listbox__root:not(:last-child){border-bottom:1px solid var(--chakra-colors-border)}html.dark .chakra-hover-card__content,html.dark .chakra-popover__content{background-image:radial-gradient(circle at 97% 3.3%,#202022d0,#1c1c1e 164%);background-color:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html.light .chakra-hover-card__content,html.light .chakra-popover__content{background-image:radial-gradient(circle at 100% 0px,#ffffffd9,#f5f5f561 183%);background-color:transparent;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.chakra-popover__content{width:auto;border-radius:12px;overflow:hidden}.chakra-popover__content .chakra-popover__arrow{display:none}.chakra-popover__content .chakra-popover__body{padding:0 2px;border-radius:12px}.chakra-popover__positioner{top:-2px!important}.chakra-tree-view__root div[data-part=branch-control],.chakra-tree-view__root div[data-part=item]{background:transparent;border-radius:12px}.chakra-tree-view__root div[data-part=branch-control]:hover,.chakra-tree-view__root div[data-part=item]:hover{background:var(--chakra-colors-purple-solid);color:var(--chakra-colors-green-contrast)}.chakra-tree-view__root div[data-part=branch-control]:hover svg,.chakra-tree-view__root div[data-part=item]:hover svg{color:var(--chakra-colors-green-contrast)}.chakra-hover-card__content{box-shadow:var(--chakra-shadows-sm)}*{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page{margin-top:-52px;padding-top:52px}.chakra-card__header{font-size:2.5em!important}.global-loading{position:fixed;top:calc(50% - 32px);left:calc(50% - 32px);height:64px;width:64px;border-width:4px}@media only screen and (max-width:600px){.chakra-card__root{width:100%;margin:0 auto}}
