*,::after,::before{box-sizing:border-box}html{color:rgb(0, 0, 0);font-family:sans-serif}body,html{margin:0;padding:0}a{color:rgb(0, 0, 0)}button,hr,img,input,select,textarea{border:0;outline:0;border-radius:0;margin:0;padding:0;background-color:transparent;background-image:none}button,input,select,textarea{appearance:none;-webkit-appearance:none}button:focus,input:focus,select:focus,textarea:focus{border:0;outline:0}textarea{resize:none}a,blockquote,h1,h2,h3,h4,h5,h6,i,li,ol,p,s,table,td,th,tr,ul{margin:0;padding:0;font-size:100%;font-weight:normal;font-style:normal;word-wrap:break-word;text-decoration:none}table,td,th,tr{border-collapse:collapse}pre{font-size:100%;font-family:monospace}a{color:rgb(33, 129, 255)}.content{max-width:45rem;margin:3rem auto;padding:1.5rem;border:solid 1px rgb(231, 231, 231);border-radius:0.15rem}.base_title{margin-top:1.25rem;font-size:1.5em}.init_input,.init_input:focus{width:100%;padding:0.8rem;border:solid 1px rgb(231, 231, 231);border-radius:0.15rem;resize:none}.init_input_focus{transition:all 200ms ease-in;box-shadow:none}.init_input_focus:focus{border:solid 1px rgb(63, 146, 255)}hr{margin-top:1.5rem;border-top:solid 2px rgb(231, 231, 231)}ul{font-size:0.9em;list-style-position:inside}.init_top{margin-top:1.5rem}.footer{font-size:0.9em}.item_flex{display:flex;gap:0.5rem;align-items:normal}.init_button{width:4.5rem;height:auto;text-align:center;color:rgb(255, 255, 255);background-color:rgb(33, 129, 255);border-radius:0.15rem}html{height:100%;font-family:Verdana, Geneva, Tahoma, sans-serif}button,html,input,select,textarea{color:rgb(51, 51, 51)}@media (max-width: 50rem){.content{max-width:calc(100% - 2rem);padding:0;border:0;border-radius:0}html{background-color:rgb(255, 255, 255)}}

