.ant-tabs{align-items:stretch}.ant-tabs,.ant-tabs-content-holder{display:flex;overflow:hidden;flex:1 1}.ant-tabs-content-holder{border:1px solid var(--secondary)!important;border-radius:10px}.ant-tabs-content{flex:1 1;align-items:stretch;border-radius:10px;overflow:hidden;border-top:1px solid var(--secondary);padding:0 10px}.ant-tabs-nav{margin:0;padding:0 10px;margin-bottom:-1px!important}.ant-tabs-tab{border:1px solid var(--secondary)!important;border-radius:8px 8px 0 0!important;background-color:transparent!important;overflow:hidden;padding:5px 10px!important;margin:0 2px!important;display:flex;gap:10px;&:hover{color:var(--tertiary)!important}}.ant-tabs-tab.ant-tabs-tab-active{border:1px solid var(--tertiary);border-bottom:none!important;font-weight:400;color:var(--secondary-dark);background-color:transparent}.ant-tabs-tabpane{background-color:#fff;padding:10px 0;position:relative;height:100%;overflow:hidden;flex:1 1}.ant-tabs-tabpane-active{border:none!important;overflow:hidden;border-radius:10px;height:100%;display:flex}.ant-tabs-tabpane-hidden{display:none!important}.ant-tabs-ink-bar{background-color:var(--tertiary)}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--very-small-text:10px;--small-text:12px;--normal-text:14px;--large-text:16px;--very-large-text:20px;--primary:#007bff;--primary-dark:#004797;--primary-light:#6cb3ff;--secondary:#646fa3;--secondary-dark:#41486d;--secondary-light:#abb1cd;--tertiary:#34b2d5;--tertiary-dark:#4286ae;--tertiary-light:#5fd9e2;--warning:#ff7f00;--warning-bg:#fff3e7;--success:#479513;--error:#e93030;--error-bg:#f88;--info:#66c4a2;--info-bg:#f4f7ff;--black:#313131;--white:#f9f9f9;--gray-dark:#273444;--gray:#8492a6;--gray-light:#d3dce6;--menu-bg:#e7e9f1;--menu-bg-hover:#becdde;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}*{box-sizing:border-box;padding:0;margin:0;scrollbar-width:thin;scrollbar-color:var(--secondary-light) var(--gray-light);::-webkit-scrollbar{width:10px;background-color:var(--gray-light);border-radius:10px}::-webkit-scrollbar-thumb{background:var(--secondary-light);border-radius:10px}}html{height:100vh;width:100vw;overflow:hidden}body,html{display:flex;align-items:stretch}body{justify-content:center;flex:1 1}.web-only{@media (max-width:600px){display:none!important}}a{color:inherit;text-decoration:none}.mobile-only{@media (min-width:600px){display:none!important}}.hide-scrollbar{::-webkit-scrollbar{display:none}-ms-overflow-style:none;scrollbar-width:none}.ant-input{background-color:var(--white);border:1px solid var(--primary-dark)!important;gap:4px;border-radius:5px;font-size:var(--normal-text);&:hover{outline:none!important}&:focus,&:hover{border:1px solid var(--primary-dark);box-shadow:0 0 3px var(--secondary)}}.ant-input-password{border-radius:5px;border:1px solid var(--primary-dark)!important}.ant-input-password .ant-input{border:none!important;box-shadow:none!important}.ant-input-affix-wrapper>input.ant-input,.ant-input-number-affix-wrapper>.ant-input-number{border:none!important;&:hover{border:none!important}}.ant-input-affix-wrapper{border:1px solid var(--primary-dark)!important;border-radius:5px}.ant-input-affix-wrapper-focused{border:1px solid var(--primary-dark);box-shadow:0 0 3px var(--secondary);border-radius:5px}.ant-input-affix-wrapper:hover{input{border:none!important;box-shadow:none!important}}.ant-input-affix-wrapper:hover,.ant-input-password:hover{outline:none!important;border:1px solid var(--primary-dark)!important;box-shadow:0 0 3px var(--secondary)!important;border-radius:5px}.ant-input-number-handler-wrap{opacity:1}.ant-input-status-error{border:1px solid var(--error)!important}.ant-form{display:flex!important;width:100%;background-color:transparent!important;flex-direction:column;label{font-size:var(--normal-text)!important}}.ant-form-item{font-size:var(--normal-text)!important;flex:1 1}.ant-form-item-explain-error{color:var(--error)!important}.ant-radio-checked .ant-radio-inner{border:none;background-color:var(--primary-dark)!important}.ant-radio-checked .ant-radio-inner:after{background-color:var(--primary-dark)}.ant-radio:hover .ant-radio-inner{border-color:var(--primary-dark)}.ant-checkbox-input,.ant-checkbox-input:focus+.ant-checkbox-inner,.ant-checkbox-wrapper-checked:hover .ant-checkbox-checked,.ant-checkbox-wrapper:hover .ant-checkbox-inner,.ant-checkbox:hover .ant-checkbox-inner{border-color:var(--primary-dark);border-radius:2px}.ant-checkbox-checked,.ant-checkbox-wrapper-checked .ant-checkbox-checked,.ant-checkbox-wrapper-checked .ant-checkbox-inner{border-color:var(--primary-dark);background-color:var(--primary-dark);border-radius:2px}.ant-input-number-affix-wrapper,.ant-input-number-wrapper{border:1px solid var(--primary-dark)!important;border-radius:5px;&:hover{outline:none!important;border:1px solid var(--primary-dark)!important;box-shadow:0 0 3px var(--secondary)!important}}.ant-input-number{border-radius:5px;border:1px solid var(--primary-dark)!important;&:focus,&:hover{border:1px solid var(--primary-dark);box-shadow:0 0 3px var(--secondary)!important}}.ant-switch-checked{background-color:var(--primary-dark)}.ant-picker-dropdown{border-radius:5px;box-shadow:8px 9px 20px 8px var(--secondary);overflow:hidden}.ant-picker-today-btn{color:var(--primary-dark)!important}.ant-picker-cell-today{.ant-picker-cell-inner:first-child{&:before{border:1px solid var(--tertiary)!important}}}.ant-picker-cell-selected{.ant-picker-cell-inner{background:var(--tertiary)!important;color:var(--white)}}.ant-picker-focused{border:-1px solid var(--primary-dark)!important;box-shadow:0 0 3px var(--secondary)!important}.ant-tabs-tabpane{background-color:var(--white)}.ant-picker-range{background:var(--white);border:1px solid var(--primary-dark);border-radius:5px;height:32px;&:hover{border:1px solid var(--primary-dark);box-shadow:0 0 3px var(--secondary)}&:focus,&:hover{outline:none!important}&:focus{border:1px solid var(--primary-dark)!important;box-shadow:0 0 3px var(--secondary)!important}}.signatureCanvas{width:100%}.hide-arrows{input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}}