:root{--bg-primary:#2C2C2C;--bg-secondary:#202020;--bg-tertiary:#353535;--bg-quaternary:#3B3B3B;--border-primary:#3D3D3D;--border-secondary:#4E4E4E;--text-primary:#ffffff;--text-secondary:#ffffff60;--text-tertiary:#ffffff50;--text-nocontrast-primary:#121212;--text-nocontrast-secondary:#2a2a2a;--shadow-color:rgba(255,255,255,0.1);--shadow-color-strong:rgba(255,255,255,0.3);--primary-color-900:#f5f3ff;--primary-color-800:#ede9fe;--primary-color-700:#ddd6fe;--primary-color-600:#c4b5fd;--primary-color-500:#a78bfa;--primary-color-400:#8b5cf6;--primary-color-300:#7c3aed;--primary-color-200:#6d28d9;--primary-color-100:#581c87;--primary-color-50:#3b0764;--secondary-color-1000:#797979;--secondary-color-900:#5D5D5D;--secondary-color-800:#4C4C4C;--secondary-color-700:#494949;--secondary-color-600:#424242;--secondary-color-500:#393939;--secondary-color-400:#353535;--secondary-color-300:#303030;--secondary-color-200:#2C2C2C;--secondary-color-100:#262626;--secondary-color-50:#202020;--accent-color-900:#fdfff7;--accent-color-800:#fbffee;--accent-color-700:#f4fed5;--accent-color-600:#ebfeb3;--accent-color-500:#e2fd92;--accent-color-550:#D3FD57;--accent-color-500-opaque:#e2fd9285;--accent-color-400:#d3fc57;--accent-color-300:#b3d64a;--accent-color-200:#94b03d;--accent-color-100:#748b30;--accent-color-50:#546523;--red-color-900:#fef2f2;--red-color-800:#fee2e2;--red-color-700:#fecaca;--red-color-600:#fca5a5;--red-color-500:#f87171;--red-color-400:#ef4444;--red-color-300:#dc2626;--red-color-200:#b91c1c;--red-color-100:#991b1b;--red-color-50:#7f1d1d}[data-bs-theme=dark]{--bg-primary:#2C2C2C;--bg-secondary:#202020;--bg-tertiary:#353535;--bg-quaternary:#3B3B3B;--border-primary:#3D3D3D;--border-secondary:#4E4E4E;--text-primary:#ffffff;--text-secondary:#9b9b9b;--text-tertiary:#737373;--text-nocontrast-primary:#121212;--text-nocontrast-secondary:#2a2a2a;--shadow-color:rgba(255,255,255,0.1);--shadow-color-strong:rgba(255,255,255,0.3);--primary-color-900:#f5f3ff;--primary-color-800:#ede9fe;--primary-color-700:#ddd6fe;--primary-color-600:#c4b5fd;--primary-color-500:#a78bfa;--primary-color-400:#8b5cf6;--primary-color-300:#7c3aed;--primary-color-200:#6d28d9;--primary-color-100:#581c87;--primary-color-50:#3b0764;--secondary-color-1000:#797979;--secondary-color-900:#5D5D5D;--secondary-color-800:#4C4C4C;--secondary-color-700:#494949;--secondary-color-600:#424242;--secondary-color-500:#393939;--secondary-color-400:#353535;--secondary-color-300:#303030;--secondary-color-200:#2C2C2C;--secondary-color-100:#262626;--secondary-color-50:#202020;--accent-color-900:#fdfff7;--accent-color-800:#fbffee;--accent-color-700:#f4fed5;--accent-color-600:#ebfeb3;--accent-color-500:#e2fd92;--accent-color-550:#D3FD57;--accent-color-500-opaque:#e2fd9285;--accent-color-400:#d3fc57;--accent-color-300:#b3d64a;--accent-color-200:#94b03d;--accent-color-100:#748b30;--accent-color-50:#546523;--red-color-900:#fef2f2;--red-color-800:#fee2e2;--red-color-700:#fecaca;--red-color-600:#fca5a5;--red-color-500:#f87171;--red-color-400:#ef4444;--red-color-300:#dc2626;--red-color-200:#b91c1c;--red-color-100:#991b1b;--red-color-50:#7f1d1d}.label-dark{color:#000!important}.label-light{color:#fff!important}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Inter,Montserrat,Lato,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}div,em,h1,h2,h3,h4,label,span,strong{color:var(--text-primary)!important}.small-pill-padding{padding:4px 8px!important;min-height:31px!important}input.small-pill-padding:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=number]),select.small-pill-padding,textarea.small-pill-padding{padding:8px 12px!important;min-height:31px!important}textarea{color:var(--text-primary)!important;background-color:var(--bg-tertiary)!important}textarea::placeholder{color:var(--text-tertiary)!important}body .text-muted{color:var(--text-secondary)!important}body .text-muted-2{color:var(--text-tertiary)!important}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=number]),select,textarea{color:var(--text-primary)!important;background-color:var(--secondary-color-100)!important;border-color:var(--secondary-color-400)!important;border-radius:15px!important;padding:20px!important;box-shadow:none!important;font-weight:400!important;font-size:18px!important;line-height:24px!important}input:is([type=number]){color:var(--text-primary)!important;background-color:var(--secondary-color-100)!important;border-color:var(--secondary-color-400)!important;border-radius:15px!important;padding:6px 10px!important;box-shadow:none!important;font-weight:400!important;font-size:18px!important;line-height:24px!important}th{background-color:var(--bg-secondary)!important}td{background-color:var(--bg-primary)!important}.tabs-group{position:relative;display:flex;align-items:center;gap:0;border-bottom:1px solid var(--secondary-color-1000);border-radius:0!important}.tabs-group .tab-btn{flex:0 0 auto;width:auto;background:transparent!important;border:none!important;border-radius:0!important;color:var(--text-secondary)!important;font-size:16px!important;font-weight:400!important;margin-bottom:0}.tabs-group .tab-btn:focus,.tabs-group .tab-btn:hover{color:var(--text-primary)!important;border-color:var(--text-primary)!important;background-color:transparent!important;text-decoration:none;box-shadow:none!important}.tabs-group .btn-outline-primary,.tabs-group .btn-primary{box-shadow:none!important}.tabs-group>.btn-primary{color:var(--text-primary)!important;border-bottom:1px solid var(--text-primary)!important;margin-bottom:-1px}.tabs-group .tab-btn.active{color:var(--text-primary)!important;border-color:var(--text-primary)!important}.tabs-group .tab-btn:focus{outline:none}.btn-group>.tab-btn,.tabs-group>.tab-btn{background:transparent!important}.tabs-group{justify-content:flex-start}.form-control::placeholder{color:var(--text-secondary)!important;font-weight:400!important;font-size:18px!important;line-height:24px!important}select{color:var(--text-primary)!important;background-color:var(--secondary-color-100)!important}.select-wrapper{position:relative;display:inline-block;width:100%}.select-wrapper .form-select,.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none!important;padding-right:48px!important}.select-wrapper:after{content:"";position:absolute;pointer-events:none;top:50%;right:20px;width:8px;height:8px;border-right:2px solid var(--text-secondary);border-bottom:2px solid var(--text-secondary);transform:translateY(-50%) rotate(45deg);transition:transform .15s ease}@supports selector(select:open){.select-wrapper:has(select:open):after{transform:translateY(-50%) rotate(-135deg)}}.select-wrapper .form-select option,.select-wrapper select option{background-color:var(--bg-tertiary);color:var(--text-primary)}.select-wrapper .form-select option:focus,.select-wrapper .form-select option:hover,.select-wrapper select option:focus,.select-wrapper select option:hover{background-color:var(--primary-color-500);color:var(--bg-primary)}.select-wrapper .form-select option:checked,.select-wrapper select option:checked{background-color:var(--primary-color-600);color:var(--bg-primary);font-weight:600}option{color:var(--text-primary)!important;background-color:var(--bg-tertiary)!important}.pg-1{padding-top:32px}@media (max-width:525px){.pg-1{padding-top:64px}}.pg-2{padding-top:86px}@media (max-width:525px){.pg-2{padding-top:126px}}.pg-3{padding-top:92px}@media (max-width:525px){.pg-3{padding-top:128px}}.tokens-button{min-width:130px;max-width:130px}@media (max-width:767px){.tokens-button{min-width:130px!important;max-width:100%!important}}.subscription-modal-dialog{max-width:666px;margin:1.75rem auto}.subscription-modal-content{border-radius:18px;overflow:hidden}.subscription-header-text{font-size:18px;font-weight:500}.subscription-modal-header{background:linear-gradient(135deg,#6a11cb,#2575fc);border:none;border-radius:16px 16px 0 0;padding:1.5rem}.subscription-modal-body{padding:1.5rem 2rem .5rem;overflow-x:hidden;word-wrap:break-word}.subscription-section-title{font-size:1.1rem}.subscription-feature-item{font-size:1rem}.subscription-feature-text{word-break:break-word;overflow-wrap:break-word}.subscription-price-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.subscription-price-card{padding:.7rem;text-align:center;border-radius:16px;background:linear-gradient(135deg,rgba(106,17,203,.1),rgba(37,117,252,.1));border:2px solid #6a11cb;box-shadow:0 2px 8px rgba(0,0,0,.05)}.subscription-price-label{font-weight:600;font-size:.8rem;color:#6c757d;margin-bottom:.25rem}.subscription-price-value{font-weight:700;font-size:1.15rem;color:#6a11cb;white-space:pre-line;word-break:break-word}.subscription-info-section{font-size:1rem}.subscription-description{padding:.5rem 0;word-break:break-word}.subscription-checkbox-label{font-size:.9rem;word-break:break-word}.subscription-modal-footer{border:none;padding:0 2rem .5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:nowrap}.subscription-cancel-btn{border-radius:12px;padding:.75rem 1.5rem;font-weight:600;border-width:2px;white-space:nowrap}.subscription-confirm-btn{background:linear-gradient(135deg,#6a11cb,#2575fc);border:none;border-radius:12px;padding:.75rem 2rem;font-weight:600;box-shadow:0 4px 12px rgba(106,17,203,.25);min-width:180px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}@media (max-width:825px){.subscription-modal-dialog{max-width:calc(100vw - 2rem);margin:1rem}.subscription-header-text{font-size:16px;font-weight:400}}@media (max-width:640px){.subscription-modal-dialog{max-width:calc(100vw - 1rem);margin:.5rem}.subscription-modal-body{padding:1rem 1.25rem .5rem}.subscription-modal-header{padding:1rem 1.25rem}.subscription-price-grid{grid-template-columns:1fr;gap:8px}.subscription-header-text{font-size:14px;font-weight:400}.subscription-price-card{padding:.75rem;border-radius:12px;display:flex;justify-content:space-between;align-items:center;text-align:left}.subscription-price-label{margin-bottom:0}.subscription-price-value{font-size:1.1rem}.subscription-modal-footer{padding:1rem 1.25rem 1.5rem;flex-direction:column-reverse;gap:.75rem}.subscription-cancel-btn,.subscription-confirm-btn{width:100%;justify-content:center;min-width:unset;padding:.875rem 1rem}.subscription-section-title{font-size:1rem}.subscription-feature-item{font-size:.9rem}.subscription-checkbox-label{font-size:.85rem}}@media (max-width:575.98px){.modal-fullscreen-sm-down .subscription-modal-dialog,.modal-fullscreen-sm-down.modal .modal-dialog{max-width:100%!important;width:100%!important;margin:0!important}.modal-fullscreen-sm-down .modal-content,.modal-fullscreen-sm-down .subscription-modal-content{border-radius:0!important;height:100%;border:none}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .subscription-modal-header{border-radius:0!important}.subscription-modal-body{padding:.5rem;overflow-y:auto;overflow-x:hidden}.subscription-modal-header{padding:1rem}.subscription-modal-footer{padding:.25rem}.subscription-price-card{padding:.625rem .75rem}.subscription-price-value{font-size:1rem}.subscription-info-section{font-size:.9rem}.subscription-checkbox-label{font-size:.8rem;line-height:1.4}}@media (max-width:359px){.subscription-modal-body,.subscription-modal-footer,.subscription-modal-header{padding:.75rem}.subscription-confirm-btn span{font-size:.9rem}}.alert-danger{background-color:transparent!important;border-color:var(--red-color-500)!important}.alert-danger>button{color:var(--text-primary)!important;background-image:url(/static/images/icons/icon_close.svg)!important;--bs-btn-close-opacity:1!important}.alert-info,.alert-warning{background-color:var(--bg-secondary)!important;border-color:var(--border-secondary)!important}.input-group-text{background-color:transparent!important;border-color:transparent!important}.token-cost{color:var(--text-primary)!important}.no-border,.no-border>input{border-color:transparent!important;border-radius:0!important}.btn-link{color:var(--primary-color-500)!important}.accordion{border:none!important}.accordion,.accordion-header{background-color:var(--secondary-color-100)!important;border-radius:15px!important}.accordion-header{border:1px solid var(--secondary-color-400)!important}.accordion-item{background-color:var(--bg-primary)!important}.accordion-button,.accordion-item{border:none!important;color:var(--text-primary)!important;border-radius:15px!important}.accordion-button{background-color:var(--secondary-color-100)!important;box-shadow:none!important}.accordion-button.collapsed:after,.accordion-button:not(.collapsed):after{border:none!important;background-image:url(/static/images/icons/arrow_down.svg)!important}.btn-primary:disabled{background-color:var(--primary-color-400)!important;border-color:var(--primary-color-400)!important;border-radius:7px!important}.btn-primary,.btn-primary:disabled{color:var(--text-primary)!important}.btn-primary{background-color:var(--primary-color-500)!important;border-color:var(--primary-color-500)!important;border-radius:7px!important}.dropdown-menu{background-color:var(--secondary-color-500)!important}.dropdown-menu::shadow{color:var(--shadow-color-strong)!important}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:var(--text-primary)!important;background-color:var(--primary-color-600)!important;border-color:var(--primary-color-600)!important}.btn-outline-primary:disabled{color:var(--primary-color-400)!important;border-color:var(--primary-color-400)!important;border-radius:7px!important}.btn-outline-primary{color:var(--primary-color-500)!important;border-color:var(--primary-color-500)!important;border-radius:7px!important}.btn-outline-primary:active,.btn-outline-primary:focus,.btn-outline-primary:hover{color:var(--text-nocontrast-primary)!important;background-color:var(--primary-color-600)!important;border-color:var(--primary-color-600)!important}.btn-outline-secondary:disabled{color:var(--secondary-color-400)!important;border-color:var(--secondary-color-400)!important}.btn-outline-secondary{color:var(--secondary-color-500)!important;border-color:var(--secondary-color-500)!important}.btn-outline-secondary:active,.btn-outline-secondary:focus,.btn-outline-secondary:hover{color:var(--text-nocontrast-primary)!important;background-color:var(--secondary-color-600)!important;border-color:var(--secondary-color-600)!important}.btn-outline-danger:disabled{color:var(--red-color-400)!important;border-color:var(--red-color-400)!important}.btn-outline-danger{color:var(--red-color-500)!important;border-color:var(--red-color-500)!important}.btn-outline-danger:active,.btn-outline-danger:focus,.btn-outline-danger:hover{color:var(--text-nocontrast-primary)!important;background-color:var(--red-color-600)!important;border-color:var(--red-color-600)!important}.nav-link.active{color:var(--text-nocontrast-primary)!important;background-color:var(--primary-color-600)!important;border-color:var(--primary-color-600)!important}.navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url(/static/images/icons/nav_burger.svg)}.list-group-item{color:var(--text-primary)!important;background-color:var(--bg-tertiary)!important;border-color:var(--bg-tertiary)!important}.list-group-item.active{color:var(--text-primary)!important;background-color:var(--primary-color-500)!important;border-color:var(--primary-color-500)!important}.card,.card-body,.modal-content{border-color:transparent!important;--bs-card-border-color:transparent!important;--bs-card-border-width:"0px"!important;background-color:var(--bg-quaternary)!important}.pagination{gap:4px}.page-item{width:38px;height:38px;border-radius:15px;display:flex;align-content:center;justify-content:center;align-items:center}.page-item a{width:100%;height:100%;background-color:var(--secondary-color-900)!important;color:var(--text-primary)!important;border-color:var(--secondary-color-900)!important}.page-item>a,.page-item>span{padding:6px 14px;border-radius:15px!important}.page-item.active span{width:100%;height:100%;background-color:var(--primary-color-500)!important;border-color:var(--primary-color-500)!important;color:var(--text-primary)!important}.page-item.disabled span{width:100%;height:100%;background-color:transparent!important;border-color:var(--secondary-color-900)!important;color:var(--text-secondary)!important}.page-item a span{width:100%;height:100%;color:var(--text-primary)!important}.modal-backdrop.show{z-index:5002!important}.fade.modal.show{z-index:5003!important}.br15{border-radius:15px!important}*{scrollbar-color:var(--bg-primary) var(--secondary-color-300)}::-webkit-scrollbar{width:22px;height:12px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track{background-color:var(--secondary-color-300);border-radius:6px}::-webkit-scrollbar-thumb{border:3px solid var(--secondary-color-600)}::-webkit-scrollbar-thumb:hover{background-color:var(--secondary-color-300)}.wide-subscription-modal{min-width:666px;border-radius:"18px 18px 18px 18px"}.wide-subscription-modal .modal-content{border-radius:18px!important}#user-dropdown.dropdown-toggle:after{display:none}.text-primary-important{color:var(--text-primary)!important}.text-nocontrast-primary-important{color:var(--text-nocontrast-primary)!important}code,pre{background:transparent!important;background-color:transparent!important;color:var(--text-primary)!important}.token-icon{width:16px;height:16px;filter:drop-shadow(0 0 1px rgba(0,0,0,.1))}.tx-14{font-size:14px!important}.token-icon path{fill:url(#violetGradient)}.health-alert-wrapper{position:fixed;top:0;left:0;width:100%;z-index:9999;display:flex;justify-content:center;pointer-events:none}.health-alert-inner{pointer-events:auto;margin-top:10px;padding:8px 20px;border-radius:10px;background-color:#ff4b4b;color:#ffffff;font-size:16px;font-weight:500;display:inline-flex;align-items:center;gap:10px;box-shadow:0 8px 24px rgba(0,0,0,.4)}.health-alert-icon{width:15px;height:15px;flex-shrink:0;background-image:url(/static/images/icons/icon_danger.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}@media (max-width:768px){.health-alert-inner{width:calc(100% - 32px);justify-content:center}}.me-auto{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.me-auto:hover{transform:scale(1.05)}.kremLogo{cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.kremLogo:hover{transform:scale(1.05)}.dropdown-toggle-tasks{position:relative}.tasks-badge{position:absolute;bottom:-3px;right:-5px;width:16px;height:16px;border-radius:999px;background:var(--accent-color-550);color:#000!important;font-size:12px;font-weight:400;display:flex;align-items:center;justify-content:center;z-index:2}.tasks-badge:before{content:"";position:absolute;inset:-4px;border-radius:inherit;background:conic-gradient(from 0deg,transparent 0deg 40deg,color-mix(in srgb,var(--accent-color-550) 25%,transparent) 40deg,color-mix(in srgb,var(--accent-color-550) 50%,transparent) 70deg,color-mix(in srgb,var(--accent-color-550) 100%,transparent) 140deg,var(--accent-color-550) 140deg,var(--accent-color-550) 220deg,transparent 220deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 1px));pointer-events:none}.tasks-badge--animating:before{animation:tasks-badge-spin 1.6s cubic-bezier(.22,.61,.36,1) infinite;will-change:transform}@keyframes tasks-badge-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.tasks-badge--animating:before{animation:none}}.cancel-link-button{border:none;background:transparent;padding:0;margin:0;display:inline-flex;align-items:center;gap:4px;cursor:pointer;color:var(--text-primary)!important;font-size:16px;line-height:1}.cancel-link-icon{width:12px;height:12px;flex-shrink:0}.cancel-link-button span{color:inherit!important;font-size:16px;line-height:1}.cancel-link-button:not(:disabled):focus,.cancel-link-button:not(:disabled):hover{color:var(--text-secondary)!important;text-decoration:none}.cancel-link-button:disabled{color:var(--text-secondary)!important;cursor:not-allowed}input.autofill-fix:-webkit-autofill,input.autofill-fix:-webkit-autofill:active,input.autofill-fix:-webkit-autofill:focus,input.autofill-fix:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px white!important;-webkit-text-fill-color:#000!important;caret-color:#000!important;-webkit-transition:background-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,color .1s ease-in-out}input.autofill-fix:focus{animation:autofill-fix .1s forwards}@keyframes autofill-fix{to{background-color:white;color:#000}}.emp{height:2px}.emp1{height:6px}.emp2{height:24px}.emp3{height:48px}.form-check-input:checked{background-color:var(--primary-color-500)!important;border-color:var(--primary-color-500)!important}.form-check-input:focus{border-color:var(--primary-color-300)!important;box-shadow:var(--shadow-color-strong)!important}input[type=range]{-webkit-appearance:none;width:100%;height:24px;background:transparent;background-color:transparent!important;cursor:pointer}input[type=range]::-webkit-slider-runnable-track{background:var(--secondary-color-100y)!important;background-color:var(--secondary-color-100)!important;height:6px;border-radius:5px;cursor:pointer}input[type=range]::-moz-range-track{background:var(--secondary-color-100)!important;background-color:var(--secondary-color-100)!important;height:6px;border-radius:5px;cursor:pointer}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:var(--primary-color-500)!important;background-color:var(--primary-color-500)!important;border-radius:50%;cursor:pointer;margin-top:-4px}input[type=range]::-moz-range-thumb{width:14px;height:14px;background:var(--primary-color-500)!important;background-color:var(--primary-color-500)!important;border-radius:50%;cursor:pointer}.dropdown-toggle-tasks{transition:background .2s,box-shadow .2s,transform .15s;cursor:pointer}.dropdown-toggle-tasks:hover{background:var(--primary-color-600);box-shadow:var(--shadow-color-strong);transform:scale(1.05)}.dropdown-toggle-tasks:active{background:var(--primary-color-700);transform:scale(1)}.credits-button{transition:background .2s,box-shadow .2s,transform .15s;cursor:pointer}.credits-button:hover{background:var(--primary-color-600);box-shadow:var(--shadow-color-strong);transform:scale(1.05)}.credits-button:active{background:var(--primary-color-700);transform:scale(1)}.user-dropdown-toggle{transition:transform .15s,box-shadow .15s;cursor:pointer}.user-dropdown-toggle:hover{transform:scale(1.05);box-shadow:var(--shadow-color-strong)}.user-dropdown-toggle:active{transform:scale(1);box-shadow:var(--shadow-color)}.dropdown-item:hover{background-color:var(--secondary-color-300)!important}.dropdown-item:active{background-color:var(--secondary-color-200)!important}.dropdown-item-interactive{transition:background .15s,color .15s;background-color:var(--secondary-color-200);cursor:pointer}.dropdown-item-interactive:hover{background-color:var(--secondary-color-200);box-shadow:var(--shadow-color)}.dropdown-item-interactive:active{background-color:var(--secondary-color-200);box-shadow:var(--shadow-color-strong)}.logo-interactive{transition:transform .25s;cursor:pointer}.logo-interactive:hover{transform:scale(1.05)}.logo-interactive:disabled,.logo-interactive:hover{color:#fff!important;box-shadow:var(--shadow-color-strong)}.logo-interactive:active{transform:scale(1)}.all-tasks-interactive{transition:background .15s;cursor:pointer;background-color:var(--secondary-color-500)!important}.all-tasks-interactive:active,.all-tasks-interactive:hover{background-color:var(--secondary-color-200)!important}.CookieBanner_cookieBanner__lGxXk{position:fixed;bottom:0;left:50%;transform:translateX(-50%);width:96.2%;max-width:96.2%;background-color:var(--bg-tertiary);color:var(--text-secondary);padding:16px 24px;z-index:1050;border-radius:16px 16px 0 0}.CookieBanner_bannerContent__hL2K9,.CookieBanner_cookieBanner__lGxXk{display:flex;align-items:center;justify-content:space-between;gap:2rem}.CookieBanner_bannerContent__hL2K9{width:100%;margin-bottom:0}.CookieBanner_bannerText__XX0fL{font-size:16px;flex-grow:1;line-height:1.6;font-weight:400;margin-bottom:0}.CookieBanner_bannerText__XX0fL a{color:var(--primary-color-500);text-decoration:underline;cursor:pointer;font-weight:400}.CookieBanner_bannerText__XX0fL a:hover{color:var(--primary-color-400)}.CookieBanner_buttonGroup__Hti04{display:flex;gap:.75rem;flex-wrap:nowrap}@media (max-width:979px){.CookieBanner_cookieBanner__lGxXk{padding:12px 8px 6px!important}.CookieBanner_bannerText__XX0fL{font-size:12px!important}.CookieBanner_buttonGroup__Hti04{flex-wrap:wrap!important;scale:.7!important}.CookieBanner_button__5I76F{width:200px!important}}@media (max-width:830px){.CookieBanner_settingsContainer__NuytL{align-items:flex-start;gap:1rem}.CookieBanner_option__waIex{flex:1 1 120px}.CookieBanner_optionTitle__bx90M{font-size:.8rem!important}.CookieBanner_optionDescription__wsZyT{font-size:.5rem!important}.CookieBanner_customCheckbox__nLVH3{width:1em;height:1em}}@media (max-width:419px){.CookieBanner_bannerText__XX0fL{font-size:10px!important}.CookieBanner_bannerContent__hL2K9{gap:0!important}.CookieBanner_button__5I76F{width:190px!important;font-size:14px!important}}@media (max-width:329px){.CookieBanner_button__5I76F{width:150px!important;font-size:11px!important}}.CookieBanner_button__5I76F{border-radius:12px;padding:.7rem 1.75rem;font-size:.9rem;font-weight:600;border:none;cursor:pointer;transition:opacity .2s ease-in-out;white-space:nowrap}.CookieBanner_button__5I76F:hover{opacity:.9}.CookieBanner_primary__sQJnd{background-color:var(--primary-color-500);color:#000!important}.CookieBanner_secondary__JR2NF{background-color:var(--text-primary);color:var(--bg-primary)}.CookieBanner_settingsContainer__NuytL{display:flex;align-items:center;gap:2.5rem;flex-grow:1;flex-wrap:wrap}.CookieBanner_option__waIex{display:flex;align-items:center;gap:.75rem;cursor:pointer}.CookieBanner_optionTextContainer__RaHEm{display:flex;flex-direction:column}.CookieBanner_optionTitle__bx90M{font-weight:600;color:var(--text-primary)}.CookieBanner_optionDescription__wsZyT{font-size:.8rem;color:var(--text-secondary)}.CookieBanner_customCheckbox__nLVH3{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:var(--secondary-color-900);background-color:var(--secondary-color-900);margin:0;font:inherit;color:currentColor;width:1.6em;height:1.6em;border-radius:6px;transform:translateY(-.075em);display:grid;place-content:center;cursor:pointer;flex-shrink:0}.CookieBanner_customCheckbox__nLVH3:before{content:"";width:.8em;height:.8em;transform:scale(0);transition:transform .12s ease-in-out;box-shadow:inset 1em 1em var(--bg-primary);background-color:transparent;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%)}.CookieBanner_customCheckbox__nLVH3:checked{background-color:var(--primary-color-500);border-color:var(--primary-color-500)}.CookieBanner_customCheckbox__nLVH3:checked:before{transform:scale(1.2)}.CookieBanner_customCheckbox__nLVH3:disabled{border-color:var(--primary-color-300);background-color:var(--primary-color-300);cursor:not-allowed;opacity:1}.CookieBanner_customCheckbox__nLVH3:disabled:before{transform:scale(1.2)}