*,:before,:after{border-color:#2d3548}.myButton{box-shadow:inset 0 1px #bbdaf7;background:linear-gradient(to bottom,#79bfe0 5%,#378de5);background-color:#79bfe0;border-radius:6px;border:1px solid #79bfe0;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;color:#fff;font-family:Outfit,sans-serif;font-size:16px;font-weight:700;padding:10px 39px;text-decoration:none;text-shadow:0px 1px 0px #528ecc;transition-property:background-color,background;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.myButton:hover{background:linear-gradient(to bottom,#378de5 5%,#79bfe0);background-color:#378de5}.myButton:active{position:relative;top:1px}.myButton.active{background:linear-gradient(to bottom,#378de5 5%,#79bfe0);background-color:#378de5}.myButton:disabled{background:linear-gradient(to bottom,#ccc 5%,#999);background-color:#ccc;cursor:not-allowed;box-shadow:none;text-shadow:none;border-color:#999;color:#e0e0e0!important;opacity:.8}.myButton-sm,.myButton.myButton-sm{padding:7px 20px;font-size:12px;gap:.4rem}.myButton-grey,.myButton.myButton-grey{box-shadow:inset 0 1px #e2e8f0;background:linear-gradient(to bottom,#a0aec0 5%,#718096);background-color:#a0aec0;border:1px solid #718096;text-shadow:0px 1px 0px #4a5568}.myButton-grey:hover,.myButton.myButton-grey:hover{background:linear-gradient(to bottom,#718096 5%,#a0aec0);background-color:#718096}.myButton.myButton-secondary{background:linear-gradient(to bottom,#4a5568 5%,#2d3748);background-color:#4a5568;border-color:#4a5568;text-shadow:0px 1px 0px #1a202c}.myButton.myButton-secondary:hover{background:linear-gradient(to bottom,#2d3748 5%,#4a5568);background-color:#2d3748}.myButton.myButton-danger{background:linear-gradient(to bottom,#e53e3e 5%,#c53030);background-color:#e53e3e;border-color:#e53e3e;text-shadow:0px 1px 0px #9b2c2c}.myButton.myButton-danger:hover{background:linear-gradient(to bottom,#c53030 5%,#e53e3e);background-color:#c53030}.myButton-destructive{box-shadow:inset 0 1px #f29c93;background:linear-gradient(to bottom,#e34e3e 5%,#c62d1f);background-color:#e34e3e;border-radius:6px;border:1px solid #d02718;display:inline-block;cursor:pointer;color:#fff;font-family:Outfit,sans-serif;font-size:16px;font-weight:700;padding:10px 39px;text-decoration:none;text-shadow:0px 1px 0px #810e05}.myButton-destructive:hover{background:linear-gradient(to bottom,#c62d1f 5%,#e34e3e);background-color:#c62d1f}.myButton-destructive:active{position:relative;top:1px}.myButton-destructive:disabled{opacity:.6;cursor:not-allowed}.neumorphic-button-dark-common{padding:10px 20px;border-radius:8px;background-color:#2d3748;color:#f5f5f5;font-weight:600;font-size:14px;border:1px solid #1A202C;box-shadow:5px 5px 10px #141821,-5px -5px 10px #202837;transition:all .2s ease-in-out;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer}.neumorphic-button-dark-common:hover{color:#79c0e0}.neumorphic-button-dark-common:active{box-shadow:inset 5px 5px 10px #141821,inset -5px -5px 10px #202837;color:#79c0e0;transform:translateY(1px)}.neumorphic-button-dark-common:disabled{background-color:#5f6368;color:#9ea2a8;box-shadow:none;cursor:not-allowed}.neumorphic-btn{background-color:#1a202c;border-radius:8px;padding:10px 16px;color:#f5f5f5;font-weight:500;font-size:14px;box-shadow:5px 5px 10px #151a24,-5px -5px 10px #202735;transition:all .1s ease-in-out;display:flex;align-items:center;gap:8px;cursor:pointer;border:none}.neumorphic-btn:hover{color:#79c0e0}.neumorphic-btn:active{box-shadow:inset 5px 5px 10px #151a24,inset -5px -5px 10px #202735;transform:translateY(1px)}.neumorphic-button-dark{background-color:#1a202c;color:#9ea2a8;border-radius:10px;padding:10px 24px;font-weight:600;font-size:16px;border:1px solid rgba(0,0,0,.1);box-shadow:5px 5px 10px #141923,-5px -5px 10px #202735;transition:all .2s ease-in-out;cursor:pointer;outline:none}.neumorphic-button-dark:hover{color:#cdd3da;box-shadow:2px 2px 5px #141923,-2px -2px 5px #202735}.neumorphic-button-dark:active{box-shadow:inset 5px 5px 10px #141923,inset -5px -5px 10px #202735;color:#79c0e0}.neumorphic-button-dark.sm{padding:6px 20px;font-size:14px;border-radius:8px}.neumorphic-action-btn{background:#1a202c;border-radius:10px;border:none;box-shadow:6px 6px 12px #141923,-6px -6px 12px #202735;color:#9ea2a8;padding:8px 24px;font-weight:600;font-family:Outfit,sans-serif;transition:all .2s ease-in-out;cursor:pointer;outline:none}.neumorphic-action-btn:hover{color:#79c0e0;transform:translateY(-1px)}.neumorphic-action-btn:active{box-shadow:inset 6px 6px 12px #141923,inset -6px -6px 12px #202735;transform:translateY(1px)}.library-button{background-color:#21293a;color:#f5f5f5;border-radius:10px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:8px;border:1px solid #131720;box-shadow:5px 5px 10px #131720,-5px -5px 10px #2f3a52;transition:all .2s ease-in-out;cursor:pointer}.library-button:hover{box-shadow:2px 2px 5px #131720,-2px -2px 5px #2f3a52}.library-button:active{box-shadow:inset 2px 2px 5px #131720,inset -2px -2px 5px #2f3a52;transform:scale(.98)}.neumorphic-shadow-inner{box-shadow:inset 8px 8px 16px #141923,inset -8px -8px 16px #202735}input[type=text],input[type=email],input[type=number],input[type=password],input[type=search],input[type=url],input[type=tel],input[type=date],input:not([type]),textarea,select{background-color:#fff;color:#000}input::placeholder,textarea::placeholder{color:#5f6368}input[type=file],input[type=checkbox],input[type=radio],input[type=range]{background-color:transparent;color:inherit}.report-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:6px 14px;border-radius:8px;background-color:#1a202c;color:#9ea2a8;font-family:Outfit,sans-serif;font-weight:600;font-size:12px;border:none;box-shadow:3px 3px 6px #131720,-3px -3px 6px #21293a;transition:all .15s ease-in-out;cursor:pointer;white-space:nowrap;line-height:1}.report-action-btn:hover{color:#79c0e0}.report-action-btn:active{box-shadow:inset 3px 3px 6px #131720,inset -3px -3px 6px #21293a;transform:scale(.98)}.report-action-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.report-action-btn svg{width:14px;height:14px;flex-shrink:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .5s ease-in-out forwards}.report-container *{all:revert}@media print{body *{visibility:hidden}.printable-area,.printable-area *,.printable-container,.printable-container *,.printable-report,.printable-report *,.print-area,.print-area *,.print-section,.print-section *,.swiss-document-root,.swiss-document-root *,#report-container,#report-container *,#report-section,#report-section *,#swiss-container,#swiss-container *,#report-scroll-container,#report-scroll-container *{visibility:visible}.printable-area,.printable-container,.printable-report,.print-area,.print-section,.swiss-document-root,#report-container,#report-section,#swiss-container,#report-scroll-container{position:absolute;left:0;top:0;width:100%;margin:0!important;padding:0!important;background:#fff!important;color:#000!important;max-height:none!important;overflow:visible!important;box-shadow:none!important;border:none!important;border-radius:0!important}body{background:#fff!important;margin:0!important;padding:0!important}aside,nav{display:none!important}.lg\:pl-72{padding-left:0!important}main{height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}main>div{height:auto!important;min-height:0!important;max-height:none!important;position:static!important;overflow:visible!important;flex:none!important}main>div>div{height:auto!important;min-height:0!important;position:static!important;overflow:visible!important}main div[style*="display: block"]{position:static!important;height:auto!important;min-height:0!important;overflow:visible!important;z-index:auto!important;background:transparent!important}main div[style*="display: none"]{display:none!important}main div[aria-hidden=true]{display:none!important}.no-print,.lg\:hidden,.print\:hidden,[aria-hidden=true].fixed{display:none!important}@page{size:8.5in 11in;margin:.5in}.document{max-width:none!important;margin:0!important;padding:0!important;box-shadow:none!important;background:#fff!important;color:#2d2d2d!important}}
