*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}*,*:before,*:after{box-sizing:border-box}*{margin:0}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}ul[role=list],ol[role=list]{list-style:none}body{min-height:calc(var(--vh, 1vh) * 100);line-height:1.5;overflow:hidden}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}img,picture{max-width:100%;display:block}:target{scroll-margin-block:5ex}.opacity-btn{opacity:.5;cursor:pointer}.opacity-btn:hover{opacity:1}.hover-red{color:#8c383875;border:1px solid rgba(211,47,47,.3);background:#d32f2f12}.hover-red:hover{color:#d32f2f;border:1px solid rgba(211,47,47,.3);background:#d32f2f1a}.input-noborder:focus,.input-noborder:active,.input-noborder{border:none;outline:none}.sendUserText{opacity:.5}.sendUserText:hover{opacity:1}.aichat * :not(:first-child){margin-top:8px}.glass-btn2{margin:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fafbfc;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:#1b1f230a 0 1px,#ffffff40 0 1px inset;box-sizing:border-box;color:#24292e;cursor:pointer;display:inline-block;font-family:century-old-style-std,serif;font-size:14px;font-weight:500;line-height:20px;list-style:none;padding:4px 16px;position:relative;transition:background-color .2s cubic-bezier(.3,0,.5,1);user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap;word-wrap:break-word}.glass-btn2:hover{background-color:#f3f4f6;text-decoration:none;transition-duration:.1s}.glass-btn2:disabled{background-color:#fafbfc;border-color:#1b1f2326;color:#959da5;cursor:default}.glass-btn2:active{background-color:#edeff2;box-shadow:#e1e4e833 0 1px inset;transition:none 0s}.glass-btn2:focus{outline:1px transparent}.glass-btn2:before{display:none}.glass-btn2:-webkit-details-marker{display:none}.glass-btn1{font-size:14px;background-color:#008542;color:#fff;text-shadow:0 2px 0 rgb(0 0 0 / 25%);display:inline-flex;align-items:center;justify-content:center;position:relative;border:0;z-index:1;-webkit-user-select:none;user-select:none;cursor:pointer;text-transform:uppercase;letter-spacing:1px;white-space:unset;padding:.6em .85em;text-decoration:none;font-weight:900;transition:all .7s cubic-bezier(0,.8,.26,.99)}.glass-btn1:before{position:absolute;pointer-events:none;top:0;left:0;display:block;width:100%;height:100%;content:"";transition:.7s cubic-bezier(0,.8,.26,.99);z-index:-1;background-color:#008542!important;box-shadow:0 -2px #156c007f inset,0 2px #64fd1ffc inset,-2px 0 #64fd1f7f inset,2px 0 #156c007f inset}.glass-btn1:after{position:absolute;pointer-events:none;top:0;left:0;display:block;width:100%;height:100%;content:"";box-shadow:0 4px #00000026;transition:.7s cubic-bezier(0,.8,.26,.99)}.glass-btn1:hover:before{box-shadow:0 -2px #0000007f inset,0 2px #fff3 inset,-2px 0 #fff3 inset,2px 0 #0000007f inset}.glass-btn1:hover:after{box-shadow:0 2px #00000026}.glass-btn1:active{transform:translateY(2px)}.glass-btn1:active:after{box-shadow:0 0 #00000026}.button-50{box-shadow:#badec6 4px 4px,#021d0e 4px 4px 0 1px;box-sizing:border-box;text-transform:none;font-size:14px;background-color:#008542;color:#fff;text-shadow:0 1px 0 rgb(0 0 0 / 25%);display:inline-flex;align-items:center;justify-content:center;position:relative;border:0;z-index:1;-webkit-user-select:none;user-select:none;cursor:pointer;text-transform:uppercase;letter-spacing:1px;white-space:unset;padding:.6em .85em;text-decoration:none;font-weight:900;transition:all .7s cubic-bezier(0,.8,.26,.99)}.button-50:focus{text-decoration:none}.button-50:hover{text-decoration:none}.button-50:active{box-shadow:#00000020 0 3px 5px inset;outline:0}.button-50:not([disabled]):active{box-shadow:#fff 2px 2px,#000 2px 2px 0 1px;transform:translate(2px,2px)}@media (min-width: 768px){.button-50{padding:12px 50px}}.taskNoteArea p{white-space:pre-wrap}.taskNoteArea ul,ok{padding:0}.taskNoteArea li{list-style-position:inside;white-space:pre-wrap}.button-3{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#2ea44f;border:1px solid rgba(27,31,35,.15);border-radius:6px;box-shadow:#1b1f231a 0 1px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";font-size:14px;font-weight:600;line-height:20px;padding:6px 16px;position:relative;text-align:center;text-decoration:none;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:middle;white-space:nowrap}.button-3:focus:not(:focus-visible):not(.focus-visible){box-shadow:none;outline:none}.button-3:hover{background-color:#2c974b}.button-3:focus{box-shadow:#2ea44f66 0 0 0 3px;outline:none}.button-3:disabled{background-color:#94d3a2;border-color:#1b1f231a;color:#fffc;cursor:default}.button-3:active{background-color:#298e46;box-shadow:#14462033 0 1px inset}.b-bubble{position:relative;display:inline-block;margin:20px;text-align:center;background-color:#fff;color:#000;padding:12px;box-shadow:0 -4px #fff,0 -8px #000,4px 0 #fff,4px -4px #000,8px 0 #000,0 4px #fff,0 8px #000,-4px 0 #fff,-4px 4px #000,-8px 0 #000,-4px -4px #000,4px 4px #000;box-sizing:border-box;width:200px}.b-bubble:after{content:"";display:block;position:absolute;box-sizing:border-box}.b-bubble.b-shadow{box-shadow:0 -4px #fff,0 -8px #000,4px 0 #fff,4px -4px #000,8px 0 #000,0 4px #fff,0 8px #000,-4px 0 #fff,-4px 4px #000,-8px 0 #000,-4px -4px #000,4px 4px #000,4px 12px #0000001a,12px 4px #0000001a,8px 8px #0000001a}.b-bubble.b-mini{width:110px;font-size:16px;padding:4px;font-family:monospace}.b-bubble.b-medium{width:350px}.b-bubble.b-large{width:560px;font-size:24px;text-align:left;text-transform:uppercase}.b-bubble.b-grow{width:initial}.b-bubble.b-top:after{height:4px;width:4px;top:-8px;left:32px;box-shadow:0 -4px #000,0 -8px #000,0 -12px #000,0 -16px #000,-4px -12px #000,-8px -8px #000,-12px -4px #000,-4px -4px #fff,-8px -4px #fff,-4px -8px #fff,-4px 0 #fff,-8px 0 #fff,-12px 0 #fff}.b-bubble.b-right:after{height:4px;width:4px;top:84px;right:-8px;background:#fff;box-shadow:4px -4px #fff,4px 0 #fff,8px 0 #fff,0 -8px #fff,4px 4px #000,8px 4px #000,12px 4px #000,16px 4px #000,12px 0 #000,8px -4px #000,4px -8px #000,0 -4px #fff}.b-bubble.b-bottom:after{height:4px;width:4px;bottom:-8px;left:32px;box-shadow:0 4px #000,0 8px #000,0 12px #000,0 16px #000,-4px 12px #000,-8px 8px #000,-12px 4px #000,-4px 4px #fff,-8px 4px #fff,-4px 8px #fff,-4px 0 #fff,-8px 0 #fff,-12px 0 #fff}.b-bubble.b-left:after{height:4px;width:4px;top:20px;left:-8px;background:#fff;box-shadow:-4px -4px #fff,-4px 0 #fff,-8px 0 #fff,0 -8px #fff,-4px 4px #000,-8px 4px #000,-12px 4px #000,-16px 4px #000,-12px 0 #000,-8px -4px #000,-4px -8px #000,0 -4px #fff}@media screen and (max-width: 768px){html,body{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;-webkit-overflow-scrolling:touch}*{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input,textarea{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}}
