@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/static/code/fonts6/webfonts/fa-brands-400.woff2?d48be2d0555b) format("woff2"),url(/static/code/fonts6/webfonts/fa-brands-400.ttf?d48be2d0555b) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/static/code/fonts6/webfonts/fa-regular-400.woff2?d48be2d0555b) format("woff2"),url(/static/code/fonts6/webfonts/fa-regular-400.ttf?d48be2d0555b) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/static/code/fonts6/webfonts/fa-solid-900.woff2?d48be2d0555b) format("woff2"),url(/static/code/fonts6/webfonts/fa-solid-900.ttf?d48be2d0555b) format("truetype")}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/static/code/fonts6/webfonts/fa-brands-400.woff2?d48be2d0555b) format("woff2"),url(/static/code/fonts6/webfonts/fa-brands-400.ttf?d48be2d0555b) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/static/code/fonts6/webfonts/fa-solid-900.woff2?d48be2d0555b) format("woff2"),url(/static/code/fonts6/webfonts/fa-solid-900.ttf?d48be2d0555b) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/static/code/fonts6/webfonts/fa-regular-400.woff2?d48be2d0555b) format("woff2"),url(/static/code/fonts6/webfonts/fa-regular-400.ttf?d48be2d0555b) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/static/code/fonts6/webfonts/fa-solid-900.woff2?d48be2d0555b) format("woff2"),url(/static/code/fonts6/webfonts/fa-solid-900.ttf?d48be2d0555b) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/static/code/fonts6/webfonts/fa-brands-400.woff2?d48be2d0555b) format("woff2"),url(/static/code/fonts6/webfonts/fa-brands-400.ttf?d48be2d0555b) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/static/code/fonts6/webfonts/fa-regular-400.woff2?d48be2d0555b) format("woff2"),url(/static/code/fonts6/webfonts/fa-regular-400.ttf?d48be2d0555b) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(/static/code/fonts6/webfonts/fa-v4compatibility.woff2?d48be2d0555b) format("woff2"),url(/static/code/fonts6/webfonts/fa-v4compatibility.ttf?d48be2d0555b) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp-solid,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-fw{text-align:center;width:1.25em}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-file-alt:before{content:"\f15c"}.fa-calendar-alt:before{content:"\f073"}.fa-atom:before{content:"\f5d2"}.fa-comments:before{content:"\f086"}.fa-laptop-code:before{content:"\f5fc"}.fa-bars:before{content:"\f0c9"}.fa-film:before{content:"\f008"}.fa-lightbulb:before{content:"\f0eb"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-flag:before{content:"\f024"}.fa-feather:before{content:"\f52d"}.fa-check-square:before{content:"\f14a"}.fa-list:before{content:"\f03a"}.fa-lock:before{content:"\f023"}.fa-edit:before{content:"\f044"}.fa-share-alt:before{content:"\f1e0"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-hand:before{content:"\f256"}.fa-angle-right:before{content:"\f105"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder:before{content:"\f07b"}.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-user:before{content:"\f007"}.fa-key:before{content:"\f084"}.fa-globe:before{content:"\f0ac"}.fa-ban:before{content:"\f05e"}.fa-star:before{content:"\f005"}.fa-maximize:before{content:"\f31e"}.fa-random:before{content:"\f074"}.fa-sign-in-alt:before{content:"\f2f6"}.fa-user-group:before{content:"\f500"}.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-headset:before{content:"\f590"}.fa-gift:before{content:"\f06b"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-gem:before{content:"\f3a5"}.fa-angle-double-right:before{content:"\f101"}.fa-play-circle:before{content:"\f144"}.fa-check-circle:before{content:"\f058"}.fa-compass-drafting:before{content:"\f568"}.fa-palette:before{content:"\f53f"}.fa-square:before{content:"\f0c8"}.fa-feather-alt:before{content:"\f56b"}.fa-circle-arrow-right:before{content:"\f0a9"}.fa-language:before{content:"\f1ab"}.fa-filter:before{content:"\f0b0"}.fa-leaf:before{content:"\f06c"}.fa-chart-line:before{content:"\f201"}.fa-arrow-right:before{content:"\f061"}.fa-volume-up:before{content:"\f028"}.fa-question-circle:before{content:"\f059"}.fa-tags:before{content:"\f02c"}.fa-eye:before{content:"\f06e"}.fa-comment-dots:before{content:"\f4ad"}.fa-pen-fancy:before{content:"\f5ac"}.fa-trash:before{content:"\f1f8"}.fa-quote-right:before{content:"\f10e"}.fa-align-left:before{content:"\f036"}.fa-comment:before{content:"\f075"}.fa-envelope:before{content:"\f0e0"}.fa-paperclip:before{content:"\f0c6"}.fa-info-circle:before{content:"\f05a"}.fa-camera:before{content:"\f030"}.fa-landmark:before{content:"\f66f"}.fa-dna:before{content:"\f471"}.fa-cog:before{content:"\f013"}.fa-clock:before{content:"\f017"}.fa-sliders:before{content:"\f1de"}.fa-flask:before{content:"\f0c3"}.fa-ellipsis-v:before{content:"\f142"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-download:before{content:"\f019"}.fa-bolt:before{content:"\f0e7"}.fa-sun:before{content:"\f185"}.fa-thumbs-down:before{content:"\f165"}.fa-ellipsis:before{content:"\f141"}.fa-credit-card:before{content:"\f09d"}.fa-bell:before{content:"\f0f3"}.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-tachometer-alt:before{content:"\f625"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-chevron-down:before{content:"\f078"}.fa-skull-crossbones:before{content:"\f714"}.fa-user-shield:before{content:"\f505"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before{content:"\f6a9"}.fa-plus:before{content:"\2b"}.fa-close:before,.fa-times:before{content:"\f00d"}.fa-trash-arrow-up:before{content:"\f829"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-angle-double-left:before{content:"\f100"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-magic:before{content:"\f0d0"}.fa-moon:before{content:"\f186"}.fa-music:before{content:"\f001"}.fa-calendar:before{content:"\f133"}.fa-check:before{content:"\f00c"}.fa-angle-left:before{content:"\f104"}.fa-briefcase:before{content:"\f0b1"}.fa-book-open:before{content:"\f518"}.fa-exclamation-triangle:before{content:"\f071"}.fa-share:before{content:"\f064"}.fa-paper-plane:before{content:"\f1d8"}.fa-life-ring:before{content:"\f1cd"}.fa-thumbs-up:before{content:"\f164"}.fa-print:before{content:"\f02f"}.fa-video:before{content:"\f03d"}.fa-graduation-cap:before{content:"\f19d"}.fa-brands,.fab{font-weight:400}.fa-vk:before{content:"\f189"}.fa-windows:before{content:"\f17a"}.fa-app-store-ios:before{content:"\f370"}.fa-apple:before{content:"\f179"}.fa-linkedin:before{content:"\f08c"}.fa-facebook:before{content:"\f09a"}.fa-whatsapp:before{content:"\f232"}.fa-google-play:before{content:"\f3ab"}.fa-twitter:before{content:"\f099"}.fa-telegram:before{content:"\f2c6"}.fa-regular,.far{font-weight:400}.fa-solid,.fas{font-weight:900}*,*::before,*::after{box-sizing:border-box}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:0.25}h6,h5,h4,h3,h2,h1{margin-top:0;margin-bottom:0.5rem;font-weight:500;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:0.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:0.875em}mark{padding:0.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:0.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:0.1875rem 0.375rem;font-size:0.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color)}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button:not(:disabled),[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;font-size:1.5rem;line-height:inherit}legend + *{clear:left}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container{max-width:1320px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-0.5 * var(--bs-gutter-x));margin-left:calc(-0.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.g-2{--bs-gutter-x:0.5rem}.g-2{--bs-gutter-y:0.5rem}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;margin-inline-end:0.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}textarea.form-control{min-height:calc(1.5em + 0.75rem + 2px)}.form-select{display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;appearance:none}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:0.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.btn-check[disabled] + .btn,.btn-check:disabled + .btn{pointer-events:none;filter:none;opacity:0.65}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>.form-control{padding:1rem 0.75rem}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:0.625rem}.form-floating>.form-control:focus ~ label,.form-floating>.form-control:not(:placeholder-shown) ~ label,.form-floating>.form-select ~ label{opacity:0.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.form-floating>.form-control:-webkit-autofill ~ label{opacity:0.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.btn{padding:0.5rem 1rem;font-size:1.25rem}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.btn{padding:0.25rem 0.5rem;font-size:0.875rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.was-validated .form-control:valid,.form-control.is-valid{border-color:#198754}.was-validated .form-control:valid:focus,.form-control.is-valid:focus{border-color:#198754;box-shadow:0 0 0 0.25rem rgba(25,135,84,0.25)}.was-validated .form-select:valid,.form-select.is-valid{border-color:#198754}.was-validated .form-select:valid:focus,.form-select.is-valid:focus{border-color:#198754;box-shadow:0 0 0 0.25rem rgba(25,135,84,0.25)}.was-validated .input-group>.form-control:not(:focus):valid,.input-group>.form-control:not(:focus).is-valid,.was-validated .input-group>.form-select:not(:focus):valid,.input-group>.form-select:not(:focus).is-valid{z-index:3}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25)}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25)}.was-validated .input-group>.form-control:not(:focus):invalid,.input-group>.form-control:not(:focus).is-invalid,.was-validated .input-group>.form-select:not(:focus):invalid,.input-group>.form-select:not(:focus).is-invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);background-color:var(--bs-btn-bg);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check + .btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible + .btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked + .btn,:not(.btn-check) + .btn:active,.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked + .btn:focus-visible,:not(.btn-check) + .btn:active:focus-visible,.btn:first-child:active:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-group-lg>.btn{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-sm,.btn-group-sm>.btn{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity 0.15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height 0.35s ease}.collapsing.collapse-horizontal{width:0;height:auto;transition:width 0.35s ease}.dropup,.dropend,.dropdown,.dropstart,.dropup-center,.dropdown-center{position:relative}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;flex:1 1 auto}.btn-group>.btn-check:checked + .btn,.btn-group>.btn-check:focus + .btn,.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn-check:checked + .btn,.btn-group-vertical>.btn-check:focus + .btn,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:1}.btn-group>:not(.btn-check:first-child) + .btn{margin-left:-1px}.dropup .dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-sm + .dropdown-toggle-split,.btn-group-sm>.btn + .dropdown-toggle-split{padding-right:0.375rem;padding-left:0.375rem}.btn-group-lg>.btn + .dropdown-toggle-split{padding-right:0.75rem;padding-left:0.75rem}.btn-group-vertical>.btn{width:100%}.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs .nav-link.disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.tab-content>.active{display:block}.navbar>.container{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-nav .show>.nav-link,.navbar-nav .nav-link.active{color:var(--bs-navbar-active-color)}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow:;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0,0,0,0.03);--bs-card-cap-color:;--bs-card-height:;--bs-card-color:;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0}.card>.list-group:last-child{border-bottom-width:0}.card>.card-header + .list-group,.card>.list-group + .card-footer{border-top:0}.card-link + .card-link{margin-left:var(--bs-card-spacer-x)}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card + .card{margin-left:0;border-left:0}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;padding-left:0;list-style:none}.page-link.active,.active>.page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.page-link.disabled,.disabled>.page-link{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border)}.list-group-item.disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item + .list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item + .list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close.disabled{pointer-events:none;user-select:none;opacity:0.25}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color:;--bs-toast-bg:rgba(255,255,255,0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.375rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-toast-header-color:#6c757d;--bs-toast-header-bg:rgba(255,255,255,0.85);--bs-toast-header-border-color:rgba(0,0,0,0.05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow)}.toast.showing{opacity:0}.toast:not(.show){display:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out;transform:translate(0,-50px)}.modal.show .modal-dialog{transform:none}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);outline:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-fullscreen .modal-content{height:100%;border:0}@media (max-width:575.98px){.modal-fullscreen-sm-down .modal-content{height:100%;border:0}}@media (max-width:767.98px){.modal-fullscreen-md-down .modal-content{height:100%;border:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down .modal-content{height:100%;border:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down .modal-content{height:100%;border:0}}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.carousel.pointer-event{touch-action:pan-y}.carousel-item.active{display:block}.active.carousel-item-end{transform:translateX(100%)}.active.carousel-item-start{transform:translateX(-100%)}.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-start,.carousel-fade .active.carousel-item-end{z-index:0;opacity:0;transition:opacity 0s 0.6s}.carousel-indicators .active{opacity:1}.spinner-border{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.clearfix::after{display:block;clear:both;content:""}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.align-text-top{vertical-align:text-top!important}.opacity-0{opacity:0!important}.opacity-50{opacity:0.5!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.d-flex{display:flex!important}.d-none{display:none!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.w-100{width:100%!important}.h-100{height:100%!important}.vh-100{height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.m-0{margin:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.mt-1{margin-top:0.25rem!important}.mt-2{margin-top:0.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.me-1{margin-right:0.25rem!important}.me-2{margin-right:0.5rem!important}.me-3{margin-right:1rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:0.25rem!important}.mb-2{margin-bottom:0.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.ms-2{margin-left:0.5rem!important}.p-0{padding:0!important}.p-2{padding:0.5rem!important}.p-3{padding:1rem!important}.px-2{padding-right:0.5rem!important;padding-left:0.5rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:0.25rem!important;padding-bottom:0.25rem!important}.py-2{padding-top:0.5rem!important;padding-bottom:0.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.pe-1{padding-right:0.25rem!important}.pe-3{padding-right:1rem!important}.ps-3{padding-left:1rem!important}.gap-2{gap:0.5rem!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-uppercase{text-transform:uppercase!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}@media (min-width:992px){.d-lg-block{display:block!important}.d-lg-none{display:none!important}.m-lg-2{margin:0.5rem!important}}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.text-end{text-align:right!important}.px-1{padding-right:0.25rem!important;padding-left:0.25rem!important}.base-text{color:#333333;margin-bottom:0;padding-bottom:0}.theme-dark .base-text{color:#bbbbbb}.ratio-9x16{--bs-aspect-ratio:177.7777777778%}.ratio-3x4{--bs-aspect-ratio:133.3333333333%}.ratio-2x3{--bs-aspect-ratio:150%}.ratio-3x2{--bs-aspect-ratio:66.6666666667%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.ratio-9x21{--bs-aspect-ratio:233.3333333333%}.cards-grid{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))!important;grid-template-rows:masonry}.cards-grid-icons{display:grid;grid-gap:6px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));grid-template-rows:masonry}@media (min-width:600px){.cards-grid-icons{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))!important}}.prompt-suggestion{font-size:0.9rem;cursor:pointer;white-space:nowrap;display:inline-block;opacity:0.7;transition:opacity 0.2s,transform 0.2s ease-in-out,box-shadow 0.2s}.prompt-suggestion:hover{opacity:1;box-shadow:0 0 4px rgba(0,0,0,0.1);transform:translateY(-2px)}.prompt-suggestions-container{flex-wrap:wrap;overflow-x:auto;min-width:1000px}@media (min-width:768px){.prompt-suggestions-container{flex-wrap:wrap;overflow-x:scroll;min-width:auto}}video:fullscreen{object-fit:contain!important}.cards-grid-icons{gap:16px}.content.base-text h2,.content.base-text h3{color:#1a1a1a}.content.base-text p,.content.base-text ul{color:#333}.theme-dark .content.base-text h2,.theme-dark .content.base-text h3{color:#ffffff}.theme-dark .content.base-text p,.theme-dark .content.base-text ul{color:#e0e0e0}.theme-dark .content.base-text ul li{color:#e0e0e0}@media (min-width:992px){.my-container{margin:24px!important;margin-top:0px!important}}.chat-container{display:flex;flex-direction:column;flex-grow:1;overflow-y:hidden;transform:translateZ(0)}.chat-messages{flex-grow:1;overflow-y:auto;padding:0;will-change:scroll-position}.clearfix{clear:both;width:100%}.chat-messages>:first-child{margin-top:10px}.small-solved{width:200px;height:200px;object-fit:cover;border-radius:50%;margin-bottom:20px;margin-top:20px}.image-solved{width:100%;max-height:calc(50%);height:auto;object-fit:cover;border-radius:16px;margin-bottom:20px;margin-top:20px}@media (min-width:993px){.image-solved{max-height:calc(50%);width:unset}.chat-container{margin:0px 32px;margin-bottom:0px}}@media (max-width:992px){.chat-container{margin:0 12px}}.no-messages{display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:8px;padding:16px;height:100dvh}.no-border{border:none}.no-messages-content{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:8px;padding:16px;height:100dvh}.camera-button-area{margin-top:8px}.camera-button-area a i{color:inherit}.MathJax{font-size:100%!important}.chat-avatar{width:100px;height:100px;border-radius:146px;box-shadow:0px 34px 34px -20px rgba(25,16,47,0.30)}.idea-quality-badge{display:flex;align-items:center;padding:6px 12px;height:32px;border-radius:30px;background-color:white;border:1px solid rgba(0,0,0,0.1);font-size:12px;gap:6px;transition:all 0.3s;white-space:nowrap;cursor:pointer;flex-shrink:0}.idea-quality-badge.active{background:linear-gradient(0deg,rgba(141,88,246,0.2) 0%,rgba(141,88,246,0.2) 100%),white;color:#8d58f6;border:1px solid rgba(141,88,246,0.2)}.theme-dark .idea-quality-badge{background-color:#1e1e1e;border-color:#333;color:#eee}.theme-dark .idea-quality-badge.active{background:linear-gradient(0deg,rgba(141,88,246,0.2) 0%,rgba(141,88,246,0.2) 100%),#1e1e1e;color:#8d58f6}.idea-thinking-indicator{background:linear-gradient(135deg,rgba(141,88,246,0.1) 0%,rgba(99,102,241,0.1) 100%);border:1px solid rgba(141,88,246,0.3);border-radius:12px;padding:24px;text-align:center;margin-bottom:16px}.thinking-content{display:flex;flex-direction:column;align-items:center;gap:12px}.thinking-gif{width:48px;height:48px}.thinking-text{color:#8d58f6;font-weight:500}#improved-prompts-container{display:flex;flex-direction:column;gap:16px}.idea-continuation-container{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid rgba(141,88,246,0.2);margin-top:8px}.idea-input-wrapper{width:100%}.idea-wishes-textarea{width:100%;border-radius:12px;padding:10px 12px;border:1px solid rgba(141,88,246,0.3);font-size:14px;line-height:1.5;resize:none;min-height:56px;background:white}.theme-dark .idea-wishes-textarea{background:#2a2a2a;color:#eee;border-color:#444}.idea-wishes-textarea:focus{outline:none;border-color:#8d58f6}.idea-controls{display:flex;align-items:center;gap:8px}.idea-quality-badge{display:flex;align-items:center;padding:6px 12px;height:32px;border-radius:30px;background-color:white;border:1px solid rgba(0,0,0,0.1);font-size:12px;gap:6px;transition:all 0.3s;white-space:nowrap;cursor:pointer;flex-shrink:0}.idea-quality-badge.active{background:linear-gradient(0deg,rgba(141,88,246,0.2) 0%,rgba(141,88,246,0.2) 100%),white;color:#8d58f6;border:1px solid rgba(141,88,246,0.2)}.theme-dark .idea-quality-badge{background-color:#1e1e1e;border-color:#333;color:#eee}.theme-dark .idea-quality-badge.active{background:linear-gradient(0deg,rgba(141,88,246,0.2) 0%,rgba(141,88,246,0.2) 100%),#1e1e1e;color:#8d58f6}.idea-thinking-indicator{background:linear-gradient(135deg,rgba(141,88,246,0.1) 0%,rgba(99,102,241,0.1) 100%);border:1px solid rgba(141,88,246,0.3);border-radius:12px;padding:24px;text-align:center;margin-bottom:16px}.thinking-content{display:flex;flex-direction:column;align-items:center;gap:12px}.thinking-gif{width:48px;height:48px}.thinking-text{color:#8d58f6;font-weight:500}#improved-prompts-container{display:flex;flex-direction:column;gap:16px}.idea-continuation-container{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid rgba(141,88,246,0.2);margin-top:8px}.idea-input-wrapper{width:100%}.idea-wishes-textarea{width:100%;border-radius:12px;padding:10px 12px;border:1px solid rgba(141,88,246,0.3);font-size:14px;line-height:1.5;resize:none;min-height:56px;background:white}.theme-dark .idea-wishes-textarea{background:#2a2a2a;color:#eee;border-color:#444}.idea-wishes-textarea:focus{outline:none;border-color:#8d58f6}.idea-controls{display:flex;align-items:center;gap:8px}.speech-bubble{margin-bottom:8px;padding:8px 16px;font-size:16px;line-height:24px;border-radius:17px;display:inline-block;word-wrap:break-word;overflow:visible;contain:layout}.speech-left{float:left;max-width:fit-content;min-width:-webkit-fill-available;border-bottom-left-radius:0px!important;border-bottom-right-radius:17px!important;text-align:start}.speech-right{float:right;max-width:80%;border-bottom-right-radius:0px!important;border-bottom-left-radius:17px!important;color:#FFF!important}.combined-message{display:flex;flex-direction:column;gap:1rem}.message-photo-wrapper{display:flex;justify-content:right;width:100%;margin:10px 0}.photo-container{width:300px;height:300px;min-width:300px;min-height:300px;max-width:300px;max-height:300px;position:relative}.photo-inner-container{width:100%;height:100%;overflow:hidden;position:relative;border-radius:10px}.generated-iframe{width:100%;min-height:100px;max-height:2000px;border:none;background:transparent}.photo-preview{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;cursor:pointer}.message-actions{margin-top:12px}.svg-container{width:fit-content;margin:12px 0;overflow:hidden;border-radius:10px;border:1px solid rgba(0,0,0,0.08)}.clearfix{clear:both;width:100%}.message-image-container{display:flex;justify-content:center;width:100%;margin:10px 0}.message-image-wrapper{max-width:500px;width:100%}.message-image{width:100%;max-width:500px;height:500px;object-position:top;object-fit:cover;border-radius:16px}@media (min-width:993px){.message-actions{display:flex;flex-wrap:wrap;gap:8px}}@media (max-width:992px){.photo-container{min-width:160px;min-height:160px;max-width:160px;max-height:160px}.message-actions{display:flex;flex-direction:column;gap:0}.message-image{height:300px;max-width:500px}.chat-link-button{width:100%;text-align:center;margin:2px 0}}.hidden{display:none}.alert strong{padding-left:0px!important}:root{--bs-font-size-base:14px}.input-style input,.input-style select,.input-style textarea{font-size:14px}input{font-size:14px!important}.input-style em{opacity:0.6}input::-moz-placeholder{font-size:14px!important}input::-webkit-input-placeholder{font-size:14px!important}input::-ms-input-placeholder{font-size:14px!important}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);z-index:999;display:none}.menu-overlay.active{display:block}.chat-wrapper{display:flex;flex-direction:column;height:100%;width:100%;overflow:hidden}.mobile-padding-bottom{padding-bottom:calc(62px + env(safe-area-inset-bottom) * 0.5)}@media (min-width:992px){.mobile-padding-bottom{padding-bottom:0!important}#page .col.flex-grow-1.overflow-auto{padding-bottom:0!important}}.photo-modal{display:none;position:fixed;z-index:1000;inset:0;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.92);justify-content:center;align-items:center;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.photo-modal .photo-modal-stage{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;touch-action:none}.photo-modal[data-mode="multi"] .modal-content{display:none}.photo-modal[data-mode="multi"],.photo-modal[data-mode="multi"] .photo-modal-stage{touch-action:pan-x}.photo-modal-track{width:100%;height:100%;display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.photo-modal-track::-webkit-scrollbar{display:none}.photo-modal-track[hidden]{display:none}.photo-modal-slide{flex:0 0 100%;height:100%;scroll-snap-align:center;display:flex;justify-content:center;align-items:center}.photo-modal-slide img{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-drag:none;user-select:none}.photo-modal .modal-content{display:block;max-width:100%;max-height:100%;object-fit:contain;transform-origin:center center;transform:translate3d(0,0,0) scale(1);transition:transform 0.18s ease-out;will-change:transform;-webkit-user-drag:none;user-select:none;pointer-events:auto;cursor:zoom-in;touch-action:none}.photo-modal .modal-content.is-zoomed{cursor:grab}.photo-modal .modal-content.is-panning{transition:none;cursor:grabbing}.photo-modal .modal-content.is-pinching{transition:none}.photo-modal-close{position:absolute;top:calc(env(safe-area-inset-top,0px) + 12px);right:calc(env(safe-area-inset-right,0px) + 12px);z-index:1001;width:40px;height:40px;border-radius:50%;border:1px solid rgba(255,255,255,0.18);padding:0;color:#fff;background-color:rgba(255,255,255,0.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 2px 16px rgba(0,0,0,0.45);display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;cursor:pointer;transition:background-color 0.2s ease,transform 0.15s ease,border-color 0.2s ease;-webkit-tap-highlight-color:transparent}.photo-modal-close:hover,.photo-modal-close:focus{background-color:rgba(255,255,255,0.24);border-color:rgba(255,255,255,0.32);outline:none}.photo-modal-close:active{transform:scale(0.92)}.photo-modal-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:1001;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,0.18);padding:0;color:#fff;background-color:rgba(20,20,24,0.65);box-shadow:0 2px 16px rgba(0,0,0,0.45);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color 0.2s ease,transform 0.15s ease,border-color 0.2s ease,opacity 0.2s ease;-webkit-tap-highlight-color:transparent}.photo-modal-prev{left:calc(env(safe-area-inset-left,0px) + 12px)}.photo-modal-next{right:calc(env(safe-area-inset-right,0px) + 12px)}.photo-modal-prev svg{transform:scaleX(-1)}.photo-modal-nav:hover,.photo-modal-nav:focus{background-color:rgba(255,255,255,0.24);border-color:rgba(255,255,255,0.32);outline:none}.photo-modal-nav:active{transform:translateY(-50%) scale(0.92)}.photo-modal-nav[disabled]{opacity:0;pointer-events:none}.photo-modal-nav[hidden]{display:none}.close{position:absolute;top:15px;z-index:1001;right:35px;color:#f1f1f1;font-size:36px;font-weight:bold;transition:0.3s;background-color:rgba(0,0,0,0.6);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:0;text-shadow:0 0 3px rgba(0,0,0,0.8);padding-bottom:3px}.close:hover,.close:focus{color:#fff;background-color:rgba(0,0,0,0.8);text-decoration:none;cursor:pointer}.cards-grid{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-template-rows:masonry}.fa-rotate-180,[data-bs-toggle] i{transition:all 350ms ease}body{font-size:14px;font-family:"Roboto",sans-serif!important;line-height:26px!important;color:#555555!important;background-color:#f9f9f9}h1,h2,h3,h4,h5,h6{font-weight:700;color:#1f1f1f;font-family:"Source Sans Pro",sans-serif!important;margin-bottom:5px;letter-spacing:-0.3px}h1{font-size:24px;line-height:30px}h2{font-size:21px;line-height:25px}h3{font-size:20px;line-height:24px;margin-bottom:4px;margin-top:20px}h4{font-size:18px;line-height:23px}h5{font-size:16px;line-height:22px}a{text-decoration:none!important}p{color:#000000;margin-bottom:0px;padding-bottom:0px}body{min-height:60vh}body.theme-dark{background-color:#000000}#page{position:relative}.page-content{overflow-x:hidden;transition:all 350ms ease;z-index:90;padding-bottom:80px;padding-bottom:calc(80px + constant(safe-area-inset-bottom) * 1.1);padding-bottom:calc(80px + env(safe-area-inset-bottom) * 1.1)}.simple-button{padding:0 10px;height:40px;width:auto;font-size:14px;border-radius:20px;display:flex;align-items:center;justify-content:center}.content{margin:20px 15px 20px 15px}.content p:last-child{margin-bottom:0px}.theme-light .card{background-color:#ffffff}.header{position:fixed;top:0px;left:0px;right:0px;height:50px;height:calc(50px + constant(safe-area-inset-top) * 0.8)!important;height:calc(50px + env(safe-area-inset-top) * 0.8)!important;z-index:99;transition:all 350ms ease;background-color:#FFF;border-bottom:solid 1px rgba(0,0,0,0.03);box-shadow:0 4px 18px 0 rgba(0,0,0,0.08)}.header-auto-show{opacity:0;transition:all 350ms ease}.header-active{opacity:1;transition:all 350ms ease}.header-transparent{background-color:rgba(0,0,0,0)!important;box-shadow:none!important;border:none!important}.header-search-active input{transform:translateY(0px)}.header-auto-show{pointer-events:none}.header-auto-show.header-active{pointer-events:all}#footer-bar{position:fixed;bottom:0px;left:0px;right:0px;z-index:98;background-color:rgba(249,249,249,0.98);box-shadow:0 -5px 10px 0 rgba(0,0,0,0.06);min-height:60px;height:calc(62px + constant(safe-area-inset-bottom) * 1.1);height:calc(62px + env(safe-area-inset-bottom) * 1.1);display:flex;text-align:center}#footer-bar a{color:#1f1f1f;padding-top:12px;position:relative;flex:1 1 auto}#footer-bar a span{position:relative;z-index:2;display:block;font-size:10px;font-weight:500;margin-top:-6px;opacity:0.7;font-family:"Roboto",sans-serif!important}#footer-bar a i{font-size:18px;position:relative;z-index:2}#footer-bar .badge{font-style:normal;z-index:5;top:0px;position:absolute;margin-left:3px;color:#FFF!important;width:18px;text-align:center;line-height:18px;padding:0px;padding-left:0px!important;border-radius:18px;margin-top:7px;font-size:11px}#footer-bar.position-relative{z-index:2!important}#menu-settings{overflow:hidden}.menu-hider{position:fixed;top:-100px;bottom:-100px;left:0px;right:0px;background-color:rgba(0,0,0,0.35);z-index:100;pointer-events:none;opacity:0;transition:all 350ms ease}.menu{display:none;position:fixed;background-color:#FFF;z-index:101;overflow:scroll;transition:all 350ms ease;-webkit-overflow-scrolling:touch;pointer-events:none}.menu.menu-active{pointer-events:auto}.menu .content{margin-bottom:0px!important}.menu-box-left{left:0px;top:0px!important;top:constant(safe-area-inset-top)!important;top:env(safe-area-inset-top)!important;width:250px;height:100%;bottom:0px;box-shadow:0 15px 25px 1px rgba(0,0,0,0.1);transform:translate3d(-100%,0,0)}.menu-box-right{right:0px;transform:translateX(100%);top:0px!important;top:constant(safe-area-inset-top)!important;top:env(safe-area-inset-top)!important;height:100%;bottom:0px;box-shadow:0 15px 25px 1px rgba(0,0,0,0.1);width:250px}.menu-box-top{transform:translate3d(0,-115%,0);top:0px;left:0px;right:0px;height:auto}.menu-box-bottom{bottom:0px;left:0px;right:0px;height:auto;transform:translate3d(0,110%,0)}.menu-box-modal{top:50%;left:50%;width:330px;max-height:480px;transform:translate(-50%,-50%) scale(0,0);opacity:0;pointer-events:none;transition:all 350ms ease}.menu-box-modal{border-radius:15px}.menu-box-left.menu-active{transform:translate3d(0%,0,0)!important}.menu-box-right.menu-active{transform:translate3d(0%,0,0)!important}.menu-box-top.menu-active{transform:translate3d(0%,0,0)!important}.menu-box-bottom.menu-active{transform:translate3d(0%,0,0)!important}.menu-box-modal.menu-active{transition:all 350ms ease;pointer-events:all!important;opacity:1!important;transform:translate(-50%,-50%) scale(1,1)}.menu-hider.menu-active{transition:all 350ms ease;opacity:1;pointer-events:all}.menu-box-left[data-menu-effect=menu-reveal]{opacity:0;pointer-events:none;transform:translate(0px)!important;z-index:96}.menu-box-right[data-menu-effect=menu-reveal]{opacity:0;pointer-events:none;transform:translate(0px)!important;z-index:96}.menu-active.menu{opacity:1!important;transition:all 350ms ease;pointer-events:all!important}#menu-update{background-color:#FFF;position:fixed;z-index:9999;width:310px;height:430px;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;pointer-events:none;border-radius:10px;transition:all 350ms ease}.menu-active{opacity:1!important}.theme-light .menu-box-left{background-color:#f7f7f7}.rounded-s{border-radius:8px!important}.rounded-sm{border-radius:10px!important}.rounded-m{border-radius:15px!important}.shadow-s{box-shadow:0 4px 10px 0 rgba(0,0,0,0.1)!important}.shadow-l{box-shadow:0 5px 15px 0 rgba(0,0,0,0.09)!important}.border-xxs{border:solid 1px!important}.border-xs{border:solid 2px!important}.border-s{border:solid 3px!important}.border-m{border:solid 4px!important}.border-l{border:solid 5px!important}.border-xl{border:solid 6px!important}.border-xxl{border:solid 7px!important}.line-height-s{line-height:17px!important}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.opacity-20{opacity:0.2!important}.opacity-40{opacity:0.4!important}.opacity-50{opacity:0.5!important}.opacity-60{opacity:0.6!important}.opacity-70{opacity:0.7!important}.opacity-80{opacity:0.8!important}.font-10{font-size:10px!important}.font-11{font-size:11px!important}.font-12{font-size:12px!important}.font-13{font-size:13px!important}.font-14{font-size:14px!important}.font-15{font-size:15px!important}.font-16{font-size:16px!important}.font-18{font-size:18px!important}.font-20{font-size:20px!important}.font-22{font-size:22px!important}.font-24{font-size:24px!important}.font-32{font-size:32px!important}@keyframes scale-animation{0%{transform:scale(1,1)}50%{transform:scale(1.05,1.05)}0%{transform:scale(1,1)}}@keyframes scale-icon{0%{transform:scale(1,1)}50%{transform:scale(1.3,1.3)}0%{transform:scale(1,1)}}::-webkit-scrollbar{display:none}img.mx-auto{display:block}.disabled{display:none!important}html.device-is-android .hide-android{display:none!important}html.device-is-ios .hide-ios{display:none!important}.no-click{pointer-events:none!important}#preloader{position:fixed;top:0px;left:0px;right:0px;bottom:0px;z-index:99999;transition:all 200ms ease}#preloader .spinner-border{position:absolute;top:50%;left:50%;margin-left:-15px}.preloader-hide{opacity:0;pointer-events:none;transition:all 150ms ease!important}.theme-light .svg-container{background-color:#cccccc}.theme-dark .svg-container{background-color:#f2f2f7}.theme-light #preloader{background-color:#f2f2f7}.theme-dark #preloader{background-color:#0f1117}.btn{transition:all 350ms ease}.btn:hover{opacity:0.9}.btn-xxs,.btn-xs,.btn-sm,.btn-m{font-size:12px!important}.btn-xxs{padding:6px 10px!important}.btn-xs{padding:7px 14px!important}.btn-sm{padding:10px 18px!important}.btn-m{padding:12px 20px!important}.btn.bg-highlight{color:#FFF}.btn:focus{outline:none!important}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.icon:hover{color:#FFF}.icon{display:inline-block;position:relative;text-align:center}.accordion *{outline:0!important;box-shadow:0px!important;box-shadow:none!important}.accordion .btn:first-child{width:100%}.accordion .card{transition:all 0ms ease!important}.accordion button{transition:all 0ms ease!important}.accordion [data-card-height] button{width:100%}.btn.accordion-btn{text-align:left!important;padding:15px 17px;font-size:13px;font-weight:700}.add-to-home-visible{opacity:1!important;pointer-events:all!important}.add-to-home{position:fixed;background-color:#000;z-index:99;left:15px;right:15px;border-radius:10px;height:80px;opacity:0;pointer-events:none;transition:all 250ms ease}.add-to-home h1{position:absolute;padding-left:75px;padding-top:8px;color:#FFF;font-size:13px}.add-to-home p{color:#ced4da;position:absolute;font-size:11px;padding-right:20px;padding-left:75px;padding-top:35px;line-height:14px}.add-to-home img{width:45px;margin-top:17px;margin-left:15px}.add-to-home-ios{bottom:25px}.add-to-home-ios i{width:40px;text-align:center;position:absolute;font-size:30px;left:50%;bottom:-18px!important;margin-left:-21px;transform:rotate(180deg);color:#000;display:block}.add-to-home-android{top:20px}.add-to-home-android i{width:40px;text-align:center;position:absolute;top:-18px;right:15px;font-size:30px;margin-left:-20px;color:#000;display:block}.scroll-ad-visible{transform:translateY(0%)!important}.scroll-ad{position:fixed;bottom:75px;left:10px;right:10px;background-color:#FFF;z-index:93;height:80px;box-shadow:0px 0px 5px 2px rgba(0,0,0,0.04);border-radius:10px;transform:translateY(150%);transition:all 350ms ease}.scroll-ad img{width:60px;position:absolute;margin:10px;border-radius:10px}.scroll-ad h1{display:block;font-size:18px;padding:7px 0px 0px 80px;margin-bottom:-3px}.scroll-ad em{padding:0px 85px 0px 80px;font-style:normal;font-size:11px;opacity:0.7;display:block;line-height:15px}.scroll-ad a{width:60px;font-size:9px;right:15px;text-transform:uppercase;text-align:center;font-weight:700;position:absolute;top:50%;border-radius:5px;transform:translateY(-50%)}.alert h4{padding-left:47px;margin-bottom:-5px}.alert button{position:absolute;right:0px;top:50%;transform:translateY(-50%);width:50px;text-align:center}.alert button span{background-color:transparent}.alert button:active{box-shadow:none!important;border:none!important;outline:none!important}.alert button:focus{box-shadow:none!important;border:none!important;outline:none!important}.alert span{background-color:rgba(255,255,255,0.2);position:absolute;left:-1px;top:-1px;bottom:-1px;width:47px}.alert span i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.alert strong{padding-left:47px;font-weight:400}.notification{position:fixed;top:10px;left:10px;right:10px;z-index:101;border-radius:10px;opacity:0.98;transform:translateY(-120%);transition:all 250ms ease}.notification h1{margin:10px 15px -7px 15px}.notification p{line-height:15px;margin:5px 15px 18px 15px;color:#FFF}.notification.show{transform:translateY(0%)!important}.content .back-to-top-badge{transform:translate(0,0)!important;width:130px;margin:10px auto 20px auto!important;left:auto;bottom:auto;display:block;position:relative!important}.content .back-to-top-icon{transform:scale(1,1) translate(0,0px)!important;margin:0px auto 30px auto;right:auto;bottom:auto;display:block;position:relative!important}.back-to-top-badge{position:fixed;z-index:90;bottom:80px;left:50%;transform:translate(-50%,70px);display:inline-block;padding:5px 20px;border-radius:35px;color:#FFF;text-align:center;font-size:12px;transition:all 350ms ease}.back-to-top-badge i{padding:0px 10px 0px 0px}.back-to-top-icon{position:fixed;z-index:9999;bottom:70px;right:15px;display:inline-block;width:35px;line-height:35px;border-radius:35px;color:#FFF;text-align:center;font-size:12px;transform:scale(0,0);transition:all 350ms ease}.back-to-top-icon span{display:none}.row{margin-bottom:30px}.card{-webkit-transform:translate3d(0,0,0);background-size:cover;border:0px!important;max-height:150000px;margin-bottom:30px;background-position:center center!important}[data-card-height=cover].card{margin-bottom:0px!important}.card-style{overflow:hidden;margin:0px 16px 30px 16px;border-radius:15px;border:none;box-shadow:0 4px 24px 0 rgba(0,0,0,0.08)}.card-style .card-overlay{border-radius:15px}.card-top{z-index:2;position:absolute;left:0px;right:0px;top:0px}.card-bottom{z-index:2;position:absolute;left:0px;right:0px;bottom:0px}.card-center{z-index:2;position:absolute;display:block;left:0px;right:0px;top:50%;transform:translateY(-50%)}.card-overlay{left:0px;right:0px;top:0px;bottom:0px;position:absolute;z-index:1}[data-card-height] p{padding-bottom:0px}.card-scale-image{transform:scale(1.05,1.05)!important}.card-rotate-image{transform:rotate(5deg) scale(1.2,1.2)!important}.card-grayscale-image{filter:grayscale(100%)}.card-blur-image{filter:blur(5px)}.card-hide-image{opacity:0!important}.card-hide div{transition:all 350ms ease}.card-hide *{transition:all 350ms ease}.polaroid-effect{background-color:#FFF;padding:5px;border:solid 1px rgba(0,0,0,0.1)}.card-scale *{transition:all 350ms ease}.card-rotate *{transition:all 350ms ease}.card-grayscale *{transition:all 350ms ease}.card-blur *{transition:all 350ms ease}.card-overlay{background-position:center center;background-size:cover!important}@keyframes infiniteBG{0%{transform:translateX(0px)}50%{transform:translateX(-1400px)}100%{transform:translateX(0px)}}.chip{display:inline-block;margin:0px 10px 15px 0px;border-radius:30px;padding-right:15px}.chip *{font-size:12px}.chip span{line-height:29px}.chip i{width:30px;line-height:30px;border-radius:30px;display:inline-block;text-align:center;margin-right:5px}.chip img{display:inline;margin-right:9px;border-radius:30px;width:31px;line-height:31px}.divider{height:1px;display:block;background-color:rgba(0,0,0,0.05);margin-bottom:30px}[data-activate]{cursor:pointer;display:block;width:100%}input[type=range]{-webkit-appearance:none;height:20px;width:100%;outline:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;background:#F26B5E;position:relative;z-index:3}input[type=range]::-webkit-slider-thumb:after{content:" ";height:10px;position:absolute;z-index:1;right:20px;top:5px;background:#ff5b32;background:linear-gradient(to right,#f088fc 1%,#AC6CFF 70%)}[data-bs-toggle]:focus,[data-bs-dismiss]:focus{outline:none!important}.upload-file{text-indent:-999px;outline:none;width:100%;height:45px;color:rgba(0,0,0,0)!important}.file-data input[type=file]{font-size:0px!important}input{font-size:12px!important}input::placeholder{font-size:12px!important}input:focus{outline:none}select:focus{outline:none}textarea:focus{outline:none}button:focus{outline:none}.tooltip{font-size:13px}code{font-size:11px;line-height:22px}.btn,input,select{box-shadow:none!important;outline:0px!important}input:hover,input:focus,input:active,select:hover,select:focus,select:active,select option,textarea:hover,textarea:focus,textarea:active,.btn:hover,.btn:focus,.btn:active,button:hover,button:focus,button:active{outline:none;box-shadow:none!important;-webkit-appearance:none!important}.theme-light input,select,textarea{border-color:rgba(0,0,0,0.08)!important}.input-style{position:relative;margin-bottom:15px!important}.input-style input,.input-style select,.input-style textarea{font-size:12px;width:100%;line-height:45px;height:45px;border-top-width:0px;border-right-width:0px;border-left-width:0px;padding:0px;border-radius:0px}.input-style select,.input-style select option,.input-style select option:disabled{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.input-style label{opacity:0;left:0px!important;transform:translateX(30px);position:absolute;top:-12px;height:10px;font-size:10px;transition:all 150ms ease;background-color:#FFF}.input-style-active label{opacity:1;transform:none!important}.input-style.has-icon i:first-child{position:absolute;top:50%;width:10px;text-align:center;margin-top:-8px}.input-style.has-icon.has-borders i:first-child{position:absolute;top:50%;width:10px;padding-left:15px!important;text-align:center;margin-top:-7px}.input-style.has-icon.has-borders input,.input-style.has-icon.has-borders select,.input-style.has-icon.has-borders textarea{padding-left:35px!important}.input-style.has-icon input,.input-style.has-icon select,.input-style.has-icon textarea{padding-left:25px}.input-style input[type=date]::-webkit-calendar-picker-indicator{opacity:0.3}.input-style textarea{line-height:20px!important;padding-top:15px!important;transition:all 250ms ease!important}.input-style select{color:inherit}.input-style input[type=date]{color:inherit;width:calc(100vw - 64px);display:block;appearance:none;-webkit-appearance:none;padding-top:2px}.input-style em,.input-style span,.input-style .valid,.input-style .invalid{position:absolute;top:50%;margin-top:-5px;right:5px;pointer-events:none}.input-style em,.input-style span{margin-top:-12px;font-size:10px;font-style:normal;opacity:0.3}.input-style.has-borders input,.input-style.has-borders select,.input-style.has-borders textarea{height:53px;border-left-width:1px!important;border-right-width:1px!important;border-top-width:1px!important;padding-left:13px!important;padding-right:10px!important;border-radius:10px!important}.input-style.has-borders .valid,.input-style.has-borders .invalid,.input-style.has-borders span,.input-style.has-borders em{margin-right:10px}.input-style.input-style-active label{left:4px!important;transform:translateX(-14px)!important;position:absolute;padding:0px 8px!important;height:23px;font-size:12px;transition:all 250ms ease;background-color:#FFF}.input-style.has-borders.input-style-active label{margin-left:14px!important}.input-style textarea:focus{height:150px;transition:all 250ms ease!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.device-is-android .input-style input[type=date]{color:inherit!important;line-height:25px!important;padding-top:12px!important;height:55px!important;transform:translateY(7px) translateX(0px)!important;margin-bottom:30px!important}.device-is-android .input-style input[type=date] ~ label.color-highlight{margin-top:7px!important}.otp{width:50px;height:50px;border:solid 1px #cacaca}.otp:focus,.otp:active{outline:solid 1px #000!important}.min-ios15 select{background-color:inherit!important}.min-ios15 input[type=date]{text-align:left!important;text-indent:calc(-100% + 70px)!important}.material-slider{height:40px!important;background:linear-gradient(to right,#CCD1D9 0%,#CCD1D9 100%);background-size:100% 18px;background-position:center;background-repeat:no-repeat;padding:0px 3px 0px 3px}.material-slider::-webkit-slider-thumb{background-color:#1f1f1f!important;border:solid 1px rgba(0,0,0,0.1);height:10px!important;width:30px!important}.check-visited .visited-link i:last-child::before{opacity:0}.check-visited .visited-link i:last-child::after{font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:13px;font-size:16px;margin-top:0.5px;content:"\f058";opacity:1;color:#A0D468}.toast-tiny{width:150px;z-index:90;position:fixed;left:50%;line-height:35px;padding:0px 20px;color:#FFF;transition:all 200ms ease;max-width:auto!important;font-size:12px;border-radius:60px;border:0px!important}.toast-top{top:60px;top:calc(65px + constant(safe-area-inset-bottom) * 1.1)!important;top:calc(65px + env(safe-area-inset-bottom) * 1.1)!important;transform:translate(-50%,-60px)}.toast-top.toast-tiny.show{transform:translate(-50%,0px)}.pagination{margin-top:30px;margin-bottom:30px}.search-results{overflow:scroll}.disabled-search-list{position:relative;max-height:0px!important;padding:0px!important;margin:0px!important;overflow:hidden}.tab-controls{display:flex}.tab-controls a{font-family:"Source Sans Pro",sans-serif;color:#1f1f1f;background-color:#FFF;width:100%;text-align:center;border-right:solid 0px!important;border:solid 1px rgba(0,0,0,0.07);align-self:center;margin:0 auto}.tab-controls a:last-child{border-right:solid 1px rgba(0,0,0,0.07)!important}.theme-dark .tab-controls a{background-color:#21252a;color:#FFF}.working-hours{border-radius:5px}.working-hours p{padding-top:34px;padding-bottom:15px!important;line-height:0px;padding-left:10px;padding-right:10px;margin-top:-8px!important;width:33.3%;float:left;margin-bottom:10px;display:inline-block}.working-hours p:nth-child(2){text-align:center}.working-hours p:last-child{text-align:right}.working-hours::after{content:"";clear:both;display:table}.footer{padding:20px 30px 10px 30px;margin-bottom:0px!important;z-index:11}.footer strong{font-size:10px;display:block;text-align:center;font-weight:700;margin-top:0px;text-transform:uppercase}.footer strong i{padding:0px 5px}.splide .card{overflow:hidden}.theme-light #walkthrough-slider .is-active{background:#1f1f1f!important}.theme-dark #walkthrough-slider .is-active{background:#FFF!important}[data-card-height=cover] .card-bottom,#walkthrough-slider .card-bottom{padding-bottom:calc(env(safe-area-inset-bottom) * 1.1)}.calendar{position:relative;background-color:#FFF;border-radius:5px;overflow:hidden;max-width:90%;margin:0px auto 30px auto}.speech-bubble{position:relative;border-radius:17px;padding:10px 15px;margin-bottom:15px;line-height:22px;font-size:13px;background-color:#dee2e6;overflow:hidden}.speech-bubble:after{content:"";display:block;clear:both}.map-full .card-overlay{transition:all 350ms ease;z-index:2}.map-full .card-center{z-index:3}.hide-map{position:absolute;margin-top:-120px;width:200px;left:50%;margin-left:-100px;text-align:center;z-index:2}.map-full .card{z-index:2;position:absolute;top:50px;left:0px;right:0px;bottom:0px}.map-full iframe{position:absolute;width:100vw;height:100vh}.gallery-view-controls a{float:left;width:33.3%;text-align:center;height:50px;line-height:50px;font-size:16px;color:#1f1f1f}.theme-dark .gallery-view-controls a{color:#FFF}.theme-dark .gallery-view-controls{border-bottom:solid 1px rgba(255,255,255,0.07)}.gallery-view-controls{border-bottom:solid 1px rgba(0,0,0,0.05);margin-bottom:30px}.color-white{color:#FFF!important}.color-black{color:#000!important}.bg-black{background-color:#000!important}.theme-dark .bg-theme{background-color:#000000!important}.theme-light .bg-theme{background-color:#FFF!important}.theme-light .color-theme{color:#0f1117!important}.theme-dark .color-theme{color:#FFF!important}.theme-light .border-theme{border-color:rgba(0,0,0,0.1)!important}.theme-dark .border-theme{border-color:rgba(255,255,255,0.12)!important}.theme-dark p{color:#ffffff}.theme-dark code{color:#bbbbbb;opacity:0.7}.theme-dark h1,.theme-dark h2,.theme-dark h3,.theme-dark h4,.theme-dark h5,.theme-dark h6,.theme-dark #footer-bar a i,.theme-dark #footer-bar a span .theme-dark p strong{color:#FFF}.theme-dark .accordion-btn,.theme-dark .menu .nav a i,.theme-dark .menu .nav a span,.theme-dark .menu .nav .active-nav i,.theme-dark .menu .nav .active-nav span,.theme-dark .color-theme,.theme-dark .countdown div,.theme-dark .pagination a,.theme-dark input,.theme-dark .contact-form i,.theme-dark [data-tab],.theme-dark span:not(.badge):not(.span-theme-ignore){color:#FFF!important}.theme-dark .table tr.even td,.theme-dark table,.theme-dark td{background-color:#1b1d21!important}.theme-dark,.theme-dark #page{background-color:#1b1d21}.theme-dark .bg-theme{background-color:#000000!important}.theme-dark .footer,.theme-dark .card,.theme-dark #preloader{background-color:#0f1117}.theme-dark table{border:solid 1px rgba(255,255,255,0.05)}.theme-dark select{color:#FFF!important;border-color:rgba(255,255,255,0.05)!important}.theme-dark input,.theme-dark textarea,.theme-dark select{border-color:rgba(255,255,255,0.05)}.theme-dark input:focus,.theme-dark textarea:focus,.theme-dark select:focus{border-color:#495057!important}.theme-dark #footer-bar{border-top:solid 1px rgba(255,255,255,0.05)!important}.theme-dark .border-bottom{border-bottom:1px solid rgba(255,255,255,0.05)!important}.theme-dark .border-top{border-top:1px solid rgba(255,255,255,0.05)!important}.theme-dark .border-left{border-left:1px solid rgba(255,255,255,0.05)!important}.theme-dark .border-right{border-right:1px solid rgba(255,255,255,0.05)!important}.theme-dark th,.theme-dark .menu,.theme-dark .header,.theme-dark .polaroid-effect,.theme-dark .tab-controls,.theme-dark #footer-bar,.theme-dark .chat-item{background-color:#21252a!important;color:#FFF}.theme-dark .divider,.theme-dark .menu .nav a:hover,.theme-dark .menu .nav .divider{background-color:rgba(255,255,255,0.05)}.theme-dark .menu-hider{background-color:rgba(0,0,0,0.7)}.theme-dark .gallery-view-controls a{color:#FFF}.theme-dark .gallery-view-controls{border-bottom:solid 1px rgba(255,255,255,0.05)}.theme-dark .tab-controls a{border:solid 1px rgba(255,255,255,0.05)}.theme-dark .form-control:focus,.theme-dark .form-control{background-color:transparent!important}.theme-dark[data-gradient=body-default] #page,.body-default{background-image:none!important;background-color:#000000}.theme-dark input::placeholder,.theme-dark textarea::placeholder{color:var(--ink-4,rgba(255,255,255,0.45))!important}.theme-dark input:not([type=file]),.theme-dark select,.theme-dark textarea{color:#FFF!important;background-color:transparent!important;border-color:rgba(255,255,255,0.08)!important}.theme-dark label{background-color:transparent!important}.theme-dark .menu label{background-color:#21252a!important}.theme-dark [data-card-height=cover] label{background-color:transparent!important}.color-highlight{color:#D83B4B!important}.bg-highlight{background-color:#D83B4B!important;color:#FFF!important}.border-highlight{border-color:#D83B4B!important}[data-gradient=body-default] #page,.background-changer .body-default{background-color:#FFFFFF}[data-gradient=body-plum] #page,.background-changer .body-plum{background-image:linear-gradient(0deg,#3D3949,#6772A4)!important}[data-gradient=body-magenta] #page,.background-changer .body-magenta{background-image:linear-gradient(0deg,#2b2741,#413a65)!important}[data-gradient=body-violet] #page,.background-changer .body-violet{background-image:linear-gradient(0deg,#492D3D,#673c58)!important}.color-red-dark{color:#c62f50!important}[data-gradient=body-red] #page,.background-changer .body-red{background-image:linear-gradient(0deg,#6F1025,#c62f50)!important}.color-green-dark{color:#6eb148!important}[data-gradient=body-green] #page,.background-changer .body-green{background-image:linear-gradient(0deg,#2d7335,#6eb148)!important}[data-gradient=body-sky] #page,.background-changer .body-sky{background-image:linear-gradient(0deg,#0F5F79,#188FB6)!important}[data-gradient=body-orange] #page,.background-changer .body-orange{background-image:linear-gradient(0deg,#C15140,#E96A57)!important}[data-gradient=body-yellow] #page,.background-changer .body-yellow{background-image:linear-gradient(0deg,#996A22,#CCA64F)!important}[data-gradient=body-dark] #page,.background-changer .body-dark{background-image:linear-gradient(0deg,#343341,#535468)!important}.color-highlight-dark{color:#AB2130!important}.border-highlight-light{border-color:#ED5565!important}.border-highlight-dark{border-color:#D83B4B!important}.color-green-dark{color:#8CC152!important}.bg-green-dark{background-color:#8CC152!important;color:#FFF!important}.border-green-light{border-color:#A0D468!important}.border-green-dark{border-color:#8CC152!important}.border-grass-light{border-color:#34cc73!important}.border-grass-dark{border-color:#2ABA66!important}.color-red-dark{color:#D83B4B!important}.bg-red-dark{background-color:#D83B4B!important;color:#FFF!important}.border-red-light{border-color:#ED5565!important}.border-red-dark{border-color:#D83B4B!important}.border-orange-light{border-color:#FC6E51!important}.border-orange-dark{border-color:#E9573F!important}.border-yellow-light{border-color:#FFCE54!important}.border-yellow-dark{border-color:#F6BB42!important}.border-sunny-light{border-color:#f0b31b!important}.border-sunny-dark{border-color:#d99914!important}.bg-blue-light{background-color:#5D9CEC!important;color:#FFF!important}.color-blue-dark{color:#4A89DC!important}.bg-blue-dark{background-color:#4A89DC!important;color:#FFF!important}.border-blue-light{border-color:#5D9CEC!important}.border-blue-dark{border-color:#4A89DC!important}.border-teal-light{border-color:#A0CECB!important}.border-teal-dark{border-color:#7DB1B1!important}.border-mint-light{border-color:#48CFAD!important}.border-mint-dark{border-color:#37BC9B!important}.border-pink-light{border-color:#EC87C0!important}.border-pink-dark{border-color:#D770AD!important}.border-pink2-light{border-color:#ff5982!important}.border-pink2-dark{border-color:#fb3365!important}.border-magenta-light{border-color:#AC92EC!important}.border-magenta-dark{border-color:#967ADC!important}.border-brown-light{border-color:#BAA286!important}.border-brown-dark{border-color:#AA8E69!important}.bg-gray-dark{background-color:#888f98!important;color:#FFF!important}.border-gray-light{border-color:#e2e5ea!important}.border-gray-dark{border-color:#AAB2BD!important}.border-aqua-light{border-color:#4FC1E9!important}.border-aqua-dark{border-color:#3BAFDA!important}.border-night-light{border-color:#222529!important}.border-night-dark{border-color:#16181c!important}.border-dark-light{border-color:#656D78!important}.border-dark-dark{border-color:#434A54!important}.theme-light input:not([type=submit]):not(.focus-color):focus,.theme-light select:focus,.theme-light textarea:active{border-color:rgba(0,0,0,0.3)!important}.theme-light [data-card-height=cover] input:not([type=submit]):not(.focus-color):focus,.theme-light [data-card-height=cover] select:focus,.theme-light [data-card-height=cover] textarea:active{border-color:rgba(255,255,255,0.3)!important}.theme-dark input:not([type=submit]):not(.focus-color):focus,.theme-dark select:focus,.theme-dark textarea:active{border-color:rgba(255,255,255,0.3)!important}.color-white{color:#FFF!important}.color-black{color:#000!important}.bg-black{background-color:#000!important}.border-transparent{border-color:transparent!important}.color-highlight{color:#D83B4B}.bg-highlight{background-color:#D83B4B;color:#FFF!important}.background-changer a{width:20%;float:left;text-align:center;line-height:42px;font-size:20px;margin-top:10px;margin-bottom:-5px}.background-changer a i{margin-top:10px;display:block;width:26px;height:26px;border-radius:100%;color:rgba(255,255,255,0);margin:10px auto 0px auto}.background-changer .bg-theme{border:solid 1px rgba(0,0,0,0.2)}.background-changer a span{font-size:11px;display:block;margin-top:-10px;margin-bottom:-5px}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide{visibility:hidden}.splide{position:relative;outline:none}.chat-item{background-color:#f5f5f5;padding:10px;text-align:start;border-radius:20px;margin-bottom:8px}.chat-title{font-size:18px;font-weight:500;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.original-question{margin-bottom:30px;padding:20px;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:12px;border-left:4px solid #3b82f6}.original-question h2{color:#1e40af;margin-bottom:15px;font-size:20px}.question-text{font-size:16px;line-height:1.6;color:#374151;font-weight:500;margin:0}@media (max-width:768px){.original-question{margin-left:-5px;margin-right:-5px;padding:15px}.question-text{font-size:15px}}@media (max-width:480px){.original-question h2{font-size:18px}.question-text{font-size:14px}}.input-style.has-icon{position:relative}.input-style.has-icon i:first-child{position:absolute;top:50%;transform:translateY(-50%);width:20px;text-align:center;z-index:2;pointer-events:none;inset-inline-start:0;padding-inline-start:12px;left:auto!important;right:auto!important;padding-left:0!important;padding-right:0!important;margin-top:0!important}.input-style.has-icon.has-borders i:first-child{inset-inline-start:0;padding-inline-start:15px}.input-style.has-icon input,.input-style.has-icon select,.input-style.has-icon textarea{padding-inline-start:35px!important;padding-left:0!important}.input-style.has-icon.has-borders input,.input-style.has-icon.has-borders select,.input-style.has-icon.has-borders textarea{padding-inline-start:40px!important}.input-style select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:12px 10px;padding-inline-end:35px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}[dir="rtl"] .input-style select{background-position:left 12px center}.input-style em,.input-style span:not(.badge),.input-style .valid,.input-style .invalid{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:12px;inset-inline-start:auto}.simple-button,.btn,button{align-items:center;justify-content:center}.simple-button>i,.btn>i,button>i{margin-inline-end:0px;margin-inline-start:6px}.simple-button>i:last-child:not(:first-child),.btn>i:last-child:not(:first-child),button>i:last-child:not(:first-child){margin-inline-start:6px;margin-inline-end:0}.simple-button>i:only-child,.btn>i:only-child,button>i:only-child{margin:0}.simple-button>span + span,.btn>span + span{padding-inline-start:8px;padding-inline-end:0;padding-left:8px!important;padding-right:0!important}[dir="rtl"] .simple-button>span + span,[dir="rtl"] .btn>span + span{padding-inline-start:8px;padding-inline-end:0;padding-left:0!important;padding-right:8px!important}.control-round-button{display:flex;align-items:center;justify-content:center}.controls-panel{display:flex;justify-content:space-between;align-items:center;gap:12px}.controls-left{display:flex;align-items:center;gap:8px}.photo-preview-wrapper{position:relative}.remove-photo-button{position:absolute;top:2px;inset-inline-end:2px;inset-inline-start:auto;left:auto!important;right:auto!important}.alert{position:relative}.alert .close,.alert button[data-bs-dismiss]{position:absolute;inset-inline-end:15px;inset-inline-start:auto;top:50%;transform:translateY(-50%);left:auto!important;right:auto!important}.photo-modal .close{position:absolute;top:15px;inset-inline-end:35px;inset-inline-start:auto}.input-style .badge{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:40px;inset-inline-start:auto}[style*="padding-left"]{padding-inline-start:inherit}[style*="padding-right"]{padding-inline-end:inherit}.speech-left{float:inline-start;border-start-start-radius:17px!important;border-start-end-radius:17px!important;border-end-start-radius:0!important;border-end-end-radius:17px!important}.speech-right{float:inline-end;border-start-start-radius:17px!important;border-start-end-radius:17px!important;border-end-start-radius:17px!important;border-end-end-radius:0!important}.message-photo-wrapper{display:flex;justify-content:flex-end}[dir="rtl"] .message-photo-wrapper{justify-content:flex-start}.input-style em,.input-style span:not(.badge),.input-style .valid,.input-style .invalid{position:absolute;top:50%;transform:translateY(-50%);inset-inline-end:12px;inset-inline-start:auto;margin-top:0!important}.input-style.has-borders em,.input-style.has-borders span:not(.badge),.input-style.has-borders .valid,.input-style.has-borders .invalid{inset-inline-end:20px}.input-style.has-borders.has-icon select ~ em,.input-style.has-borders select ~ em{inset-inline-end:40px}[dir="rtl"] .input-style em,[dir="rtl"] .input-style span:not(.badge),[dir="rtl"] .input-style .valid,[dir="rtl"] .input-style .invalid{right:unset!important;left:unset!important}[dir="rtl"] .input-style select,[dir="rtl"] .input-style.has-borders select{background-position:left 12px center;padding-inline-start:40px;padding-inline-end:35px}[dir="rtl"] .input-style.has-icon.has-borders i:first-child{inset-inline-start:0;inset-inline-end:auto;margin-right:10px;left:unset!important;right:unset!important}.theme-light .link-button{color:#8D58F6!important;font-size:14px}.theme-dark .link-button{color:#8D58F6!important;font-size:14px}.theme-light .chat-link-button{color:#8D58F6!important;font-size:14px;height:36px;min-height:36px;align-self:baseline;border-radius:0;padding:0;background-color:transparent!important}.theme-dark .chat-link-button{color:#8D58F6!important;border-radius:0;height:36px;min-height:36px;align-self:baseline;padding:0;font-size:14px;background-color:transparent!important}@media (min-width:993px){.theme-light .chat-link-button{display:block;text-align:center;padding:12px;border:1px solid #8D58F6;border-radius:30px;background-color:#f9f9ff;box-sizing:border-box;text-decoration:none}.theme-dark .chat-link-button{display:block;text-align:center;padding:12px;border:1px solid #8D58F6;border-radius:30px;background-color:#1a1a2e;color:#FFFFFF!important;box-sizing:border-box;text-decoration:none}.theme-light .disabled-button-linked{pointer-events:none;background-color:#FFF!important;color:#D2D2D2!important}.theme-dark .disabled-button-linked{pointer-events:none;background-color:#3B3B3D!important;color:#000!important}}.color-highlight{color:#8D58F6!important;opacity:1}.color-highlight-dark{color:#8D58F6!important}.theme-light .bg-highlight{background-color:#8D58F6!important;color:#FFF!important}.theme-dark .bg-highlight{background-color:#835AEE!important;color:#FFF!important}.border-highlight{border-color:#4A89DC!important}.border-highlight-dark{border-color:#236ac6!important}.theme-light #preloader{background-color:#FFFFFF}#footer-bar{box-shadow:none;height:62px;min-height:62px}.theme-dark #footer-bar{background-color:#000000!important;border-top:none!important}.theme-light #footer-bar{background-color:#FFFFFF!important;border-top:none!important}#footer-bar{box-shadow:0 -5px 10px 0 rgba(0,0,0,0.06)}#footer-bar a{padding-top:8px}#footer-bar a span{margin-top:-8px}.bg-highlight{background-color:#4A89DC;color:#FFF!important}.theme-light .ai-message-colors{background-color:#E8E8E8!important;color:#000000!important}.theme-dark .ai-message-colors{background-color:#262628!important;color:#FFFFFF!important}.theme-light .disabled-button{pointer-events:none;background-color:#FFFFFF!important;color:#1D1D1F33!important}.theme-dark .disabled-button{pointer-events:none;background-color:#8D8D9333!important;color:#000000!important}.theme-light .svg-container{background-color:#FFFFFF!important}.theme-dark .svg-container{background-color:#BEBEBE!important}.theme-light .blue-button{background-color:#8D58F6!important;color:#FFF!important}.theme-dark .blue-button{background-color:#835AEE!important;color:#FFF!important}.theme-light .blue-button:hover{background-color:#5A2FCA!important;color:#FFF!important}.theme-dark .blue-button:hover{background-color:#9972FF!important;color:#ffffff!important}.theme-light .border-button{background-color:#FFFFFF!important;color:#8D58F6!important;border:1px solid rgba(0,0,0,0.10)}.theme-dark .border-button{background-color:#1f1f1f!important;color:#FFF!important;border:1px solid rgba(84,84,88,0.65)}.theme-light .white-button{background-color:#FFFFFF!important;color:#8D58F6!important}.theme-dark .white-button{background-color:#8D8D93!important;color:#000000!important}.theme-light .border-button:hover,.theme-light .white-button:hover{background-color:#5A2FCA!important;color:#FFF!important}.theme-dark .border-button:hover,.theme-dark .white-button:hover{background-color:#9972FF!important;color:#ffffff!important}.theme-light .disabled-button-linked{pointer-events:none;color:#D2D2D2!important}.theme-dark .disabled-button-linked{pointer-events:none;color:#000!important}.theme-light .disabled-button{pointer-events:none;background-color:#FFF!important;color:#D2D2D2!important}.theme-dark .disabled-button{pointer-events:none;background-color:#3B3B3D!important;color:#000!important}@media (hover:none){.blue-button:hover,.border-button:hover,.white-button:hover{background-color:initial!important;color:initial!important}}.theme-light #message-input::placeholder{color:#8E8E8F!important}.theme-dark #message-input::placeholder{color:#8E8E8F!important}.theme-light #message-input:disabled::placeholder{opacity:50%!important}.theme-dark #message-input:disabled::placeholder{opacity:50%!important}.theme-light #footer-bar .active-nav span{color:#8D58F6!important}.theme-dark #footer-bar .active-nav span{color:#8D58F6!important}.theme-dark .black-color-theme{color:#FFFFFF!important}.theme-light .black-color-theme{color:#000000!important}.theme-dark .red-color-button{color:#FF453A!important;background-color:#000000!important}.theme-light .red-color-button{color:#D8232A!important;background-color:#FFFFFF!important}.theme-dark .red-color-button:hover{color:#FFFFFF!important;background-color:#D8232A!important}.theme-light .red-color-button:hover{color:#FFFFFF!important;background-color:#D8232A!important}.theme-dark .menu-overlay{opacity:0.75;background:#282828}.theme-light .menu-overlay{opacity:0.75;background:#000}.fill-height{height:-webkit-fill-available}.info-text{color:rgba(29,29,31,0.50);font-size:14px;font-style:normal;font-weight:400;line-height:20px}.btn-wrapper{display:flex;margin-bottom:20px}.btn-wrapper .btn{padding:0.75rem 1.5rem;background:#8D58F6;border-radius:30px;color:white;font-weight:bold;font-size:1rem;text-transform:none;text-decoration:none;transition:background 0.3s,color 0.3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn-wrapper .btn:active{background:#4B1BBF;color:white}.markdown-content{line-height:1.5}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{margin-top:1em;margin-bottom:0.5em;font-weight:bold}.markdown-content ul,.markdown-content ol{padding-left:2em;margin:0.5em 0}.markdown-content ul{list-style-type:disc!important}.markdown-content ol{list-style-type:decimal!important}.markdown-content ul ul,.markdown-content ol ul{list-style-type:circle!important;margin:0}.markdown-content ul ul ul,.markdown-content ol ul ul{list-style-type:square!important}.markdown-content ol ol,.markdown-content ul ol{list-style-type:lower-alpha!important;margin:0}.markdown-content ol ol ol,.markdown-content ul ol ol{list-style-type:lower-roman!important}.markdown-content li{margin:0.3em 0}.markdown-content li p{margin:0.3em 0}.markdown-content pre{background-color:#f5f5f5;padding:1em;border-radius:3px;overflow-x:auto}.markdown-content code{background-color:#f5f5f5;padding:0.2em 0.4em;border-radius:3px}.markdown-content table{border-collapse:collapse;width:100%;margin:1em 0}.markdown-content th,.markdown-content td{border:1px solid #ddd;padding:8px;text-align:left}*{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}@media (hover:none){.theme-light .blue-button,.theme-light .blue-button:hover,.theme-light .blue-button:active,.theme-light .blue-button:focus{background-color:#8D58F6!important;color:#FFF!important}.theme-dark .blue-button,.theme-dark .blue-button:hover,.theme-dark .blue-button:active,.theme-dark .blue-button:focus{background-color:#835AEE!important;color:#FFF!important}.theme-light .border-button,.theme-light .border-button:hover,.theme-light .border-button:active,.theme-light .border-button:focus{background-color:#FFFFFF!important;color:#8D58F6!important;border:1px solid rgba(0,0,0,0.10)!important}.theme-dark .border-button,.theme-dark .border-button:hover,.theme-dark .border-button:active,.theme-dark .border-button:focus{background-color:#000!important;color:#FFF!important;border:1px solid rgba(84,84,88,0.65)!important}.theme-light .white-button,.theme-light .white-button:hover,.theme-light .white-button:active,.theme-light .white-button:focus{background-color:#FFFFFF!important;color:#8D58F6!important}.theme-dark .white-button,.theme-dark .white-button:hover,.theme-dark .white-button:active,.theme-dark .white-button:focus{background-color:#8D8D93!important;color:#000000!important}.theme-dark .red-color-button,.theme-dark .red-color-button:hover,.theme-dark .red-color-button:active,.theme-dark .red-color-button:focus{color:#FF453A!important;background-color:#000000!important}.theme-light .red-color-button,.theme-light .red-color-button:hover,.theme-light .red-color-button:active,.theme-light .red-color-button:focus{color:#D8232A!important;background-color:#FFFFFF!important}.theme-light .chat-link-button,.theme-light .chat-link-button:hover,.theme-light .chat-link-button:active,.theme-light .chat-link-button:focus{display:block;text-align:center;padding:12px;border:1px solid #8D58F6;border-radius:30px;background-color:#f9f9ff!important;color:#8D58F6!important;box-sizing:border-box;text-decoration:none}.theme-dark .chat-link-button,.theme-dark .chat-link-button:hover,.theme-dark .chat-link-button:active,.theme-dark .chat-link-button:focus{display:block;text-align:center;padding:12px;border:1px solid #8D58F6;border-radius:30px;background-color:#1a1a2e!important;color:#FFFFFF!important;box-sizing:border-box;text-decoration:none}.theme-light .disabled-button,.theme-light .disabled-button:hover,.theme-light .disabled-button:active,.theme-light .disabled-button:focus{pointer-events:none!important;background-color:#FFF!important;color:#D2D2D2!important}.theme-dark .disabled-button,.theme-dark .disabled-button:hover,.theme-dark .disabled-button:active,.theme-dark .disabled-button:focus{pointer-events:none!important;background-color:#3B3B3D!important;color:#000!important}.theme-light .disabled-button-linked,.theme-light .disabled-button-linked:hover,.theme-light .disabled-button-linked:active,.theme-light .disabled-button-linked:focus{pointer-events:none!important;color:#D2D2D2!important}.theme-dark .disabled-button-linked,.theme-dark .disabled-button-linked:hover,.theme-dark .disabled-button-linked:active,.theme-dark .disabled-button-linked:focus{pointer-events:none!important;color:#000!important}}.markdown-content p{margin:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}