@layer organisms{.navigation:where(.astro-wjwsjges){height:4rem;gap:4rem;align-items:center;padding:0 1rem;border-bottom:1px solid var(--primary-color-shade-1);background:var(--primary-color);color:var(--bg-color);position:sticky;top:0;z-index:10;margin-block-end:1rem;display:flex;flex:1;justify-content:space-between;.brand{display:flex;gap:.75rem;align-items:center}.logo{text-decoration:none;width:8rem}.title{font-weight:600;font-size:1rem;margin-block:0}.subtitle{font-size:.75rem}.main-menu{display:flex;list-style:none;align-items:center;gap:1rem;padding:0;margin:0;text-align:center;a{color:var(--bg-color);text-decoration:none}[aria-current]{font-weight:600;color:var(--accent-color)}}.config-menu{display:flex;align-items:center;gap:.75rem}.user{display:flex;align-items:center;gap:.5rem}.email{font-size:.875rem}.signin{color:var(--primary-color);text-decoration:none;font-weight:700}}}@layer settings{:root{--diglo-blue: hsl(from rgb(0 75 122) h s l);--diglo-blue-shade-1: hsl(from rgb(0 54 87) h s l);--diglo-blue-tint-1: hsl(from rgb(0 118 207) h s l);--diglo-green: hsl(from rgb(174 228 181) h s l);--diglo-green-shade-1: hsl(from rgb(43 130 55) h s l);--diglo-green-tint-1: hsl(from rgb(209 240 213) h s l);--diglo-warm-gray: hsl(from rgb(196 177 154) h s l);--diglo-warm-gray-shade-1: hsl(from rgb(129 105 81) h s l);--diglo-warm-gray-tint-1: hsl(from rgb(223 214 205) h s l);--diglo-light-gray: hsl(from rgb(244 244 244) h s l);--diglo-light-gray-shade-1: hsl(from rgb(230 230 230) h s l);--white: hsl(from rgb(255 255 255) h s l);--bg-color: var(--diglo-light-gray);--bg-shade-1: var(--diglo-light-gray-shade-1);--primary-color: var(--diglo-blue);--primary-color-shade-1: var(--diglo-blue-shade-1);--primary-color-tint-1: var(--diglo-blue-tint-1);--accent-color: var(--diglo-green);--accent-color-shade-1: var(--diglo-green-shade-1);--secondary-color: var(--diglo-warm-gray);--secondary-color-shade-1: var(--diglo-warm-gray-shade-1);--border-color: var(--diglo-light-gray-shade-1);--border-color-tint-1: hsl(from var(--diglo-light-gray-shade-1) h s 50%);--text-color: var(--diglo-blue-shade-1);--success-color: var(--diglo-green-tint-1);--success-color-tint-1: hsl(from var(--success-color) h s 95%);--warning-color: #f59e0b;--warning-color-tint-1: hsl(from var(--warning-color) h s 95%);--error-color: #ef4444;--error-color-tint-1: hsl(from var(--error-color) h s 95%);--info-color: var(--diglo-blue-tint-1);--info-color-tint-1: hsl(from var(--info-color) h s 95%)}}@layer generic{:root{--transition: all .2s;--message-bubble-radius: 1rem;--border-radius: .5rem}@view-transition{navigation: auto;}body{background:var(--bg-color);color:var(--text-color);min-height:100vh;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;main{display:flex;flex-direction:column;gap:1rem;max-width:80rem;margin-inline:auto}table{width:100%;border-collapse:separate;border-spacing:0;font-size:.8125rem;th,td{padding:.625rem .75rem;border-bottom:.0625rem solid var(--border-color);text-align:left}thead th{position:sticky;top:0;background:var(--secondary-color-shade-1);z-index:1;font-size:.75rem;color:var(--bg-color)}tr:nth-child(2n){background:var(--bg-color)}tr:last-child td{border-bottom:0}}}a{color:var(--primary-color-tint-1);&:hover,&:focus-visible,&:active{color:var(--accent-color-shade-1)}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}}@layer atoms{.btn{border:.0625rem solid var(--border-color);background:var(--button-bg-color, var(--white));color:var(--button-color, var(--text-color));border-radius:.5rem;padding:.375rem .625rem;font-size:.8125rem;cursor:pointer;text-decoration:none;&[disabled]{--button-bg-color: var(--border-color)}}.btn-primary{--button-bg-color: var(--primary-color-tint-1);--button-color: var(--white)}.btn-secondary{--button-bg-color: var(--accent-color-shade-1);--button-color: var(--white)}.btn-light{--button-bg-color: var(--white)}}
