@font-face{font-family:Public Sans;src:url(/assets/PublicSans-Bold-B2uw0IH5.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Public Sans;src:url(/assets/PublicSans-Regular-Bq4avIr5.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--layout-max-width:79.5rem;--color-white:#fff;--color-beige-500:#98908b;--color-grey-900:#201f24;--color-grey-500:#696868;--color-grey-300:#b3b3b3;--color-grey-100:#f2f2f2;--spacing-50:.25rem;--spacing-100:.5rem;--spacing-150:.75rem;--spacing-200:1rem;--spacing-250:1.25rem;--spacing-300:1.5rem;--spacing-400:2rem;--spacing-500:2.5rem;--spacing-1000:5rem;--radius-50:.25rem;--radius-100:.5rem;--radius-150:.75rem;--radius-200:1rem}.preset-1{font-size:2rem;font-weight:700;line-height:2.4rem}.preset-2{font-size:1.25rem;font-weight:700;line-height:1.5rem}.preset-3{font-size:1rem;font-weight:700;line-height:1.5rem}.preset-4{font-size:.875rem;line-height:1.3125rem}.preset-4-bold{font-size:.875rem;font-weight:700;line-height:1.3125rem}.preset-5{font-size:.75rem;line-height:1.125rem}.preset-5-bold{font-size:.75rem;font-weight:700;line-height:1.125rem}*,:before,:after{box-sizing:border-box}*{font:inherit;margin:0;padding:0}body{min-height:100svh;position:relative}ul,li{list-style:none}input,textarea,select,button{box-sizing:border-box;color:inherit;background:0 0;border:none;border-radius:0;outline:none;display:block}:-webkit-any(input:-webkit-autofill,input:-webkit-autofill-selected){background:0 0}:is(input:autofill,input:-webkit-autofill-selected){background:0 0}input:focus,textarea:focus,button:focus{outline:none}input[type=submit]:hover,button:hover{cursor:pointer}a{color:inherit;text-decoration:none;display:block}img,picture,svg,video{max-width:100%;display:block}html{scroll-behavior:smooth;scroll-padding:5rem;overflow-x:hidden}body{grid-template:"header""main"minmax(0,1fr)"sidebar"/minmax(0,1fr);min-height:100svh;font-family:Public Sans,system-ui,sans-serif;font-weight:400;display:grid}@media (width>=64rem){body{grid-template:"sidebar header""sidebar main"minmax(0,1fr)/89px minmax(0,1fr);transition:grid-template-columns .3s ease-out}body:has(.sidebar[data-collapsed=true]){grid-template-columns:300px minmax(0,1fr)}}main{grid-area:main}.wrapper{width:min(100% - var(--spacing-400), var(--layout-max-width));margin-inline:auto}@media (width>=48rem){.wrapper{width:min(100% - var(--spacing-1000), var(--layout-max-width))}}.overlink{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.header{padding-block:var(--spacing-200);grid-area:header}.sidebar{padding:var(--spacing-100) var(--spacing-200);grid-area:sidebar;justify-content:space-between;display:flex}@media (width>=64rem){.sidebar{justify-content:space-between;gap:var(--spacing-300);padding:var(--spacing-300) 0;border-right:1px solid #000;flex-direction:column;display:flex}}.sidebar-nav-list{justify-content:space-between;display:flex}@media (width>=64rem){.sidebar-nav-list{gap:var(--spacing-100);flex-direction:column}}.nav-link{align-items:center;gap:var(--spacing-50);width:100%;min-width:4.25rem;padding-block:var(--spacing-150);flex-direction:column;display:flex}@media (width>=64rem){.nav-link{min-width:auto;padding:var(--spacing-200) var(--spacing-400);flex-direction:row;justify-content:flex-start}}.nav-label{display:none}@media (width>=64rem){.nav-label{opacity:0;pointer-events:none;width:10.75rem;position:absolute;left:4.5rem}.sidebar-actions{overflow:hidden}}.sidebar-actions-btn{align-items:center;gap:var(--spacing-200);padding:var(--spacing-200) var(--spacing-400);display:flex;position:relative}.sidebar-actions-btn.log .actions-label{right:6.5rem}.sidebar-actions-btn .icon{transition:transform .2s ease-out,color .2s ease-out;transform:rotate(180deg)}.sidebar-actions-btn .actions-label{opacity:0;transition:color .2s ease-out;position:absolute;left:4.625rem}.sidebar-actions-btn.menu{display:none}@media (width>=64rem){.sidebar-actions-btn.menu{display:flex}.sidebar[data-collapsed=true] .nav-link{justify-content:flex-start;width:100%}.sidebar[data-collapsed=true] .nav-label{opacity:1;pointer-events:auto;display:block}.sidebar[data-collapsed=true] .sidebar-actions-btn{width:13.25rem}.sidebar[data-collapsed=true] .sidebar-actions-btn .icon{transform:rotate(0)}.sidebar[data-collapsed=true] .sidebar-actions-btn .actions-label{opacity:1}}.categories-list{gap:var(--spacing-200);flex-direction:column;display:flex}.category-item{justify-content:space-between;align-items:center;display:flex}.category-item .name{align-items:center;gap:var(--spacing-200);display:flex}.category-item .name .icon{padding:var(--spacing-50)}.dialog{--dialog-overlay-duration:.26s;--dialog-panel-duration:.3s;--dialog-overlay-ease:cubic-bezier(.22, 1, .36, 1);--dialog-panel-ease:cubic-bezier(.2, .9, .2, 1);--dialog-panel-transform-open:translateY(0) scale(1);--dialog-panel-transform-closed:translateY(var(--spacing-200)) scale(.92);--dialog-panel-transform-closing:translateY(var(--spacing-150)) scale(.96);--dialog-panel-opacity-open:1;--dialog-panel-opacity-closed:0;--dialog-panel-opacity-closing:0;pointer-events:none;visibility:hidden;width:100%;max-width:none;height:100%;max-height:none;color:inherit;overscroll-behavior:contain;z-index:999;opacity:0;transition:opacity var(--dialog-overlay-duration) var(--dialog-overlay-ease), background-color var(--dialog-overlay-duration) var(--dialog-overlay-ease), visibility 0s linear var(--dialog-overlay-duration);background-color:#0000;border-width:0;place-items:center;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.dialog::backdrop{background:0 0}.dialog[open]{opacity:1;pointer-events:auto;visibility:visible;background-color:#00000080;transition-delay:0s}.dialog[open] .dialog-wrapper{opacity:var(--dialog-panel-opacity-open);transform:var(--dialog-panel-transform-open)}.dialog.is-closing{opacity:0;pointer-events:none;background-color:#0000}.dialog.is-closing .dialog-wrapper{opacity:var(--dialog-panel-opacity-closing);transform:var(--dialog-panel-transform-closing)}@starting-style{.dialog[open]{visibility:hidden;opacity:0;background-color:#0000}.dialog[open] .dialog-wrapper{opacity:var(--dialog-panel-opacity-closed);transform:var(--dialog-panel-transform-closed)}}.dialog .dialog-backdrop{z-index:-1;grid-row-start:1;grid-column-start:1;place-self:stretch stretch;display:grid}.dialog .dialog-backdrop button{cursor:pointer}.dialog-wrapper{gap:var(--spacing-250);padding:var(--spacing-300);background-color:var(--color-white);border-radius:var(--radius-150);opacity:var(--dialog-panel-opacity-closed);transform:var(--dialog-panel-transform-closed);will-change:transform, opacity;transition:transform var(--dialog-panel-duration) var(--dialog-panel-ease), opacity .22s ease-out;flex-direction:column;display:flex}.dialog-header{gap:var(--spacing-150);flex-direction:column;display:flex}.dialog-header-top{justify-content:space-between;align-items:center;gap:var(--spacing-200);display:flex}.dialog-content{gap:var(--spacing-250);flex-direction:column;display:flex}.close{cursor:pointer;flex-shrink:0}.form{gap:var(--spacing-200);flex-direction:column;display:flex}.form .form-element{gap:var(--spacing-50);flex-direction:column;display:flex}.form .form-element:has(.form-element-select){position:relative}.form .form-element .label{color:var(--color-grey-500);font-weight:700}.form .form-element .input{padding:var(--spacing-150) var(--spacing-250);border-radius:var(--radius-100);border:1px solid var(--color-beige-500);background:var(--color-white)}.form .form-element .info{color:var(--color-grey-500);flex-direction:row-reverse;display:flex}.form .form-element-btn{gap:var(--spacing-200);padding:var(--spacing-150) var(--spacing-250);border-radius:var(--radius-100);border:1px solid var(--color-beige-500);background:var(--color-white);display:flex}.form .form-element-btn .input{background:0 0;border:none;border-radius:0;width:100%;padding:0}.form .form-element-select{padding:var(--spacing-150) var(--spacing-250);border-radius:var(--radius-100);border:1px solid var(--color-beige-500);background:var(--color-white);justify-content:space-between;align-items:center;display:flex}.form .form-element-select:focus-within{border-color:#6366f1;box-shadow:0 0 0 3px #6366f126}.form .form-element-select[data-open] .arrow{rotate:-90deg}.form .form-element-select .arrow{color:var(--color-grey-500);transition:rotate .2s;rotate:90deg}.form .theme{justify-content:space-between;gap:var(--spacing-150);align-items:center;display:flex}.form .color{border-radius:50%;width:1rem;height:1rem;display:block}.form .text{font-size:.875rem;line-height:1.3125rem}@media (width>=64rem){.form .btn{margin-top:var(--spacing-200)}}.form .form-element-options{z-index:2;width:100%;padding:var(--spacing-150) var(--spacing-250);border-radius:var(--radius-100);background-color:var(--color-white);-ms-overflow-style:none;scrollbar-width:none;box-sizing:border-box;max-height:16.125rem;overflow:hidden auto;box-shadow:0 .25rem 1.5rem #00000040}.form .form-element-options::-webkit-scrollbar{display:none}.form .form-element-options .option{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.form .form-element-options .option:not(:last-child) .theme:after{content:"";border-bottom:1px solid var(--color-grey-100);width:100%;height:0;position:absolute;bottom:0}.form .form-element-options .option.is-disabled{cursor:not-allowed}.form .form-element-options .option.is-disabled .option-theme{opacity:.25;pointer-events:none}.form .form-element-options .option-theme{align-items:center;gap:var(--spacing-150);display:flex}.form .form-element-options .option-meta .option-used{color:var(--color-grey-500)}.form .form-element-options .theme{padding:var(--spacing-150) 0;flex:1;position:relative}
