.alerts{display:block;list-style:none;color:rgba(255,255,255,0.4);border-radius:4px;margin-bottom:1rem}.alerts>.alert{background-color:#40324B;padding:.5rem;margin-bottom:.5rem;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,0.05)}.alerts>.alert-success{background-color:#68CFB6;color:rgba(0,0,0,0.75)}.alerts>.alert-success a{color:rgba(0,0,0,0.75)}.alerts>.alert-success a:hover{color:rgba(0,0,0,0.5)}.alerts>.alert-warning{background-color:#FFE999;color:rgba(0,0,0,0.75)}.alerts>.alert-warning a{color:rgba(0,0,0,0.75)}.alerts>.alert-warning a:hover{color:rgba(0,0,0,0.5)}.alerts>.alert-danger{background-color:#E57676;color:rgba(0,0,0,0.75)}.alerts>.alert-danger a{color:rgba(0,0,0,0.75)}.alerts>.alert-danger a:hover{color:rgba(0,0,0,0.5)}.split-btn{display:grid;grid-template-columns:repeat(auto-fit, minmax(0, 1fr));grid-template-rows:min-content;gap:.5em}.btn-group{display:inline-flex;flex-wrap:wrap;gap:0 .5em;align-items:center}.btn-group-flood{display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;gap:0 .5em}.btn-grid{display:grid;grid-template-columns:1fr;gap:0 .5em}@media (min-width: 600px){.btn-grid{grid-template-columns:1fr 1fr}}.btn-group-right{width:100%;justify-content:right}.btn-group-center{width:100%;justify-content:center}.btn{-webkit-appearance:none;display:inline-block;padding:.2em .6em;min-width:4em;outline:none;border:none;border-radius:4px;font-weight:bold;cursor:pointer;transition:background-color 200ms linear;text-align:center;text-decoration:none;margin:.25em 0}.btn.full-width{display:block;width:100%}.btn:focus-visible{outline:2px solid #CD596E;outline-offset:2px}.btn-jumbo{text-align:center;display:block;width:100%;padding:.4em .8em;margin:.5em 0}.btn-small{font-size:.8em;padding:0 .4em;min-width:0}.btn-smaller{font-size:.6em;padding:0 .4em;min-width:0}.btn-icon{font-size:.8em;padding:0;min-width:1.5em}.btn-primary{color:#31253C;background-color:#FF965A;box-shadow:0 4px 4px rgba(0,0,0,0.05)}.btn-primary:hover{color:#31253C;background-color:#e67864}.btn-primary:active{color:#31253C;background-color:#CD596E}.btn-alt{color:#31253C;background-color:rgba(255,255,255,0.6);box-shadow:0 4px 4px rgba(0,0,0,0.05)}.btn-alt:hover{color:#31253C;background-color:rgba(227,227,227,0.62)}.btn-alt:active{color:#31253C;background-color:rgba(203,203,203,0.64)}.btn-success{color:#31253C;background-color:#68CFB6;box-shadow:0 4px 4px rgba(0,0,0,0.05)}.btn-success:hover{color:#31253C;background-color:#8fdbc9}.btn-success:active{color:#31253C;background-color:#a2e1d2}.btn-warning{color:#31253C;background-color:#FFE999;box-shadow:0 4px 4px rgba(0,0,0,0.05)}.btn-warning:hover{color:#31253C;background-color:#ffefb3}.btn-warning:active{color:#31253C;background-color:#fff4cc}.btn-danger{color:#31253C;background-color:#E57676;box-shadow:0 4px 4px rgba(0,0,0,0.05)}.btn-danger:hover{color:#31253C;background-color:#e98b8b}.btn-danger:active{color:#31253C;background-color:#eda1a1}.btn-tag{color:#FF965A;background-color:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);transition:color 200ms linear,border-color 200ms linear,background-color 200ms linear}.btn-tag:hover{color:#FF965A;background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.2)}.btn-tag.locked{color:rgba(255,255,255,0.4);pointer-events:none}.btn-tag.toggled{color:rgba(255,255,255,0.4)}.btn-flat{color:rgba(255,255,255,0.6);background-color:transparent;border:1px solid rgba(255,255,255,0.1);transition:color 200ms linear,border-color 200ms linear}.btn-flat:hover{color:rgba(255,255,255,0.8);border-color:rgba(255,255,255,0.2)}.btn-disabled{color:#31253C;background-color:rgba(255,255,255,0.4);box-shadow:0 4px 4px rgba(0,0,0,0.05);pointer-events:none}.btn-special{display:flex !important;align-items:center;justify-content:center;gap:.4em;padding:.4em .8em;color:#FFFFFF;background:linear-gradient(90deg, #FF965A 0%, #CD596E 100%);transition:filter 200ms linear;box-shadow:0 4px 4px rgba(0,0,0,0.05)}.btn-special>img{height:1em}.btn-special:hover{color:#FFFFFF;filter:brightness(1.08)}.btn-special:active{color:#FFFFFF;filter:brightness(.92)}.radio-btn-selector{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.radio-btn-selector:focus-visible+.radio-btn{outline:2px solid #CD596E;outline-offset:2px}.radio-btn{display:block;width:100%;padding:.4em .8em;margin:.5em 0;outline:none;font-weight:bold;transition:border-color 200ms linear,color 200ms linear;text-align:center;color:rgba(255,255,255,0.25);background-color:transparent;border:1px solid rgba(255,255,255,0.1);border-radius:4px;border-bottom-width:2px;cursor:pointer}.radio-btn:hover{border-color:rgba(255,255,255,0.2)}.radio-btn-selector:checked+.radio-btn{color:rgba(255,255,255,0.6);border-bottom-color:#FF965A}textarea,input,select{border:none;font-family:'Source Sans Pro',sans-serif;font-size:1em;line-height:1.6em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(255,255,255,0.6)}textarea,input[type="text"],input[type="number"],input[type="email"],input[type="password"]{padding:.2em .4em;background-color:#352940;border:1px solid #504659;border-bottom:2px solid #FF965A;min-width:16em;outline:none;border-radius:4px;transition:border 200ms linear;resize:none}textarea.type-pin,input[type="text"].type-pin,input[type="number"].type-pin,input[type="email"].type-pin,input[type="password"].type-pin{min-width:4em}textarea.standalone,input[type="text"].standalone,input[type="number"].standalone,input[type="email"].standalone,input[type="password"].standalone{margin:.5rem 0;display:block;width:100%}textarea.full-width,input[type="text"].full-width,input[type="number"].full-width,input[type="email"].full-width,input[type="password"].full-width{display:block;width:100%}textarea:hover,input[type="text"]:hover,input[type="number"]:hover,input[type="email"]:hover,input[type="password"]:hover{border-bottom:2px solid #e67864;transition:border 200ms linear}textarea:focus,input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="password"]:focus{border:1px solid #e67864;border-bottom:2px solid #CD596E;transition:border 200ms linear}textarea:disabled,input[type="text"]:disabled,input[type="number"]:disabled,input[type="email"]:disabled,input[type="password"]:disabled{border:1px solid #504659}.textarea-full{display:block;margin:.25em 0;width:100%;height:8em}.textarea-full-xl{display:block;margin:.25em 0;width:100%;height:16em}.form-grid{display:grid;grid-template-columns:auto 1fr;grid-template-rows:min-content;gap:.5em 1em}.form-grid input[type="checkbox"]{display:inline-block;margin:.7em 0}.form-grid>label{display:flex;align-items:center;white-space:nowrap}.form-grid>label.form-checkbox-label{align-items:flex-start;white-space:normal;gap:.5em;cursor:pointer}.form-grid>label.form-checkbox-label>input[type="checkbox"]{flex-shrink:0;margin-top:.3em}.form-grid>input,.form-grid>select,.form-grid>textarea,.form-grid>div{min-width:0;max-width:100%}.form-grid input[type="file"]{max-width:100%}.form-grid-span{grid-column:1 / span 2}.form-grid-fill{display:block;width:100%}.pagination{display:flex;margin-top:1em;gap:.8em;width:100%;align-items:center;justify-content:center;list-style:none;font-weight:bold}.pagination.left{justify-content:left}.pagination.right{justify-content:right}.pagination>li{display:inline-block}.pagination>.active{color:rgba(255,255,255,0.4)}.mini-editor-toolbar{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto;background-color:#40324B;border-top:1px solid #504659;min-height:36px}.mini-editor-toolbar>input[type="submit"]{-webkit-appearance:none;display:inline-block;padding:.2em .6em;min-width:4em;outline:none;border:none;border-radius:4px;font-weight:bold;cursor:pointer;transition:background-color 200ms linear;text-align:center;text-decoration:none;margin:.25em 0;color:#31253C;box-shadow:0 4px 4px rgba(0,0,0,0.05);border-radius:4px 0 0 0;margin:0;background-color:#FF965A;opacity:1}.mini-editor-toolbar>input[type="submit"].full-width{display:block;width:100%}.mini-editor-toolbar>input[type="submit"]:focus-visible{outline:2px solid #CD596E;outline-offset:2px}.mini-editor-toolbar>input[type="submit"]:hover{color:#31253C;background-color:#e67864}.mini-editor-toolbar>input[type="submit"]:active{color:#31253C;background-color:#CD596E}.mini-editor-toolbar>input[type="submit"]:hover{background-color:none;opacity:.8}.mini-editor-toolbar-options{display:flex;justify-content:left;overflow-x:auto;width:100%;text-align:center;font-weight:bold}.mini-editor-toolbar-options>ul{display:flex;align-items:center;gap:.25em;height:100%;list-style-type:none;margin:0;padding:0 .25em;border-right:1px solid #504659;font-size:1em}.mini-editor-toolbar-options>ul>li{height:100%}.mini-editor-toolbar-options>ul>li>a{display:flex;justify-content:center;align-items:center;height:100%;min-width:2em;background-color:transparent;text-decoration:none;cursor:pointer}.mini-editor-toolbar-options>ul>li>a:hover{background-color:#504659}.mini-editor{margin:0;background-color:#352940;border:1px solid #504659;border-bottom:2px solid #FF965A;outline:none;border-radius:4px;transition:border 200ms linear}.mini-editor.fill{position:fixed;z-index:11;border-radius:0;top:0;left:0;bottom:0;right:0}.mini-editor:hover{border-bottom:2px solid #e67864;transition:border 200ms linear}.mini-editor.active{border:1px solid #e67864;border-bottom:2px solid #CD596E}.mini-editor.active:hover{border:1px solid #e67864;border-bottom:2px solid #CD596E}.mini-editor:hover>.mini-editor-toolbar>.btn,.mini-editor:hover>.mini-editor-toolbar>input[type="submit"]{background-color:#e67864}.mini-editor.active>.mini-editor-toolbar>.btn,.mini-editor.active>.mini-editor-toolbar>input[type="submit"]{background-color:#CD596E}.mini-editor>textarea{display:block;padding:.2em .4em;margin-bottom:.25em;width:100%;height:8em;background-color:none;border:none;outline:none;resize:none}.mini-editor>textarea.xl{height:16.5em}.mini-editor.fill>textarea{height:100%;margin-bottom:36px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("/ezcha3/public/static/img/select_arrow_down.svg");background-position:center right;background-repeat:no-repeat;min-width:16em;padding:.2em .4em;padding-right:1.2em;background-color:#352940;border:1px solid #504659;border-bottom:2px solid #FF965A;outline:none;border-radius:4px;transition:border 200ms linear}select:hover{border-bottom:2px solid #e67864;transition:border 200ms linear}select:focus{background-image:url("/ezcha3/public/static/img/select_arrow_up.svg");border:1px solid #e67864;border-bottom:2px solid #CD596E}select.auto{min-width:0}.shadow-1{box-shadow:0 4px 12px rgba(0,0,0,0.2)}.shadow-2{box-shadow:0 4px 8px rgba(0,0,0,0.1)}.shadow-3{box-shadow:0 4px 4px rgba(0,0,0,0.05)}.group-header{margin-bottom:-0.5rem !important}.group-span-2{grid-column:span 2}.group-span-3{grid-column:span 3}.group-span-4{grid-column:span 4}.group-margins{margin:1rem 0}.group-collapse-reverse{flex-direction:column-reverse}@media (min-width: 1400px){.group-collapse-reverse{flex-direction:column}}.desktop-hidden{display:block}@media (min-width: 1400px){.desktop-hidden{display:none !important}}.mobile-hidden{display:none}@media (min-width: 1400px){.mobile-hidden{display:block !important}}.group-4{display:flex;flex-wrap:wrap;gap:1rem;width:100%}@media (min-width: 1400px){.group-4{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}}.group-4>div{margin:0;width:100%}.group-4>.card{margin:0}.group-3{display:flex;flex-wrap:wrap;gap:1rem;width:100%}@media (min-width: 1400px){.group-3{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}}.group-3>div{margin:0;width:100%}.group-3>.card{margin:0}.group-2{display:flex;flex-wrap:wrap;gap:1rem;width:100%}@media (min-width: 1400px){.group-2{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}}.group-2>div{margin:0;width:100%}.group-2>.card{margin:0}.group-1{display:flex;flex-wrap:wrap;gap:1rem;width:100%}.split-wide-left{display:grid;grid-template-columns:1fr auto;gap:1rem}.form-split{display:grid;grid-template-columns:1fr auto;gap:.5rem}.form-split>input{min-width:0}.group-order-1{order:1}.group-order-2{order:2}.group-order-3{order:3}.group-order-4{order:4}main{width:100%;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem}.auth-logo{display:block;max-width:160px;margin:0 auto 1rem}#content{background-color:#31253C;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,0.2);width:100%;max-width:500px;overflow:hidden}.auth-head{background-color:#281e31;text-align:center;padding:.75rem;margin:-0.5rem -0.5rem .5rem;border-radius:4px 4px 0 0}#content-body{padding:.5rem}.btn.hidden{display:none !important}.otp-input{display:flex;gap:.5em;justify-content:center}.otp-input>.otp-box{width:2.5em;height:2.5em;min-width:0;padding:0;text-align:center;font-size:1.25em;font-weight:bold}.auth-actions,.social-auth{display:flex;flex-direction:column;gap:.5rem}.auth-actions>.btn{margin:0}.social-auth{margin-top:.5rem}.social-btn{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;padding:0 1rem;border-radius:4px;border:1px solid transparent;font-weight:500;font-size:.95rem;cursor:pointer;text-decoration:none}.social-btn>.social-btn-icon{width:20px;height:20px;flex-shrink:0}.social-btn-apple{background-color:#ffffff;color:#000000;font-family:-apple-system,sans-serif}.social-btn-apple:hover,.social-btn-apple:focus{background-color:#f5f5f7;color:#000000}.gsi-material-button{display:flex;align-items:center;-webkit-user-select:none;user-select:none;appearance:none;background-color:#ffffff;background-image:none;border:1px solid #747775;border-radius:4px;box-sizing:border-box;color:#1f1f1f;cursor:pointer;font-family:'Roboto',arial,sans-serif;font-size:.95rem;height:44px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 1rem;position:relative;text-align:center;text-decoration:none;transition:background-color .218s,border-color .218s,box-shadow .218s;vertical-align:middle;white-space:nowrap}.gsi-material-button .gsi-material-button-icon{height:20px;margin-right:.6rem;min-width:20px;width:20px}.gsi-material-button .gsi-material-button-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;position:relative;width:100%}.gsi-material-button .gsi-material-button-contents{font-weight:500;overflow:hidden;text-overflow:ellipsis}.gsi-material-button .gsi-material-button-state{transition:opacity .218s;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.gsi-material-button:hover,.gsi-material-button:focus{color:#1f1f1f;box-shadow:0 1px 2px 0 rgba(60,64,67,0.3),0 1px 3px 1px rgba(60,64,67,0.15)}.gsi-material-button:hover .gsi-material-button-state,.gsi-material-button:focus .gsi-material-button-state{background-color:#303030;opacity:.08}.gsi-material-button:active .gsi-material-button-state{background-color:#303030;opacity:.12}