@font-face{font-family:Montserrat-Medium;src:url(/assets/Montserrat-SemiBold-B-lLb63I.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Really-Distinct;src:url(/assets/Really%20Distinct-DEANly-x.ttf) format("truetype");font-weight:400;font-style:normal}:root{--color-primary: #0b283f;--color-accent: #b61f18;--color-selected: #2563b9;--color-hover: rgba(22, 119, 255, .57)}.eslogan{font-family:Really-Distinct,sans-serif;color:#fff}.menu-eslogan{font-family:Really-Distinct,sans-serif;text-align:center}.menu-title{font-family:Montserrat-Medium,sans-serif;color:#000!important}.app-header{gap:12px}.header-divider{height:3px;background:var(--color-accent)}.container-menu{display:flex;justify-content:flex-end;width:364px;flex-shrink:0}.container-menu>div{width:364px}.container-menu li:first-child{display:none}.container-menu .menu-perfil li .nombre-usuario{line-height:1.3;text-transform:capitalize;margin:0;font-size:14px;color:#fff}.menu-toggle-button{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:6px;background:var(--color-primary);color:#fff;cursor:pointer;flex-shrink:0}.menu-toggle-button:focus-visible{outline:2px solid #fff;outline-offset:2px}.mobile-drawer .ant-drawer-content,.mobile-drawer .ant-drawer-body,.mobile-drawer .ant-drawer-header{background:#fff}.mobile-drawer .ant-drawer-header{padding:0;border-bottom:1px solid #f0f0f0}.mobile-drawer .ant-drawer-body{padding:12px 16px}.mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 16px}.mobile-drawer-title{font-size:16px;line-height:1.2;color:#000!important}.mobile-drawer-close-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;background:transparent;color:#000;font-size:16px;cursor:pointer;flex-shrink:0}.mobile-drawer-close-btn:hover{background:#0000000d}.mobile-menu{border-inline-end:none;background:transparent}.mobile-menu .ant-menu-item{margin:0;padding:14px 20px!important;border-left:3px solid transparent;font-family:Montserrat-Medium,sans-serif;font-size:14px;color:#000;transition:background var(--u-transition),border-color var(--u-transition)}.mobile-menu .ant-menu-item:hover{background:#a51c1c0d!important;border-left-color:#a51c1c66}.mobile-menu .ant-menu-item-selected{background:#a51c1c14!important;border-left-color:var(--u-red)}.mobile-menu-link,.mobile-menu-button{display:flex;align-items:center;gap:12px;width:100%;color:#000;font-family:Montserrat-Medium,sans-serif;font-size:14px;line-height:1.2}.mobile-menu-button{background:transparent;border:none;text-align:left;cursor:pointer;padding:0}.mobile-menu-icon,.mobile-menu-link .ant-avatar{display:none}.mobile-menu-name{text-transform:capitalize;line-height:1.2;color:#000}.mobile-menu .ant-menu-item:hover,.mobile-menu-button:hover{background:#a51c1c0d!important;border-left-color:#a51c1c66}.mobile-menu .ant-menu-item-divider{border-color:#f0f0f0;margin:4px 0}.footer-custom{text-align:center;color:#fff;background:var(--color-primary)}.ant-layout-header,.ant-menu-dark,.ant-menu-dark>.ant-menu{background-color:var(--color-primary)}.ant-layout-header,.ant-layout.ant-layout-footer{padding-inline:10px}.ant-btn-primary{background-color:var(--color-accent)}.ant-btn-primary:not(:disabled):not(.ant-btn-disabled):hover{background-color:#c91517}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs .ant-tabs-tab:hover{color:#c91517}.ant-tabs .ant-tabs-ink-bar{background:#c91517}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item-selected{background-color:var(--color-hover)!important;color:#fff}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item-selected:hover{background-color:#1677ffab!important}.ant-menu-dark.ant-menu-horizontal>.ant-menu-item:hover a{color:#fff!important}.ant-menu-horizontal>.ant-menu-item-selected>.ant-menu-title-content>a{color:#fff!important}@media (max-width: 1280px){.container-menu>div{width:460px}}@media (max-width: 1024px){.container-menu{width:auto}.container-menu>div{width:240px}.container-menu .menu-perfil li .nombre-usuario{display:none}}@media (max-width: 991px){.container-menu>div{width:125px}}@media (max-width: 768px){.app-header{justify-content:space-between}.container-menu{display:none}.eslogan{font-size:8pt}.menu-toggle-button{display:inline-flex;margin-left:16px}}@media (max-width: 600px){.eslogan{display:none!important}.container-menu li:first-child{display:block}}@media (max-width: 390px){.ant-menu-submenu.ant-menu-submenu-popup.ant-menu.ant-menu-dark.ant-menu-submenu-placement-bottomRight{inset:64px auto auto 7%!important}.menu-eslogan h1{color:#fff}}@font-face{font-family:Montserrat-Black;src:url(/assets/Montserrat-Black-B-giSEIc.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Bold;src:url(/assets/Montserrat-Bold-DEcR8bPr.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-SemiBold;src:url(/assets/Montserrat-SemiBold-B-lLb63I.ttf) format("truetype");font-weight:400;font-style:normal}:root{--u-blue: #0b283f;--u-red: #a51c1c;--u-red-ring: rgba(165, 28, 28, .12);--u-transition: .3s cubic-bezier(.4, 0, .2, 1);--u-radius: 12px}.row-container-item{display:flex;justify-content:center}.sidebar-menu{display:flex;flex-direction:column;gap:2px}.sidebar-item{padding:14px 20px;cursor:pointer;border-left:3px solid transparent;transition:background var(--u-transition),border-color var(--u-transition)}.sidebar-item:hover,.sidebar-item.active{background:#a51c1c0d;border-left-color:#a51c1c66}.sidebar-item:hover .menu-title,.sidebar-item.active .menu-title{color:var(--u-red)!important}.sidebar-item .menu-title{padding:0;text-align:left;transition:color var(--u-transition)}@media (max-width: 768px){.desktop-sidebar{display:none}}.card-item{position:relative;overflow:hidden;border-radius:var(--u-radius);background:#fff;border:.5px solid rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;align-items:center;transition:border-color var(--u-transition),box-shadow var(--u-transition)}.card-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#a51c1c0d,#0b283f14);opacity:0;transition:opacity var(--u-transition)}.card-item:hover{border-color:var(--u-red);box-shadow:0 0 0 2px var(--u-red-ring)}.card-item:hover:before{opacity:1}.image-card{padding:2px;width:64px;height:64px}.card-icon-wrap{width:64px;height:64px;border-radius:14px;background:#0b283f0f;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition:background var(--u-transition),transform var(--u-transition)}.card-item:hover .card-icon-wrap{background:#a51c1c1a;transform:translateY(-4px)}.card-item img{transition:transform var(--u-transition);position:relative;z-index:1}.card-item:hover img{transform:scale(1.08) translateY(-4px)}.titulo-plataformas{font-family:Montserrat-Black,sans-serif;font-size:14px;color:var(--u-blue);text-align:center;margin:4px 0 0;line-height:1.3;position:relative;z-index:1;transition:color var(--u-transition)}.card-item:hover .titulo-plataformas{color:var(--u-red)}.card-item .subtitulo-plataforma{font-family:Montserrat-Bold,sans-serif;font-size:12px;color:var(--u-red);text-align:center;margin:0;line-height:1.5;position:relative;z-index:1;transition:color var(--u-transition)}.card-item:hover .subtitulo-plataforma{color:var(--u-blue)}.card-accent{position:absolute;bottom:0;left:0;right:0;height:3px;background:var(--u-red);border-radius:0 0 var(--u-radius) var(--u-radius);transform:scaleX(0);transform-origin:left;transition:transform var(--u-transition)}.card-item:hover .card-accent{transform:scaleX(1)}:root{--u-blue: #0b283f;--u-red: #a51c1c;--u-red-hover: #e70b0b;--u-transition: .25s cubic-bezier(.4, 0, .2, 1);--u-radius: 10px}.profile-card{width:100%;background:#fff;border-radius:var(--u-radius);border:.5px solid rgba(0,0,0,.1);overflow:hidden}.profile-card-header{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:var(--u-blue);border-bottom:3px solid var(--u-red)}.profile-card-title{font-family:Montserrat-SemiBold,sans-serif;font-size:15px;font-weight:600;color:#fff;margin:0}.profile-edit-btn.ant-btn-primary{background:var(--u-red);border-color:var(--u-red);font-size:13px}.profile-edit-btn.ant-btn-primary:hover{background:#8a1717;border-color:#8a1717}.profile-card-body{padding:24px}.profile-photo-col{display:flex;justify-content:center;height:100%}.profile-photo-frame{background:var(--u-blue);border-radius:var(--u-radius);padding:14px;display:flex;flex-direction:column;align-items:center;gap:12px;width:fit-content}.profile-logo{width:130px;opacity:.92}.profile-avatar{width:130px;border-radius:6px;object-fit:cover}.profile-avatar .ant-image-img{border-radius:6px;width:130px}.profile-avatar .ant-image-mask{border-radius:6px}.profile-info-card{background:#f7f9fb;border-radius:var(--u-radius);border:.5px solid rgba(11,40,63,.1);padding:16px 20px;height:100%;display:flex;flex-direction:column;gap:0}.profile-info-card-title{font-family:Montserrat-SemiBold,sans-serif;font-size:13px;font-weight:600;color:var(--u-blue);margin:0 0 10px;padding-bottom:10px;border-bottom:2px solid var(--u-red)}.profile-info-row{display:flex;flex-direction:column;gap:2px;padding:7px 0;border-bottom:.5px solid rgba(11,40,63,.08)}.profile-info-row:last-child{border-bottom:none}.profile-info-label{font-size:10px;font-weight:600;color:#8a9bb0;text-transform:uppercase;letter-spacing:.05em}.profile-info-value{font-size:13px;color:#1a1a2e;font-weight:400;line-height:1.4}.profile-info-value.empty{color:#bdc5ce;font-style:italic}@media (max-width: 768px){.profile-card-body{padding:16px}.profile-photo-col{justify-content:center}.profile-card-header{padding:12px 16px}}:root{--u-blue: #0b283f;--u-red: #a51c1c;--u-transition: .25s cubic-bezier(.4, 0, .2, 1);--u-radius: 10px}.edit-photo-card{background:#fff;border-radius:var(--u-radius);border:.5px solid rgba(0,0,0,.1);overflow:hidden;height:100%}.edit-photo-card-header{background:var(--u-blue);border-bottom:3px solid var(--u-red);padding:12px 16px}.edit-photo-card-title{font-family:Montserrat-SemiBold,sans-serif;font-size:13px;font-weight:600;color:#fff;margin:0}.edit-photo-card-body{padding:20px 16px;display:flex;flex-direction:column;align-items:center;gap:14px}.edit-photo-frame{background:var(--u-blue);border-radius:8px;padding:12px;display:flex;flex-direction:column;align-items:center;gap:10px;cursor:pointer;width:100%;transition:opacity var(--u-transition)}.edit-photo-frame:hover{opacity:.88}.edit-photo-logo,.edit-photo-logo .ant-image-img{width:110px}.edit-photo-avatar{width:110px;border-radius:6px}.edit-photo-avatar .ant-image-img{width:110px;border-radius:6px;object-fit:cover}.edit-photo-hint{font-size:11px;color:#8a9bb0;text-align:center;margin:0;line-height:1.4}.edit-upload-btn.ant-btn-primary{background:var(--u-red);border-color:var(--u-red);font-size:13px;display:flex;align-items:center;gap:6px}.edit-upload-btn.ant-btn-primary:hover{background:#8a1717;border-color:#8a1717}.edit-form-card{background:#fff;border-radius:var(--u-radius);border:.5px solid rgba(0,0,0,.1);overflow:hidden}.edit-form-card-header{background:var(--u-blue);border-bottom:3px solid var(--u-red);padding:12px 20px}.edit-form-card-title{font-family:Montserrat-SemiBold,sans-serif;font-size:13px;font-weight:600;color:#fff;margin:0}.edit-form-card-body{padding:20px 24px}.edit-form-footer{display:flex!important;justify-content:flex-end;margin-top:8px;padding-top:16px;border-top:.5px solid rgba(11,40,63,.1)}.edit-form-footer .ant-btn-primary{background:var(--u-blue);border-color:var(--u-blue)}.edit-form-footer .ant-btn-primary:hover{background:#1a3a54;border-color:#1a3a54}.edit-form-card .ant-input-affix-wrapper:focus,.edit-form-card .ant-input-affix-wrapper-focused{border-color:var(--u-blue);box-shadow:0 0 0 2px #0b283f1a}.edit-form-card .ant-picker:hover,.edit-form-card .ant-picker-focused{border-color:var(--u-blue)}.edit-form-card .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--u-blue)}.edit-form-card .ant-select-focused .ant-select-selector{border-color:var(--u-blue)!important;box-shadow:0 0 0 2px #0b283f1a!important}.custon-list .ant-spin-container{display:flex;justify-content:center}@media (max-width: 768px){.edit-photo-card{margin-bottom:16px}.edit-form-card-body{padding:16px}}:root{--u-blue: #0b283f;--u-red: #a51c1c;--u-green: #16a34a;--u-transition: .25s cubic-bezier(.4, 0, .2, 1);--u-radius: 10px}.pass-card{background:#fff;border-radius:var(--u-radius);border:.5px solid rgba(0,0,0,.1);overflow:hidden;margin-top:20px}.pass-card-header{background:var(--u-blue);border-bottom:3px solid var(--u-red);padding:12px 20px}.pass-card-title{font-family:Montserrat-SemiBold,sans-serif;font-size:13px;font-weight:600;color:#fff;margin:0}.pass-card-body{padding:24px}.pass-req-section{background:#f7f9fb;border-radius:8px;border:.5px solid rgba(11,40,63,.1);padding:14px 18px;margin:12px 0 0}.pass-req-title{font-size:11px;font-weight:600;color:#8a9bb0;text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px}.pass-req-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:7px}.pass-req-item{display:flex;align-items:center;gap:8px;font-size:13px;color:#d1d5db;transition:color var(--u-transition)}.pass-req-item.ok{color:var(--u-green);font-weight:500}.pass-req-dot{width:16px;height:16px;border-radius:50%;border:1.5px solid currentColor;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:10px;transition:background var(--u-transition),border-color var(--u-transition)}.pass-req-item.ok .pass-req-dot{background:var(--u-green);border-color:var(--u-green);color:#fff}.pass-form-footer{display:flex!important;justify-content:flex-end;margin-top:16px!important;padding-top:16px;border-top:.5px solid rgba(11,40,63,.1);width:100%}.pass-submit-btn.ant-btn-primary{background:var(--u-blue);border-color:var(--u-blue)}.pass-submit-btn.ant-btn-primary:not(:disabled):hover{background:#1a3a54;border-color:#1a3a54}.pass-card .ant-input-affix-wrapper:focus,.pass-card .ant-input-affix-wrapper-focused{border-color:var(--u-blue);box-shadow:0 0 0 2px #0b283f1a}@media (max-width: 768px){.pass-card-body{padding:16px}}@font-face{font-family:Montserrat-SemiBold;src:url(/assets/Montserrat-SemiBold-B-lLb63I.ttf) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Montserrat-Light;src:url(/assets/Montserrat-Light-DZsnkBGO.ttf) format("woff2");font-weight:400;font-style:normal}.swal2-title,.swal2-icon-content{font-family:Montserrat-SemiBold}.swal2-html-container{font-family:Montserrat-Light}.swal2-confirm{background-color:#1677ff!important}.swal2-confirm:focus{box-shadow:0 0 0 3px #1677ff7f!important}.area-container{height:100vh;display:flex;justify-content:center;align-items:center;background:#003459;background:-moz-linear-gradient(110deg,rgba(0,52,89,1) 50%,rgba(255,255,255,1) 50%);background:-webkit-linear-gradient(110deg,rgba(0,52,89,1) 50%,rgba(255,255,255,1) 50%);background:linear-gradient(110deg,#003459 50%,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003459",endColorstr="#ffffff",GradientType=1)}.area-container-register{height:100vh;display:flex;justify-content:center;align-items:center;background:#003459;background:-moz-linear-gradient(290deg,rgba(0,52,89,1) 50%,rgba(255,255,255,1) 50%);background:-webkit-linear-gradient(290deg,rgba(0,52,89,1) 50%,rgba(255,255,255,1) 50%);background:linear-gradient(290deg,#003459 50%,#fff 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003459",endColorstr="#ffffff",GradientType=1)}.area-container-register .bg-style,.bg-style{border-radius:10px;padding:5%;margin:0 5%;box-shadow:0 0 25px #00000080;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 0px 25px 0px rgba(0,0,0,.5)}.container{border-radius:10px;padding:5%;margin:0 5%;box-shadow:0 0 25px #00000080;-webkit-box-shadow:0px 0px 25px 0px rgba(0,0,0,.5)}.container-img{padding-right:0!important}.area-container .container-form{padding-left:50px!important}.area-container-register .container-img{display:flex;align-items:center}.nota>div{display:flex;justify-content:center;text-align:center}@media (max-width: 767px){.area-container{background:-moz-linear-gradient(180deg,rgba(0,52,89,1) 43%,rgba(255,255,255,1) 43%);background:-webkit-linear-gradient(180deg,rgba(0,52,89,1) 43%,rgba(255,255,255,1) 43%);background:linear-gradient(180deg,#003459 43%,#fff 43%)}.area-container.registro{background:-moz-linear-gradient(180deg,rgba(0,52,89,1) 37.5%,rgba(255,255,255,1) 37.5%);background:-webkit-linear-gradient(110deg,rgba(0,52,89,1) 37.5%,rgba(255,255,255,1) 37.5%);background:linear-gradient(180deg,#003459 37.5%,#fff 37.5%)}.area-container.forgot-password{background:-moz-linear-gradient(180deg,rgba(0,52,89,1) 39%,rgba(255,255,255,1) 39%);background:-webkit-linear-gradient(110deg,rgba(0,52,89,1) 39%,rgba(255,255,255,1) 39%);background:linear-gradient(180deg,#003459 39%,#fff 39%)}.area-container .container-img{padding-right:100px!important;text-align:center!important}.area-container .container-img img{margin-bottom:50px;padding:0 10%}.area-container .container-form{padding-left:100px!important;text-align:center!important}.area-container .container-form .ant-form-item-label{flex:0 0 25.333333%!important}.area-container-register{height:100vh;background:-moz-linear-gradient(180deg,rgba(0,52,89,1) 29%,rgba(255,255,255,1) 29%);background:-webkit-linear-gradient(180deg,rgba(0,52,89,1) 29%,rgba(255,255,255,1) 29%);background:linear-gradient(180deg,#003459 29%,#fff 29%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003459",endColorstr="#ffffff",GradientType=1)}.area-container-register>.bg-style>.ant-row{flex-direction:column-reverse}.area-container-register .container-img{padding-right:100px!important;padding-left:100px!important;text-align:center!important}.area-container-register .container-img img{margin-bottom:50px;padding:0 10%}.area-container-register .container-form{padding-right:100px!important}}@media (max-width: 575px){.area-container{background:-moz-linear-gradient(180deg,rgba(0,52,89,1) 33%,rgba(255,255,255,1) 33%);background:-webkit-linear-gradient(110deg,rgba(0,52,89,1) 33%,rgba(255,255,255,1) 33%);background:linear-gradient(180deg,#003459 33%,#fff 33%)}.container-form{padding-left:100px!important;text-align:left!important}.area-container-register{height:auto!important;margin-bottom:50px;background:-moz-linear-gradient(180deg,rgba(0,52,89,1) 22%,rgba(255,255,255,1) 22%);background:-webkit-linear-gradient(180deg,rgba(0,52,89,1) 22%,rgba(255,255,255,1) 22%);background:linear-gradient(180deg,#003459 22%,#fff 22%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003459",endColorstr="#ffffff",GradientType=1)}.area-container.registro{background:-moz-linear-gradient(180deg,rgba(0,52,89,1) 23%,rgba(255,255,255,1) 23%);background:-webkit-linear-gradient(110deg,rgba(0,52,89,1) 23%,rgba(255,255,255,1) 23%);background:linear-gradient(180deg,#003459 23%,#fff 23%)}.area-container.forgot-password{background:-moz-linear-gradient(180deg,rgba(0,52,89,1) 34%,rgba(255,255,255,1) 34%);background:-webkit-linear-gradient(110deg,rgba(0,52,89,1) 34%,rgba(255,255,255,1) 34%);background:linear-gradient(180deg,#003459 34%,#fff 34%)}.area-container.msg{background:-moz-linear-gradient(180deg,rgba(0,52,89,1) 47%,rgba(255,255,255,1) 47%);background:-webkit-linear-gradient(110deg,rgba(0,52,89,1) 47%,rgba(255,255,255,1) 47%);background:linear-gradient(180deg,#003459 47%,#fff 47%)}.area-container-register .bg-style{margin:50px 20px 0}.area-container.forgot-password{padding-left:10px;padding-right:10px}.area-container.forgot-password>.bg-style>div{margin-left:0!important;margin-right:0!important}.area-container.forgot-password>.bg-style>div>div{padding-left:0!important;padding-right:0!important}}@media (max-width: 420px){.area-container.forgot-password{background:-moz-linear-gradient(180deg,rgba(0,52,89,1) 40%,rgba(255,255,255,1) 40%);background:-webkit-linear-gradient(110deg,rgba(0,52,89,1) 40%,rgba(255,255,255,1) 40%);background:linear-gradient(180deg,#003459 40%,#fff 40%)}}.slide-in{position:absolute;top:0;left:0;width:100%;height:100vh;background:#0b283f;transform-origin:bottom}.slide-out{position:absolute;top:0;left:0;width:100%;height:100vh;background:#0b283f;z-index:1}.img-transition{display:flex;justify-content:center;align-items:center;height:100vh;flex-direction:column}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}body{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.img-transition .ant-spin-text{left:-30px;color:#fff}: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;--foreground-rgb: 0, 0, 0;--background-start-rgb: 214, 219, 220;--background-end-rgb: 255, 255, 255;--primary-glow: conic-gradient( from 180deg at 50% 50%, #16abff33 0deg, #0885ff33 55deg, #54d6ff33 120deg, #0071ff33 160deg, transparent 360deg );--secondary-glow: radial-gradient( rgba(255, 255, 255, 1), rgba(255, 255, 255, 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}@media (prefers-color-scheme: dark){:root{--foreground-rgb: 255, 255, 255;--background-start-rgb: 0, 0, 0;--background-end-rgb: 0, 0, 0;--primary-glow: radial-gradient(rgba(1, 65, 255, .4), rgba(1, 65, 255, 0));--secondary-glow: linear-gradient( to bottom right, rgba(1, 65, 255, 0), rgba(1, 65, 255, 0), rgba(1, 65, 255, .3) );--tile-start-rgb: 2, 13, 46;--tile-end-rgb: 2, 5, 19;--tile-border: conic-gradient( #ffffff80, #ffffff40, #ffffff30, #ffffff20, #ffffff10, #ffffff10, #ffffff80 );--callout-rgb: 20, 20, 20;--callout-border-rgb: 108, 108, 108;--card-rgb: 100, 100, 100;--card-border-rgb: 200, 200, 200}}*{box-sizing:border-box;padding:0;margin:0}html,body{max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb))}a{color:inherit;text-decoration:none}@media (prefers-color-scheme: dark){html{color-scheme:dark}}
