@import"https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&display=swap";:root{--font-h0:3.75rem;--font-h1:3rem;--font-h2:2rem;--font-h3:1.5rem;--font-h4:1.25rem;--font-body:1rem;--color-green:#3fa261;--color-red:#fa5959;--color-blue:#2d8de5;--color-gray:#aaa;--button-height:40px;--button-radius:4px}body{background-color:#eee;color:#000;font-family:Nunito,sans-serif;font-size:var(--font-body);line-height:1.25}h1,h2,h3{line-height:1.5}h1{font-size:var(--font-h1)}h3{font-size:var(--font-h3)}input,select,textarea{border-radius:.25rem;border-width:1px;width:100%;--tw-border-opacity:1;background-color:#eee;border-color:rgb(229 229 229/var(--tw-border-opacity));font-size:1rem;line-height:1.5rem;outline:2px solid transparent;outline-offset:2px;padding:.5rem .625rem;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}input,select{height:2.25rem}.button{align-items:center;background-color:#000;border-radius:var(--button-radius);color:#fff;display:flex;gap:8px;height:var(--button-height);justify-content:center}.button.wrap{flex-wrap:wrap;padding:0 16px;width:-moz-fit-content;width:fit-content}.button.left{justify-content:start}.button.no-color{background-color:transparent;color:#000}.button.padding-all{padding:16px}.button.padding-x{padding:0 16px}.button.green{background-color:var(--color-green)}.button.blue{background-color:var(--color-blue)}.button.red{background-color:var(--color-red)}.button.focused{background-color:var(--color-blue)}.button.done{background-color:#fff;color:#000}.button.unlocked{background-color:#f0f0f0;color:#000}.button.locked{background-color:#e3e3e3;color:#000}.button.disable{background-color:#cbcbcb;color:#000;opacity:.4}.icon{height:16px;width:16px}.button-text{align-items:center;color:#3b82f6;display:flex;justify-content:center;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:nowrap}.button-text.left{align-items:start;justify-content:start}.button-text.red{color:var(--color-red)}.text-blue{color:var(--color-blue)}.text-gray{color:var(--color-gray)}.scroll-custom{overflow:scroll;scrollbar-color:gray transparent;scrollbar-width:thin}.max-line{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}
