@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--kubri-primary: #073e87;--kubri-primary-light: #268bcc;--kubri-primary-dark: #05306a;--kubri-primary-rgb: 7, 62, 135;--kubri-secondary: #268bcc;--kubri-secondary-light: #4fa3d9;--kubri-secondary-dark: #1b6190;--kubri-background: #f5f5f5;--kubri-surface: #ffffff;--kubri-error: #d32f2f;--kubri-success: #2e7d32;--kubri-warning: #ed6c02;--kubri-info: #268bcc;--kubri-text-primary: rgba(0, 0, 0, .87);--kubri-text-secondary: rgba(0, 0, 0, .6);--kubri-text-disabled: rgba(0, 0, 0, .38);--kubri-divider: rgba(0, 0, 0, .12);--kubri-font-family: "Inter", "Roboto", "Helvetica", "Arial", sans-serif;--kubri-spacing-xs: 4px;--kubri-spacing-sm: 8px;--kubri-spacing-md: 16px;--kubri-spacing-lg: 24px;--kubri-spacing-xl: 32px;--kubri-border-radius-sm: 4px;--kubri-border-radius-md: 8px;--kubri-border-radius-lg: 12px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html{-webkit-tap-highlight-color:transparent}::selection{background-color:rgba(var(--kubri-primary-rgb),.3);color:inherit}::-moz-selection{background-color:rgba(var(--kubri-primary-rgb),.3);color:inherit}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background-color:#f1f1f1;border-radius:6px}::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:6px;border:2px solid #f1f1f1}::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}::-webkit-scrollbar-thumb:active{background-color:#8e8e8e}*{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}@media(pointer:coarse){::-webkit-scrollbar{display:none}*{scrollbar-width:none}}:focus-visible{outline:2px solid var(--kubri-primary);outline-offset:2px}:focus:not(:focus-visible){outline:none}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}img,svg{display:block;max-width:100%;height:auto}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:none;padding:0;cursor:pointer}textarea{resize:vertical}textarea{max-width:100%}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a,button,input[type=button],input[type=submit],input[type=reset],label[for],select{touch-action:manipulation}
