.navbar-module__W78IAW__header{color:#fff;width:100%;height:var(--navbar-height);z-index:100;background:0 0;align-items:center;padding:12px 16px;transition:background .3s;display:flex;position:fixed}.navbar-module__W78IAW__header.navbar-module__W78IAW__scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080}.navbar-module__W78IAW__header:hover{background:var(--color-dark)!important}.navbar-module__W78IAW__header.navbar-module__W78IAW__portalVariant{background:var(--color-dark,#000)}.navbar-module__W78IAW__header.navbar-module__W78IAW__portalVariant.navbar-module__W78IAW__scrolled,.navbar-module__W78IAW__header.navbar-module__W78IAW__portalVariant:hover{background:var(--color-dark,#000);-webkit-backdrop-filter:none;backdrop-filter:none}.navbar-module__W78IAW__navbar{width:100%;height:var(--navbar-height);align-items:center;display:flex}.navbar-module__W78IAW__navLinks{margin-left:auto;display:flex}.navbar-module__W78IAW__navLink{margin-left:8px}.navbar-module__W78IAW__homeImgWrapper{align-items:center;width:auto;height:auto;display:flex;position:relative}.navbar-module__W78IAW__homeImg{object-fit:contain;min-width:160px;display:block;width:auto!important;height:40px!important}@media (max-width:768px){.navbar-module__W78IAW__sidebar{background:var(--color-dark);z-index:102;flex-direction:column;justify-content:center;align-items:center;width:16rem;height:100%;display:flex;position:fixed;top:0;left:0}.navbar-module__W78IAW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:101;background:#0006;transition:opacity .5s;position:fixed;inset:0}.navbar-module__W78IAW__navbar{height:var(--header-height);align-items:center;display:flex;position:relative}.navbar-module__W78IAW__hamburger{z-index:3;cursor:pointer;background:0 0;border:none;width:28px;height:28px;display:block;position:absolute;top:50%;left:auto;right:0;transform:translateY(-50%)}.navbar-module__W78IAW__navLinks{top:var(--header-height);background:var(--background);z-index:10;opacity:0;border-bottom-right-radius:16px;flex-direction:column;width:auto;transition:transform .6s cubic-bezier(.4,0,.2,1),opacity .6s cubic-bezier(.4,0,.2,1);display:none;position:absolute;left:0;transform:translate(-100%);box-shadow:2px 0 8px #00000012;margin:0!important;padding:0!important}}
.link-module__abf11q__link{cursor:pointer;background:0 0;border:none;border-radius:0;outline:none;padding:.5em;font-size:1rem;font-weight:600;transition:background .2s,color .2s}.link-module__abf11q__link-primary{background:-webkit-linear-gradient(0deg,var(--color-primary-2)0%,var(--color-primary-1)100%);color:#0000;-webkit-background-clip:text;background-clip:text}.link-module__abf11q__link-primary:hover{background:-webkit-linear-gradient(0deg,var(--color-primary-1)0%,var(--color-primary-3)100%);color:#0000;-webkit-background-clip:text;background-clip:text}.link-module__abf11q__link-primary:active{background:linear-gradient(90deg,var(--color-primary-3)0%,var(--color-primary-1)100%);color:#0000;text-shadow:0 0 8px var(--color-primary-1),0 0 16px var(--color-primary-1),0 0 32px #fff;-webkit-background-clip:text;background-clip:text}.link-module__abf11q__link-secondary{background:-webkit-linear-gradient(0deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);color:#0000;-webkit-background-clip:text;background-clip:text}.link-module__abf11q__link-secondary:hover{background:-webkit-linear-gradient(0deg,var(--color-secondary-1)0%,var(--color-secondary-3)100%);color:#0000;-webkit-background-clip:text;background-clip:text}.link-module__abf11q__link-secondary:active{background:linear-gradient(90deg,var(--color-secondary-3)0%,var(--color-secondary-1)100%);color:#0000;text-shadow:0 0 8px var(--color-secondary-1),0 0 16px var(--color-secondary-1),0 0 32px #fff;-webkit-background-clip:text;background-clip:text}.link-module__abf11q__link-dark{color:var(--color-dark);background:0 0;-webkit-background-clip:unset;background-clip:unset}.link-module__abf11q__link-light{color:var(--color-light);background:0 0;-webkit-background-clip:unset;background-clip:unset}
.button-module__eUdh6G__button{cursor:pointer;border-radius:999px;padding:.5em 1.5em;font-size:1rem;font-weight:600;transition:background .2s}.button-module__eUdh6G__button-primary{background:linear-gradient(0deg,var(--color-primary-3)0%,var(--color-primary-1)100%);color:var(--color-dark)}.button-module__eUdh6G__button-primary:hover{background:linear-gradient(0deg,var(--color-primary-1)0%,var(--color-primary-3)100%);transform:scale(1.02)}.button-module__eUdh6G__button-primary:active{background:-webkit-linear-gradient(0deg,var(--color-primary-1)0%,var(--color-primary-3)100%);color:#0000;text-shadow:-4px -4px 16px #ffffff59,-1 -.5px 0 -webkit-linear-gradient(0deg,var(--color-primary-1)0%,var(--color-secondary-3)100%);box-shadow:inset 0 0 0 2px var(--color-primary-2);-webkit-background-clip:text;background-clip:text;transform:scale(1.02)}.button-module__eUdh6G__button-secondary{background:linear-gradient(0deg,var(--color-secondary-3)0%,var(--color-secondary-1)100%);color:var(--color-dark)}.button-module__eUdh6G__button-secondary:hover{background:linear-gradient(0deg,var(--color-secondary-1)0%,var(--color-secondary-3)100%);transform:scale(1.02)}.button-module__eUdh6G__button-secondary:active{background:-webkit-linear-gradient(0deg,var(--color-secondary-1)0%,var(--color-secondary-3)100%);color:#0000;text-shadow:-4px -4px 16px #ffffff59,-1 -.5px 0 -webkit-linear-gradient(0deg,var(--color-secondary-1)0%,var(--color-primary-3)100%);box-shadow:inset 0 0 0 2px var(--color-secondary-2);-webkit-background-clip:text;background-clip:text;transform:scale(1.02)}.button-module__eUdh6G__button-animated{background:linear-gradient(135deg,var(--color-primary-1)0%,var(--color-primary-3)50%,var(--color-primary-1)100%);color:var(--color-dark);text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 15px rgba(var(--color-primary-2-rgb),.4),0 0 0 1px rgba(var(--color-primary-3-rgb),.3);background-size:200% 200%;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);animation:3s ease-in-out infinite button-module__eUdh6G__gradientShift,2s ease-in-out infinite button-module__eUdh6G__subtlePulse;position:relative;overflow:hidden}.button-module__eUdh6G__button-animated:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;transition:left .6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:-100%}.button-module__eUdh6G__button-animated:after{content:"";opacity:0;z-index:1;background:radial-gradient(circle,#ffffff1a 0%,#0000 70%);animation:4s ease-in-out infinite button-module__eUdh6G__breathe;position:absolute;inset:0}.button-module__eUdh6G__button-animated:hover{box-shadow:0 8px 25px rgba(var(--color-primary-2-rgb),.6),0 0 0 1px rgba(var(--color-primary-3-rgb),.5),0 0 20px rgba(var(--color-primary-1-rgb),.3);background-size:300% 300%;animation:1.5s ease-in-out infinite button-module__eUdh6G__gradientShift,2s ease-in-out infinite button-module__eUdh6G__pulse;transform:translateY(-3px)scale(1.05)}.button-module__eUdh6G__button-animated:hover:before{left:100%}.button-module__eUdh6G__button-animated:hover:after{opacity:.3}.button-module__eUdh6G__button-animated:active{box-shadow:0 4px 15px rgba(var(--color-primary-2-rgb),.8),0 0 0 2px var(--color-primary-3);transform:translateY(-1px)scale(1.02)}@keyframes button-module__eUdh6G__gradientShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes button-module__eUdh6G__subtlePulse{0%,to{box-shadow:0 4px 15px rgba(var(--color-primary-2-rgb),.4),0 0 0 1px rgba(var(--color-primary-3-rgb),.3);transform:scale(1)}50%{box-shadow:0 5px 18px rgba(var(--color-primary-2-rgb),.5),0 0 0 1px rgba(var(--color-primary-3-rgb),.4);transform:scale(1.01)}}@keyframes button-module__eUdh6G__breathe{0%,to{opacity:0}50%{opacity:.15}}@keyframes button-module__eUdh6G__pulse{0%,to{box-shadow:0 8px 25px rgba(var(--color-primary-2-rgb),.6),0 0 0 1px rgba(var(--color-primary-3-rgb),.5),0 0 20px rgba(var(--color-primary-1-rgb),.3)}50%{box-shadow:0 8px 30px rgba(var(--color-primary-2-rgb),.8),0 0 0 1px rgba(var(--color-primary-3-rgb),.7),0 0 30px rgba(var(--color-primary-1-rgb),.5)}}
:root{--portal-bg-primary:#0f0f0f;--portal-bg-secondary:#1a1a1a;--portal-bg-tertiary:#262626;--portal-bg-card:#1e1e1e;--portal-bg-card-hover:#2a2a2a;--portal-text-primary:#fff;--portal-text-secondary:#b3b3b3;--portal-text-muted:#888;--portal-primary:var(--color-secondary-2);--portal-primary-hover:var(--color-secondary-1);--portal-secondary:var(--color-primary-2);--portal-secondary-hover:var(--color-primary-1);--portal-border:#333;--portal-border-light:#444;--portal-border-focus:var(--portal-primary);--portal-space-xs:.25rem;--portal-space-sm:.5rem;--portal-space-md:1rem;--portal-space-lg:1.5rem;--portal-space-xl:2rem;--portal-space-2xl:2.5rem;--portal-space-3xl:3rem;--portal-space-4xl:4rem;--portal-radius-sm:.5rem;--portal-radius-md:.75rem;--portal-radius-lg:1rem;--portal-radius-xl:1.25rem;--portal-radius-2xl:1.5rem;--portal-shadow-sm:0 1px 2px #00000080;--portal-shadow-md:0 4px 6px #0006;--portal-shadow-lg:0 10px 15px #0000004d;--portal-shadow-xl:0 20px 25px #00000040;--portal-glow-primary:0 0 20px var(--color-secondary-2-rgba);--portal-glow-secondary:0 0 20px var(--color-primary-2-rgba);--portal-glow-soft:0 0 10px #ffffff1a;--portal-transition-fast:.15s ease;--portal-transition-normal:.3s ease;--portal-transition-slow:.5s ease}.confirmation-modal-module___J1fqq__portal-container{min-height:100vh;padding:var(--portal-space-lg);background:var(--portal-bg-primary);justify-content:center;align-items:center;display:flex}.confirmation-modal-module___J1fqq__portal-layout{background:var(--portal-bg-primary);flex-direction:column;min-height:100vh;display:flex}.confirmation-modal-module___J1fqq__portal-card{width:100%;min-width:280px;max-width:420px;padding:var(--portal-space-2xl);gap:var(--portal-space-lg);flex-direction:column;display:flex}@media (max-width:768px){.confirmation-modal-module___J1fqq__portal-container{padding:0 var(--portal-space-md);box-sizing:border-box;width:100%}.confirmation-modal-module___J1fqq__portal-card{width:100%;max-width:380px;padding:var(--portal-space-xl);gap:var(--portal-space-md);margin:0 auto}.confirmation-modal-module___J1fqq__portal-card h1{font-size:1.5rem}.confirmation-modal-module___J1fqq__portal-card p{font-size:.875rem}.confirmation-modal-module___J1fqq__portal-card .confirmation-modal-module___J1fqq__relative{height:2.5rem}.confirmation-modal-module___J1fqq__portal-card .confirmation-modal-module___J1fqq__button{padding:.6rem 1.25rem;font-size:.95rem}.confirmation-modal-module___J1fqq__portal-card .confirmation-modal-module___J1fqq__inputField{padding:.6rem .875rem;font-size:.95rem}}@media (max-width:480px){.confirmation-modal-module___J1fqq__portal-container{padding:0 var(--portal-space-sm);box-sizing:border-box;width:100%}.confirmation-modal-module___J1fqq__portal-card{width:100%;min-width:260px;max-width:320px;padding:var(--portal-space-lg);gap:var(--portal-space-sm);margin:0 auto}.confirmation-modal-module___J1fqq__portal-card h1{margin-bottom:.5rem;font-size:1.375rem}.confirmation-modal-module___J1fqq__portal-card p{font-size:.8rem}.confirmation-modal-module___J1fqq__portal-card .confirmation-modal-module___J1fqq__relative{height:2rem}.confirmation-modal-module___J1fqq__portal-card .confirmation-modal-module___J1fqq__space-y-4>*+*{margin-top:.75rem}.confirmation-modal-module___J1fqq__portal-card .confirmation-modal-module___J1fqq__button{padding:.55rem 1rem;font-size:.9rem}.confirmation-modal-module___J1fqq__portal-card .confirmation-modal-module___J1fqq__inputField{padding:.55rem .75rem;font-size:.9rem}}.confirmation-modal-module___J1fqq__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:var(--portal-space-lg);z-index:60;background:#000000bf;justify-content:center;align-items:center;animation:.15s ease-out confirmation-modal-module___J1fqq__fadeIn;display:flex;position:fixed;inset:0}@keyframes confirmation-modal-module___J1fqq__fadeIn{0%{opacity:0}to{opacity:1}}.confirmation-modal-module___J1fqq__modal{background:var(--portal-bg-card);border:1px solid var(--portal-border);border-radius:var(--portal-radius-xl);box-shadow:var(--portal-shadow-xl);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;max-width:28rem;animation:.2s ease-out confirmation-modal-module___J1fqq__slideIn;overflow:hidden}@keyframes confirmation-modal-module___J1fqq__slideIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.confirmation-modal-module___J1fqq__header{align-items:flex-start;gap:var(--portal-space-md);padding:var(--portal-space-xl);padding-bottom:var(--portal-space-lg);display:flex}.confirmation-modal-module___J1fqq__iconContainer{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.confirmation-modal-module___J1fqq__icon{width:1.5rem;height:1.5rem}.confirmation-modal-module___J1fqq__iconDanger{color:#ef4444;background:#ef44441a}.confirmation-modal-module___J1fqq__iconWarning{color:#f59e0b;background:#f59e0b1a}.confirmation-modal-module___J1fqq__iconInfo{color:var(--portal-primary);background:#0b8bff1a}.confirmation-modal-module___J1fqq__iconContainer{background:var(--portal-bg-secondary);border:1px solid var(--portal-border)}.confirmation-modal-module___J1fqq__iconDanger .confirmation-modal-module___J1fqq__iconContainer{background:#ef44441a;border-color:#ef444433}.confirmation-modal-module___J1fqq__iconWarning .confirmation-modal-module___J1fqq__iconContainer{background:#f59e0b1a;border-color:#f59e0b33}.confirmation-modal-module___J1fqq__iconInfo .confirmation-modal-module___J1fqq__iconContainer{background:#0b8bff1a;border-color:#0b8bff33}.confirmation-modal-module___J1fqq__headerContent{flex:1;justify-content:space-between;align-items:flex-start;display:flex}.confirmation-modal-module___J1fqq__title{color:var(--portal-text-primary);margin:0;font-size:1.125rem;font-weight:600}.confirmation-modal-module___J1fqq__closeButton{color:var(--portal-text-secondary);cursor:pointer;padding:var(--portal-space-xs);border-radius:var(--portal-radius-sm);transition:all var(--portal-transition-fast);background:0 0;border:none}.confirmation-modal-module___J1fqq__closeButton:hover{background:var(--portal-bg-tertiary);color:var(--portal-text-primary)}.confirmation-modal-module___J1fqq__content{padding:0 var(--portal-space-xl);padding-bottom:var(--portal-space-lg)}.confirmation-modal-module___J1fqq__message{color:var(--portal-text-secondary);margin:0;font-size:.875rem;line-height:1.5}.confirmation-modal-module___J1fqq__footer{gap:var(--portal-space-md);padding:var(--portal-space-xl);padding-top:var(--portal-space-lg);border-top:1px solid var(--portal-border);background:var(--portal-bg-secondary);justify-content:flex-end;display:flex}.confirmation-modal-module___J1fqq__cancelButton,.confirmation-modal-module___J1fqq__confirmButton{min-width:5rem}.confirmation-modal-module___J1fqq__confirmDanger{background:#ef4444!important;border-color:#ef4444!important}.confirmation-modal-module___J1fqq__confirmDanger:hover{background:#dc2626!important;border-color:#dc2626!important}.confirmation-modal-module___J1fqq__confirmWarning{background:#f59e0b!important;border-color:#f59e0b!important}.confirmation-modal-module___J1fqq__confirmWarning:hover{background:#d97706!important;border-color:#d97706!important}.confirmation-modal-module___J1fqq__confirmInfo{background:var(--portal-primary)!important;border-color:var(--portal-primary)!important}.confirmation-modal-module___J1fqq__confirmInfo:hover{background:var(--portal-primary-hover)!important;border-color:var(--portal-primary-hover)!important}@media (max-width:480px){.confirmation-modal-module___J1fqq__modal{max-width:calc(100vw - 2rem);margin:0 1rem}.confirmation-modal-module___J1fqq__header,.confirmation-modal-module___J1fqq__content,.confirmation-modal-module___J1fqq__footer{padding-left:var(--portal-space-lg);padding-right:var(--portal-space-lg)}.confirmation-modal-module___J1fqq__footer{flex-direction:column-reverse}.confirmation-modal-module___J1fqq__cancelButton,.confirmation-modal-module___J1fqq__confirmButton{width:100%;min-width:auto}}
.forms-module__ATHK3G__inputField{border:1px solid var(--color-secondary-1);background:var(--color-dark);width:100%;color:var(--color-light);border-radius:.375rem;padding:.5rem .75rem;font-size:1rem;transition:transform .3s,box-shadow .3s,border-color .3s}.forms-module__ATHK3G__inputField:hover{border-color:var(--color-secondary-1);box-shadow:0 0 15px var(--color-secondary-2-rgba),0 4px 15px #0000001a;transform:translateY(-1px)}.forms-module__ATHK3G__inputField:focus{border-color:var(--color-secondary-1);box-shadow:0 0 20px var(--color-secondary-2-rgba),0 6px 20px #00000026;outline:none;transform:translateY(-2px)}.forms-module__ATHK3G__textareaField{border:1px solid var(--color-secondary-1);background:var(--color-dark);width:100%;color:var(--color-light);resize:vertical;border-radius:.375rem;min-height:120px;padding:.5rem .75rem;font-size:1rem;transition:transform .3s,box-shadow .3s,border-color .3s}.forms-module__ATHK3G__textareaField:hover{border-color:var(--color-secondary-1);box-shadow:0 0 15px var(--color-secondary-2-rgba),0 4px 15px #0000001a;transform:translateY(-1px)}.forms-module__ATHK3G__textareaField:focus{border-color:var(--color-secondary-1);box-shadow:0 0 20px var(--color-secondary-2-rgba),0 6px 20px #00000026;outline:none;transform:translateY(-2px)}.forms-module__ATHK3G__inputField:-webkit-autofill{-webkit-text-fill-color:var(--color-light);box-shadow:0 0 0 1000px var(--color-dark)inset;transition:background-color 5000s ease-in-out}@media (max-width:768px){.forms-module__ATHK3G__inputField,.forms-module__ATHK3G__textareaField{border-radius:.375rem;padding:.5rem .75rem;font-size:.95rem}}@media (max-width:480px){.forms-module__ATHK3G__inputField,.forms-module__ATHK3G__textareaField{border-radius:.375rem;padding:.5rem .75rem;font-size:.9rem}}
.custom-select-module__ohsabq__container{width:120px;display:inline-block;position:relative}.custom-select-module__ohsabq__label{color:var(--portal-text-primary);margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.custom-select-module__ohsabq__select{background:var(--portal-bg-primary);border:1px solid var(--color-secondary-1);width:120px;min-width:120px;color:var(--portal-text-primary);cursor:pointer;border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative}.custom-select-module__ohsabq__select:hover:not(.custom-select-module__ohsabq__disabled){border-color:var(--color-secondary-1);box-shadow:0 0 15px var(--color-secondary-2-rgba),0 4px 15px #0000001a;background:var(--portal-bg-secondary);transform:translateY(-2px)}.custom-select-module__ohsabq__select:focus{border-color:var(--color-secondary-1);box-shadow:0 0 20px var(--color-secondary-2-rgba),0 6px 20px #00000026;outline:none;transform:translateY(-2px)}.custom-select-module__ohsabq__select.custom-select-module__ohsabq__open{border-color:var(--color-secondary-1);box-shadow:0 0 20px var(--color-secondary-2-rgba),0 6px 20px #00000026}.custom-select-module__ohsabq__select.custom-select-module__ohsabq__disabled{opacity:.5;cursor:not-allowed}.custom-select-module__ohsabq__selectValue{text-align:left;flex:1}.custom-select-module__ohsabq__selectIcon{width:1rem;height:1rem;color:var(--color-secondary-2);flex-shrink:0;margin-left:auto;transition:transform .3s}.custom-select-module__ohsabq__select.custom-select-module__ohsabq__open .custom-select-module__ohsabq__selectIcon{transform:rotate(180deg)}.custom-select-module__ohsabq__dropdown{z-index:9999;background:0 0;max-height:300px;padding:0;animation:.2s ease-out custom-select-module__ohsabq__slideDown;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:visible}@keyframes custom-select-module__ohsabq__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.custom-select-module__ohsabq__option{background:var(--portal-bg-primary,#0a0e27);width:100%;height:2.25rem;color:var(--portal-text-primary);border:1px solid var(--color-secondary-1);cursor:pointer;text-align:left;box-sizing:border-box;will-change:color,border-color,box-shadow,transform;backface-visibility:hidden;border-radius:.375rem;align-items:center;margin:0 0 .25rem;padding:.5rem .75rem;font-size:.875rem;transition:color .2s,border-color .2s,box-shadow .2s,transform .2s,font-weight .2s;display:flex;transform:translateZ(0);box-shadow:0 2px 8px #0000004d}.custom-select-module__ohsabq__option:hover{background:linear-gradient(135deg,var(--color-secondary-2),var(--color-secondary-1));color:#fff;border-color:var(--color-secondary-1);box-shadow:0 0 15px var(--color-secondary-2-rgba),0 4px 15px #0000001a;font-weight:500;transform:translateY(-2px)}.custom-select-module__ohsabq__option.custom-select-module__ohsabq__selected{background:var(--portal-bg-primary);color:var(--portal-text-primary);border-color:var(--color-secondary-1);font-weight:400}.custom-select-module__ohsabq__option.custom-select-module__ohsabq__selected:hover{background:linear-gradient(135deg,var(--color-secondary-2),var(--color-secondary-1));color:#fff;border-color:var(--color-secondary-1);box-shadow:0 0 15px var(--color-secondary-2-rgba),0 4px 15px #0000001a;font-weight:500;transform:translateY(-2px)}
:root{--portal-bg-primary:#0f0f0f;--portal-bg-secondary:#1a1a1a;--portal-bg-tertiary:#262626;--portal-bg-card:#1e1e1e;--portal-bg-card-hover:#2a2a2a;--portal-text-primary:#fff;--portal-text-secondary:#b3b3b3;--portal-text-muted:#888;--portal-primary:var(--color-secondary-2);--portal-primary-hover:var(--color-secondary-1);--portal-secondary:var(--color-primary-2);--portal-secondary-hover:var(--color-primary-1);--portal-border:#333;--portal-border-light:#444;--portal-border-focus:var(--portal-primary);--portal-space-xs:.25rem;--portal-space-sm:.5rem;--portal-space-md:1rem;--portal-space-lg:1.5rem;--portal-space-xl:2rem;--portal-space-2xl:2.5rem;--portal-space-3xl:3rem;--portal-space-4xl:4rem;--portal-radius-sm:.5rem;--portal-radius-md:.75rem;--portal-radius-lg:1rem;--portal-radius-xl:1.25rem;--portal-radius-2xl:1.5rem;--portal-shadow-sm:0 1px 2px #00000080;--portal-shadow-md:0 4px 6px #0006;--portal-shadow-lg:0 10px 15px #0000004d;--portal-shadow-xl:0 20px 25px #00000040;--portal-glow-primary:0 0 20px var(--color-secondary-2-rgba);--portal-glow-secondary:0 0 20px var(--color-primary-2-rgba);--portal-glow-soft:0 0 10px #ffffff1a;--portal-transition-fast:.15s ease;--portal-transition-normal:.3s ease;--portal-transition-slow:.5s ease}.kanban-column-module__U0H0pG__portal-container{min-height:100vh;padding:var(--portal-space-lg);background:var(--portal-bg-primary);justify-content:center;align-items:center;display:flex}.kanban-column-module__U0H0pG__portal-layout{background:var(--portal-bg-primary);flex-direction:column;min-height:100vh;display:flex}.kanban-column-module__U0H0pG__portal-card{width:100%;min-width:280px;max-width:420px;padding:var(--portal-space-2xl);gap:var(--portal-space-lg);flex-direction:column;display:flex}@media (max-width:768px){.kanban-column-module__U0H0pG__portal-container{padding:0 var(--portal-space-md);box-sizing:border-box;width:100%}.kanban-column-module__U0H0pG__portal-card{width:100%;max-width:380px;padding:var(--portal-space-xl);gap:var(--portal-space-md);margin:0 auto}.kanban-column-module__U0H0pG__portal-card h1{font-size:1.5rem}.kanban-column-module__U0H0pG__portal-card p{font-size:.875rem}.kanban-column-module__U0H0pG__portal-card .kanban-column-module__U0H0pG__relative{height:2.5rem}.kanban-column-module__U0H0pG__portal-card .kanban-column-module__U0H0pG__button{padding:.6rem 1.25rem;font-size:.95rem}.kanban-column-module__U0H0pG__portal-card .kanban-column-module__U0H0pG__inputField{padding:.6rem .875rem;font-size:.95rem}}@media (max-width:480px){.kanban-column-module__U0H0pG__portal-container{padding:0 var(--portal-space-sm);box-sizing:border-box;width:100%}.kanban-column-module__U0H0pG__portal-card{width:100%;min-width:260px;max-width:320px;padding:var(--portal-space-lg);gap:var(--portal-space-sm);margin:0 auto}.kanban-column-module__U0H0pG__portal-card h1{margin-bottom:.5rem;font-size:1.375rem}.kanban-column-module__U0H0pG__portal-card p{font-size:.8rem}.kanban-column-module__U0H0pG__portal-card .kanban-column-module__U0H0pG__relative{height:2rem}.kanban-column-module__U0H0pG__portal-card .kanban-column-module__U0H0pG__space-y-4>*+*{margin-top:.75rem}.kanban-column-module__U0H0pG__portal-card .kanban-column-module__U0H0pG__button{padding:.55rem 1rem;font-size:.9rem}.kanban-column-module__U0H0pG__portal-card .kanban-column-module__U0H0pG__inputField{padding:.55rem .75rem;font-size:.9rem}}.kanban-column-module__U0H0pG__column{border:1px solid var(--portal-border);border-radius:var(--portal-radius-lg);flex-direction:column;flex:auto;min-height:800px;transition:all .3s;display:flex;position:relative;overflow:visible}@media (max-width:768px){.kanban-column-module__U0H0pG__column{margin:.75rem}}@media (min-width:769px){.kanban-column-module__U0H0pG__column{flex:280px;min-width:250px;max-width:350px}}@media (min-width:1025px) and (max-width:1399px){.kanban-column-module__U0H0pG__columnContainer{gap:var(--portal-space-lg);padding:var(--portal-space-lg)}}@media (min-width:1400px){.kanban-column-module__U0H0pG__columnContainer{gap:var(--portal-space-lg);padding:var(--portal-space-lg);overflow-x:auto}.kanban-column-module__U0H0pG__column{flex:300px;max-width:400px}}@media (min-width:1800px){.kanban-column-module__U0H0pG__column{flex:320px;max-width:450px}}.kanban-column-module__U0H0pG__taskList{gap:var(--portal-space-xs)}.kanban-column-module__U0H0pG__taskList>*+*{margin-top:var(--portal-space-xs)}.kanban-column-module__U0H0pG__columnOver{border-color:var(--portal-primary);background:#0b8bff1a;box-shadow:0 0 0 2px #0b8bff33}.kanban-column-module__U0H0pG__header{align-items:center;justify-content:between;margin-bottom:var(--portal-space-md);display:flex}.kanban-column-module__U0H0pG__headerDesktop{display:contents}.kanban-column-module__U0H0pG__headerMobile{justify-content:space-between;align-items:center;width:100%;display:flex}.kanban-column-module__U0H0pG__headerTitle{text-align:center;flex:1}.kanban-column-module__U0H0pG__headerTitleContent{justify-content:center;align-items:center;gap:var(--portal-space-sm);display:flex}.kanban-column-module__U0H0pG__headerSubtitle{color:var(--portal-text-muted);margin-top:var(--portal-space-sm);font-size:.875rem}.kanban-column-module__U0H0pG__navButton{width:2.5rem;height:2.5rem;color:var(--portal-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;transition:all .2s;display:flex}.kanban-column-module__U0H0pG__navButton:hover:not(:disabled){color:var(--portal-primary);transform:scale(1.1)}.kanban-column-module__U0H0pG__navButton:disabled{opacity:0;cursor:not-allowed;pointer-events:none}.kanban-column-module__U0H0pG__colorDot{border-radius:50%;width:.75rem;height:.75rem}.kanban-column-module__U0H0pG__taskCount{color:var(--portal-text-secondary);background:var(--portal-bg-tertiary);border-radius:9999px;padding:.25rem .5rem;font-size:.875rem}.kanban-column-module__U0H0pG__addButton{margin-bottom:var(--portal-space-md)}.kanban-column-module__U0H0pG__form{background:var(--portal-bg-tertiary);border:2px dashed var(--portal-border-light);border-radius:var(--portal-radius-md);padding:var(--portal-space-md);margin-bottom:var(--portal-space-md);transition:all .3s}.kanban-column-module__U0H0pG__form:hover{border-color:var(--portal-primary)}.kanban-column-module__U0H0pG__formInput,.kanban-column-module__U0H0pG__formTextarea{background:var(--portal-bg-card);border:1px solid var(--portal-border);border-radius:var(--portal-radius-sm);width:100%;color:var(--portal-text-primary);padding:var(--portal-space-sm)var(--portal-space-md);font-size:.875rem}.kanban-column-module__U0H0pG__formInput:focus,.kanban-column-module__U0H0pG__formTextarea:focus{border-color:var(--portal-primary);outline:none}.kanban-column-module__U0H0pG__formTextarea{resize:vertical;min-height:4rem}.kanban-column-module__U0H0pG__formActions{gap:var(--portal-space-sm);margin-top:var(--portal-space-md);display:flex}
:root{--portal-bg-primary:#0f0f0f;--portal-bg-secondary:#1a1a1a;--portal-bg-tertiary:#262626;--portal-bg-card:#1e1e1e;--portal-bg-card-hover:#2a2a2a;--portal-text-primary:#fff;--portal-text-secondary:#b3b3b3;--portal-text-muted:#888;--portal-primary:var(--color-secondary-2);--portal-primary-hover:var(--color-secondary-1);--portal-secondary:var(--color-primary-2);--portal-secondary-hover:var(--color-primary-1);--portal-border:#333;--portal-border-light:#444;--portal-border-focus:var(--portal-primary);--portal-space-xs:.25rem;--portal-space-sm:.5rem;--portal-space-md:1rem;--portal-space-lg:1.5rem;--portal-space-xl:2rem;--portal-space-2xl:2.5rem;--portal-space-3xl:3rem;--portal-space-4xl:4rem;--portal-radius-sm:.5rem;--portal-radius-md:.75rem;--portal-radius-lg:1rem;--portal-radius-xl:1.25rem;--portal-radius-2xl:1.5rem;--portal-shadow-sm:0 1px 2px #00000080;--portal-shadow-md:0 4px 6px #0006;--portal-shadow-lg:0 10px 15px #0000004d;--portal-shadow-xl:0 20px 25px #00000040;--portal-glow-primary:0 0 20px var(--color-secondary-2-rgba);--portal-glow-secondary:0 0 20px var(--color-primary-2-rgba);--portal-glow-soft:0 0 10px #ffffff1a;--portal-transition-fast:.15s ease;--portal-transition-normal:.3s ease;--portal-transition-slow:.5s ease}.rich-text-editor-module__oUxZVa__portal-container{min-height:100vh;padding:var(--portal-space-lg);background:var(--portal-bg-primary);justify-content:center;align-items:center;display:flex}.rich-text-editor-module__oUxZVa__portal-layout{background:var(--portal-bg-primary);flex-direction:column;min-height:100vh;display:flex}.rich-text-editor-module__oUxZVa__portal-card{width:100%;min-width:280px;max-width:420px;padding:var(--portal-space-2xl);gap:var(--portal-space-lg);flex-direction:column;display:flex}@media (max-width:768px){.rich-text-editor-module__oUxZVa__portal-container{padding:0 var(--portal-space-md);box-sizing:border-box;width:100%}.rich-text-editor-module__oUxZVa__portal-card{width:100%;max-width:380px;padding:var(--portal-space-xl);gap:var(--portal-space-md);margin:0 auto}.rich-text-editor-module__oUxZVa__portal-card h1{font-size:1.5rem}.rich-text-editor-module__oUxZVa__portal-card p{font-size:.875rem}.rich-text-editor-module__oUxZVa__portal-card .rich-text-editor-module__oUxZVa__relative{height:2.5rem}.rich-text-editor-module__oUxZVa__portal-card .rich-text-editor-module__oUxZVa__button{padding:.6rem 1.25rem;font-size:.95rem}.rich-text-editor-module__oUxZVa__portal-card .rich-text-editor-module__oUxZVa__inputField{padding:.6rem .875rem;font-size:.95rem}}@media (max-width:480px){.rich-text-editor-module__oUxZVa__portal-container{padding:0 var(--portal-space-sm);box-sizing:border-box;width:100%}.rich-text-editor-module__oUxZVa__portal-card{width:100%;min-width:260px;max-width:320px;padding:var(--portal-space-lg);gap:var(--portal-space-sm);margin:0 auto}.rich-text-editor-module__oUxZVa__portal-card h1{margin-bottom:.5rem;font-size:1.375rem}.rich-text-editor-module__oUxZVa__portal-card p{font-size:.8rem}.rich-text-editor-module__oUxZVa__portal-card .rich-text-editor-module__oUxZVa__relative{height:2rem}.rich-text-editor-module__oUxZVa__portal-card .rich-text-editor-module__oUxZVa__space-y-4>*+*{margin-top:.75rem}.rich-text-editor-module__oUxZVa__portal-card .rich-text-editor-module__oUxZVa__button{padding:.55rem 1rem;font-size:.9rem}.rich-text-editor-module__oUxZVa__portal-card .rich-text-editor-module__oUxZVa__inputField{padding:.55rem .75rem;font-size:.9rem}}.rich-text-editor-module__oUxZVa__editor{border:1px solid var(--portal-border);border-radius:var(--portal-radius-sm);background:var(--portal-bg-secondary);flex-direction:column;gap:0;width:100%;display:flex;overflow:hidden}.rich-text-editor-module__oUxZVa__toolbar{gap:var(--portal-space-sm);padding:var(--portal-space-md);background:var(--portal-bg-tertiary);border-bottom:1px solid var(--portal-border);flex-wrap:wrap;align-items:center;display:flex}.rich-text-editor-module__oUxZVa__formatGroup{align-items:center;gap:var(--portal-space-xs);display:flex}.rich-text-editor-module__oUxZVa__formatLabel{color:var(--portal-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.rich-text-editor-module__oUxZVa__formatButton{padding:var(--portal-space-xs)var(--portal-space-sm);background:var(--portal-bg-secondary);border:1px solid var(--portal-border);border-radius:var(--portal-radius-sm);color:var(--portal-text-primary);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;min-width:32px;font-size:.75rem;font-weight:600;transition:all .2s}.rich-text-editor-module__oUxZVa__formatButton:hover{background:var(--portal-primary);border-color:var(--portal-primary);color:#fff;transform:translateY(-1px);box-shadow:0 4px 12px #0b8bff4d}.rich-text-editor-module__oUxZVa__formatButton:active{opacity:.9;transform:translateY(0)}.rich-text-editor-module__oUxZVa__divider{background:var(--portal-border);width:1px;height:24px;margin:0 var(--portal-space-xs)}.rich-text-editor-module__oUxZVa__textarea{width:100%;padding:var(--portal-space-md);background:var(--portal-bg-secondary);color:var(--portal-text-primary);resize:vertical;border:none;outline:none;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1.6;transition:all .2s}.rich-text-editor-module__oUxZVa__textarea:focus{background:var(--portal-bg-secondary);box-shadow:inset 0 0 0 2px var(--portal-primary)}.rich-text-editor-module__oUxZVa__textarea::placeholder{color:var(--portal-text-secondary)}
.header-module__prUPkW__header{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:100%;margin:0;padding-bottom:8px;font-weight:700;line-height:1.1;display:block}.header-module__prUPkW__header.header-module__prUPkW__h1{font-size:clamp(32px,5vw,48px);line-height:1}.header-module__prUPkW__header.header-module__prUPkW__h2{font-size:clamp(24px,4vw,32px);line-height:1}.header-module__prUPkW__header.header-module__prUPkW__h3{font-size:clamp(18px,3vw,24px);line-height:1}.header-module__prUPkW__header.header-module__prUPkW__primary{background:-webkit-linear-gradient(90deg,var(--color-primary-3)0%,var(--color-primary-1)100%);-webkit-background-clip:text;background-clip:text}.header-module__prUPkW__header.header-module__prUPkW__secondary{background:-webkit-linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);-webkit-background-clip:text;background-clip:text}.header-module__prUPkW__header.header-module__prUPkW__light{color:var(--color-light);-webkit-text-fill-color:var(--color-light);background:0 0}.header-module__prUPkW__header.header-module__prUPkW__dark,.header-module__prUPkW__header.header-module__prUPkW__base-black{color:var(--color-dark);-webkit-text-fill-color:var(--color-dark);background:0 0}.header-module__prUPkW__header.header-module__prUPkW__base-white{color:var(--color-light);-webkit-text-fill-color:var(--color-light);background:0 0}.header-module__prUPkW__header.header-module__prUPkW__base-primary{background:-webkit-linear-gradient(90deg,var(--color-primary-3)0%,var(--color-primary-1)100%);-webkit-background-clip:text;background-clip:text}.header-module__prUPkW__header.header-module__prUPkW__base-secondary{background:-webkit-linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);-webkit-background-clip:text;background-clip:text}.header-module__prUPkW__animated-glow{background:linear-gradient(90deg,rgba(var(--color-secondary-1-rgb),1)0%,rgba(var(--color-secondary-2-rgb),1)25%,rgba(var(--color-secondary-3-rgb),1)50%,rgba(var(--color-secondary-2-rgb),1)75%,rgba(var(--color-secondary-1-rgb),1)100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite header-module__prUPkW__colorGlow}.header-module__prUPkW__animated-shimmer{background:linear-gradient(90deg,rgba(var(--color-secondary-1-rgb),1)0%,rgba(var(--color-secondary-2-rgb),1)20%,rgba(var(--color-secondary-3-rgb),1)40%,rgba(var(--color-secondary-1-rgb),1)60%,rgba(var(--color-secondary-2-rgb),1)80%,rgba(var(--color-secondary-3-rgb),1)100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite header-module__prUPkW__shimmer}.header-module__prUPkW__animated-pulse{background:linear-gradient(45deg,rgba(var(--color-secondary-1-rgb),1)0%,rgba(var(--color-secondary-2-rgb),1)50%,rgba(var(--color-secondary-3-rgb),1)100%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite alternate header-module__prUPkW__colorPulse}.header-module__prUPkW__animated-wave{background:linear-gradient(90deg,var(--color-dark)0%,var(--color-dark)30%,rgba(var(--color-secondary-1-rgb),1)40%,rgba(var(--color-secondary-2-rgb),1)50%,rgba(var(--color-secondary-3-rgb),1)60%,var(--color-dark)70%,var(--color-dark)100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:12s ease-in-out infinite header-module__prUPkW__fluidWave}@keyframes header-module__prUPkW__colorGlow{0%{filter:brightness()contrast();background-position:0%}50%{filter:brightness(1.2)contrast(1.1);background-position:100%}to{filter:brightness()contrast();background-position:0%}}@keyframes header-module__prUPkW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes header-module__prUPkW__colorPulse{0%{background-position:0 0;transform:scale(1)}to{background-position:100% 100%;transform:scale(1.02)}}@keyframes header-module__prUPkW__colorWave{0%{background-position:0%}25%{background-position:100% 0}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0%}}@keyframes header-module__prUPkW__slowWave{0%{background-position:-100% 0}to{background-position:200% 0}}@keyframes header-module__prUPkW__multiColorWave{0%{background-position:200% 0}to{background-position:-100% 0}}@keyframes header-module__prUPkW__fluidWave{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}@keyframes header-module__prUPkW__gradientFlow{0%{background-position:300%}to{background-position:-100%}}@keyframes header-module__prUPkW__colorShift{0%{background-position:0 0}33%{background-position:100% 0}66%{background-position:100% 100%}to{background-position:0 0}}@keyframes header-module__prUPkW__gentleWave{0%{background-position:-200% 0}to{background-position:200% 0}}.header-module__prUPkW__animated-glow.header-module__prUPkW__dark{background:linear-gradient(90deg,rgba(var(--color-secondary-1-rgb),1)0%,rgba(var(--color-secondary-2-rgb),1)25%,rgba(var(--color-secondary-3-rgb),1)50%,rgba(var(--color-secondary-2-rgb),1)75%,rgba(var(--color-secondary-1-rgb),1)100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite header-module__prUPkW__colorGlow;color:#0000!important;-webkit-text-fill-color:transparent!important}.header-module__prUPkW__animated-pulse.header-module__prUPkW__dark{background:linear-gradient(45deg,rgba(var(--color-secondary-1-rgb),1)0%,rgba(var(--color-secondary-2-rgb),1)50%,rgba(var(--color-secondary-3-rgb),1)100%);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite alternate header-module__prUPkW__colorPulse;color:#0000!important;-webkit-text-fill-color:transparent!important}.header-module__prUPkW__animated-shimmer.header-module__prUPkW__dark{background:linear-gradient(90deg,rgba(var(--color-secondary-1-rgb),1)0%,rgba(var(--color-secondary-2-rgb),1)20%,rgba(var(--color-secondary-3-rgb),1)40%,rgba(var(--color-secondary-1-rgb),1)60%,rgba(var(--color-secondary-2-rgb),1)80%,rgba(var(--color-secondary-3-rgb),1)100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s linear infinite header-module__prUPkW__shimmer;color:#0000!important;-webkit-text-fill-color:transparent!important}.header-module__prUPkW__animated-wave.header-module__prUPkW__dark{background:linear-gradient(90deg,var(--color-dark)0%,var(--color-dark)30%,rgba(var(--color-secondary-1-rgb),1)40%,rgba(var(--color-secondary-2-rgb),1)50%,rgba(var(--color-secondary-3-rgb),1)60%,var(--color-dark)70%,var(--color-dark)100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:12s ease-in-out infinite header-module__prUPkW__fluidWave;color:#0000!important;-webkit-text-fill-color:transparent!important}.header-module__prUPkW__animated-gradient-flow{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#000 0% 30%,#191919 35%,#333 40%,#666 45%,#ff7a00 50%,#ffb907 52%,#ffd320 55%,#ffb907 58%,#ff7a00 60%,#666 65%,#333 70%,#191919 75%,#000 80% 100%) 0 0/400% 100%;-webkit-background-clip:text;background-clip:text;animation:15s linear infinite header-module__prUPkW__gradientFlow}.header-module__prUPkW__animated-color-shift{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(45deg,#0057ff 0%,#0b8bff 25%,#57d7ff 50%,#0b8bff 75%,#0057ff 100%) 0 0/400% 400%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite header-module__prUPkW__colorShift}.header-module__prUPkW__animated-gentle-wave{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#ff7a00b3 0%,#ffb907cc 20%,#ff7a00 40%,#ffb907 60%,#ff7a00cc 80%,#ffb907b3 100%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite header-module__prUPkW__gentleWave}.header-module__prUPkW__animated-gradient-flow.header-module__prUPkW__dark{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#000 0% 30%,#191919 35%,#333 40%,#666 45%,#ff7a00 50%,#ffb907 52%,#ffd320 55%,#ffb907 58%,#ff7a00 60%,#666 65%,#333 70%,#191919 75%,#000 80% 100%) 0 0/400% 100%;-webkit-background-clip:text;background-clip:text;animation:15s linear infinite header-module__prUPkW__gradientFlow}.header-module__prUPkW__animated-gradient-flow.header-module__prUPkW__primary{background:linear-gradient(90deg,var(--color-primary-3)0%,var(--color-primary-2)20%,var(--color-primary-1)40%,var(--color-primary-1)50%,var(--color-primary-1)60%,var(--color-primary-2)80%,var(--color-primary-3)100%);-webkit-text-fill-color:transparent;color:#0000;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite header-module__prUPkW__gradientFlow}.header-module__prUPkW__animated-gradient-flow.header-module__prUPkW__secondary{background:linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)20%,var(--color-secondary-1)40%,var(--color-secondary-1)50%,var(--color-secondary-1)60%,var(--color-secondary-1)80%,var(--color-secondary-2)100%);-webkit-text-fill-color:transparent;color:#0000;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite header-module__prUPkW__gradientFlow}.header-module__prUPkW__animated-color-shift.header-module__prUPkW__dark{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(45deg,#0057ff 0%,#0b8bff 25%,#57d7ff 50%,#0b8bff 75%,#0057ff 100%) 0 0/400% 400%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite header-module__prUPkW__colorShift}.header-module__prUPkW__animated-gentle-wave.header-module__prUPkW__dark{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#ff7a00b3 0%,#ffb907cc 20%,#ff7a00 40%,#ffb907 60%,#ff7a00cc 80%,#ffb907b3 100%) 0 0/300% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite header-module__prUPkW__gentleWave}.header-module__prUPkW__animated-gradient-flow-primary{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#0057ff 0%,#0b8bff 25%,#57d7ff 50%,#0b8bff 75%,#0057ff 100%) 0 0/400% 100%;-webkit-background-clip:text;background-clip:text;animation:15s linear infinite header-module__prUPkW__gradientFlow}.header-module__prUPkW__animated-color-shift-primary{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(45deg,#0057ff 0%,#0b8bff 25%,#57d7ff 50%,#0b8bff 75%,#0057ff 100%) 0 0/400% 400%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite header-module__prUPkW__colorShift}.header-module__prUPkW__animated-gradient-flow-secondary{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#ffd320 0% 30%,#ffb907 35%,#ff7a00 40%,#ffd320 45% 50%,#ffb907 52%,#ff7a00 55%,#ffb907 58%,#ffd320 60% 65%,#ff7a00 70%,#ffb907 75%,#ffd320 80% 100%) 0 0/400% 100%;-webkit-background-clip:text;background-clip:text;animation:15s linear infinite header-module__prUPkW__gradientFlow}.header-module__prUPkW__animated-color-shift-secondary{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(45deg,#ffd320 0%,#ffb907 25%,#ff7a00 50%,#ffb907 75%,#ffd320 100%) 0 0/400% 400%;-webkit-background-clip:text;background-clip:text;animation:6s ease-in-out infinite header-module__prUPkW__colorShift}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.1c9d9a6c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.855fa550.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.4d24b8e7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_15921d3c-module__W22d4G__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}
.list-module__klQoSG__list{margin:1rem 0}.list-module__klQoSG__list>*{text-indent:-.8em;padding-left:.8em;font-size:inherit!important;margin-bottom:.25rem!important}
:root{--portal-bg-primary:#0f0f0f;--portal-bg-secondary:#1a1a1a;--portal-bg-tertiary:#262626;--portal-bg-card:#1e1e1e;--portal-bg-card-hover:#2a2a2a;--portal-text-primary:#fff;--portal-text-secondary:#b3b3b3;--portal-text-muted:#888;--portal-primary:var(--color-secondary-2);--portal-primary-hover:var(--color-secondary-1);--portal-secondary:var(--color-primary-2);--portal-secondary-hover:var(--color-primary-1);--portal-border:#333;--portal-border-light:#444;--portal-border-focus:var(--portal-primary);--portal-space-xs:.25rem;--portal-space-sm:.5rem;--portal-space-md:1rem;--portal-space-lg:1.5rem;--portal-space-xl:2rem;--portal-space-2xl:2.5rem;--portal-space-3xl:3rem;--portal-space-4xl:4rem;--portal-radius-sm:.5rem;--portal-radius-md:.75rem;--portal-radius-lg:1rem;--portal-radius-xl:1.25rem;--portal-radius-2xl:1.5rem;--portal-shadow-sm:0 1px 2px #00000080;--portal-shadow-md:0 4px 6px #0006;--portal-shadow-lg:0 10px 15px #0000004d;--portal-shadow-xl:0 20px 25px #00000040;--portal-glow-primary:0 0 20px var(--color-secondary-2-rgba);--portal-glow-secondary:0 0 20px var(--color-primary-2-rgba);--portal-glow-soft:0 0 10px #ffffff1a;--portal-transition-fast:.15s ease;--portal-transition-normal:.3s ease;--portal-transition-slow:.5s ease}.markdown-renderer-module__4uWrWG__portal-container{min-height:100vh;padding:var(--portal-space-lg);background:var(--portal-bg-primary);justify-content:center;align-items:center;display:flex}.markdown-renderer-module__4uWrWG__portal-layout{background:var(--portal-bg-primary);flex-direction:column;min-height:100vh;display:flex}.markdown-renderer-module__4uWrWG__portal-card{width:100%;min-width:280px;max-width:420px;padding:var(--portal-space-2xl);gap:var(--portal-space-lg);flex-direction:column;display:flex}@media (max-width:768px){.markdown-renderer-module__4uWrWG__portal-container{padding:0 var(--portal-space-md);box-sizing:border-box;width:100%}.markdown-renderer-module__4uWrWG__portal-card{width:100%;max-width:380px;padding:var(--portal-space-xl);gap:var(--portal-space-md);margin:0 auto}.markdown-renderer-module__4uWrWG__portal-card h1{font-size:1.5rem}.markdown-renderer-module__4uWrWG__portal-card p{font-size:.875rem}.markdown-renderer-module__4uWrWG__portal-card .markdown-renderer-module__4uWrWG__relative{height:2.5rem}.markdown-renderer-module__4uWrWG__portal-card .markdown-renderer-module__4uWrWG__button{padding:.6rem 1.25rem;font-size:.95rem}.markdown-renderer-module__4uWrWG__portal-card .markdown-renderer-module__4uWrWG__inputField{padding:.6rem .875rem;font-size:.95rem}}@media (max-width:480px){.markdown-renderer-module__4uWrWG__portal-container{padding:0 var(--portal-space-sm);box-sizing:border-box;width:100%}.markdown-renderer-module__4uWrWG__portal-card{width:100%;min-width:260px;max-width:320px;padding:var(--portal-space-lg);gap:var(--portal-space-sm);margin:0 auto}.markdown-renderer-module__4uWrWG__portal-card h1{margin-bottom:.5rem;font-size:1.375rem}.markdown-renderer-module__4uWrWG__portal-card p{font-size:.8rem}.markdown-renderer-module__4uWrWG__portal-card .markdown-renderer-module__4uWrWG__relative{height:2rem}.markdown-renderer-module__4uWrWG__portal-card .markdown-renderer-module__4uWrWG__space-y-4>*+*{margin-top:.75rem}.markdown-renderer-module__4uWrWG__portal-card .markdown-renderer-module__4uWrWG__button{padding:.55rem 1rem;font-size:.9rem}.markdown-renderer-module__4uWrWG__portal-card .markdown-renderer-module__4uWrWG__inputField{padding:.55rem .75rem;font-size:.9rem}}.markdown-renderer-module__4uWrWG__renderer{cursor:pointer;width:100%;min-width:0;transition:all .2s;overflow:hidden}.markdown-renderer-module__4uWrWG__renderer:hover{opacity:.85}.markdown-renderer-module__4uWrWG__h1,.markdown-renderer-module__4uWrWG__h2,.markdown-renderer-module__4uWrWG__h3,.markdown-renderer-module__4uWrWG__h4,.markdown-renderer-module__4uWrWG__h5,.markdown-renderer-module__4uWrWG__h6{color:#0000;-webkit-text-fill-color:transparent;letter-spacing:.02em;-webkit-background-clip:text;background-clip:text;width:100%;margin:0;padding:0;font-family:Anton,Arial Black,sans-serif;font-weight:900;line-height:1.1;display:block}.markdown-renderer-module__4uWrWG__h1{margin:var(--portal-space-lg)0 var(--portal-space-md)0;background:-webkit-linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);padding-bottom:var(--portal-space-sm);-webkit-background-clip:text;background-clip:text;font-size:clamp(28px,3.5vw,48px);line-height:1}.markdown-renderer-module__4uWrWG__h2{margin:var(--portal-space-md)0 var(--portal-space-sm)0;background:-webkit-linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);padding-bottom:var(--portal-space-xs);-webkit-background-clip:text;background-clip:text;font-size:clamp(20px,2.5vw,32px);line-height:1}.markdown-renderer-module__4uWrWG__h3{margin:var(--portal-space-md)0 var(--portal-space-sm)0;background:-webkit-linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);-webkit-background-clip:text;background-clip:text;font-size:clamp(16px,2vw,24px);line-height:1}.markdown-renderer-module__4uWrWG__h4{margin-top:var(--portal-space-sm);margin-bottom:var(--portal-space-xs);color:var(--portal-primary);-webkit-text-fill-color:var(--portal-primary);background:0 0;font-size:clamp(14px,1.8vw,18px);font-weight:700}.markdown-renderer-module__4uWrWG__h5{margin-top:var(--portal-space-sm);margin-bottom:var(--portal-space-xs);color:var(--portal-primary);-webkit-text-fill-color:var(--portal-primary);background:0 0;font-size:clamp(13px,1.6vw,16px);font-weight:700}.markdown-renderer-module__4uWrWG__h6{margin-top:var(--portal-space-sm);margin-bottom:var(--portal-space-xs);color:var(--portal-text-secondary);-webkit-text-fill-color:var(--portal-text-secondary);background:0 0;font-size:clamp(12px,1.5vw,14px);font-weight:600}.markdown-renderer-module__4uWrWG__p{color:var(--portal-text-primary);margin:4px 0;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:.95rem;line-height:1.6}.markdown-renderer-module__4uWrWG__strong{color:var(--portal-primary);background:#667eea1a;border-radius:2px;padding:2px 4px;font-weight:700}.markdown-renderer-module__4uWrWG__em{color:var(--portal-text-secondary);font-style:italic;font-weight:500}.markdown-renderer-module__4uWrWG__del{color:var(--portal-text-secondary);-webkit-text-decoration:line-through!important;text-decoration:line-through!important;-webkit-text-decoration-color:var(--portal-primary)!important;-webkit-text-decoration-color:var(--portal-primary)!important;-webkit-text-decoration-color:var(--portal-primary)!important;text-decoration-color:var(--portal-primary)!important;-webkit-text-decoration-thickness:2px!important;text-decoration-thickness:2px!important}.markdown-renderer-module__4uWrWG__inlineCode{vertical-align:baseline!important;background:rgba(var(--portal-primary-rgb),.1)!important;color:var(--portal-primary)!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;border-radius:4px!important;max-width:100%!important;padding:2px 6px!important;font-family:Courier New,Courier,monospace!important;font-size:.9em!important;display:inline-block!important;overflow:visible!important}.markdown-renderer-module__4uWrWG__ul{padding-left:var(--portal-space-lg);margin:4px 0;list-style-type:disc}.markdown-renderer-module__4uWrWG__ol{padding-left:var(--portal-space-lg);margin:4px 0;list-style-type:decimal}.markdown-renderer-module__4uWrWG__li{color:var(--portal-text-primary);margin:2px 0;line-height:1.6}.markdown-renderer-module__4uWrWG__ul .markdown-renderer-module__4uWrWG__li{list-style-type:disc}.markdown-renderer-module__4uWrWG__ol .markdown-renderer-module__4uWrWG__li{list-style-type:decimal}.markdown-renderer-module__4uWrWG__blockquote{padding:var(--portal-space-md);padding-left:var(--portal-space-lg);border-left:4px solid var(--portal-primary);background:rgba(var(--portal-primary-rgb),.05);color:var(--portal-text-secondary);border-radius:var(--portal-radius-sm);margin:4px 0;font-style:italic}.markdown-renderer-module__4uWrWG__pre{background:var(--portal-bg-secondary);border:1px solid var(--portal-border);border-radius:var(--portal-radius-sm);padding:var(--portal-space-md);box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:0;position:relative;overflow:auto}.markdown-renderer-module__4uWrWG__preWrapper{flex-shrink:1;width:100%;min-width:0;margin:4px 0;position:relative;overflow:hidden}.markdown-renderer-module__4uWrWG__preWrapper:hover .markdown-renderer-module__4uWrWG__copyButton{opacity:1;visibility:visible}.markdown-renderer-module__4uWrWG__copyButton{background:var(--portal-primary);color:#fff;border-radius:var(--portal-radius-sm);cursor:pointer;z-index:10;opacity:0;visibility:hidden;border:none;padding:6px 8px;font-size:1rem;line-height:1;transition:all .2s;position:absolute;top:8px;right:8px}.markdown-renderer-module__4uWrWG__copyButton:hover{background:var(--color-secondary-1);transform:translateY(-1px)}.markdown-renderer-module__4uWrWG__copyButton:active{transform:translateY(0)}.markdown-renderer-module__4uWrWG__codeBlock{color:var(--portal-text-secondary);white-space:pre;word-break:normal;overflow-wrap:normal;font-family:Courier New,Courier,monospace;font-size:.9em;display:block}.markdown-renderer-module__4uWrWG__link{color:var(--portal-primary);cursor:pointer;font-weight:600;text-decoration:underline;transition:all .2s}.markdown-renderer-module__4uWrWG__link:hover{color:#764ba2;filter:brightness(1.2);text-decoration-thickness:2px}
.slideshow-module__ffGtOW__slideshow{width:100%;height:320px;min-height:320px;position:relative;overflow:hidden}.slideshow-module__ffGtOW__slidesContainer{width:100%;height:100%;position:relative;overflow:hidden}.slideshow-module__ffGtOW__slidesWrapper{width:100%;height:100%;transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.slideshow-module__ffGtOW__slide{flex:0 0 100%;justify-content:center;align-items:stretch;width:100%;height:100%;display:flex}.slideshow-module__ffGtOW__slide>*{flex-direction:column;width:100%;height:100%;display:flex}.slideshow-module__ffGtOW__navButton{border:2px solid var(--color-primary-2);cursor:pointer;z-index:10;width:48px;height:48px;color:var(--color-dark);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.slideshow-module__ffGtOW__navButton:hover{background:var(--color-primary-1);transform:translateY(-50%)scale(1.1);box-shadow:0 4px 12px #00000026}.slideshow-module__ffGtOW__navButton:active{transform:translateY(-50%)scale(.95)}.slideshow-module__ffGtOW__navButtonLeft{left:1rem}.slideshow-module__ffGtOW__navButtonRight{right:1rem}.slideshow-module__ffGtOW__slideshowSecondary .slideshow-module__ffGtOW__navButton{border-color:var(--color-secondary-2);color:var(--color-light);background:#000c}.slideshow-module__ffGtOW__slideshowSecondary .slideshow-module__ffGtOW__navButton:hover{background:var(--color-secondary-1)}.slideshow-module__ffGtOW__indicators{z-index:10;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.slideshow-module__ffGtOW__indicator{cursor:pointer;background:0 0;border:2px solid #fff9;border-radius:50%;width:12px;height:12px;transition:all .3s}.slideshow-module__ffGtOW__indicator:hover{border-color:var(--color-primary-1);transform:scale(1.2)}.slideshow-module__ffGtOW__indicatorActive{background:var(--color-primary-1);border-color:var(--color-primary-1);transform:scale(1.2)}.slideshow-module__ffGtOW__slideshowSecondary .slideshow-module__ffGtOW__indicator{border-color:#fff6}.slideshow-module__ffGtOW__slideshowSecondary .slideshow-module__ffGtOW__indicator:hover{border-color:var(--color-secondary-1)}.slideshow-module__ffGtOW__slideshowSecondary .slideshow-module__ffGtOW__indicatorActive{background:var(--color-secondary-1);border-color:var(--color-secondary-1)}@media (max-width:768px){.slideshow-module__ffGtOW__slideshow{height:auto;min-height:auto}.slideshow-module__ffGtOW__slidesContainer,.slideshow-module__ffGtOW__slidesWrapper,.slideshow-module__ffGtOW__slide,.slideshow-module__ffGtOW__slide>*{height:auto}.slideshow-module__ffGtOW__navButton{width:40px;height:40px}.slideshow-module__ffGtOW__navButtonLeft{left:.5rem}.slideshow-module__ffGtOW__navButtonRight{right:.5rem}.slideshow-module__ffGtOW__indicators{bottom:.5rem}.slideshow-module__ffGtOW__indicator{width:10px;height:10px}}@media (max-width:480px){.slideshow-module__ffGtOW__navButton{width:36px;height:36px}.slideshow-module__ffGtOW__indicator{width:8px;height:8px}}
:root{--portal-bg-primary:#0f0f0f;--portal-bg-secondary:#1a1a1a;--portal-bg-tertiary:#262626;--portal-bg-card:#1e1e1e;--portal-bg-card-hover:#2a2a2a;--portal-text-primary:#fff;--portal-text-secondary:#b3b3b3;--portal-text-muted:#888;--portal-primary:var(--color-secondary-2);--portal-primary-hover:var(--color-secondary-1);--portal-secondary:var(--color-primary-2);--portal-secondary-hover:var(--color-primary-1);--portal-border:#333;--portal-border-light:#444;--portal-border-focus:var(--portal-primary);--portal-space-xs:.25rem;--portal-space-sm:.5rem;--portal-space-md:1rem;--portal-space-lg:1.5rem;--portal-space-xl:2rem;--portal-space-2xl:2.5rem;--portal-space-3xl:3rem;--portal-space-4xl:4rem;--portal-radius-sm:.5rem;--portal-radius-md:.75rem;--portal-radius-lg:1rem;--portal-radius-xl:1.25rem;--portal-radius-2xl:1.5rem;--portal-shadow-sm:0 1px 2px #00000080;--portal-shadow-md:0 4px 6px #0006;--portal-shadow-lg:0 10px 15px #0000004d;--portal-shadow-xl:0 20px 25px #00000040;--portal-glow-primary:0 0 20px var(--color-secondary-2-rgba);--portal-glow-secondary:0 0 20px var(--color-primary-2-rgba);--portal-glow-soft:0 0 10px #ffffff1a;--portal-transition-fast:.15s ease;--portal-transition-normal:.3s ease;--portal-transition-slow:.5s ease}.task-detail-modal-module__ySmAzG__portal-container{min-height:100vh;padding:var(--portal-space-lg);background:var(--portal-bg-primary);justify-content:center;align-items:center;display:flex}.task-detail-modal-module__ySmAzG__portal-layout{background:var(--portal-bg-primary);flex-direction:column;min-height:100vh;display:flex}.task-detail-modal-module__ySmAzG__portal-card{width:100%;min-width:280px;max-width:420px;padding:var(--portal-space-2xl);gap:var(--portal-space-lg);flex-direction:column;display:flex}@media (max-width:768px){.task-detail-modal-module__ySmAzG__portal-container{padding:0 var(--portal-space-md);box-sizing:border-box;width:100%}.task-detail-modal-module__ySmAzG__portal-card{width:100%;max-width:380px;padding:var(--portal-space-xl);gap:var(--portal-space-md);margin:0 auto}.task-detail-modal-module__ySmAzG__portal-card h1{font-size:1.5rem}.task-detail-modal-module__ySmAzG__portal-card p{font-size:.875rem}.task-detail-modal-module__ySmAzG__portal-card .task-detail-modal-module__ySmAzG__relative{height:2.5rem}.task-detail-modal-module__ySmAzG__portal-card .task-detail-modal-module__ySmAzG__button{padding:.6rem 1.25rem;font-size:.95rem}.task-detail-modal-module__ySmAzG__portal-card .task-detail-modal-module__ySmAzG__inputField{padding:.6rem .875rem;font-size:.95rem}}@media (max-width:480px){.task-detail-modal-module__ySmAzG__portal-container{padding:0 var(--portal-space-sm);box-sizing:border-box;width:100%}.task-detail-modal-module__ySmAzG__portal-card{width:100%;min-width:260px;max-width:320px;padding:var(--portal-space-lg);gap:var(--portal-space-sm);margin:0 auto}.task-detail-modal-module__ySmAzG__portal-card h1{margin-bottom:.5rem;font-size:1.375rem}.task-detail-modal-module__ySmAzG__portal-card p{font-size:.8rem}.task-detail-modal-module__ySmAzG__portal-card .task-detail-modal-module__ySmAzG__relative{height:2rem}.task-detail-modal-module__ySmAzG__portal-card .task-detail-modal-module__ySmAzG__space-y-4>*+*{margin-top:.75rem}.task-detail-modal-module__ySmAzG__portal-card .task-detail-modal-module__ySmAzG__button{padding:.55rem 1rem;font-size:.9rem}.task-detail-modal-module__ySmAzG__portal-card .task-detail-modal-module__ySmAzG__inputField{padding:.55rem .75rem;font-size:.9rem}}.task-detail-modal-module__ySmAzG__backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--portal-space-lg);z-index:1000;opacity:0;background:#000c;justify-content:center;align-items:center;animation:.2s forwards task-detail-modal-module__ySmAzG__fadeIn;display:flex;position:fixed;inset:0}.task-detail-modal-module__ySmAzG__modal{background:var(--portal-bg-card);border:1px solid var(--portal-border);border-radius:var(--portal-radius-lg);box-shadow:var(--portal-shadow-xl);flex-direction:column;width:100%;max-width:64rem;max-height:90vh;display:flex}.task-detail-modal-module__ySmAzG__fullscreen{width:100vw;max-width:none;height:100vh;max-height:none}.task-detail-modal-module__ySmAzG__header{padding:var(--portal-space-md)var(--portal-space-lg);border-bottom:1px solid var(--portal-border);background:var(--portal-bg-secondary);border-top-left-radius:var(--portal-radius-lg);border-top-right-radius:var(--portal-radius-lg);justify-content:space-between;align-items:center;display:flex}.task-detail-modal-module__ySmAzG__titleInput{color:var(--color-primary-1);caret-color:var(--color-primary-2);white-space:nowrap;text-overflow:clip;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;width:100%;padding-bottom:8px;font-family:Anton,Arial Black,sans-serif;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1;transition:border-color .2s;overflow:hidden}.task-detail-modal-module__ySmAzG__titleInput:focus{border-bottom-color:var(--color-primary-2);outline:none;box-shadow:0 2px 8px #ffb90733}.task-detail-modal-module__ySmAzG__title{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--color-primary-3)0%,var(--color-primary-1)100%);-webkit-background-clip:text;background-clip:text;margin:0;padding-bottom:8px;font-family:Anton,Arial Black,sans-serif;font-size:clamp(24px,4vw,32px);font-weight:700;line-height:1}.task-detail-modal-module__ySmAzG__body{padding:var(--portal-space-lg);flex:1;overflow-y:auto}.task-detail-modal-module__ySmAzG__sectionTitle{color:var(--portal-text-primary);margin-bottom:var(--portal-space-md);font-size:1rem;font-weight:600}.task-detail-modal-module__ySmAzG__formGroup{margin-bottom:var(--portal-space-md)}.task-detail-modal-module__ySmAzG__label{margin-bottom:var(--portal-space-sm);color:var(--portal-text-primary);font-size:.875rem;font-weight:500;display:block}.task-detail-modal-module__ySmAzG__textarea,.task-detail-modal-module__ySmAzG__input,.task-detail-modal-module__ySmAzG__select{background:var(--portal-bg-secondary);border:1px solid var(--portal-border);border-radius:var(--portal-radius-sm);width:100%;color:var(--portal-text-primary);padding:var(--portal-space-sm)var(--portal-space-md);font-size:.95rem}.task-detail-modal-module__ySmAzG__textarea:focus,.task-detail-modal-module__ySmAzG__input:focus,.task-detail-modal-module__ySmAzG__select:focus{border-color:var(--portal-primary);outline:none;box-shadow:0 0 0 3px #0b8bff1a}.task-detail-modal-module__ySmAzG__textarea::placeholder,.task-detail-modal-module__ySmAzG__input::placeholder{color:var(--portal-text-muted)}.task-detail-modal-module__ySmAzG__textarea{resize:vertical;min-height:8rem;line-height:1.5}.task-detail-modal-module__ySmAzG__priorityBadge{text-transform:capitalize;border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.task-detail-modal-module__ySmAzG__priorityLow{color:#d1d5db;background:#6b728033;border:1px solid #6b72804d}.task-detail-modal-module__ySmAzG__priorityMedium{color:#93c5fd;background:#3b82f633;border:1px solid #3b82f64d}.task-detail-modal-module__ySmAzG__priorityHigh{color:#fbbf24;background:#f59e0b33;border:1px solid #f59e0b4d}.task-detail-modal-module__ySmAzG__priorityUrgent{color:#fca5a5;background:#ef444433;border:1px solid #ef44444d}.task-detail-modal-module__ySmAzG__tagBadge{color:#fff;background-image:linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #0000001f}.task-detail-modal-module__ySmAzG__tagBadgeUnsaved{opacity:.6}.task-detail-modal-module__ySmAzG__tagAddButton{color:#fff;background-image:linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);border:1px solid #ffffff0f;border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.task-detail-modal-module__ySmAzG__dueDate{background:var(--portal-bg-tertiary);color:var(--portal-text-secondary);border-radius:9999px;align-items:center;padding:.25rem .5rem;font-size:.75rem;display:inline-flex}.task-detail-modal-module__ySmAzG__dueDateOverdue{color:#fca5a5;background:#ef444426}.task-detail-modal-module__ySmAzG__grid{gap:var(--portal-space-lg);grid-template-columns:1fr;display:grid}@media (min-width:768px){.task-detail-modal-module__ySmAzG__grid{grid-template-columns:1fr 1fr 1fr}}.task-detail-modal-module__ySmAzG__contentContainer{flex-direction:column-reverse;display:flex}@media (min-width:768px){.task-detail-modal-module__ySmAzG__contentContainer{flex-direction:row}}.task-detail-modal-module__ySmAzG__mainContent{width:100%;min-width:0;max-width:100%;overflow:hidden}@media (min-width:768px){.task-detail-modal-module__ySmAzG__mainContent{padding-right:var(--portal-space-lg);flex:1}}.task-detail-modal-module__ySmAzG__sidebar{gap:var(--portal-space-lg);flex-direction:column;width:100%;display:flex}@media (min-width:768px){.task-detail-modal-module__ySmAzG__sidebar{border-left:1px solid var(--portal-border);min-width:20%;max-width:40%;padding-left:var(--portal-space-lg)}}.task-detail-modal-module__ySmAzG__contentField{padding:var(--portal-space-md);background:var(--portal-bg-tertiary);border:1px solid var(--portal-border);border-radius:var(--portal-radius-sm);white-space:pre-wrap;cursor:text;min-height:120px;transition:background-color var(--portal-transition-normal);color:var(--portal-text-primary)}.task-detail-modal-module__ySmAzG__contentField:hover{background:var(--portal-bg-secondary)}.task-detail-modal-module__ySmAzG__contentTextarea{background:var(--portal-bg-tertiary);border:1px solid var(--portal-border);border-radius:var(--portal-radius-sm);width:100%;height:120px;color:var(--portal-text-primary);padding:var(--portal-space-sm)var(--portal-space-md);resize:vertical;font-family:inherit;font-size:.95rem;line-height:1.5}.task-detail-modal-module__ySmAzG__contentTextarea:focus{border-color:var(--portal-primary);outline:none;box-shadow:0 0 0 3px #0b8bff1a}.task-detail-modal-module__ySmAzG__contentTextarea::placeholder{color:var(--portal-text-muted)}.task-detail-modal-module__ySmAzG__sectionHeading{color:var(--portal-text-primary);margin-bottom:var(--portal-space-md);font-size:1.125rem;font-weight:600}@keyframes task-detail-modal-module__ySmAzG__fadeIn{0%{opacity:0}to{opacity:1}}
.testimonial-module__Cp61Ua__testimonial{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:200px;transition:all .3s;display:flex}.testimonial-module__Cp61Ua__contentContainer{flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;height:100%;padding:2rem 5rem;display:flex}.testimonial-module__Cp61Ua__quoteContainer{text-align:center;justify-content:center;align-items:center;display:flex}.testimonial-module__Cp61Ua__quote{max-width:100%;font-style:italic;line-height:1.6}.testimonial-module__Cp61Ua__authorContainer{flex-direction:row;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.testimonial-module__Cp61Ua__profileImageContainer{border:3px solid var(--color-secondary-2);border-radius:50%;width:80px;height:80px;overflow:hidden}.testimonial-module__Cp61Ua__profileImage{object-fit:cover;width:100%;height:100%}.testimonial-module__Cp61Ua__authorInfo{flex-direction:column;align-items:flex-start;gap:.25rem;display:flex}.testimonial-module__Cp61Ua__authorName{margin:0;font-weight:600}.testimonial-module__Cp61Ua__jobTitle{opacity:.8;margin:0}.testimonial-module__Cp61Ua__company{opacity:.7;margin:0;font-weight:500}@media (hover:hover) and (pointer:fine){.testimonial-module__Cp61Ua__testimonial:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.testimonial-module__Cp61Ua__testimonialPrimary:hover{border-color:var(--color-primary-0);box-shadow:0 0 20px var(--color-primary-1-rgba),0 8px 25px #00000026}.testimonial-module__Cp61Ua__testimonialSecondary:hover{border-color:var(--color-secondary-2);box-shadow:0 0 20px var(--color-secondary-2-rgba),0 8px 25px #00000026}}@media (max-width:768px){.testimonial-module__Cp61Ua__testimonial{height:auto;min-height:auto}.testimonial-module__Cp61Ua__contentContainer{justify-content:flex-start;gap:1rem;height:auto;padding:1.5rem}.testimonial-module__Cp61Ua__quote,.testimonial-module__Cp61Ua__authorName{font-size:16px!important}.testimonial-module__Cp61Ua__jobTitle{font-size:12px!important}.testimonial-module__Cp61Ua__profileImageContainer{width:65px;height:65px}}
.subheader-module__6GtPEW__subheader{color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:100%;font-weight:900;line-height:1.4;display:block}.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__s1{font-size:clamp(18px,4vw,22px)}.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__s2{font-size:clamp(16px,3.5vw,18px)}.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__s3{font-size:clamp(14px,3vw,16px)}.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__primary{background:-webkit-linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);-webkit-background-clip:text;background-clip:text}.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__secondary{background:-webkit-linear-gradient(90deg,var(--color-primary-2)0%,var(--color-primary-1)100%);-webkit-background-clip:text;background-clip:text}.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__light{color:var(--color-light);-webkit-text-fill-color:var(--color-light);background:0 0}.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__dark,.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__base-black{color:var(--color-dark);-webkit-text-fill-color:var(--color-dark);background:0 0}.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__base-white{color:var(--color-light);-webkit-text-fill-color:var(--color-light);background:0 0}.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__base-primary{background:-webkit-linear-gradient(90deg,var(--color-primary-3)0%,var(--color-primary-1)100%);-webkit-background-clip:text;background-clip:text}.subheader-module__6GtPEW__subheader.subheader-module__6GtPEW__base-secondary{background:-webkit-linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);-webkit-background-clip:text;background-clip:text}@keyframes subheader-module__6GtPEW__gradientFlow{0%{background-position:300%}to{background-position:-100%}}.subheader-module__6GtPEW__animated-gradient-flow,.subheader-module__6GtPEW__animated-gradient-flow.subheader-module__6GtPEW__light{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#fff 0% 30%,#fff 35% 40%,#fff 45%,#0057ff 50%,#0b8bff 52%,#57d7ff 55%,#0b8bff 58%,#0057ff 60%,#fff 65% 70%,#fff 75% 80%,#fff 100%) 0 0/400% 100%;-webkit-background-clip:text;background-clip:text;animation:15s linear infinite subheader-module__6GtPEW__gradientFlow}.subheader-module__6GtPEW__animated-gradient-flow.subheader-module__6GtPEW__primary{background:linear-gradient(90deg,var(--color-primary-3)0%,var(--color-primary-2)20%,var(--color-primary-1)40%,var(--color-primary-1)50%,var(--color-primary-1)60%,var(--color-primary-2)80%,var(--color-primary-3)100%);-webkit-text-fill-color:transparent;color:#0000;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite subheader-module__6GtPEW__gradientFlow}.subheader-module__6GtPEW__animated-gradient-flow.subheader-module__6GtPEW__secondary{background:linear-gradient(90deg,var(--color-secondary-2)0%,var(--color-secondary-1)20%,var(--color-secondary-1)40%,var(--color-secondary-1)50%,var(--color-secondary-1)60%,var(--color-secondary-1)80%,var(--color-secondary-2)100%);-webkit-text-fill-color:transparent;color:#0000;background-size:400% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite subheader-module__6GtPEW__gradientFlow}.subheader-module__6GtPEW__animated-gradient-flow-primary{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#0057ff 0%,#0b8bff 25%,#57d7ff 50%,#0b8bff 75%,#0057ff 100%) 0 0/400% 100%;-webkit-background-clip:text;background-clip:text;animation:15s linear infinite subheader-module__6GtPEW__gradientFlow}.subheader-module__6GtPEW__animated-gradient-flow-secondary{-webkit-text-fill-color:transparent;color:#0000;background:linear-gradient(90deg,#ffd320 0% 30%,#ffb907 35%,#ff7a00 40%,#ffd320 45% 50%,#ffb907 52%,#ff7a00 55%,#ffb907 58%,#ffd320 60% 65%,#ff7a00 70%,#ffb907 75%,#ffd320 80% 100%) 0 0/400% 100%;-webkit-background-clip:text;background-clip:text;animation:15s linear infinite subheader-module__6GtPEW__gradientFlow}
.accordion-module__-j5jlG__accordion{width:100%;max-width:800px;margin:0 auto;padding:0 1rem}.accordion-module__-j5jlG__accordionItem{border:2px solid var(--color-secondary-2);border-radius:1.5em;width:100%;margin-bottom:3rem;transition:transform .3s,box-shadow .3s,border-color .3s;overflow:hidden}.accordion-module__-j5jlG__accordionItem.accordion-module__-j5jlG__active{border-color:var(--color-secondary-2);box-shadow:0 0 20px var(--color-secondary-2-rgba),0 8px 25px #00000026;transform:translateY(-2px)}@media (hover:hover) and (pointer:fine){.accordion-module__-j5jlG__accordionItem:hover{border-color:var(--color-secondary-2);box-shadow:0 0 20px var(--color-secondary-2-rgba),0 8px 25px #00000026;transform:translateY(-2px)}.accordion-module__-j5jlG__accordionHeader:hover{background:0 0}.accordion-module__-j5jlG__accordionItem:hover .accordion-module__-j5jlG__accordionContent{box-shadow:0 -2px 10px var(--color-secondary-2-rgba)}}.accordion-module__-j5jlG__accordionHeader{cursor:pointer;text-align:left;width:100%;color:var(--color-light);background:0 0;border:none;justify-content:space-between;align-items:center;min-height:60px;padding:1rem 1.5rem;font-size:1.1rem;font-weight:600;transition:all .3s;display:flex}.accordion-module__-j5jlG__accordionHeader.accordion-module__-j5jlG__active{color:var(--color-primary-2);background:0 0}.accordion-module__-j5jlG__accordionTitle{color:inherit;word-wrap:break-word;flex:1;padding-right:1rem}.accordion-module__-j5jlG__accordionIcon{color:var(--color-primary-2);flex-shrink:0;font-size:1.5rem;font-weight:300;transition:transform .2s}.accordion-module__-j5jlG__accordionContent{border-top:2px solid var(--color-secondary-2);color:var(--color-light);box-sizing:border-box;width:100%;font-size:inherit;background:#0000004d;padding:1.5rem;transition:box-shadow .3s,border-top-color .3s;animation:.2s accordion-module__-j5jlG__slideDown}.accordion-module__-j5jlG__accordionItem.accordion-module__-j5jlG__active .accordion-module__-j5jlG__accordionContent{border-top-color:var(--color-secondary-2);box-shadow:0 -2px 10px var(--color-secondary-2-rgba)}@keyframes accordion-module__-j5jlG__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.accordion-module__-j5jlG__accordion{padding:3rem .75rem}}@media (max-width:768px){.accordion-module__-j5jlG__accordion{padding:2.5rem .5rem}.accordion-module__-j5jlG__accordionItem{border-radius:1em;margin-bottom:2rem}.accordion-module__-j5jlG__accordionItem.accordion-module__-j5jlG__active{box-shadow:0 0 15px var(--color-secondary-2-rgba),0 6px 20px #0000001f;transform:translateY(-1px)}.accordion-module__-j5jlG__accordionItem.accordion-module__-j5jlG__active .accordion-module__-j5jlG__accordionContent{box-shadow:0 -2px 8px var(--color-secondary-2-rgba)}.accordion-module__-j5jlG__accordionHeader{min-height:50px;padding:.75rem 1rem;font-size:1rem}.accordion-module__-j5jlG__accordionTitle{padding-right:.75rem}.accordion-module__-j5jlG__accordionIcon{font-size:1.25rem}.accordion-module__-j5jlG__accordionContent{padding:1rem}}@media (max-width:480px){.accordion-module__-j5jlG__accordion{padding:2rem .25rem}.accordion-module__-j5jlG__accordionItem{border-radius:.8em;margin-bottom:1.5rem}.accordion-module__-j5jlG__accordionItem.accordion-module__-j5jlG__active{box-shadow:0 0 12px var(--color-secondary-2-rgba),0 4px 15px #0000001a;transform:translateY(-1px)}.accordion-module__-j5jlG__accordionItem.accordion-module__-j5jlG__active .accordion-module__-j5jlG__accordionContent{box-shadow:0 -2px 6px var(--color-secondary-2-rgba)}.accordion-module__-j5jlG__accordionHeader{min-height:45px;padding:.5rem .75rem;font-size:.9rem}.accordion-module__-j5jlG__accordionTitle{padding-right:.5rem;font-size:.9rem}.accordion-module__-j5jlG__accordionIcon{font-size:1.1rem}.accordion-module__-j5jlG__accordionContent{padding:.75rem}}
.flexrow-module__zVTjla__flex-container{flex-wrap:wrap;justify-content:center;gap:24px;max-width:2000px;margin:0 auto;padding:24px;display:flex}.flexrow-module__zVTjla__flex-item{flex:100%;min-width:0}.flexrow-module__zVTjla__quadruple .flexrow-module__zVTjla__flex-item{max-width:calc(25% - 24px)}@media (max-width:1024px){.flexrow-module__zVTjla__quadruple .flexrow-module__zVTjla__flex-item{max-width:calc(50% - 24px)}}@media (max-width:640px){.flexrow-module__zVTjla__quadruple .flexrow-module__zVTjla__flex-item{max-width:100%}}.flexrow-module__zVTjla__triple .flexrow-module__zVTjla__flex-item{max-width:calc(33.333% - 24px)}@media (max-width:1024px){.flexrow-module__zVTjla__triple .flexrow-module__zVTjla__flex-item{max-width:100%}}.flexrow-module__zVTjla__double .flexrow-module__zVTjla__flex-item{max-width:calc(50% - 16px)}@media (max-width:640px){.flexrow-module__zVTjla__double .flexrow-module__zVTjla__flex-item{max-width:100%}}.flexrow-module__zVTjla__single .flexrow-module__zVTjla__flex-item{max-width:100%}
.footer-module__1jeW9a__footer{background:linear-gradient(135deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);width:100%;margin-top:2rem;padding:1rem 2rem;position:relative;overflow:hidden}.footer-module__1jeW9a__animatedBackground{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.footer-module__1jeW9a__gradientLayer1{pointer-events:none;opacity:.7;background:linear-gradient(#0057ff00 0%,#0057ff 20%,#0b8bff 35%,#57d7ff 50%,#0b8bff 65%,#0057ff 80%,#0057ff00 100%) 0 0/100% 300%;width:100%;height:100%;animation:10s linear infinite footer-module__1jeW9a__footerGradientFlowVertical;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 15% 85%,#0000 100%)}@keyframes footer-module__1jeW9a__footerGradientFlowVertical{0%{background-position:50% 200%}to{background-position:50% -100%}}.footer-module__1jeW9a__wave:before{content:"";background:linear-gradient(90deg,transparent,var(--color-secondary-2-rgba-10),transparent);opacity:.6;width:100%;height:100%;animation:6s linear infinite footer-module__1jeW9a__dataFlow;position:absolute;top:0;left:0}@keyframes footer-module__1jeW9a__dataFlow{0%{opacity:.5;transform:translate(-200%)}20%{opacity:.8}80%{opacity:.8}to{opacity:.5;transform:translate(200%)}}.footer-module__1jeW9a__animatedBackground:after{content:"";background:radial-gradient(circle at 20% 30%,var(--color-secondary-2-rgba-05)0%,transparent 50%),radial-gradient(circle at 80% 70%,var(--color-secondary-1-rgba-05)0%,transparent 50%),radial-gradient(circle at 50% 50%,var(--color-secondary-0-rgba-05)0%,transparent 40%);width:100%;height:100%;animation:20s ease-in-out infinite footer-module__1jeW9a__techOrbs;position:absolute;top:0;left:0}@keyframes footer-module__1jeW9a__techOrbs{0%,to{opacity:.4;transform:scale(1)rotate(0)}33%{opacity:.7;transform:scale(1.2)rotate(120deg)}66%{opacity:.5;transform:scale(.8)rotate(240deg)}}.footer-module__1jeW9a__content{z-index:2;max-width:1200px;margin:0 auto;position:relative}.footer-module__1jeW9a__topRow{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.footer-module__1jeW9a__bottomRow{justify-content:center;align-items:center;display:flex}.footer-module__1jeW9a__logoSection{flex:none}.footer-module__1jeW9a__contactSection{flex:1;justify-content:space-evenly;align-items:center;gap:1rem;display:flex}.footer-module__1jeW9a__logo{filter:brightness(.9);width:80px;height:80px;transition:filter .3s}.footer-module__1jeW9a__logo:hover{filter:brightness(1.1)}.footer-module__1jeW9a__contactText{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;padding:.25rem .5rem;font-size:.9rem;line-height:1.4;transition:all .3s}.footer-module__1jeW9a__contactText:hover{color:var(--color-secondary-1);background-color:#ffffff1a;transform:translateY(-1px)}.footer-module__1jeW9a__contactText:active{background-color:#ffffff26;transform:translateY(0)}.footer-module__1jeW9a__copyright{opacity:.7;text-align:center;font-size:.75rem}@media (max-width:768px){.footer-module__1jeW9a__footer{padding:.75rem 1rem}.footer-module__1jeW9a__content{text-align:center}.footer-module__1jeW9a__topRow{flex-direction:column;gap:1rem;margin-bottom:1rem}.footer-module__1jeW9a__contactSection{flex-direction:column;gap:.5rem}.footer-module__1jeW9a__logo{width:60px;height:60px}.footer-module__1jeW9a__contactText{font-size:.8rem}.footer-module__1jeW9a__copyright{font-size:.7rem}}
.flexcolumn-module__wAHNuq__flexColumn{will-change:transform;max-width:100%;transform-style:preserve-3d;background-position:50%;background-size:cover;border:2px solid;border-radius:1.5em;flex-direction:column;gap:.5em;padding:2em;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.flexcolumn-module__wAHNuq__flexColumn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.flexcolumn-module__wAHNuq__primary:hover{border-color:var(--color-primary-0);box-shadow:0 0 20px var(--color-primary-1-rgba),0 8px 25px #00000026}.flexcolumn-module__wAHNuq__secondary:hover{border-color:var(--color-secondary-2);box-shadow:0 0 20px var(--color-secondary-2-rgba),0 8px 25px #00000026}.flexcolumn-module__wAHNuq__noHover:hover{box-shadow:none!important;transform:none!important}}.flexcolumn-module__wAHNuq__left{align-items:flex-start}.flexcolumn-module__wAHNuq__center{align-items:center}.flexcolumn-module__wAHNuq__right{align-items:flex-end}.flexcolumn-module__wAHNuq__vtop{justify-content:flex-start}.flexcolumn-module__wAHNuq__vcenter{justify-content:center}.flexcolumn-module__wAHNuq__vbottom{justify-content:flex-end}.flexcolumn-module__wAHNuq__noBorder{border:none!important}.flexcolumn-module__wAHNuq__sharpCorners{border-radius:0!important}.flexcolumn-module__wAHNuq__fillVertical{height:100vh;padding-top:calc(2em + var(--navbar-height))}.flexcolumn-module__wAHNuq__fillHorizontal{width:100vw}.flexcolumn-module__wAHNuq__clicked{transform:translateY(-2px);box-shadow:0 8px 25px #00000026}.flexcolumn-module__wAHNuq__clicked.flexcolumn-module__wAHNuq__primary{border-color:var(--color-primary-0);box-shadow:0 0 20px var(--color-primary-1-rgba),0 8px 25px #00000026}.flexcolumn-module__wAHNuq__clicked.flexcolumn-module__wAHNuq__secondary{border-color:var(--color-secondary-2);box-shadow:0 0 20px var(--color-secondary-2-rgba),0 8px 25px #00000026}.flexcolumn-module__wAHNuq__primary{border-color:var(--color-primary-1)}.flexcolumn-module__wAHNuq__secondary{border-color:var(--color-secondary-2)}.flexcolumn-module__wAHNuq__tiltContainer{perspective:600px;transform-style:preserve-3d}.flexcolumn-module__wAHNuq__tiltInner{transform-style:preserve-3d;will-change:transform}@media (max-width:640px){.flexcolumn-module__wAHNuq__flexColumn{transform-style:flat!important;perspective:none!important}.flexcolumn-module__wAHNuq__tiltContainer{perspective:none!important}.flexcolumn-module__wAHNuq__tiltInner{transform-style:flat!important}}
:root{--portal-bg-primary:#0f0f0f;--portal-bg-secondary:#1a1a1a;--portal-bg-tertiary:#262626;--portal-bg-card:#1e1e1e;--portal-bg-card-hover:#2a2a2a;--portal-text-primary:#fff;--portal-text-secondary:#b3b3b3;--portal-text-muted:#888;--portal-primary:var(--color-secondary-2);--portal-primary-hover:var(--color-secondary-1);--portal-secondary:var(--color-primary-2);--portal-secondary-hover:var(--color-primary-1);--portal-border:#333;--portal-border-light:#444;--portal-border-focus:var(--portal-primary);--portal-space-xs:.25rem;--portal-space-sm:.5rem;--portal-space-md:1rem;--portal-space-lg:1.5rem;--portal-space-xl:2rem;--portal-space-2xl:2.5rem;--portal-space-3xl:3rem;--portal-space-4xl:4rem;--portal-radius-sm:.5rem;--portal-radius-md:.75rem;--portal-radius-lg:1rem;--portal-radius-xl:1.25rem;--portal-radius-2xl:1.5rem;--portal-shadow-sm:0 1px 2px #00000080;--portal-shadow-md:0 4px 6px #0006;--portal-shadow-lg:0 10px 15px #0000004d;--portal-shadow-xl:0 20px 25px #00000040;--portal-glow-primary:0 0 20px var(--color-secondary-2-rgba);--portal-glow-secondary:0 0 20px var(--color-primary-2-rgba);--portal-glow-soft:0 0 10px #ffffff1a;--portal-transition-fast:.15s ease;--portal-transition-normal:.3s ease;--portal-transition-slow:.5s ease}.kanban-board-module__XTUm2q__portal-container{min-height:100vh;padding:var(--portal-space-lg);background:var(--portal-bg-primary);justify-content:center;align-items:center;display:flex}.kanban-board-module__XTUm2q__portal-layout{background:var(--portal-bg-primary);flex-direction:column;min-height:100vh;display:flex}.kanban-board-module__XTUm2q__portal-card{width:100%;min-width:280px;max-width:420px;padding:var(--portal-space-2xl);gap:var(--portal-space-lg);flex-direction:column;display:flex}@media (max-width:768px){.kanban-board-module__XTUm2q__portal-container{padding:0 var(--portal-space-md);box-sizing:border-box;width:100%}.kanban-board-module__XTUm2q__portal-card{width:100%;max-width:380px;padding:var(--portal-space-xl);gap:var(--portal-space-md);margin:0 auto}.kanban-board-module__XTUm2q__portal-card h1{font-size:1.5rem}.kanban-board-module__XTUm2q__portal-card p{font-size:.875rem}.kanban-board-module__XTUm2q__portal-card .kanban-board-module__XTUm2q__relative{height:2.5rem}.kanban-board-module__XTUm2q__portal-card .kanban-board-module__XTUm2q__button{padding:.6rem 1.25rem;font-size:.95rem}.kanban-board-module__XTUm2q__portal-card .kanban-board-module__XTUm2q__inputField{padding:.6rem .875rem;font-size:.95rem}}@media (max-width:480px){.kanban-board-module__XTUm2q__portal-container{padding:0 var(--portal-space-sm);box-sizing:border-box;width:100%}.kanban-board-module__XTUm2q__portal-card{width:100%;min-width:260px;max-width:320px;padding:var(--portal-space-lg);gap:var(--portal-space-sm);margin:0 auto}.kanban-board-module__XTUm2q__portal-card h1{margin-bottom:.5rem;font-size:1.375rem}.kanban-board-module__XTUm2q__portal-card p{font-size:.8rem}.kanban-board-module__XTUm2q__portal-card .kanban-board-module__XTUm2q__relative{height:2rem}.kanban-board-module__XTUm2q__portal-card .kanban-board-module__XTUm2q__space-y-4>*+*{margin-top:.75rem}.kanban-board-module__XTUm2q__portal-card .kanban-board-module__XTUm2q__button{padding:.55rem 1rem;font-size:.9rem}.kanban-board-module__XTUm2q__portal-card .kanban-board-module__XTUm2q__inputField{padding:.55rem .75rem;font-size:.9rem}}.kanban-board-module__XTUm2q__wrapper{gap:var(--portal-space-lg);flex-direction:column;width:100%;display:flex}.kanban-board-module__XTUm2q__board{gap:var(--portal-space-md);padding:var(--portal-space-md);scrollbar-width:thin;scrollbar-color:var(--portal-border)var(--portal-bg-secondary);justify-content:flex-start;align-items:stretch;width:100%;max-width:none;min-height:calc(100vh - 120px);margin:0 auto;display:flex;overflow-x:auto}.kanban-board-module__XTUm2q__board::-webkit-scrollbar{height:8px}.kanban-board-module__XTUm2q__board::-webkit-scrollbar-track{background:var(--portal-bg-secondary);border-radius:var(--portal-radius-sm)}.kanban-board-module__XTUm2q__board::-webkit-scrollbar-thumb{background:var(--portal-border);border-radius:var(--portal-radius-sm)}.kanban-board-module__XTUm2q__board::-webkit-scrollbar-thumb:hover{background:var(--portal-border-light)}@media (max-width:768px){.kanban-board-module__XTUm2q__board{padding:var(--portal-space-md);flex-direction:column;gap:0;overflow-x:hidden}}@media (min-width:769px) and (max-width:1024px){.kanban-board-module__XTUm2q__board{gap:var(--portal-space-lg);padding:var(--portal-space-lg)}}@media (min-width:1400px){.kanban-board-module__XTUm2q__board{gap:var(--portal-space-lg);padding:var(--portal-space-lg);overflow-x:auto}}
.text-module__EvCiva__light{color:var(--color-light)}.text-module__EvCiva__primary{background:-webkit-linear-gradient(0deg,var(--color-primary-2)0%,var(--color-primary-1)100%);color:#0000;-webkit-background-clip:text;background-clip:text}.text-module__EvCiva__secondary{background:-webkit-linear-gradient(0deg,var(--color-secondary-2)0%,var(--color-secondary-1)100%);color:#0000;-webkit-background-clip:text;background-clip:text}.text-module__EvCiva__dark{color:var(--color-dark)}
.toast-module__anWQJq__container{z-index:1000;flex-direction:column;gap:.5rem;max-width:400px;display:flex;position:fixed;bottom:1rem;right:1rem}.toast-module__anWQJq__toast{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid;border-radius:8px;justify-content:space-between;align-items:center;min-width:300px;padding:.875rem 1rem;animation:.3s ease-out toast-module__anWQJq__slideIn;display:flex;box-shadow:0 4px 12px #00000026}@keyframes toast-module__anWQJq__slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.toast-module__anWQJq__content{flex:1;align-items:center;gap:.75rem;display:flex}.toast-module__anWQJq__icon{flex-shrink:0}.toast-module__anWQJq__message{font-size:.875rem;font-weight:500;line-height:1.4}.toast-module__anWQJq__closeButton{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;margin-left:.5rem;padding:.25rem;transition:background-color .2s}.toast-module__anWQJq__closeButton:hover{background:#ffffff1a}.toast-module__anWQJq__toast.toast-module__anWQJq__success{color:#10b981;background:#10b9811a;border-color:#10b981}.toast-module__anWQJq__toast.toast-module__anWQJq__success .toast-module__anWQJq__closeButton{color:#10b981}.toast-module__anWQJq__toast.toast-module__anWQJq__error{color:#ef4444;background:#ef44441a;border-color:#ef4444}.toast-module__anWQJq__toast.toast-module__anWQJq__error .toast-module__anWQJq__closeButton{color:#ef4444}.toast-module__anWQJq__toast.toast-module__anWQJq__info{color:#3b82f6;background:#3b82f61a;border-color:#3b82f6}.toast-module__anWQJq__toast.toast-module__anWQJq__info .toast-module__anWQJq__closeButton{color:#3b82f6}
:root{--portal-bg-primary:#0f0f0f;--portal-bg-secondary:#1a1a1a;--portal-bg-tertiary:#262626;--portal-bg-card:#1e1e1e;--portal-bg-card-hover:#2a2a2a;--portal-text-primary:#fff;--portal-text-secondary:#b3b3b3;--portal-text-muted:#888;--portal-primary:var(--color-secondary-2);--portal-primary-hover:var(--color-secondary-1);--portal-secondary:var(--color-primary-2);--portal-secondary-hover:var(--color-primary-1);--portal-border:#333;--portal-border-light:#444;--portal-border-focus:var(--portal-primary);--portal-space-xs:.25rem;--portal-space-sm:.5rem;--portal-space-md:1rem;--portal-space-lg:1.5rem;--portal-space-xl:2rem;--portal-space-2xl:2.5rem;--portal-space-3xl:3rem;--portal-space-4xl:4rem;--portal-radius-sm:.5rem;--portal-radius-md:.75rem;--portal-radius-lg:1rem;--portal-radius-xl:1.25rem;--portal-radius-2xl:1.5rem;--portal-shadow-sm:0 1px 2px #00000080;--portal-shadow-md:0 4px 6px #0006;--portal-shadow-lg:0 10px 15px #0000004d;--portal-shadow-xl:0 20px 25px #00000040;--portal-glow-primary:0 0 20px var(--color-secondary-2-rgba);--portal-glow-secondary:0 0 20px var(--color-primary-2-rgba);--portal-glow-soft:0 0 10px #ffffff1a;--portal-transition-fast:.15s ease;--portal-transition-normal:.3s ease;--portal-transition-slow:.5s ease}.project-list-module__N_Oa0a__portal-container{min-height:100vh;padding:var(--portal-space-lg);background:var(--portal-bg-primary);justify-content:center;align-items:center;display:flex}.project-list-module__N_Oa0a__portal-layout{background:var(--portal-bg-primary);flex-direction:column;min-height:100vh;display:flex}.project-list-module__N_Oa0a__portal-card{width:100%;min-width:280px;max-width:420px;padding:var(--portal-space-2xl);gap:var(--portal-space-lg);flex-direction:column;display:flex}@media (max-width:768px){.project-list-module__N_Oa0a__portal-container{padding:0 var(--portal-space-md);box-sizing:border-box;width:100%}.project-list-module__N_Oa0a__portal-card{width:100%;max-width:380px;padding:var(--portal-space-xl);gap:var(--portal-space-md);margin:0 auto}.project-list-module__N_Oa0a__portal-card h1{font-size:1.5rem}.project-list-module__N_Oa0a__portal-card p{font-size:.875rem}.project-list-module__N_Oa0a__portal-card .project-list-module__N_Oa0a__relative{height:2.5rem}.project-list-module__N_Oa0a__portal-card .project-list-module__N_Oa0a__button{padding:.6rem 1.25rem;font-size:.95rem}.project-list-module__N_Oa0a__portal-card .project-list-module__N_Oa0a__inputField{padding:.6rem .875rem;font-size:.95rem}}@media (max-width:480px){.project-list-module__N_Oa0a__portal-container{padding:0 var(--portal-space-sm);box-sizing:border-box;width:100%}.project-list-module__N_Oa0a__portal-card{width:100%;min-width:260px;max-width:320px;padding:var(--portal-space-lg);gap:var(--portal-space-sm);margin:0 auto}.project-list-module__N_Oa0a__portal-card h1{margin-bottom:.5rem;font-size:1.375rem}.project-list-module__N_Oa0a__portal-card p{font-size:.8rem}.project-list-module__N_Oa0a__portal-card .project-list-module__N_Oa0a__relative{height:2rem}.project-list-module__N_Oa0a__portal-card .project-list-module__N_Oa0a__space-y-4>*+*{margin-top:.75rem}.project-list-module__N_Oa0a__portal-card .project-list-module__N_Oa0a__button{padding:.55rem 1rem;font-size:.9rem}.project-list-module__N_Oa0a__portal-card .project-list-module__N_Oa0a__inputField{padding:.55rem .75rem;font-size:.9rem}}.project-list-module__N_Oa0a__container{padding:var(--portal-space-lg)}.project-list-module__N_Oa0a__header{margin-bottom:var(--portal-space-lg);justify-content:space-between;align-items:center;display:flex}.project-list-module__N_Oa0a__title{color:var(--portal-text-primary);font-size:1.875rem;font-weight:700}.project-list-module__N_Oa0a__newButton{align-items:center;gap:var(--portal-space-sm);padding:var(--portal-space-md)var(--portal-space-lg);background:var(--portal-primary);color:#fff;border-radius:var(--portal-radius-md);cursor:pointer;transition:all var(--portal-transition-fast);border:none;font-weight:500;display:inline-flex}.project-list-module__N_Oa0a__newButton:hover{background:var(--portal-primary-hover);transform:translateY(-2px)}.project-list-module__N_Oa0a__grid{gap:var(--portal-space-lg);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.project-list-module__N_Oa0a__emptyState{text-align:center;padding:var(--portal-space-3xl)var(--portal-space-lg);color:var(--portal-text-secondary);grid-column:1/-1}.project-list-module__N_Oa0a__buttonGroup{justify-content:flex-end;gap:.75rem;margin-bottom:2rem;margin-right:1rem;display:flex}.project-list-module__N_Oa0a__iconButton{border:1px solid var(--color-border,#2a3050);color:var(--color-text-secondary,#a0a0a0);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex}.project-list-module__N_Oa0a__iconButton:hover{color:#57d7ff;border-color:#57d7ff;box-shadow:0 0 10px #57d7ff33}.project-list-module__N_Oa0a__iconButton.project-list-module__N_Oa0a__plus{font-size:1.5rem;line-height:1}.project-list-module__N_Oa0a__iconButton.project-list-module__N_Oa0a__active{color:var(--color-primary-1,#57d7ff);border-color:var(--color-primary-1,#57d7ff);box-shadow:0 0 10px var(--color-primary-1-rgba,#57d7ff33)}.project-list-module__N_Oa0a__editModeIndicator{background:linear-gradient(90deg,#57d7ff1a 0%,#57d7ff0d 100%);border:1px solid #57d7ff4d;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:1rem 1.5rem;display:flex}.project-list-module__N_Oa0a__editModeInfo{color:var(--color-primary-1,#57d7ff);align-items:center;gap:1rem;display:flex}.project-list-module__N_Oa0a__editModeDot{background:var(--color-primary-1,#57d7ff);border-radius:50%;width:8px;height:8px;animation:2s infinite project-list-module__N_Oa0a__pulse}@keyframes project-list-module__N_Oa0a__pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.project-list-module__N_Oa0a__editModeInstructions{color:var(--color-text-secondary,#a0a0a0);margin-left:.5rem;font-size:.875rem}.project-list-module__N_Oa0a__exitEditButton{color:var(--color-primary-1,#57d7ff);border:1px solid var(--color-primary-1,#57d7ff);cursor:pointer;background:0 0;border-radius:6px;padding:.5rem 1rem;font-size:.875rem;transition:all .2s}.project-list-module__N_Oa0a__exitEditButton:hover{background:var(--color-primary-1,#57d7ff);color:var(--color-dark,#1a1f3a)}.project-list-module__N_Oa0a__editControls{background:var(--portal-bg-card,#1a1f3acc);border:1px solid var(--color-border,#2a3050);border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;display:flex}.project-list-module__N_Oa0a__selectionControls{align-items:center;gap:1rem;display:flex}.project-list-module__N_Oa0a__checkboxLabel{color:var(--color-text-secondary,#a0a0a0);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;display:flex}.project-list-module__N_Oa0a__checkbox{width:16px;height:16px;accent-color:var(--color-primary-1,#57d7ff)}.project-list-module__N_Oa0a__actionButtons{justify-content:flex-end;gap:.5rem;min-width:60px;display:flex}.project-list-module__N_Oa0a__deleteButton{color:#ef4444;cursor:pointer;opacity:1;background:0 0;border:1px solid #ef4444;border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.project-list-module__N_Oa0a__deleteButton.project-list-module__N_Oa0a__hidden{opacity:0;pointer-events:none}.project-list-module__N_Oa0a__deleteButton:hover:not(:disabled){color:#fff;background:#ef4444}.project-list-module__N_Oa0a__deleteButton:disabled{opacity:.5;cursor:not-allowed}.project-list-module__N_Oa0a__checkboxContainer{align-items:center;margin-right:1rem;display:flex}.project-list-module__N_Oa0a__projectCheckbox{width:18px;height:18px;accent-color:var(--color-primary-1,#57d7ff)}.project-list-module__N_Oa0a__editableContent{cursor:pointer;border-radius:6px;margin:-8px;padding:8px;transition:all .2s}.project-list-module__N_Oa0a__editableContent:hover{background:#57d7ff14;box-shadow:0 0 0 1px #57d7ff4d}.project-list-module__N_Oa0a__emptyIcon{margin-bottom:var(--portal-space-lg);opacity:.5;font-size:3rem}
.admin-sidebar-module__fhZtJq__sidebar{background:var(--color-dark,#000);border-right:1px solid var(--color-border,#2a3050);z-index:40;flex-direction:column;width:280px;height:100vh;padding-top:64px;transition:width .3s,transform .3s;display:flex;position:fixed;top:0;left:0;box-shadow:2px 0 20px #00000080}.admin-sidebar-module__fhZtJq__sidebar.admin-sidebar-module__fhZtJq__collapsed{width:80px}.admin-sidebar-module__fhZtJq__sidebar.admin-sidebar-module__fhZtJq__mobileHidden{transform:translate(-100%)}.admin-sidebar-module__fhZtJq__header{border-bottom:1px solid var(--color-border,#2a3050);justify-content:flex-end;align-items:center;min-height:80px;padding:1.5rem 1rem;display:flex;position:relative}.admin-sidebar-module__fhZtJq__sidebar.admin-sidebar-module__fhZtJq__collapsed .admin-sidebar-module__fhZtJq__header{justify-content:center}.admin-sidebar-module__fhZtJq__toggleButton{background:var(--portal-bg-primary,#0a0e27);border:1px solid var(--color-secondary-1,#57d7ff);color:var(--portal-text-primary,#fff);cursor:pointer;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.admin-sidebar-module__fhZtJq__toggleButton:hover{background:linear-gradient(135deg,var(--color-secondary-2,#0b8bff),var(--color-secondary-1,#57d7ff));color:#fff;border-color:var(--color-secondary-1,#57d7ff);box-shadow:0 0 15px var(--color-secondary-2-rgba,#0b8bff4d),0 4px 15px #0000001a;transform:translateY(-2px)}.admin-sidebar-module__fhZtJq__navigation{flex-direction:column;flex:1;gap:.5rem;padding:2rem 0;display:flex}.admin-sidebar-module__fhZtJq__navItem{background:var(--portal-bg-primary,#0a0e27);border:1px solid var(--color-secondary-1,#57d7ff);color:var(--portal-text-primary,#fff);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:1rem;height:48px;margin:0 1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:400;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 8px #0000004d}.admin-sidebar-module__fhZtJq__navItem:hover{background:linear-gradient(135deg,var(--color-secondary-2,#0b8bff),var(--color-secondary-1,#57d7ff));color:#fff;border-color:var(--color-secondary-1,#57d7ff);box-shadow:0 0 15px var(--color-secondary-2-rgba,#0b8bff4d),0 4px 15px #0000001a;font-weight:500;transform:translateY(-2px)}.admin-sidebar-module__fhZtJq__navItem.admin-sidebar-module__fhZtJq__active{background:var(--portal-bg-primary,#0a0e27);color:var(--portal-text-primary,#fff);border-color:var(--color-secondary-1,#57d7ff);font-weight:400}.admin-sidebar-module__fhZtJq__navItem.admin-sidebar-module__fhZtJq__active:hover{background:linear-gradient(135deg,var(--color-secondary-2,#0b8bff),var(--color-secondary-1,#57d7ff));color:#fff;border-color:var(--color-secondary-1,#57d7ff);box-shadow:0 0 15px var(--color-secondary-2-rgba,#0b8bff4d),0 4px 15px #0000001a;font-weight:500;transform:translateY(-2px)}.admin-sidebar-module__fhZtJq__navIcon{flex-shrink:0;width:20px;height:20px;transition:transform .2s}.admin-sidebar-module__fhZtJq__navLabel{white-space:nowrap;opacity:1;transition:opacity .2s}.admin-sidebar-module__fhZtJq__collapsed .admin-sidebar-module__fhZtJq__navLabel{opacity:0;pointer-events:none;width:0;position:absolute;overflow:hidden}.admin-sidebar-module__fhZtJq__collapsed .admin-sidebar-module__fhZtJq__navItem{justify-content:center;gap:0;width:48px;height:48px;margin:0 auto;padding:0}.admin-sidebar-module__fhZtJq__floatingToggle{background:linear-gradient(135deg,var(--color-secondary-1,#57d7ff)0%,var(--color-secondary-2,#0b8bff)50%,var(--color-secondary-3,#0057ff)100%);width:56px;height:56px;color:var(--color-dark,#000);cursor:pointer;z-index:200;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:none;position:fixed;bottom:2rem;left:2rem;box-shadow:0 4px 25px #57d7ff80,0 8px 30px #0000004d,inset 0 1px #fff3}.admin-sidebar-module__fhZtJq__floatingToggle:before{content:"";background:linear-gradient(135deg,var(--color-secondary-1,#57d7ff)0%,transparent 50%,var(--color-secondary-2,#0b8bff)100%);z-index:-1;opacity:.5;border-radius:50%;animation:3s linear infinite admin-sidebar-module__fhZtJq__rotateGlow;position:absolute;inset:-3px}@keyframes admin-sidebar-module__fhZtJq__rotateGlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.admin-sidebar-module__fhZtJq__floatingToggle:hover{transform:scale(1.1);box-shadow:0 6px 35px #57d7ff99,0 12px 40px #0006,inset 0 1px #ffffff4d}.admin-sidebar-module__fhZtJq__floatingToggle:active{transform:scale(.95)}@media (max-width:1024px){.admin-sidebar-module__fhZtJq__sidebar{transform:translate(-100%)}.admin-sidebar-module__fhZtJq__sidebar.admin-sidebar-module__fhZtJq__mobileOpen{width:280px;transform:translate(0)}.admin-sidebar-module__fhZtJq__sidebar.admin-sidebar-module__fhZtJq__mobileOpen .admin-sidebar-module__fhZtJq__navLabel{opacity:1!important;pointer-events:auto!important;width:auto!important;position:static!important}.admin-sidebar-module__fhZtJq__sidebar.admin-sidebar-module__fhZtJq__mobileOpen .admin-sidebar-module__fhZtJq__navItem{justify-content:flex-start!important;gap:1rem!important;width:auto!important;height:48px!important;margin:0 1rem!important;padding:.75rem 1rem!important}.admin-sidebar-module__fhZtJq__floatingToggle{display:flex}}.admin-sidebar-module__fhZtJq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:40;opacity:0;background:#0009;transition:opacity .3s;display:none;position:fixed;inset:0}.admin-sidebar-module__fhZtJq__overlay.admin-sidebar-module__fhZtJq__visible{opacity:1;display:block}
.flipper-module__xChTYW__primary{border-color:var(--color-primary-0)}.flipper-module__xChTYW__secondary{border-color:var(--color-secondary-2)}.flipper-module__xChTYW__flipper{perspective:1000px;will-change:transform;width:100%;max-width:100%;height:100%;transform-style:preserve-3d;box-shadow:none;border:none;flex-direction:column;gap:.5em;display:flex;position:relative}.flipper-module__xChTYW__sizingWrapper{visibility:hidden;height:auto;position:static}.flipper-module__xChTYW__face{backface-visibility:hidden;border:2px solid var(--color-primary-1);will-change:transform;width:100%;max-width:100%;height:100%;transform-style:preserve-3d;box-shadow:none;background-position:50%;background-size:cover;border-radius:1.5em;flex-direction:column;justify-content:center;align-items:center;padding:2em;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:absolute;top:0;left:0}.flipper-module__xChTYW__flipper.flipper-module__xChTYW__primary .flipper-module__xChTYW__face{border-color:var(--color-primary-1)}.flipper-module__xChTYW__flipper.flipper-module__xChTYW__secondary .flipper-module__xChTYW__face{border-color:var(--color-secondary-2)}@media (hover:hover) and (pointer:fine){.flipper-module__xChTYW__flipper.flipper-module__xChTYW__primary:hover .flipper-module__xChTYW__face{border-color:var(--color-primary-0);box-shadow:0 0 20px var(--color-primary-1-rgba),0 8px 25px #00000026}.flipper-module__xChTYW__flipper.flipper-module__xChTYW__secondary:hover .flipper-module__xChTYW__face{border-color:var(--color-secondary-2);box-shadow:0 0 20px var(--color-secondary-2-rgba),0 8px 25px #00000026}}.flipper-module__xChTYW__front{z-index:2}.flipper-module__xChTYW__back{z-index:1}
