@import"https://kujitegemea.github.io/language-colors/language-colors.css";@font-face{font-family:"Exo 2";font-style:normal;font-weight:400;src:local("Exo 2"),local("Exo-2"),url(/fonts/Exo-2-Regular.woff2) format("woff2");font-display:swap}@font-face{font-family:"Exo 2";font-style:normal;font-weight:700;src:local("Exo 2"),local("Exo-2"),url(/fonts/Exo-2-Bold.woff2) format("woff2");font-display:swap}:root{--radius: .375rem;--base: #aaa;--positive: #008000;--negative: #e00000;--success: #3fb950;--done: #ab7df8;--danger: #f85149;--accent: #e3b341}:root[data-theme=github]{--base: #7d8590;--background: #0d1117;--base-dimmed: #30363d;--accent: #2f81f7}:root[data-theme=aqua]{--background: #1d1d24;--base-dimmed: #31313b;--accent: #77babc}:root[data-theme=cream]{--background: #1b1a17;--base-dimmed: #2c2b26;--accent: #b9b384}:root[data-theme=mint]{--background: #1b1b1c;--base-dimmed: #313131;--accent: #63b97f}:root[data-theme=rose]{--background: #1f1a18;--base-dimmed: #322b28;--accent: #ff7b5d}:root[data-theme=departure]{--base: #c0c0c0;--background: #222;--base-dimmed: #35352f;--accent: #ffa133}*,*:before,*:after{box-sizing:border-box;margin:0;scrollbar-color:var(--base-dimmed) var(--background);scrollbar-width:thin}*::selection{color:var(--background);background:var(--accent)}html{scrollbar-gutter:stable;font-family:"Exo 2",Open Sans,sans-serif;font-size:16px;font-weight:400;font-variant-numeric:tabular-nums;color:var(--base);background-color:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html *.disable-scroll{overflow-y:hidden}#app{margin:1rem 0 3rem}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li{text-wrap:pretty}input,button,textarea,select{margin:0;font:inherit}legend,summary{-webkit-user-select:none;user-select:none}summary{cursor:pointer}ul,ol{padding:0;margin:0}ul{list-style:none}fieldset{padding:1rem;margin:0;border:1px solid var(--base-dimmed);border-radius:var(--radius)}fieldset:has(input,textarea):hover,fieldset:has(input,textarea):focus-within{color:var(--base);border-color:var(--base)}fieldset ol{margin:0 0 1rem 1.5rem}mark{background-color:var(--accent)}svg{flex-shrink:0}.tabler-icon{width:1.2em;height:1.2em}a{color:inherit;text-decoration:none;outline:none}a:has(svg){display:inline-flex;gap:.125rem;align-items:center;min-width:0}fieldset a{text-decoration:underline}a:hover,a:focus-visible{color:var(--accent)}a:focus-visible{box-shadow:0 .25rem 0 -.125rem var(--accent)}a svg{color:var(--accent)}button{display:inline-flex;gap:.5rem;align-items:center;justify-content:center;padding:.5rem;color:inherit;white-space:nowrap;cursor:pointer;outline:none;background:none;border:1px solid var(--base);border-radius:var(--radius);transition:transform .3s}button:hover,button:focus-visible{color:var(--accent);border-color:var(--accent)}button:focus-visible{box-shadow:0 0 .625rem 0 var(--accent)}button:disabled{pointer-events:none;opacity:.5}button:active{transform:scale(.95)}button.icon{padding:0;border:none;border-radius:0}input{width:100%;padding:.5rem;color:inherit;caret-color:var(--base);outline:none;background:transparent;border:none;border-bottom:1px solid var(--base-dimmed)}input::placeholder{color:inherit;opacity:.6}input:focus-visible{border-color:var(--base)}input:disabled{pointer-events:none;opacity:.5}textarea{min-height:6.25rem;padding:.5rem;color:inherit;caret-color:var(--base);resize:vertical;outline:none;background:transparent;border:1px solid var(--base-dimmed);border-radius:var(--radius)}textarea::placeholder{color:inherit;opacity:.6}textarea:focus-visible{border-color:var(--base)}label:has([type=checkbox]){display:flex;gap:.25rem;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}label:has([type=checkbox]) input{position:relative;width:1.25rem;height:1.25rem;margin-right:.5rem;appearance:none;border:1px solid var(--base-dimmed)}label:has([type=checkbox]) input:hover,label:has([type=checkbox]) input:focus-visible{border-color:var(--base)}label:has([type=checkbox]) input:checked:before{position:absolute;top:.125rem;left:.125rem;width:.875rem;height:.875rem;content:"";background-color:var(--accent)}dialog{width:100%;max-width:25rem;max-height:90dvh;padding:0;margin:auto;color:var(--base);background-color:var(--background);border:1px solid var(--base-dimmed);border-radius:.25rem}dialog::backdrop{background-color:#00000059}dialog:not([open]){pointer-events:none}dialog.invalid{border-color:var(--negative)}dialog>*:not(header){margin:1.5rem}dialog>header{display:flex;align-items:baseline;padding:1rem 1.5rem;font-size:1.75rem;font-weight:700;border-bottom:1px solid var(--base-dimmed)}dialog>header button[name=close]{margin-left:auto}@media(max-width:600px){dialog{max-width:100dvw!important}}.container{margin-right:3rem;margin-left:3rem}@media(max-width:600px){.container{margin-right:1rem;margin-left:1rem}}.icon-button{padding:0;cursor:pointer;border:0}.icon-button--negative{color:var(--negative)}.icon-button--negative:hover,.icon-button--negative:focus-visible{color:red}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capitalize{text-transform:capitalize}.drag-handle{cursor:grab}.drag-handle:hover{color:var(--accent)}.about{max-width:75vw}.about__content{display:grid;gap:1rem}.about__content ul{padding-left:1.25rem;list-style:disc}.about__content a{font-weight:700;text-decoration:underline}.input-select{display:flex;gap:.5rem;align-items:center}.input-select select{flex:1;padding:.5rem;color:var(--base);appearance:none;cursor:pointer;outline:none;background-color:transparent;border:none;border-bottom:1px solid var(--base-dimmed)}.input-select select:hover,.input-select select:focus-visible{outline:1px solid var(--highlight)}.input-select select option{background:var(--background)}.repo-form{display:grid;gap:1rem}.user-repos-form{display:flex;flex-direction:column;gap:1rem;max-height:60vh;overflow:hidden}.user-repos-form__placeholder{padding:2rem;margin:auto;font-size:1.5rem;text-align:center}.user-repos-form__filters{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.user-repos-form__filters input{grid-column:1/-1}.user-repos-form__list{margin:0;overflow:auto}.user-repos-form__list li{padding:.5rem 0}.user-repos-form__list li label{font-size:1.125rem;white-space:nowrap}.add-repo__tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.add-repo__tabs button.active{color:var(--accent);border-color:var(--accent)}.import-export{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}@media(max-width:600px){.import-export{grid-template-columns:1fr}}.settings{max-width:35rem}.settings__form{display:grid;gap:1rem}.settings__form fieldset{display:grid;gap:1rem;padding:.75rem}.metric-delta{display:inline-flex;gap:.125rem;align-items:center}.metric-delta__icon{color:currentcolor}.metric-delta--positive{color:var(--positive)}.metric-delta--negative{color:var(--negative)}.summary{display:inline-flex;gap:.75rem;justify-content:center;padding:.5rem;border:1px solid var(--base);border-radius:var(--radius)}.summary__item{display:inherit;gap:.25rem;place-items:center}.summary__item span{display:inline-flex;place-items:center}.summary__item span .tabler-icon{width:1em;height:1em}.main-header{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between}.main-header>div{display:flex;flex-wrap:wrap;gap:inherit;align-items:center}@media(max-width:600px){.main-header>div{flex-basis:100%}.main-header>div>*{flex-grow:1}}@media(max-width:600px){.main-header__block-button{flex-basis:100%}}.main-placeholder{font-size:1.25rem;line-height:1.3}.main-placeholder header{margin-bottom:1rem;font-weight:700}.main-placeholder p{margin-block:.5rem}.main-placeholder__token-note{margin-block:2rem}.tab-selector{display:flex;gap:.5rem;align-items:center}.tab-selector__button--active{color:var(--accent);border-color:var(--accent)}.main-container{display:grid;gap:1.5rem}
