@import"https://fonts.googleapis.com/css2?family=Albert+Sans:ital,wght@0,100..900;1,100..900&family=Tektur:wght@400..900&display=swap";/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.flex{display:flex}.hidden{display:none}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.italic{font-style:italic}:root{--bg-color:white;--t1-color:black;--t3-color:white;--t2-color:#00c2cb;--box-color:white;--greys:#8e8e93;--h1-font:24px;--h2-font:14px;--h3-font:12px;--font1:"Tektur";--font2:"Albert Sans",sans-serif}.dark-mode{--bg-color:#121212;--t1-color:white;--t3-color:black;--t2-color:#00b1ba;--box-color:#1e1e1e;--greys:#8e8e93;--h1-font:24px;--h2-font:14px;--h3-font:12px;--font1:"Tektur";--font2:"Albert Sans",sans-serif}body{background-color:var(--bg-color)}*{box-sizing:border-box;margin:0;padding:0}.navbar{background-color:var(--bg-color);z-index:1;justify-content:space-between;align-items:center;width:100%;height:75px;padding:30px;display:flex;position:fixed}.name,.options{flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.name{gap:10px}.options{gap:100px}.name svg{width:55px;height:50px;color:var(--bg-color)}.title{font-size:var(--h1-font);font-family:var(--font1);color:var(--t1-color);font-weight:400;text-decoration:none}.nav-link{font-size:var(--h2-font);font-family:var(--font2);color:var(--t1-color);font-weight:400;text-decoration:none;position:relative}a{text-decoration:none}.button1{width:80px;height:30px;color:var(--t3-color);background-color:var(--t2-color);cursor:pointer;border-style:none;border-radius:20px;transition:all .2s ease-in-out;box-shadow:0 5px 10px #0003}.button1:hover{transform:scale(1.1)}.button1{font-size:var(--h2-font);font-family:var(--font2);color:var(--t3-color);background-color:var(--t2-color);font-weight:400;text-decoration:none}.ts-icon{width:20px;height:20px;color:var(--t2-color)}.menu svg{width:30px;height:30px;color:var(--t2-color)}.theme-switch{background-color:var(--box-color);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;box-shadow:0 5px 10px #0003}.theme-switch:hover{transform:scale(1.1)}.menu{cursor:pointer;display:none}.nav-link:hover{font-weight:700}.nav-link:before{content:"";background-color:var(--t2-color);width:0%;height:3px;transition:all .5s;position:absolute;bottom:-10px;left:0}.nav-link:hover:before{width:100%}.footer{background-color:var(--t2-color);justify-content:space-between;align-items:center;width:100%;height:150px;padding:0 60px;display:flex;position:relative;bottom:0}.links{flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.links svg{width:40px;height:40px;color:var(--t3-color)}.info{font-family:var(--font2);font-size:var(--h2-font);color:var(--t3-color);font-weight:700}.icons:hover{transform:scale(1.1)}.begin{background-color:var(--bg-color);flex-direction:column;justify-content:center;align-items:center;gap:30px;width:100%;max-width:1000px;height:auto;margin:0 auto;padding:130px 150px 30px;display:flex}.text-input{background-color:var(--box-color);border:3px solid var(--t2-color);width:100%;height:250px;font-family:var(--font2);border-radius:10px;flex-direction:column;justify-content:center;gap:20px;padding:0 15px;display:flex;box-shadow:0 5px 10px #00000080}.text-input textarea{width:95%;height:60%;font-family:var(--font2);font-size:var(--h2-font);resize:none;text-align:justify;scrollbar-width:none;-ms-overflow-style:none;color:var(--t1-color);background-color:var(--box-color);border-color:#0000;margin:0 auto;overflow-y:scroll}.char-count{width:100%;max-width:645px;font-size:var(--h3-font);color:var(--greys);background-color:var(--box-color);justify-content:flex-end;align-items:center;display:flex}.text-input textarea:focus{box-shadow:none;border:none;outline:none}.summary-modes{width:100%;color:var(--t1-color);flex-flow:wrap;justify-content:center;align-items:center;gap:40px;display:flex}.summary-modes label{border:2px solid var(--t2-color);width:130px;height:40px;font-family:var(--font2);font-size:var(--h2-font);cursor:pointer;background-color:#0000;border-radius:10px;justify-content:center;align-items:center;transition:all .2s ease-in-out;display:flex;box-shadow:0 5px 10px #0003}.summaraize{background-color:var(--t2-color);width:140px;height:45px;color:var(--t3-color);border:2px solid var(--t2-color);font-family:var(--font1);font-size:var(--h2-font);cursor:pointer;border-radius:10px;font-weight:700;transition:all .2s ease-in-out;box-shadow:0 5px 10px #0003}label:has(input:checked){background-color:var(--t2-color);color:var(--t3-color);font-family:var(--font1)}input{display:none}label:hover{transform:scale(1.1)}.summaraize:hover{background-color:var(--bg-color);border-color:var(--t2-color);color:var(--t2-color)}.summary{background-color:var(--bg-color);width:100%;max-width:1000px;height:auto;color:var(--t1-color);flex-direction:column;justify-content:center;align-items:center;gap:30px;margin:0 auto;padding:0 150px 50px;display:flex}.summary-output h2{font-size:var(--h2-font);position:absolute;top:20px}.summary-output p{font-family:var(--font2);font-size:var(--h2-font);text-align:justify}.summary-output{background-color:var(--box-color);border:3px solid var(--t2-color);width:100%;height:250px;font-family:var(--font2);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;padding:0 15px;display:flex;position:relative;box-shadow:0 5px 10px #00000080}.copy{background-color:var(--t2-color);width:80px;height:35px;color:var(--t3-color);border:2px solid var(--t2-color);font-family:var(--font1);font-size:var(--h3-font);cursor:pointer;border-radius:10px;font-weight:700;transition:all .2s ease-in-out;position:absolute;bottom:20px;box-shadow:0 5px 10px #0003}.how-to{color:var(--t1-color);background-color:var(--bg-color);flex-direction:column;justify-content:center;align-items:center;gap:50px;padding:50px 0;display:flex}.how-to h2,.features h2{color:var(--t2-color);font-size:var(--h1-font);font-family:var(--font2)}.how-to p{font-size:var(--h2-font);font-family:var(--font2)}.how-to-points{flex-direction:row;align-items:center;gap:50px;display:flex}.points{flex-direction:row;align-items:center;gap:10px;display:flex}.points svg{width:50px;height:50px;color:var(--bg-color)}.points p{width:150px;height:50px}.points p span{font-family:var(--font1);color:var(--t2-color)}.features{color:var(--t1-color);background-color:var(--bg-color);flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:50px 0;display:flex}.feature{border:1px solid var(--greys);font-family:var(--font2);font-size:var(--h2-font);background-color:var(--box-color);border-radius:10px;width:100%;padding:20px}.feature:hover{transition:all .3s;transform:scale(1.03)}.f-title{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-weight:700;display:flex}.f-info.active{max-height:-moz-fit-content;max-height:fit-content}.f-info{padding-top:20px}.f-begin{justify-content:center;align-items:center;gap:40px;width:60%;padding-top:50px;display:flex}.icon{color:var(--t1-color)}@media screen and (max-width:900px){.nav-link,.button1{display:none}.menu{display:block}.f-begin{flex-direction:column}}@media screen and (max-width:800px){.how-to-points{flex-direction:column}.begin{padding:130px 20px 30px}.summary{padding:0 20px 50px}}@media screen and (max-width:592px){.options{display:none}.menu{display:block}}.dropdown-menu{background-color:var(--box-color);font-family:var(--font2);z-index:100;font-size:var(--h2-font);border-radius:.5rem;flex-direction:column;gap:20px;padding:30px;display:flex;position:fixed;top:75px;right:20px;box-shadow:0 8px 16px #00000026}.dropdown-link{color:var(--t1-color);text-decoration:none}.dropdown-theme-switch{cursor:pointer;background:0 0;border:none}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
