@import url(https://fonts.googleapis.com/css2?family=Mukta:wght@500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500&display=swap);@font-face{font-family:"Preeti";src:url(/wp-content/themes/preetitounicode/unicodescript/fonts/Preeti.woff2) format("woff2"),url(/wp-content/themes/preetitounicode/unicodescript/fonts/Preeti.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{background:#f1f2f3;margin:0;padding:0}.samachar-container{padding:0 10px}#content{margin:0 auto;max-width:1200px}#content .title{display:inline-block;margin-bottom:10px;font-size:24px;font-weight:500;font-family:"Mukta",sans-serif}#content .title.samachardainik{margin-top:15px}#content .powered{text-align:right;font-size:12px}#content .powered a{color:#000}#content textarea{background:#f1f2f3;color:#333;font-size:24px;border:none;border-radius:3px;outline:none;padding:15px;-webkit-box-shadow:inset 6px 6px 12px #bfbdbd,inset -6px -6px 15px #fff;box-shadow:inset 6px 6px 12px #bfbdbd,inset -6px -6px 15px #fff}#content .textarea:focus{border:none}#content .search-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:15px}#content .sr-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex:1 1 240px;flex:1 1 240px;max-width:330px;background:#fff;border:2px solid #dce6ec;border-radius:10px;overflow:hidden;-webkit-transition:border-color 0.15s;transition:border-color 0.15s}#content .sr-group:focus-within{border-color:#1f7a5c}#content .search-section input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;border:none;margin:0;border-radius:0;line-height:26px;padding:6px 14px;background:#fff0;outline:none}#content .sr-group button{display:inline-block;width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;border:none;border-radius:0;background:#1f7a5c;color:#fff;font-family:inherit;font-size:14px;font-weight:600;letter-spacing:normal;line-height:26px;text-align:center;cursor:pointer;-webkit-box-shadow:none;box-shadow:none}#content .sr-group button:hover{background:#166b4a}@media (max-width:768px){#content .title{font-size:18px}#content textarea{height:200px}#content .sr-group{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}#content .special_char span{margin-bottom:5px}}#content .output-section{position:relative;background:#f1f2f3;padding-bottom:30px}#content .output-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .copy-btn{background:#22768f;cursor:pointer;display:inline-block;width:auto;margin:0 0 10px;color:#fff;line-height:37px;border:none;border-radius:3px;padding:0 15px;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal}#content .special_char span{cursor:pointer;background:#fff;min-width:35px;text-align:center;padding:6px;border-radius:5px;display:inline-block;margin-right:5px}#content .special_char span:hover{background:#aba8a8}#content .lower_div{margin:0;background:#cccccc4f;padding:5px 0}#content *{-webkit-box-sizing:border-box;box-sizing:border-box}#content #main{padding:5px}#content .spcl_character_wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding:0 5px}#content .spcl_character p{margin:0;display:inline-block;padding:2px 5px}#content textarea#legacy_text{margin-top:5px}#content .output-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}#content .keyboard-btn{margin-right:10px;cursor:pointer;background:#3272b3;margin-bottom:10px;color:#fff;line-height:37px;border-radius:3px;padding:0 15px}#content .keyboard{height:0;text-align:center;font-size:14px;font-family:sans-serif;margin-bottom:0;padding-bottom:0;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}#content .keyboard.active{margin-bottom:30px;padding-bottom:5px;height:320px;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}@media (max-width:1024px){#content .keyboard-btn{display:none}}@media (max-width:992px){#content .keyboard.active{height:240px}}@media (max-width:620px){#content .keyboard.active{height:180px}}@media (max-width:400px){#content .keyboard.active{height:100px}}#content .keyboard__row{display:inline-block;height:3em;margin:.2em}#content .keyboard__row--h1{height:1.7em;line-height:1.4em}#content .keyboard__row--h3{height:3.3em}#content .keyboard__row>*{position:relative;background:#333;text-align:center;color:#eee;float:left;border-radius:.3em;margin:.2em;padding:.2em;width:3.3em;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:1px solid #444;-webkit-box-shadow:0 .2em 0 .05em #222;box-shadow:0 .2em 0 .05em #222;border-bottom-color:#555}#content .keyboard__row--h1>div{width:3.5em}#content .keyboard__row>div[data-pressed],#content .keyboard__row>div:active{background:#2a2a2a;color:#aaa;position:relative;top:.2em;-webkit-box-shadow:0 0 0 .05em #000;box-shadow:0 0 0 .05em #000}#content .key--w3{width:4.6em}#content .key--w4{width:6em}#content .key--w5{width:6.5em}#content .key--w6{width:8.3em}#content .key--space{width:18em}#content .key--double:hover{background-color:#080808}#content .key--double:hover::after{content:attr(data-char);position:absolute;top:-43px;font-size:26px;-webkit-box-shadow:0 2px 15px #121212;box-shadow:0 2px 15px #121212;left:-15px;height:45px;border-radius:50% 50% 0 50%;width:45px;color:#040404;background:#fff}#content .key--double>*{padding-top:.1em}#content .key--double div:nth-child(1){line-height:1em;font-size:14px}#content .key--double div:nth-child(2){line-height:1.5em;font-size:18px}#content .key--letter{line-height:2.8em;position:relative}#content .key--letter:hover{background-color:#080808}#content .key--letter:hover::after{content:attr(data-char);position:absolute;top:-43px;font-size:26px;-webkit-box-shadow:0 2px 15px #121212;box-shadow:0 2px 15px #121212;left:-15px;height:45px;border-radius:50% 50% 0 50%;width:45px;color:#040404;background:#fff}#content .key--letter div:nth-child(1){line-height:1em;font-size:14px}#content .key--letter div:nth-child(2){line-height:1.5em;font-size:20px}#content .key--bottom-left>*{position:absolute;text-align:left;bottom:.4em;left:.4em}#content .key--bottom-right>*{position:absolute;text-align:right;bottom:.4em;right:.4em}#content .key--fn>*{font-size:.6em;line-height:1em;padding-top:1.2em;padding-right:.2em;text-align:right;float:right}#content .key--word>*{font-size:.8em}#content .key--arrow--tall>*,#content .key--arrow>*{font-size:.5em;line-height:3em}#content .key--arrow{height:1.8em;margin-top:1.7em;line-height:.5em}#content .key--arrow--tall>*{padding-top:.2em}#content .keyboard>.keyboard__row{text-align:center}#content .output-container,#content .backdrop,#content .output-textarea{width:100%;height:400px}#content .input-textarea{font-family:'Preeti';font-weight:400;font-style:normal;width:100%;line-height:1.5;font-size:22px}#content .highlights,#content .output-textarea{padding:10px;font:20px/28px "Open Sans",sans-serif;letter-spacing:1px}#content .output-container{display:block;margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-text-size-adjust:none}#content .backdrop{position:absolute;z-index:1;border:2px solid #685972;background-color:#f1f2f3;overflow:auto;pointer-events:none;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}#content .highlights{white-space:pre-wrap;word-wrap:break-word;color:#fff0}#content .output-textarea{display:block;position:absolute;z-index:2;margin:0;border:2px solid #edecee;border-radius:0;color:#444;background-color:#fff0;overflow:auto;resize:none;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}#content mark{border-radius:3px;color:#fff0;background-color:#b1d5e5}#content button{display:block;width:300px;margin:30px auto 0;padding:10px;border:none;border-radius:6px;color:#fff;background-color:#74637f;font:18px "Opens Sans",sans-serif;letter-spacing:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}#content .output-textarea:focus,#content button:focus{outline:none;-webkit-box-shadow:0 0 0 2px #c4c2c2;box-shadow:0 0 0 2px #c4c2c2}.unicode{margin:0 auto;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.unicode .first-wrap,.unicode .second-wrap{width:100%;margin:15px 0}.unicode .title{display:inline-block;margin-bottom:10px;font-size:24px;font-weight:500;font-family:"Mukta",sans-serif}.unicode textarea{background:#f1f2f3;color:#333;font-size:24px;border:none;border-radius:3px;outline:none;padding:15px;-webkit-box-shadow:inset 6px 6px 12px #bfbdbd,inset -6px -6px 15px #fff;box-shadow:inset 6px 6px 12px #bfbdbd,inset -6px -6px 15px #fff}.unicode .textarea:focus{border:none}.unicode .search-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}.unicode .search-section a,.unicode .search-section button{text-decoration:none;background:#1f7a5c;padding:10px 15px;border:none;border-radius:2px;display:inline-block;width:80px;line-height:26px;margin:0 0 10px;color:#fff;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal;text-align:center;cursor:pointer;-webkit-box-shadow:0 2px 4px #c1c1c1;box-shadow:0 2px 4px #c1c1c1}.unicode .search-section a:hover,.unicode .search-section button:hover{background:#545454;color:#fff}.unicode .search-section input{border:none;margin-right:15px;margin-bottom:10px;width:170px;border-radius:5px;line-height:26px;padding:5px 15px;background:#fff}@media (max-width:768px){.unicode .title{font-size:18px}.unicode textarea{height:200px}.unicode .search-section a,.unicode .search-section button{margin-right:0}.unicode .special_char span{margin-bottom:5px}}.unicode .output-section{position:relative;background:#f1f2f3}.unicode .output-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.unicode .copy-btn{background:#22768f;cursor:pointer;display:inline-block;width:auto;margin:0 0 10px;color:#fff;line-height:37px;border:none;border-radius:3px;padding:0 15px;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:normal}.unicode .special_char span{cursor:pointer;background:#fff;min-width:35px;text-align:center;padding:6px;border-radius:5px;display:inline-block;margin-right:5px;margin-bottom:5px}.unicode .special_char span:hover{background:#aba8a8}.unicode .lower_div{margin:0;background:#cccccc4f;padding:5px 0}.unicode *{-webkit-box-sizing:border-box;box-sizing:border-box}.unicode #main{padding:5px}.unicode .spcl_character_wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding:0 5px}.unicode .spcl_character p{margin:0;display:inline-block;padding:2px 5px}.unicode textarea#legacy_text{margin-top:5px}.unicode .output-wrap{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.unicode .keyboard-btn{margin-right:10px;cursor:pointer;background:#3272b3;margin-bottom:10px;color:#fff;line-height:37px;border-radius:3px;padding:0 15px}.unicode .keyboard{height:0;text-align:center;font-size:14px;font-family:sans-serif;margin-bottom:0;overflow:hidden;padding-bottom:0;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.unicode .keyboard.active{margin-bottom:30px;padding-bottom:5px;height:320px;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}@media (max-width:1024px){.unicode .keyboard-btn{display:none}}@media (max-width:992px){.unicode .keyboard.active{height:240px}.unicode .title{font-size:20px}}@media (max-width:768px){.unicode .first-wrap,.unicode .second-wrap{width:100%}}@media (max-width:620px){.unicode .keyboard.active{height:180px}}@media (max-width:400px){.unicode .keyboard.active{height:100px}}.unicode .keyboard__row{display:inline-block;height:3em;margin:.2em}.unicode .keyboard__row--h1{height:1.7em;line-height:1.4em}.unicode .keyboard__row--h3{height:3.3em}.unicode .keyboard__row>*{position:relative;background:#333;text-align:center;color:#eee;float:left;border-radius:.3em;margin:.2em;padding:.2em;width:3.3em;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:1px solid #444;-webkit-box-shadow:0 .2em 0 .05em #222;box-shadow:0 .2em 0 .05em #222;border-bottom-color:#555}.unicode .keyboard__row--h1>div{width:3.5em}.unicode .keyboard__row>div[data-pressed],.unicode .keyboard__row>div:active{background:#2a2a2a;color:#aaa;position:relative;top:.2em;-webkit-box-shadow:0 0 0 .05em #000;box-shadow:0 0 0 .05em #000}.unicode .key--w3{width:4.6em}.unicode .key--w4{width:6em}.unicode .key--w5{width:6.5em}.unicode .key--w6{width:8.3em}.unicode .key--space{width:18em}.unicode .key--double:hover{background-color:#080808}.unicode .key--double::after{content:attr(data-char);position:absolute;top:4px;font-size:14px;left:10px;color:#fff}.unicode .key--double>*{padding-top:.1em}.unicode .key--double div:nth-child(1){line-height:1em;padding-left:17px;font-size:14px}.unicode .key--double div:nth-child(2){line-height:1.5em;font-size:18px}.unicode .key--letter{line-height:2.8em;position:relative}.unicode .key--letter:hover{background-color:#080808}.unicode .key--letter::after{content:attr(data-char);position:absolute;top:-13px;font-size:14px;left:10px;color:#fff}.unicode .key--letter div:nth-child(1){line-height:1em;padding-left:17px;font-size:14px}.unicode .key--letter div:nth-child(2){line-height:1.5em;font-size:20px}.unicode .key--bottom-left>*{position:absolute;text-align:left;bottom:.4em;left:.4em}.unicode .key--bottom-right>*{position:absolute;text-align:right;bottom:.4em;right:.4em}.unicode .key--fn>*{font-size:.6em;line-height:1em;padding-top:1.2em;padding-right:.2em;text-align:right;float:right}.unicode .key--word>*{font-size:.8em}.unicode .key--arrow--tall>*,.unicode .key--arrow>*{font-size:.5em;line-height:3em}.unicode .key--arrow{height:1.8em;margin-top:1.7em;line-height:.5em}.unicode .key--arrow--tall>*{padding-top:.2em}.unicode .keyboard>.keyboard__row{text-align:center}.unicode .output-container,.unicode .backdrop,.unicode .output-textarea{width:100%;height:330px}.unicode .highlights,.unicode .output-textarea{padding:10px;font:20px/28px "Open Sans",sans-serif;letter-spacing:1px}.unicode .output-container{display:block;margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-text-size-adjust:none}.unicode .backdrop{position:absolute;z-index:1;border:2px solid #685972;background-color:#f1f2f3;overflow:auto;pointer-events:none;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.unicode .highlights{white-space:pre-wrap;word-wrap:break-word;color:#fff0}.unicode .output-textarea{display:block;position:absolute;z-index:2;margin:0;border:2px solid #edecee;border-radius:0;color:#444;background-color:#fff0;overflow:auto;resize:none;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.unicode mark{border-radius:3px;color:#fff0;background-color:#b1d5e5}.unicode button{display:block;width:300px;margin:30px auto 0;padding:10px;border:none;border-radius:6px;color:#fff;background-color:#74637f;font:18px "Opens Sans",sans-serif;letter-spacing:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.unicode .output-textarea:focus,.unicode button:focus{outline:none;-webkit-box-shadow:0 0 0 2px #c4c2c2;box-shadow:0 0 0 2px #c4c2c2}.forex{width:100%;font-family:"Rubik",sans-serif}.forex .header{background-color:#04b57a;padding:10px;color:#fff;font-weight:500;border-radius:5px 5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.forex .header .date{font-size:12px;font-weight:lighter;line-height:18px}.forex table{width:100%;border-spacing:1px;text-align:left;border-radius:0 0 5px 5px;overflow:hidden}.forex table thead{background:#f9fdff;color:#545555}.forex table tr{line-height:25px}.forex table th{font-weight:500}.forex table td,.forex table th{padding-left:5px}.forex table td{font-size:14px;font-weight:lighter}.forex table tbody tr{background:#f4fafb}.forex table tbody tr:nth-child(2n-1){background:#fff}.goldsilver{width:300px;font-family:"Rubik",sans-serif}.goldsilver .header{background-color:#04b57a;padding:10px;color:#fff;font-weight:500;border-radius:5px 5px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.goldsilver .header .date{font-size:12px;font-weight:lighter;line-height:18px}.goldsilver table{width:100%;border-spacing:1px;text-align:left;border-radius:0 0 5px 5px;overflow:hidden}.goldsilver table thead{background:#f9fdff;color:#545555}.goldsilver table tr{line-height:25px}.goldsilver table th{font-weight:500}.goldsilver table td,.goldsilver table th{padding-left:5px}.goldsilver table td{font-size:14px;font-weight:lighter}.goldsilver table tbody tr{background:#f4fafb}.goldsilver table tbody tr:nth-child(2n-1){background:#fff}.flip-box{background-color:#fff0;width:300px;height:400px;-webkit-perspective:1000px;perspective:1000px}.flip-box-inner{position:relative;width:100%;height:100%;text-align:center;-webkit-transition:-webkit-transform 0.8s;transition:-webkit-transform 0.8s;transition:transform 0.8s;transition:transform 0.8s,-webkit-transform 0.8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flip-box.active .flip-box-inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-box-front,.flip-box-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5px}.flip-box-front{background-color:#bbb;z-index:0;color:#000}.flip-box-back{background:linear-gradient(45deg,#1f7a5c,#22768f);height:100%;color:#fff;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-box-back .day-report{position:absolute;top:0;left:0;display:none;right:0;bottom:0;background:linear-gradient(30deg,#22768f,#1f7a5c);padding:15px;border-radius:10px}.flip-box-back .day-report .day{font-size:22px;text-align:center;font-weight:700;line-height:38px;color:#fff}.flip-box-back .day-report table{margin-top:15px;border-spacing:1px;width:100%}.flip-box-back .day-report table tr{background:rgb(255 255 255 / .15);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px)}.flip-box-back .day-report table th,.flip-box-back .day-report table td{line-height:26px}.flip-box-back .day-report.active{display:block}:root{--gradient:linear-gradient(135deg, #72edf2 10%, #5151e5 100%)}*{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.25em}.clear{clear:both}.arrow-front{position:absolute;bottom:10px;right:0;cursor:pointer;color:#fff;left:0;font-size:14px}.weather-side{position:relative;height:400px;border-radius:10px;background-image:url(https://images.unsplash.com/photo-1559963110-71b394e7494d?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=675&q=80);width:300px;-webkit-box-shadow:0 0 20px -10px rgb(0 0 0 / .2);box-shadow:0 0 20px -10px rgb(0 0 0 / .2);-webkit-transition:-webkit-transform 300ms ease;transition:-webkit-transform 300ms ease;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;-webkit-transform:translateZ(0) scale(1.02) perspective(1000px);transform:translateZ(0) scale(1.02) perspective(1000px);float:left}.weather-gradient{position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(35deg,#038f61,#15ac96,#24e5f7);border-radius:10px;opacity:.8}.date-container{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;top:25px;color:#fff;left:30px;right:30px}.date-dayname{margin:0;font-size:36px;font-weight:700}.date-day{display:block;font-size:14px;text-align:right}.location{font-size:14px;text-align:right;display:inline-block}.location-icon{display:inline-block;height:.8em;width:auto;margin-right:5px}.weather-container{position:absolute;bottom:45px;left:25px;font-size:18px;color:#fff}.weather-icon.feather{height:60px;width:auto}.weather-temp{margin:0;font-weight:700;font-size:4em}.weather-desc{margin:0}.info-side{position:relative;height:100%}.today-info{padding:15px;margin:0 25px 25px 25px;border-radius:10px}.today-info>div:not(:last-child){margin:0 0 10px 0}.today-info>div .title{float:left;font-weight:700}.today-info>div .value{float:right}.week-list{list-style-type:none;padding:0;margin:10px 15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 0 50px -5px rgb(0 0 0 / .25);box-shadow:0 0 50px -5px rgb(0 0 0 / .25);border-radius:10px}.week-list>li{padding:15px;cursor:pointer;-webkit-transition:200ms ease;transition:200ms ease;border-radius:10px}.week-list>li:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background:#fff;color:#222831;-webkit-box-shadow:0 0 40px -5px rgb(0 0 0 / .2);box-shadow:0 0 40px -5px rgb(0 0 0 / .2)}.week-list>li.active{background:#fff;color:#222831;border-radius:10px}.week-list>li .day-name{display:block;margin:10px 0 0 0;text-align:center}.week-list>li .day-icon{display:block;height:30px;width:auto;margin:0 auto}.week-list>li .day-temp{display:block;text-align:center;margin:10px 0 0 0;font-weight:700}.location-container{padding:25px 35px}.location-button{outline:none;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;border-radius:25px;padding:10px;font-family:"Montserrat",sans-serif;background:linear-gradient(45deg,#48bbb5,#22c892);color:#fff;font-weight:700;-webkit-box-shadow:0 0 30px -5px rgb(0 0 0 / .25);box-shadow:0 0 30px -5px rgb(0 0 0 / .25);cursor:pointer;-webkit-transition:-webkit-transform 200ms ease;transition:-webkit-transform 200ms ease;transition:transform 200ms ease;transition:transform 200ms ease,-webkit-transform 200ms ease}.location-button:hover{-webkit-transform:scale(.95);transform:scale(.95)}.location-button .feather{height:1em;width:auto;margin-right:5px}.roman_wrap{position:relative}.suggestion-container{display:inline-block;padding-left:60px}.suggestion-container ul{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;padding:0}.suggestion-container ul li{background-color:#525252;line-height:28px;font-size:14px;margin:1px;padding:0 10px;border-radius:3px;border:1px solid #fff;cursor:pointer;color:#fff}.suggestion-container ul li:hover{background:#28c58f}.roman{margin:0 auto;max-width:1200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.roman .first-wrap,.roman .second-wrap{width:calc(50% - 30px);margin:0 15px;padding-top:15px}.roman .special_char p{margin:0}.roman .title{display:inline-block;margin-bottom:10px;font-size:24px;font-weight:500;font-family:"Mukta",sans-serif}.roman textarea{height:100%;width:100%;background:#f1f2f3;color:#333;font-size:24px;border:none;border-radius:3px;outline:none;padding:15px;-webkit-box-shadow:inset 6px 6px 12px #bfbdbd,inset -6px -6px 15px #fff;box-shadow:inset 6px 6px 12px #bfbdbd,inset -6px -6px 15px #fff}.roman .textarea:focus{border:none}.roman .search-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px}.roman .search-section a{text-decoration:none;background:#1f7a5c;padding:10px 15px;border-radius:2px;width:80px;line-height:26px;margin-bottom:10px;color:#fff;-webkit-box-shadow:0 2px 4px #c1c1c1;box-shadow:0 2px 4px #c1c1c1}.roman .search-section a:hover{background:#545454;color:#fff}.roman .search-section input{border:none;margin-right:15px;margin-bottom:10px;width:170px;border-radius:5px;line-height:26px;padding:5px 15px}@media (max-width:768px){.roman .title{font-size:18px}.roman textarea{height:200px}.roman .search-section a{margin-right:0}.roman .special_char span{margin-bottom:5px}}.roman .output-section{position:relative;background:#f1f2f3}.roman .output-info-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.roman .copy-btn{background:#22768f;cursor:pointer;margin-bottom:10px;color:#fff;line-height:37px;border-radius:3px;padding:0 15px}.roman .special_char span{cursor:pointer;background:#fff;min-width:35px;text-align:center;padding:6px;border-radius:5px;display:inline-block;margin-right:5px;margin-bottom:5px}.roman .special_char span:hover{background:#aba8a8}.roman .lower_div{margin:0;background:#cccccc4f;padding:5px 0}.roman *{-webkit-box-sizing:border-box;box-sizing:border-box}.roman #main{padding:5px}.roman .spcl_character_wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;padding:0 5px}.roman .spcl_character p{margin:0;display:inline-block;padding:2px 5px}.roman textarea#legacy_text{margin-top:5px}.roman .output-wrap{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.roman .keyboard-btn{margin-right:10px;cursor:pointer;background:#3272b3;margin-bottom:10px;color:#fff;line-height:37px;border-radius:3px;padding:0 15px}.roman .keyboard{height:0;text-align:center;font-size:14px;font-family:sans-serif;margin-bottom:0;overflow:hidden;padding-bottom:0;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}.roman .keyboard.active{margin-bottom:30px;padding-bottom:5px;height:320px;-webkit-transition:all 0.5s ease-in;transition:all 0.5s ease-in}@media (max-width:1024px){.roman .keyboard-btn{display:none}}@media (max-width:992px){.roman .keyboard.active{height:240px}.roman .title{font-size:20px}}@media (max-width:768px){.roman .first-wrap,.roman .second-wrap{width:100%}}@media (max-width:620px){.roman .keyboard.active{height:180px}}@media (max-width:400px){.roman .keyboard.active{height:100px}}.roman .keyboard__row{display:inline-block;height:3em;margin:.2em}.roman .keyboard__row--h1{height:1.7em;line-height:1.4em}.roman .keyboard__row--h3{height:3.3em}.roman .keyboard__row>*{position:relative;background:#333;text-align:center;color:#eee;float:left;border-radius:.3em;margin:.2em;padding:.2em;width:3.3em;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;border:1px solid #444;-webkit-box-shadow:0 .2em 0 .05em #222;box-shadow:0 .2em 0 .05em #222;border-bottom-color:#555}.roman .keyboard__row--h1>div{width:3.5em}.roman .keyboard__row>div[data-pressed],.roman .keyboard__row>div:active{background:#2a2a2a;color:#aaa;position:relative;top:.2em;-webkit-box-shadow:0 0 0 .05em #000;box-shadow:0 0 0 .05em #000}.roman .key--w3{width:4.6em}.roman .key--w4{width:6em}.roman .key--w5{width:6.5em}.roman .key--w6{width:8.3em}.roman .key--space{width:18em}.roman .key--double:hover{background-color:#080808}.roman .key--double::after{content:attr(data-char);position:absolute;top:4px;font-size:14px;left:10px;color:#fff}.roman .key--double>*{padding-top:.1em}.roman .key--double div:nth-child(1){line-height:1em;padding-left:17px;font-size:14px}.roman .key--double div:nth-child(2){line-height:1.5em;font-size:18px}.roman .key--letter{line-height:2.8em;position:relative}.roman .key--letter:hover{background-color:#080808}.roman .key--letter::after{content:attr(data-char);position:absolute;top:-13px;font-size:14px;left:10px;color:#fff}.roman .key--letter div:nth-child(1){line-height:1em;padding-left:17px;font-size:14px}.roman .key--letter div:nth-child(2){line-height:1.5em;font-size:20px}.roman .key--bottom-left>*{position:absolute;text-align:left;bottom:.4em;left:.4em}.roman .key--bottom-right>*{position:absolute;text-align:right;bottom:.4em;right:.4em}.roman .key--fn>*{font-size:.6em;line-height:1em;padding-top:1.2em;padding-right:.2em;text-align:right;float:right}.roman .key--word>*{font-size:.8em}.roman .key--arrow--tall>*,.roman .key--arrow>*{font-size:.5em;line-height:3em}.roman .key--arrow{height:1.8em;margin-top:1.7em;line-height:.5em}.roman .key--arrow--tall>*{padding-top:.2em}.roman .keyboard>.keyboard__row{text-align:center}.roman .output-container,.roman .backdrop,.roman .output-textarea{width:100%;height:330px}.roman .highlights,.roman .output-textarea{padding:10px;font-size:16px;letter-spacing:.8}.roman .output-container{display:block;margin:0 auto;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-text-size-adjust:none}.roman .backdrop{position:absolute;z-index:1;overflow:auto;pointer-events:none;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.roman .highlights{white-space:pre-wrap;word-wrap:break-word;color:#fff0}.roman .output-textarea{display:block;position:absolute;z-index:2;margin:0;border:2px solid #edecee;border-radius:0;color:#444;background-color:#fff0;overflow:auto;resize:none;-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}.roman mark{border-radius:3px;color:#fff0;background-color:#b1d5e5}.roman button{display:block;width:300px;margin:30px auto 0;padding:10px;border:none;border-radius:6px;color:#fff;background-color:#74637f;font:18px "Opens Sans",sans-serif;letter-spacing:1px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.roman .output-textarea:focus,.roman button:focus{outline:none;-webkit-box-shadow:0 0 0 2px #c4c2c2;box-shadow:0 0 0 2px #c4c2c2}.autocomplete{position:relative;display:inline-block}input{border:1px solid #fff0;background-color:#f1f1f1;padding:10px;font-size:16px}input[type="text"]{background-color:#f1f1f1;width:100%}input[type="submit"]{background-color:DodgerBlue;color:#fff;cursor:pointer}.autocomplete-items{border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:5px 15px;min-width:100px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4;text-align:center}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1f7a5c!important;color:#fff}#content .search-section,#content .search-section.samachardainik,.unicode .search-section{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;margin:18px 0 8px}#content .search-section>div,.unicode .search-section>div{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;flex:1 1 300px;margin:0}#content .search-section input,.unicode .search-section input{flex:1 1 180px;max-width:280px;min-width:140px;margin:0;border:1px solid #dfe5e2;border-radius:6px;line-height:26px;padding:6px 14px;font-size:14px;background:#fff;outline:none;transition:border-color .2s ease,box-shadow .2s ease}#content .search-section input:focus,.unicode .search-section input:focus{border-color:#1f7a5c;box-shadow:0 0 0 3px rgb(50 179 137 / .15)}#content .search-section a,.unicode .search-section a{margin:0;width:auto;min-width:92px;text-align:center;padding:6px 18px;border-radius:6px;line-height:26px;background:#1f7a5c;color:#fff;text-decoration:none;font-weight:500;box-shadow:0 2px 4px rgb(0 0 0 / .12);transition:background .2s ease}#content .search-section a:hover,.unicode .search-section a:hover{background:#2a9a75;color:#fff}@media (max-width:600px){#content .search-section input,.unicode .search-section input{max-width:none;flex:1 1 60%}#content .search-section a,.unicode .search-section a{flex:1 1 30%}}#content .converter-panes{display:flex;flex-direction:column;gap:10px;margin-top:12px}#content .converter-pane{flex:1 1 0%;min-width:0;display:flex;flex-direction:column}#content .pane-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;min-height:42px}#content .pane-label{font-family:"Mukta",sans-serif;font-weight:600;font-size:16px;color:#243b56;background:#fff;padding:4px 16px;border-radius:20px;box-shadow:0 1px 3px rgb(0 0 0 / 12%);white-space:nowrap}#content .pane-hint{font-family:"Mukta",sans-serif;font-size:13px;color:#5c6b78;text-align:right}#content .pane-header .copy-btn{margin-bottom:0}#content .converter-pane textarea{width:100%;height:400px}#content .converter-pane .output-container{flex:1 1 auto}#content .special_char{margin-top:12px}#content textarea::placeholder{font-family:"Mukta",sans-serif;font-size:16px;color:#9aa5ad}@media (min-width:992px){#content .converter-panes{flex-direction:row;align-items:stretch;gap:14px}}@media (max-width:768px){#content .converter-pane textarea,#content .converter-pane .output-container,#content .converter-pane .backdrop,#content .converter-pane .output-textarea{height:240px}#content .pane-header{flex-wrap:wrap;min-height:auto}#content .pane-hint{text-align:left}}#content textarea{background:#fff;border:1px solid #e2e8e5;border-radius:12px;-webkit-box-shadow:0 1px 2px rgb(16 24 40 / .05);box-shadow:0 1px 2px rgb(16 24 40 / .05);padding:16px;resize:none;-webkit-transition:border-color 0.2s ease,box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease}#content textarea:hover{border-color:#c8d4cf}#content textarea:focus{border-color:#1f7a5c;-webkit-box-shadow:0 0 0 3px rgb(50 179 137 / .14);box-shadow:0 0 0 3px rgb(50 179 137 / .14)}#content .backdrop{border:1px solid #e2e8e5;border-radius:12px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgb(16 24 40 / .05);box-shadow:0 1px 2px rgb(16 24 40 / .05);-webkit-transition:border-color 0.2s ease,box-shadow 0.2s ease;transition:border-color 0.2s ease,box-shadow 0.2s ease}#content .output-textarea,#content .output-textarea:hover,#content .output-textarea:focus{border:1px solid #fff0;border-radius:12px;background-color:#fff0;-webkit-box-shadow:none;box-shadow:none}#content .output-container:focus-within .backdrop{border-color:#1f7a5c;-webkit-box-shadow:0 0 0 3px rgb(50 179 137 / .14);box-shadow:0 0 0 3px rgb(50 179 137 / .14)}#content .highlights,#content .output-textarea{padding:16px;font:20px/34px "Mukta",sans-serif;letter-spacing:normal}#content mark{background-color:#ffe066;border-radius:3px;color:#fff0}#content textarea{background:#fff;border:1.5px solid #b8ddcd}#content textarea:hover{border-color:#7cc7ab}#content textarea:focus{background:#fff;border-color:#1f7a5c}#content .backdrop{background-color:#fff;border:1.5px solid #b8ddcd}#content .output-textarea,#content .output-textarea:hover,#content .output-textarea:focus{border:1.5px solid #fff0}#content .output-container:focus-within .backdrop{background-color:#fff;border-color:#1f7a5c}#content .pane-label{background:#1f7a5c;color:#fff;font-size:17px;font-weight:600;padding:5px 18px;-webkit-box-shadow:0 2px 6px rgb(50 179 137 / .25);box-shadow:0 2px 6px rgb(50 179 137 / .25)}#content .search-section input{border-color:#b8ddcd;background:#fff}#content .search-section input:focus{background:#fff}.ntype .pane-header{flex-wrap:wrap;gap:10px}.ntype-controls{display:flex;align-items:center;gap:14px}.ntype-status{display:inline-flex;align-items:center;gap:6px;font-family:"Mukta",sans-serif;font-size:13px;line-height:1.5;color:#5c6b78}.ntype-status::before{content:"";width:9px;height:9px;border-radius:50%;background:#1f7a5c;box-shadow:0 0 0 3px rgb(50 179 137 / .18)}.ntype-status.is-off::before{background:#e8a13c;box-shadow:0 0 0 3px rgb(232 161 60 / .18)}#content .ntype-toggle{display:inline-flex;align-items:center;width:auto;height:38px;margin:0;padding:3px;border:none;border-radius:19px;background:#e6efeb;cursor:pointer;font:inherit}#content .ntype-toggle .ntype-toggle-opt{display:inline-flex;align-items:center;justify-content:center;height:32px;min-width:58px;font-family:"Mukta",sans-serif;font-size:14px;font-weight:600;line-height:1.5;color:#5c6b78;padding:0 16px;border-radius:16px;transition:background 0.18s ease,color 0.18s ease,box-shadow 0.18s ease}#content .ntype-toggle .ntype-toggle-opt.is-on{background:#1f7a5c;color:#fff;box-shadow:0 1px 4px rgb(50 179 137 / .4)}.ntype-editor{position:relative}#content .ntype-editor textarea{height:300px;font-family:"Mukta",sans-serif;font-size:22px;line-height:1.8}.ntype-suggest{display:flex;align-items:center;gap:8px;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:10px;padding:10px 12px;background:#fff;border:1.5px solid #b8ddcd;border-radius:12px;box-shadow:0 4px 14px rgb(16 24 40 / .08);scrollbar-width:thin}.ntype-suggest[hidden]{display:none}.ntype-chip{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px;padding:4px 16px;background:#f1f6f4;border:1px solid #cfe7dd;border-radius:20px;cursor:pointer;font-family:"Mukta",sans-serif;font-size:19px;line-height:1.7;color:#243b56;user-select:none;transition:background 0.12s ease,border-color 0.12s ease}.ntype-chip b{font-weight:500}.ntype-chip sup{font-size:11px;line-height:1;color:#8aa097;top:-.4em}.ntype-chip:hover{background:#e2f1ea;border-color:#9fd4bd}.ntype-chip.is-active{background:#1f7a5c;border-color:#1f7a5c;color:#fff}.ntype-chip.is-active sup{color:rgb(255 255 255 / .75)}.ntype-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:14px}.ntype-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}#content .ntype-actions button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;height:40px;margin:0;padding:0 20px;border:1.5px solid #cfe0d8;border-radius:10px;background:#fff;color:#243b56;font-family:"Mukta",sans-serif;font-size:15px;font-weight:600;line-height:1.5;cursor:pointer;transition:background 0.15s ease,border-color 0.15s ease,box-shadow 0.15s ease}#content .ntype-actions button svg{width:15px;height:15px;flex:0 0 auto;fill:currentColor}#content .ntype-actions button:hover{border-color:#1f7a5c;background:#f1f6f4}#content .ntype-actions button:focus,#content .ntype-toggle:focus{outline:none;box-shadow:0 0 0 3px rgb(50 179 137 / .25)}#content .ntype-actions button.is-primary{background:#1f7a5c;border-color:#1f7a5c;color:#fff;box-shadow:0 2px 6px rgb(50 179 137 / .25)}#content .ntype-actions button.is-primary:hover{background:#2a9a75;border-color:#2a9a75}.ntype-count{font-family:"Mukta",sans-serif;font-size:14px;line-height:1.5;color:#5c6b78}.ntype-hints{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:16px;font-family:"Mukta",sans-serif;font-size:13.5px;line-height:1.8;color:#5c6b78}.ntype-hints kbd{display:inline-block;min-width:22px;padding:2px 7px;border:1px solid #cdd9d3;border-bottom-width:2px;border-radius:5px;background:#fff;font-family:"Mukta",sans-serif;font-size:12px;font-weight:600;line-height:1.4;color:#243b56;text-align:center}@media (max-width:768px){.ntype-hints{display:none}#content .ntype-editor textarea{height:240px}.ntype-toolbar{margin-top:12px}}.ntype-chars{margin-top:20px;padding:16px;background:#fff;border:1.5px solid #b8ddcd;border-radius:12px}.ntype-chars .ntype-chars-title{font-family:"Mukta",sans-serif;font-size:15px;font-weight:600;line-height:1.5;color:#243b56;margin:0 0 12px}.ntype-chars .ntype-chars-grid{display:flex;flex-wrap:wrap;gap:7px}.ntype-chars [data-nch]{cursor:pointer;min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:2px 9px;background:#f1f6f4;border:1px solid #cfe7dd;border-radius:8px;font-family:"Mukta",sans-serif;font-size:18px;line-height:1.8;color:#243b56;user-select:none;transition:background 0.12s ease}.ntype-chars [data-nch]:hover{background:#1f7a5c;border-color:#1f7a5c;color:#fff}.ntype-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,16px);z-index:9999;display:flex;align-items:center;gap:12px;padding:11px 20px;background:#243b56;color:#fff;border-radius:10px;box-shadow:0 8px 24px rgb(16 24 40 / .28);font-family:"Mukta",sans-serif;font-size:15px;line-height:1.5;opacity:0;pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease}.ntype-toast.is-show{opacity:1;pointer-events:auto;transform:translate(-50%,0)}#content .ntype-toast button{width:auto;margin:0;padding:4px 12px;border:none;border-radius:6px;background:#1f7a5c;color:#fff;font-family:"Mukta",sans-serif;font-size:14px;font-weight:600;line-height:1.5;cursor:pointer}#content .ntype-actions button,#content .ntype-toast button,#content .ntype-toggle{letter-spacing:normal}#content .ntype-status{white-space:nowrap}#content .ntype-status::before{flex:0 0 auto}#content .vtype-status{display:inline-flex;align-items:center;gap:6px;font-family:"Mukta",sans-serif;font-size:13px;line-height:1.5;color:#5c6b78;white-space:nowrap}#content .vtype-status::before{content:"";flex:0 0 auto;width:9px;height:9px;border-radius:50%;background:#1f7a5c;box-shadow:0 0 0 3px rgb(50 179 137 / .18)}#content .vtype-status.is-live::before{background:#e05252;box-shadow:0 0 0 3px rgb(224 82 82 / .2);animation:vtype-blink 1.1s ease-in-out infinite}#content .vtype-status.is-error::before{background:#e8a13c;box-shadow:0 0 0 3px rgb(232 161 60 / .18)}@keyframes vtype-blink{0%,100%{opacity:1}50%{opacity:.35}}.vtype-input-wrap{position:relative}#content .vtype-input-wrap textarea{padding-bottom:78px}#content .vtype-mic{position:absolute;right:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin:0;padding:0;border:none;border-radius:50%;background:#1f7a5c;color:#fff;cursor:pointer;letter-spacing:normal;box-shadow:0 4px 14px rgb(50 179 137 / .4);transition:background 0.18s ease,transform 0.12s ease}#content .vtype-mic svg{width:28px;height:28px;fill:currentColor}#content .vtype-mic:hover{background:#2aa17b;transform:scale(1.06)}#content .vtype-mic:focus{outline:3px solid rgb(50 179 137 / .4);outline-offset:3px}#content .vtype-mic.is-listening{background:#e05252;animation:vtype-pulse 1.6s ease-in-out infinite}#content .vtype-mic.is-error{background:#e8a13c;box-shadow:0 4px 14px rgb(232 161 60 / .4);animation:none}#content .vtype-mic:disabled,#content .vtype-mic.is-unsupported{background:#9aa7b1;box-shadow:none;cursor:not-allowed;animation:none}@keyframes vtype-pulse{0%,100%{transform:scale(1);box-shadow:0 4px 14px rgb(224 82 82 / .45),0 0 0 4px rgb(224 82 82 / .25)}50%{transform:scale(1.05);box-shadow:0 4px 14px rgb(224 82 82 / .45),0 0 0 18px rgb(224 82 82 / .06)}}.vtype-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vtype-unsupported{margin:14px 0;padding:14px 18px;background:#fdf3e3;border:1.5px solid #ecd3a4;border-radius:12px}.vtype-unsupported p{margin:0;font-family:"Mukta",sans-serif;font-size:15px;line-height:1.7;color:#6b5836}.vtype-punct{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.vtype-punct [data-vch]{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:40px;padding:0 14px;background:#f1f6f4;border:1px solid #cfe7dd;border-radius:10px;cursor:pointer;font-family:"Mukta",sans-serif;font-size:20px;line-height:1.7;color:#243b56;user-select:none;transition:background 0.12s ease,border-color 0.12s ease}.vtype-punct [data-vch]:hover{background:#e2efe9;border-color:#b8ddcd}#content .vtype .ntype-editor textarea,#content .vtype textarea{height:300px}@media (max-width:640px){#content .vtype-mic{right:12px;bottom:12px;width:54px;height:54px}#content .vtype-mic svg{width:25px;height:25px}#content .vtype-input-wrap textarea{padding-bottom:70px}}.ndocs-app{background:#fff;border:1px solid #e3e8ee;border-radius:14px;overflow:clip;box-shadow:0 2px 10px rgb(16 24 40 / .06)}.ndocs-bar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:12px 18px;border-bottom:1px solid #eef1f4}.ndocs-titlewrap{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 260px}#content .ndocs-title{width:100%;max-width:360px;border:1px solid #fff0;border-radius:8px;padding:6px 10px;font-family:"Mukta",sans-serif;font-size:18px;font-weight:600;color:#243b56;background:#fff0}#content .ndocs-title:hover{border-color:#e3e8ee}#content .ndocs-title:focus{outline:none;border-color:#1f7a5c;background:#fff}.ndocs-saved{flex:0 0 auto;font-family:"Mukta",sans-serif;font-size:13px;color:#8a97a3;white-space:nowrap}.ndocs-bar-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px}#content .ndocs-bar-actions button{display:inline-flex;align-items:center;gap:7px;width:auto;height:38px;margin:0;padding:0 14px;border:1.5px solid #dbe3ea;border-radius:9px;background:#fff;color:#34495e;cursor:pointer;font-family:"Mukta",sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:normal;transition:background 0.15s ease,border-color 0.15s ease}#content .ndocs-bar-actions button svg{width:16px;height:16px;fill:currentColor}#content .ndocs-bar-actions button:hover{background:#f4f7f9;border-color:#b8c4cf}#content .ndocs-bar-actions button.is-primary{background:#1f7a5c;border-color:#1f7a5c;color:#fff}#content .ndocs-bar-actions button.is-primary:hover{background:#2aa17b}.ndocs-toolbar{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:8px 14px;background:#fbfcfd;border-bottom:1px solid #eef1f4}.ndocs-group{display:inline-flex;align-items:center;gap:2px;padding-right:8px;margin-right:4px;border-right:1px solid #e7ecf0}.ndocs-group:last-child{border-right:none}#content .ndocs-toolbar button{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:34px;height:34px;margin:0;padding:0 8px;border:none;border-radius:7px;background:#fff0;color:#44535f;cursor:pointer;font-family:"Mukta",sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:normal}#content .ndocs-toolbar button svg{width:18px;height:18px;fill:currentColor}#content .ndocs-toolbar button:hover{background:#eef3f1}#content .ndocs-toolbar button.is-active{background:#d9efe7;color:#1d7a5c}.ndocs-color{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:7px;cursor:pointer;font-family:"Mukta",sans-serif;font-size:15px;font-weight:700;color:#44535f;border-bottom:4px solid #243b56;box-sizing:border-box}.ndocs-color-hl{border-bottom-color:#fff3a3}.ndocs-color:hover{background:#eef3f1}.ndocs-color input[type="color"]{width:0;height:0;padding:0;border:none;opacity:0}.ndocs-paper-wrap{position:relative;padding:28px 16px 80px;background:#eceff2}#content .ndocs-paper{max-width:800px;min-height:640px;margin:0 auto;padding:56px 64px;background:#fff;border-radius:4px;box-shadow:0 2px 12px rgb(16 24 40 / .1);font-family:"Mukta",sans-serif;font-size:18px;line-height:1.9;color:#243b56;outline:none;word-wrap:break-word}#content .ndocs-paper:empty::before{content:attr(data-placeholder);color:#9aa7b1;font-style:italic;pointer-events:none}#content .ndocs-paper h1,#content .ndocs-paper h2,#content .ndocs-paper h3{font-family:"Mukta",sans-serif;color:#243b56;line-height:1.5;margin:.6em 0 .3em}#content .ndocs-paper h1{font-size:30px}#content .ndocs-paper h2{font-size:24px}#content .ndocs-paper h3{font-size:20px}#content .ndocs-paper p{margin:0 0 .6em}#content .ndocs-paper ul,#content .ndocs-paper ol{margin:.4em 0 .6em;padding-left:28px}.ndocs-interim{color:#8a97a3;font-style:italic}.ndocs-suggest{position:absolute;z-index:7;min-width:170px;max-width:280px;padding:5px;background:#fff;border:1.5px solid #b8ddcd;border-radius:10px;box-shadow:0 8px 24px rgb(16 24 40 / .16)}.ndocs-suggest[hidden]{display:none}.ndocs-suggest-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:5px 12px;border-radius:7px;cursor:pointer;font-family:"Mukta",sans-serif}.ndocs-suggest-row b{font-weight:500;font-size:18px;line-height:1.7;color:#243b56}.ndocs-suggest-row sup{flex:0 0 auto;font-size:11px;line-height:1;color:#8a97a3;top:0}.ndocs-suggest-row:hover{background:#f1f6f4}.ndocs-suggest-row.is-active{background:#d9efe7}.ndocs-suggest-row.is-active b{color:#1d7a5c}.ndocs-pill{position:sticky;bottom:18px;z-index:6;display:flex;align-items:center;gap:10px;width:max-content;margin:-52px auto 0;padding:7px 12px;background:#fff;border:1px solid #e3e8ee;border-radius:32px;box-shadow:0 6px 20px rgb(16 24 40 / .16)}#content .ndocs-mic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:none;border-radius:50%;background:#1f7a5c;color:#fff;cursor:pointer;letter-spacing:normal;box-shadow:0 3px 10px rgb(50 179 137 / .4);transition:background 0.18s ease}#content .ndocs-mic svg{width:22px;height:22px;fill:currentColor}#content .ndocs-mic:hover{background:#2aa17b}#content .ndocs-mic.is-listening{background:#e05252;animation:vtype-pulse 1.6s ease-in-out infinite}#content .ndocs-mic.is-unsupported{background:#9aa7b1;box-shadow:none}.ndocs-pill-status{font-family:"Mukta",sans-serif;font-size:14px;color:#5c6b78;white-space:nowrap}.ndocs-pill-status:empty{display:none}.ndocs-statusbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 18px;border-top:1px solid #eef1f4;background:#fbfcfd}.ndocs-statushints{font-family:"Mukta",sans-serif;font-size:12.5px;color:#8a97a3}.ndocs-statushints kbd{display:inline-block;padding:1px 6px;border:1px solid #d6dee5;border-bottom-width:2px;border-radius:5px;background:#fff;font-family:"Mukta",sans-serif;font-size:11.5px;color:#44535f}@media print{body *{visibility:hidden}#content .ndocs-paper,#content .ndocs-paper *{visibility:visible}#content .ndocs-paper{position:absolute;left:0;top:0;width:100%;min-height:0;margin:0;padding:0;box-shadow:none;border-radius:0}}@media (max-width:640px){.ndocs-bar,.ndocs-statusbar{padding:10px 12px}#content .ndocs-bar-actions button{height:36px;padding:0 10px;font-size:13px}.ndocs-toolbar{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.ndocs-group{flex:0 0 auto}.ndocs-paper-wrap{padding:14px 8px 70px}#content .ndocs-paper{padding:28px 22px;min-height:480px;font-size:17px}}#content.n2w{max-width:1000px;margin:0 auto;padding:10px 15px 30px}#content .n2w-card{background:#fff;border-radius:12px;padding:22px 24px 26px;-webkit-box-shadow:0 6px 24px rgb(20 40 60 / .1);box-shadow:0 6px 24px rgb(20 40 60 / .1)}#content .n2w-input{display:block;width:100%;margin-top:12px;padding:14px 16px;font-size:26px;font-weight:600;letter-spacing:.5px;color:#15314b;background:#f4f7f9;border:2px solid #dce6ec;border-radius:10px;outline:none;-webkit-transition:border-color 0.15s;transition:border-color 0.15s}#content .n2w-input:focus{border-color:#1f7a5c;background:#fff}#content .n2w-chips{margin-top:10px}#content .n2w-chip{display:inline-block;width:auto;margin:0 6px 6px 0;padding:4px 12px;font-family:inherit;font-size:14px;font-weight:500;letter-spacing:normal;line-height:22px;color:#2b6e58;background:#e9f7f1;border:1px solid #bfe5d6;border-radius:999px;cursor:pointer}#content .n2w-chip:hover{background:#1f7a5c;border-color:#1f7a5c;color:#fff}#content .n2w-err{margin:12px 0 0;padding:10px 14px;border-radius:8px;background:#fdeeee;color:#b03a3a;font-size:15px}#content .n2w-results{margin-top:18px}#content .n2w-row{padding:12px 14px;border:1px solid #e3ebf0;border-radius:10px;margin-bottom:10px;background:#fbfdfe}#content .n2w-row-main{background:#f0faf6;border-color:#b9e4d3}#content .n2w-row-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content .n2w-row-label{font-size:13px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#5b7286}#content .n2w-row-main .n2w-row-label{color:#1f7a5c}#content .n2w-copy{display:inline-block;width:auto;margin:0;padding:3px 12px;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:normal;line-height:22px;color:#fff;background:#22768f;border:none;border-radius:6px;cursor:pointer}#content .n2w-copy:hover{background:#257592}#content .n2w-row-text{margin:8px 0 0;font-size:21px;font-weight:600;line-height:1.55;color:#15314b;word-break:break-word}#content .n2w-row-main .n2w-row-text{font-size:24px;color:#11543d}#content .n2w-toast{position:fixed;left:50%;bottom:28px;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px);background:#1f2d3a;color:#fff;padding:9px 18px;border-radius:8px;font-size:14px;opacity:0;pointer-events:none;-webkit-transition:opacity 0.2s,-webkit-transform 0.2s;transition:opacity 0.2s,transform 0.2s;z-index:60}#content .n2w-toast.is-show{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.front-desc .n2w-table{width:100%;max-width:640px;border-collapse:collapse;margin:12px 0 18px}.front-desc .n2w-table th,.front-desc .n2w-table td{border:1px solid #dde6ec;padding:8px 12px;text-align:left;font-size:15.5px}.front-desc .n2w-table th{background:#eef5f2;font-weight:600}@media (max-width:768px){#content .n2w-card{padding:16px 14px 20px}#content .n2w-input{font-size:21px}#content .n2w-row-text{font-size:18px}#content .n2w-row-main .n2w-row-text{font-size:20px}}#content .agec-mode{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:14px}#content .agec-mode button{display:inline-block;width:auto;margin:0;padding:6px 18px;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:normal;line-height:22px;color:#43607a;background:#eef3f7;border:2px solid #d6e2ea;border-radius:999px;cursor:pointer}#content .agec-mode button.is-on{color:#fff;background:#1f7a5c;border-color:#1f7a5c}#content .agec-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:14px}#content .agec-field{display:block;-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;margin:0}#content .agec-field-wide{-ms-flex-preferred-size:100%;flex-basis:100%}#content .agec-field span{display:block;font-size:13px;font-weight:600;letter-spacing:.4px;color:#5b7286;margin-bottom:4px}#content .agec-field select,#content .agec-field input[type="date"]{display:block;width:100%;padding:10px 12px;font-family:inherit;font-size:18px;font-weight:600;color:#15314b;background:#f4f7f9;border:2px solid #dce6ec;border-radius:10px;outline:none}#content .agec-field select:focus,#content .agec-field input[type="date"]:focus{border-color:#1f7a5c;background:#fff}#content .agec-results{margin-top:18px}#content .agec-main{background:#f0faf6;border:1px solid #b9e4d3;border-radius:10px;padding:14px 16px;text-align:center}#content .agec-main-label{font-size:13px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#1f7a5c}#content .agec-main-text{margin:6px 0 0;font-size:26px;line-height:1.4;color:#11543d}#content .agec-main-text strong{font-size:38px;font-weight:700}#content .agec-grid{display:-ms-grid;display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px}#content .agec-cell{background:#fbfdfe;border:1px solid #e3ebf0;border-radius:10px;padding:10px 14px}#content .agec-cell-wide{grid-column:1 / -1}#content .agec-cell-label{display:block;font-size:12.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#5b7286}#content .agec-cell-text{display:block;margin-top:3px;font-size:19px;font-weight:600;color:#15314b}@media (max-width:560px){#content .agec-fields{gap:8px}#content .agec-field{-ms-flex-preferred-size:100%;flex-basis:100%}#content .agec-main-text{font-size:21px}#content .agec-main-text strong{font-size:30px}#content .agec-grid{grid-template-columns:1fr}}#content.ttest{max-width:920px}#content .n2w-card{position:relative;overflow:hidden}#content .ttest-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}#content .ttest-modes,#content .ttest-times{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}#content .ttest-modes button,#content .ttest-times button,#content .ttest-actions button{display:inline-block;width:auto;margin:0;padding:6px 16px;font-family:inherit;font-size:14.5px;font-weight:600;letter-spacing:normal;line-height:22px;color:#43607a;background:#eef3f7;border:2px solid #d6e2ea;border-radius:999px;cursor:pointer;-webkit-transition:background 0.15s,color 0.15s,border-color 0.15s;transition:background 0.15s,color 0.15s,border-color 0.15s}#content .ttest-modes button.is-on,#content .ttest-times button.is-on{color:#fff;background:#1f7a5c;border-color:#1f7a5c}#content .ttest-ime-note{margin:12px 0 0;padding:9px 14px;border-radius:8px;background:#eef6fb;color:#2d5d77;font-size:14.5px}#content .ttest-stats{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px;margin-top:16px}#content .ttest-stat-label{display:block;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#5b7286}#content .ttest-stat-value{display:block;font-size:26px;font-weight:700;color:#15314b;font-variant-numeric:tabular-nums}#content .ttest-stat-value.is-low{color:#d3493c;-webkit-animation:ttestPulse 1s infinite;animation:ttestPulse 1s infinite}@-webkit-keyframes ttestPulse{50%{opacity:.45}}@keyframes ttestPulse{50%{opacity:.45}}#content .ttest-hint{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}#content .ttest-hint-label{font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#5b7286}#content .ttest-key,#content .ttest-shift{display:inline-block;min-width:42px;padding:7px 12px;text-align:center;font-family:Consolas,Menlo,monospace;font-size:20px;font-weight:700;color:#15314b;background:linear-gradient(#ffffff,#e9eff4);border:1px solid #c4d2dc;border-bottom-width:3px;border-radius:8px}#content .ttest-shift{font-size:13px;min-width:auto;color:#5b7286}#content .ttest-key.is-pop{-webkit-animation:ttestPop 0.18s ease-out;animation:ttestPop 0.18s ease-out}@-webkit-keyframes ttestPop{0%{-webkit-transform:scale(1.25);transform:scale(1.25)}}@keyframes ttestPop{0%{-webkit-transform:scale(1.25);transform:scale(1.25)}}#content .ttest-progress-track{height:5px;border-radius:3px;background:#e7eef3;margin-top:12px;overflow:hidden}#content .ttest-progress{height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,#1f7a5c,#22768f);-webkit-transition:width 0.15s ease-out;transition:width 0.15s ease-out}#content .ttest-passage-wrap{position:relative;margin-top:12px;cursor:text}#content .ttest-passage{max-height:220px;overflow-y:auto;padding:18px 20px;border:2px solid #dce6ec;border-radius:12px;background:#fbfdfe;line-height:1.9;word-break:break-word;white-space:pre-wrap;-webkit-filter:blur(3px);filter:blur(3px);-webkit-transition:-webkit-filter 0.2s;transition:filter 0.2s,-webkit-filter 0.2s;-webkit-user-select:none;-ms-user-select:none;user-select:none}#content .ttest-passage-wrap.is-focused .ttest-passage{-webkit-filter:none;filter:none;border-color:#1f7a5c}#content .ttest-passage.is-preeti{font-family:"Preeti",serif;font-size:32px;line-height:1.7}#content .ttest-passage.is-unicode{font-size:24px}#content .ttest-passage.is-english{font-size:22px}#content .ttest-passage span{border-radius:2px}#content .ttest-passage span.is-ok{color:#1f7a5c}#content .ttest-passage span.is-bad{color:#c0392b;background:#fde4e1}#content .ttest-passage span.is-current{-webkit-box-shadow:inset 2px 0 0 #1f7a5c;box-shadow:inset 2px 0 0 #1f7a5c;-webkit-animation:ttestCaret 1s steps(1) infinite;animation:ttestCaret 1s steps(1) infinite}@-webkit-keyframes ttestCaret{50%{-webkit-box-shadow:inset 2px 0 0 #fff0;box-shadow:inset 2px 0 0 #fff0}}@keyframes ttestCaret{50%{-webkit-box-shadow:inset 2px 0 0 #fff0;box-shadow:inset 2px 0 0 #fff0}}#content .ttest-passage span.is-shake{-webkit-animation:ttestShake 0.18s;animation:ttestShake 0.18s}@-webkit-keyframes ttestShake{25%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}75%{-webkit-transform:translateX(2px);transform:translateX(2px)}}@keyframes ttestShake{25%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}75%{-webkit-transform:translateX(2px);transform:translateX(2px)}}#content .ttest-focus-tip{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:17px;font-weight:600;color:#2b4a63;pointer-events:none}#content .ttest-passage-wrap.is-focused .ttest-focus-tip{display:none}#content .ttest-input{position:absolute;opacity:0;left:0;top:0;width:100%;height:100%;border:none;cursor:text}#content .ttest-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:14px}#content .ttest-actions button.is-primary{color:#fff;background:#1f7a5c;border-color:#1f7a5c}#content .ttest-result-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:26px;margin-top:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .ttest-gauge{position:relative;width:150px;height:150px}#content .ttest-gauge svg{width:100%;height:100%;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#content .ttest-gauge circle{fill:none;stroke-width:10;stroke-linecap:round}#content .ttest-gauge-track{stroke:#e7eef3}#content .ttest-gauge-arc{stroke:#d3493c;-webkit-transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1);transition:stroke-dashoffset 1.1s cubic-bezier(.22,1,.36,1)}#content .ttest-gauge-arc.is-pass{stroke:#1f7a5c}#content .ttest-gauge-text{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content .ttest-gauge-num{font-size:40px;font-weight:700;color:#15314b;line-height:1;font-variant-numeric:tabular-nums}#content .ttest-gauge-unit{font-size:13px;font-weight:600;letter-spacing:1px;color:#5b7286}#content .ttest-result-cells{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}#content .ttest-rcell{min-width:110px;padding:12px 16px;background:#fbfdfe;border:1px solid #e3ebf0;border-radius:10px}#content .ttest-rcell-label{display:block;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#5b7286}#content .ttest-rcell-value{display:block;margin-top:2px;font-size:26px;font-weight:700;color:#15314b}#content .ttest-verdict{margin:16px 0 0;padding:11px 16px;border-radius:10px;font-size:16.5px;font-weight:600}#content .ttest-verdict.is-pass{background:#f0faf6;border:1px solid #b9e4d3;color:#11543d}#content .ttest-verdict.is-fail{background:#fdf3e7;border:1px solid #f1d7b3;color:#8a5a18}#content .ttest-history-wrap{margin-top:16px}#content .ttest-history-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:13px;font-weight:600;color:#5b7286;margin-bottom:6px}#content .ttest-history{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:6px;height:64px;padding:6px 8px;background:#fbfdfe;border:1px solid #e3ebf0;border-radius:10px}#content .ttest-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:36px;border-radius:4px 4px 0 0;background:#bcd9ce;-webkit-transition:height 0.5s cubic-bezier(.22,1,.36,1);transition:height 0.5s cubic-bezier(.22,1,.36,1)}#content .ttest-bar.is-latest{background:linear-gradient(180deg,#1f7a5c,#2a8f73)}#content .ttest-confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none}#content .ttest-confetti span{position:absolute;top:-12px;width:9px;height:14px;border-radius:2px;-webkit-animation:ttestFall linear forwards;animation:ttestFall linear forwards}@-webkit-keyframes ttestFall{to{-webkit-transform:translateY(110vh) rotate(var(--spin,360deg));transform:translateY(110vh) rotate(var(--spin,360deg));opacity:.6}}@keyframes ttestFall{to{-webkit-transform:translateY(110vh) rotate(var(--spin,360deg));transform:translateY(110vh) rotate(var(--spin,360deg));opacity:.6}}@media (max-width:640px){#content .ttest-stats{gap:16px}#content .ttest-stat-value{font-size:21px}#content .ttest-passage.is-preeti{font-size:26px}#content .ttest-passage.is-unicode{font-size:20px}#content .ttest-hint{display:none}#content .ttest-result-main{gap:16px}}#content .ttest-top-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#content .ttest-sound{display:inline-block;width:40px;height:38px;margin:0;padding:0;font-family:inherit;font-size:16px;letter-spacing:normal;line-height:38px;text-align:center;color:#fff;background:#22768f;border:none;border-radius:999px;cursor:pointer;-webkit-transition:background 0.15s;transition:background 0.15s}#content .ttest-sound.is-off{color:#5b7286;background:#e2eaf0}#content .ttest-kb{margin-top:14px;padding:12px 10px;background:#f0f4f7;border:1px solid #dde6ec;border-radius:14px;-webkit-user-select:none;-ms-user-select:none;user-select:none}#content .ttest-kb-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;margin-bottom:5px}#content .ttest-kb-row:last-child{margin-bottom:0}#content .ttest-kb-key{position:relative;width:52px;height:50px;border-radius:7px;background:linear-gradient(#ffffff,#eaf0f4);border:1px solid #c8d5de;border-bottom-width:3px;-webkit-box-shadow:0 1px 1px rgb(20 40 60 / .06);box-shadow:0 1px 1px rgb(20 40 60 / .06);-webkit-transition:background 0.1s,border-color 0.1s,-webkit-transform 0.08s;transition:background 0.1s,border-color 0.1s,transform 0.08s,-webkit-transform 0.08s}#content .ttest-kb-en{position:absolute;top:4px;left:7px;font-size:11.5px;font-weight:700;color:#7a8da0;letter-spacing:0}#content .ttest-kb-ne{position:absolute;bottom:4px;right:7px;font-size:17px;font-weight:600;line-height:1.2;color:#15314b}#content .ttest-kb-ne-shift{position:absolute;top:3px;right:7px;font-size:11.5px;line-height:1.2;color:#95a7b8}#content .ttest-kb.is-english .ttest-kb-ne,#content .ttest-kb.is-english .ttest-kb-ne-shift{display:none}#content .ttest-kb.is-english .ttest-kb-en{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:15px;color:#43607a}#content .ttest-kb-shift{width:86px}#content .ttest-kb-shift .ttest-kb-en,#content .ttest-kb-space .ttest-kb-en{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:13px}#content .ttest-kb-space{width:320px}#content .ttest-kb-key.is-next{background:linear-gradient(#e9fbf4,#c9efe1);border-color:#1f7a5c;-webkit-animation:ttestNextKey 1.1s ease-in-out infinite;animation:ttestNextKey 1.1s ease-in-out infinite}#content .ttest-kb-key.is-next .ttest-kb-ne,#content .ttest-kb-key.is-next .ttest-kb-en{color:#0e6b4d}@-webkit-keyframes ttestNextKey{0%,100%{-webkit-box-shadow:0 0 0 0 rgb(50 179 137 / .55);box-shadow:0 0 0 0 rgb(50 179 137 / .55)}50%{-webkit-box-shadow:0 0 0 7px #fff0;box-shadow:0 0 0 7px #fff0}}@keyframes ttestNextKey{0%,100%{-webkit-box-shadow:0 0 0 0 rgb(50 179 137 / .55);box-shadow:0 0 0 0 rgb(50 179 137 / .55)}50%{-webkit-box-shadow:0 0 0 7px #fff0;box-shadow:0 0 0 7px #fff0}}#content .ttest-kb-key.is-pressed{-webkit-animation:ttestKeyPress 0.14s ease-out;animation:ttestKeyPress 0.14s ease-out}@-webkit-keyframes ttestKeyPress{0%{-webkit-transform:translateY(2px);transform:translateY(2px);border-bottom-width:1px;background:linear-gradient(#dff0fa,#c8e4f2)}}@keyframes ttestKeyPress{0%{-webkit-transform:translateY(2px);transform:translateY(2px);border-bottom-width:1px;background:linear-gradient(#dff0fa,#c8e4f2)}}@media (max-width:860px){#content .ttest-kb-key{width:42px;height:44px}#content .ttest-kb-space{width:240px}#content .ttest-kb-shift{width:66px}#content .ttest-kb-ne{font-size:14px}}@media (max-width:640px){#content .ttest-kb{display:none}}#content .ttest-level{font-size:17px;padding:3px 12px;border-radius:999px;background:#e9f7f1;color:#1f7a5c}#content .ttest-level.is-medium{background:#fdf3e7;color:#8a5a18}#content .ttest-level.is-hard{background:#fdeeee;color:#b03a3a}#content .ttest-passage{scrollbar-width:none;-ms-overflow-style:none}#content .ttest-passage::-webkit-scrollbar{display:none}#content .ttest-input{overflow:hidden;resize:none}#content .ocr-drop{margin-top:16px;padding:34px 18px 30px;text-align:center;background:#f7fbf9;border:2px dashed #9fd4c0;border-radius:12px;cursor:pointer;-webkit-transition:border-color 0.15s,background 0.15s;transition:border-color 0.15s,background 0.15s}#content .ocr-drop:hover,#content .ocr-drop:focus,#content .ocr-drop.is-over{border-color:#1f7a5c;background:#ecf8f3;outline:none}#content .ocr-drop i{font-size:38px;color:#1f7a5c}#content .ocr-drop-main{margin:12px 0 0;font-size:18px;color:#15314b}#content .ocr-drop-hint{margin:6px 0 0;font-size:13.5px;color:#5b7286}#content .ocr-queue{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:14px}#content .ocr-thumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 12px 6px 6px;background:#fbfdfe;border:1px solid #e3ebf0;border-radius:10px;max-width:100%}#content .ocr-thumb img{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #e3ebf0}#content .ocr-thumb-pdf{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:44px;height:44px;border-radius:6px;background:#fdeeee;color:#b03a3a;font-size:20px}#content .ocr-thumb-name{font-size:13.5px;color:#43607a;word-break:break-all}#content .ocr-progress{margin-top:16px}#content .ocr-progress-bar{height:10px;background:#e7eef3;border-radius:999px;overflow:hidden}#content .ocr-progress-bar span{display:block;height:100%;width:0;background:#1f7a5c;border-radius:999px;-webkit-transition:width 0.25s ease;transition:width 0.25s ease}#content .ocr-status{margin:8px 0 0;font-size:14.5px;color:#43607a}#content .ocr-notice{margin-top:14px;padding:11px 14px;border-radius:10px;background:#f0faf6;border:1px solid #b9e4d3;color:#11543d;font-size:15px;line-height:1.6}#content .ocr-notice button{display:inline-block;width:auto;margin:0 0 0 6px;padding:2px 12px;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:normal;line-height:20px;color:#1f7a5c;background:#fff;border:1px solid #9fd4c0;border-radius:999px;cursor:pointer}#content .ocr-notice button:hover{background:#1f7a5c;border-color:#1f7a5c;color:#fff}#content .ocr-output{margin-top:18px}#content .ocr-output textarea{display:block;width:100%;margin-top:10px;padding:14px 16px;font-family:inherit;font-size:18px;line-height:1.8;color:#15314b;background:#f4f7f9;border:2px solid #dce6ec;border-radius:10px;outline:none;resize:vertical;min-height:220px}#content .ocr-output textarea:focus{border-color:#1f7a5c;background:#fff}#content .ocr-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:12px}#content .ocr-actions button{display:inline-block;width:auto;margin:0;padding:8px 20px;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:normal;line-height:22px;color:#fff;background:#1f7a5c;border:2px solid #1f7a5c;border-radius:8px;cursor:pointer}#content .ocr-actions button:hover{background:#166b4a;border-color:#166b4a}#content .ocr-actions button.ocr-btn-ghost{color:#43607a;background:#eef3f7;border-color:#d6e2ea}#content .ocr-actions button.ocr-btn-ghost:hover{background:#dfe9f0}@media (max-width:768px){#content .ocr-drop{padding:24px 12px 22px}#content .ocr-drop-main{font-size:16px}#content .ocr-output textarea{font-size:16.5px}#content .ocr-actions button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}#content .agec-main .dconv-copy{margin-top:10px}#content .agec-cell-text .dconv-copy{padding:1px 10px;font-size:12px;line-height:20px;vertical-align:2px}#content.dconv .agec-cell-text{line-height:1.9}#content .pane-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}#content .pane-stats{font-family:"Mukta",sans-serif;font-size:13px;font-weight:500;color:#5c6b78;white-space:nowrap;background:#fff;padding:3px 12px;border-radius:20px;box-shadow:0 1px 3px rgb(0 0 0 / 10%)}@media (max-width:768px){#content .pane-tools{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content .pane-stats{font-size:12px;padding:3px 10px}}#content.fshare{max-width:860px}#content .fs-radar{position:relative;min-height:300px;margin-top:14px;padding:18px;background:radial-gradient(circle at 50% 100%,#eef7f3 0%,#f4f7f9 65%);border:2px dashed #dce6ec;border-radius:14px}#content .fs-empty{text-align:center;padding:34px 10px 10px}#content .fs-empty p{margin:8px 0 0;font-size:16px;font-weight:500;color:#15314b}#content .fs-empty .fs-empty-en{font-size:13px;font-weight:400;color:#6b8299}#content .fs-pulse{position:relative;width:70px;height:70px;margin:0 auto 14px}#content .fs-pulse span{position:absolute;inset:0;border:3px solid #1f7a5c;border-radius:50%;opacity:0;animation:fsPulse 2.4s ease-out infinite}#content .fs-pulse span:nth-child(2){animation-delay:0.8s}#content .fs-pulse span:nth-child(3){animation-delay:1.6s}@keyframes fsPulse{0%{transform:scale(.3);opacity:.9}100%{transform:scale(1.6);opacity:0}}#content .fs-peerlist{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}#content .fs-peer{width:178px;padding:16px 12px 12px;text-align:center;background:#fff;border:2px solid #dce6ec;border-radius:14px;box-shadow:0 3px 12px rgb(20 40 60 / .07);transition:border-color 0.15s,transform 0.15s}#content .fs-peer:hover{border-color:#1f7a5c;transform:translateY(-2px)}#content .fs-peer.is-drop{border-color:#1f7a5c;background:#e9f7f1}#content .fs-peer.is-busy{border-color:#f0b429}#content .fs-ava{width:62px;height:62px;margin:0 auto 8px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;border-radius:50%;background:linear-gradient(135deg,hsl(var(--fs-h,160),55%,50%),hsl(var(--fs-h,160),60%,38%))}#content .fs-peer-name{font-size:16px;font-weight:600;color:#15314b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#content .fs-peer-sub{font-size:12px;color:#6b8299;margin-bottom:8px}#content .fs-progress{position:relative;height:18px;margin:0 2px 8px;background:#eef2f5;border-radius:9px;overflow:hidden}#content .fs-bar{height:100%;width:0;background:#1f7a5c;border-radius:9px;transition:width 0.2s}#content .fs-ptext{position:absolute;inset:0;font-size:11px;line-height:18px;color:#15314b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 6px}#content .fs-peer-actions{display:flex;gap:6px;justify-content:center}#content .fs-btn{display:inline-flex;align-items:center;gap:6px;width:auto;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.2;color:#2b6e58;background:#e9f7f1;border:1px solid #bfe5d6;border-radius:9px;cursor:pointer;transition:background 0.15s}#content .fs-btn:hover{background:#d8f0e6}#content .fs-btn-primary{color:#fff;background:#1f7a5c;border-color:#1f7a5c}#content .fs-btn-primary:hover{background:#2a9d78}#content .fs-btn-ghost{color:#5a7186;background:#f4f7f9;border-color:#dce6ec}#content .fs-btn-ghost:hover{background:#e9eef2}#content .fs-btn-sm{padding:6px 10px;font-size:13px}#content .fs-selfbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:14px}#content .fs-self-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:14px;color:#15314b;background:#f4f7f9;border:1px solid #dce6ec;border-radius:999px}#content .fs-self-chip i{color:#1f7a5c}#content .fs-rename{width:auto;padding:2px 6px;font-size:12px;color:#6b8299;background:none;border:none;cursor:pointer}#content .fs-rename:hover{color:#1f7a5c}#content .fs-pair{margin-top:14px;padding:16px;background:#f4f7f9;border:1px solid #dce6ec;border-radius:12px}#content .fs-pair-help{margin:0 0 10px;font-size:13px;color:#5a7186}#content .fs-pair-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}#content .fs-pair-row:last-child{margin-bottom:0}#content .fs-pair-or{font-size:13px;color:#6b8299}#content .fs-pair-input{width:150px;padding:9px 12px;font-size:16px;font-weight:600;letter-spacing:2px;color:#15314b;background:#fff;border:2px solid #dce6ec;border-radius:9px;outline:none}#content .fs-pair-input:focus{border-color:#1f7a5c}#content .fs-pair-link{flex:1;min-width:200px;letter-spacing:0;font-size:13px;font-weight:500}#content .fs-pair-code{font-size:30px;font-weight:700;letter-spacing:4px;color:#15314b;background:#fff;border:2px solid #1f7a5c;border-radius:10px;padding:6px 18px}.fs-overlay{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px;background:rgb(10 25 40 / .55)}.fs-modal{width:100%;max-width:420px;max-height:80vh;overflow-y:auto;padding:22px;background:#fff;border-radius:14px;box-shadow:0 10px 40px rgb(0 0 0 / .25)}.fs-modal h3{margin:0 0 12px;font-size:18px;color:#15314b}.fs-modal .fs-filelist{margin:0 0 10px;padding:0 0 0 18px;font-size:14px;color:#2c3e50}.fs-modal .fs-filelist li{margin-bottom:4px;word-break:break-all}.fs-modal .fs-modal-sub{margin:0 0 6px;font-size:13px;color:#6b8299}.fs-modal .fs-msg{margin:0 0 12px;padding:12px;font-size:15px;color:#15314b;background:#f4f7f9;border-radius:9px;word-break:break-word;white-space:pre-wrap;max-height:240px;overflow-y:auto}.fs-modal .fs-textarea{width:100%;min-height:110px;padding:12px;font-family:inherit;font-size:15px;color:#15314b;background:#f4f7f9;border:2px solid #dce6ec;border-radius:9px;outline:none;resize:vertical}.fs-modal .fs-textarea:focus{border-color:#1f7a5c;background:#fff}.fs-modal-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;justify-content:flex-end}.fs-modal .fs-btn{display:inline-flex;align-items:center;gap:6px;width:auto;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:600;color:#2b6e58;background:#e9f7f1;border:1px solid #bfe5d6;border-radius:9px;cursor:pointer}.fs-modal .fs-btn-primary{color:#fff;background:#1f7a5c;border-color:#1f7a5c}.fs-modal .fs-btn-ghost{color:#5a7186;background:#f4f7f9;border-color:#dce6ec}@media (max-width:600px){#content .fs-peer{width:46%;min-width:150px}#content .fs-radar{min-height:240px;padding:12px}#content .fs-selfbar{justify-content:center}#content .fs-pair-code{font-size:24px}}#content .agec-field input[type="number"],#content .agec-field input[type="text"]{width:100%;padding:10px 12px;font-family:inherit;font-size:17px;font-weight:600;color:#15314b;background:#f4f7f9;border:2px solid #dce6ec;border-radius:9px;outline:none;-webkit-transition:border-color 0.15s;transition:border-color 0.15s;-moz-appearance:textfield}#content .agec-field input[type="number"]:focus,#content .agec-field input[type="text"]:focus{border-color:#1f7a5c;background:#fff}#content .agec-field input::-webkit-outer-spin-button,#content .agec-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#content .calc-row{margin-top:14px}#content .calc-row-label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#5b7286}#content .agec-mode.agec-mode-sm button{font-size:13px;padding:7px 12px}#content .calc-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:14px;font-size:15px;color:#2c4257;cursor:pointer}#content .calc-check input{width:18px;height:18px;accent-color:#1f7a5c;cursor:pointer}#content .calc-table{width:100%;margin-top:16px;border-collapse:collapse;font-size:15px}#content .calc-table th,#content .calc-table td{padding:8px 10px;border:1px solid #e3ebf0;text-align:right;color:#2c4257;background:#fbfdfe}#content .calc-table th{font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#5b7286;background:#f0f5f8}#content .calc-table td:first-child,#content .calc-table th:first-child{text-align:left}#content .calc-table tr.stx-rebate td{color:#1f7a5c;background:#f0faf6}#content .calc-main-text{font-size:34px}#content .shc-sub{margin:6px 0 0;font-size:15px;font-weight:600;color:#5b7286}#content .shc-sub.is-gain{color:#1f7a5c}#content .shc-sub.is-loss{color:#b03a3a}#content .calc-bar{height:14px;margin-top:16px;border-radius:999px;background:#f5b87a;overflow:hidden}#content .calc-bar-fill{height:100%;background:#1f7a5c;border-radius:999px 0 0 999px;-webkit-transition:width 0.3s;transition:width 0.3s}#content .calc-bar-note{margin:6px 0 0;font-size:13px;font-weight:600;color:#5b7286}#content .calc-note{margin:14px 0 0;font-size:13px;color:#5b7286}#content .calc-scroll{margin-top:4px;overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:600px){#content .calc-main-text{font-size:27px}#content .calc-table{font-size:13px}#content .calc-table th,#content .calc-table td{padding:6px 7px}}#content.toolsp{max-width:1080px}#content .toolsp-head h1{margin:6px 0 8px;font-size:30px;font-weight:700;color:#15314b}#content .toolsp-head p{margin:0 0 8px;font-size:16px;color:#5b7286}#content .toolsp-group{margin:26px 0 12px;font-size:15px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#2b6e58}#content .toolsp-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}#content .toolsp-card{display:block;padding:16px 16px 18px;background:#fff;border:1px solid #e3ebf0;border-radius:12px;text-decoration:none;-webkit-box-shadow:0 3px 12px rgb(20 40 60 / .06);box-shadow:0 3px 12px rgb(20 40 60 / .06);-webkit-transition:border-color 0.15s,-webkit-transform 0.15s;transition:border-color 0.15s,transform 0.15s,box-shadow 0.15s}#content .toolsp-card:hover{border-color:#1f7a5c;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgb(20 40 60 / .1);box-shadow:0 8px 20px rgb(20 40 60 / .1);text-decoration:none}#content .toolsp-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;margin-bottom:10px;font-size:18px;color:#1f7a5c;background:#e9f7f1;border-radius:10px}#content .toolsp-name{display:block;margin-bottom:4px;font-size:16px;font-weight:700;color:#15314b}#content .toolsp-name .toolsp-ext{font-size:11px;color:#8aa0b2}#content .toolsp-desc{display:block;font-size:13.5px;line-height:1.45;color:#5b7286}@media (max-width:600px){#content .toolsp-head h1{font-size:23px}#content .toolsp-grid{grid-template-columns:1fr 1fr;gap:10px}#content .toolsp-card{padding:12px}#content .toolsp-desc{font-size:12.5px}}footer .footer-alltools{font-weight:700;color:#1f7a5c}#content .luc-group-label{display:block;margin-top:16px}#content .luc-group-label:first-child{margin-top:0}#content.bgr{max-width:1000px;margin:0 auto;padding:10px 15px 30px}#content .bgr-drop{margin-top:16px;padding:40px 18px 36px;text-align:center;background:#f7fbf9;border:2px dashed #9fd4c0;border-radius:12px;cursor:pointer;-webkit-transition:border-color 0.15s,background 0.15s;transition:border-color 0.15s,background 0.15s}#content .bgr-drop:hover,#content .bgr-drop:focus,#content .bgr-drop.is-over{border-color:#1f7a5c;background:#ecf8f3;outline:none}#content .bgr-drop i{font-size:42px;color:#1f7a5c}#content .bgr-drop-main{margin:12px 0 0;font-size:18px;color:#15314b}#content .bgr-drop-hint{margin:6px 0 0;font-size:13.5px;color:#5b7286}#content .bgr-progress{margin-top:16px}#content .bgr-progress-bar{height:10px;background:#e7eef3;border-radius:999px;overflow:hidden}#content .bgr-progress-bar span{display:block;height:100%;width:0;background:#1f7a5c;border-radius:999px;-webkit-transition:width 0.25s ease;transition:width 0.25s ease}#content .bgr-status{margin:8px 0 0;font-size:14.5px;color:#43607a}#content .bgr-result{margin-top:18px}#content .bgr-compare{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:14px}#content .bgr-pane{-webkit-box-flex:1;-ms-flex:1 1 0%;flex:1 1 0%;min-width:0}#content .bgr-pane-label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:#5b7286}#content .bgr-img-wrap{border-radius:10px;border:1px solid #e3ebf0;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:180px}#content .bgr-checker{background-image:linear-gradient(45deg,#e8e8e8 25%,transparent 25%),linear-gradient(-45deg,#e8e8e8 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#e8e8e8 75%),linear-gradient(-45deg,transparent 75%,#e8e8e8 75%);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;background-color:#fff}#content .bgr-img-wrap img{display:block;max-width:100%;max-height:440px;-o-object-fit:contain;object-fit:contain}#content .bgr-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-top:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#content .bgr-opt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:13px;font-weight:600;color:#5b7286}#content .bgr-opt select{padding:6px 10px;font-family:inherit;font-size:14px;font-weight:500;border:1px solid #d6e2ea;border-radius:8px;background:#f4f7f9;color:#15314b;outline:none}#content .bgr-opt select:focus{border-color:#1f7a5c}#content .bgr-opt input[type="range"]{width:120px}#content .bgr-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:14px}#content .bgr-actions button{display:inline-block;width:auto;margin:0;padding:8px 20px;font-family:inherit;font-size:15px;font-weight:600;letter-spacing:normal;line-height:22px;color:#fff;background:#1f7a5c;border:2px solid #1f7a5c;border-radius:8px;cursor:pointer}#content .bgr-actions button:hover{background:#166b4a;border-color:#166b4a}#content .bgr-actions button.bgr-btn-ghost{color:#43607a;background:#eef3f7;border-color:#d6e2ea}#content .bgr-actions button.bgr-btn-ghost:hover{background:#dfe9f0}#content .bgr-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background:rgb(15 23 35 / .72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content .bgr-overlay-inner{text-align:center;padding:36px 40px;background:#fff;border-radius:16px;-webkit-box-shadow:0 12px 48px rgb(0 0 0 / .25);box-shadow:0 12px 48px rgb(0 0 0 / .25);max-width:340px;width:90%}#content .bgr-spinner{width:48px;height:48px;margin:0 auto 18px;border:5px solid #e7eef3;border-top-color:#1f7a5c;border-radius:50%;-webkit-animation:bgr-spin 0.7s linear infinite;animation:bgr-spin 0.7s linear infinite}@-webkit-keyframes bgr-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes bgr-spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#content .bgr-overlay-text{margin:0 0 14px;font-size:16px;font-weight:600;color:#15314b}#content .bgr-overlay-bar{height:8px;background:#e7eef3;border-radius:999px;overflow:hidden}#content .bgr-overlay-bar span{display:block;height:100%;width:0;background:#1f7a5c;border-radius:999px;-webkit-transition:width 0.25s ease;transition:width 0.25s ease}@media (max-width:768px){#content .bgr-drop{padding:24px 12px 22px}#content .bgr-drop-main{font-size:16px}#content .bgr-compare{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content .bgr-actions button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}}#content.gsearch .gsearch-fields{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:16px}#content.gsearch .gsearch-fields-2col{grid-template-columns:1fr 1fr}#content.gsearch .gsearch-preview{display:flex;align-items:flex-start;gap:10px;background:#f7f8fa;border:1px solid #e0e0e0;border-radius:8px;padding:14px 16px;min-height:44px;margin-bottom:18px}#content.gsearch .gsearch-preview code{flex:1;font-size:.92rem;word-break:break-all;color:#1a1a2e;background:none;padding:0;white-space:pre-wrap}#content.gsearch .gsearch-preview-empty{color:#aaa}#content.gsearch .gsearch-copy{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;color:#555;font-size:.9rem;transition:background 0.15s,color 0.15s}#content.gsearch .gsearch-copy:hover{background:#eee;color:#333}#content.gsearch .gsearch-actions{display:flex;gap:12px;flex-wrap:wrap}#content.gsearch .gsearch-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background 0.15s,box-shadow 0.15s}#content.gsearch .gsearch-btn-primary{background:#4285f4;color:#fff}#content.gsearch .gsearch-btn-primary:hover{background:#3367d6;box-shadow:0 2px 8px rgb(66 133 244 / .35)}#content.gsearch .gsearch-btn-ghost{background:#fff0;color:#555;border:1px solid #ddd}#content.gsearch .gsearch-btn-ghost:hover{background:#f5f5f5;color:#333}#content .gsearch-ref{margin-top:24px}#content .gsearch-ref-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;padding-top:10px}#content .gsearch-ref-item{display:flex;flex-direction:column;gap:4px;padding:10px 14px;background:#f7f8fa;border-radius:8px;border:1px solid #eee}#content .gsearch-ref-item code{font-size:.88rem;font-weight:600;color:#4285f4;background:none;padding:0}#content .gsearch-ref-item span{font-size:.8rem;color:#666}@media (max-width:600px){#content.gsearch .gsearch-fields-2col{grid-template-columns:1fr}#content.gsearch .gsearch-actions{flex-direction:column}#content.gsearch .gsearch-btn{width:100%;justify-content:center}#content .gsearch-ref-grid{grid-template-columns:1fr}}