:root{--font:Arial,Helvetica,sans-serif;--fontNew:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif;font-display:swap;word-wrap:break-word;text-align:justify;text-justify:inter-word}section{scroll-margin-top:100px}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;position:relative;background-color:#f1f1f1;color:#000}body.dark_mode{color:#fff;background-color:#121212}header{background-color:transparent;height:auto;display:inline-flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:0 20px 10px;transition:1.2s;position:sticky;top:0;color:#000}header.dark_mode{color:#bb86fc}header.header_anim{color:#fff;background-color:rgba(0,0,0,.96)}header ul{margin-left:auto;margin-top:auto;list-style:none}header ul li{margin-left:20px;display:inline;cursor:pointer}header a{color:#000;text-decoration:none}header a.dark_mode{color:#bb86fc}header a.header_anim{color:#fff}header #brand_name{margin-top:auto;margin-left:20px}header #social_media_header{margin-left:20px;margin-top:auto;border:1px solid #daa520;border-radius:15px;padding:2px 8px 1px 1px}header #social_media_header li{margin-left:8px;font-size:larger}header #social_media_header a:hover{transform:scale(1.15)}#brand_name{margin-left:50px;font-size:40px}#search{margin-left:auto;margin-top:auto}#lang_list ul{position:absolute;background-color:#437070;margin-left:50px;border-radius:5px;display:none}#lang_mobile{display:none}#lang_list:hover>ul,#lang_mobile:checked+label>#lang_list ul{display:block;padding:5px}#lang_list ul li{margin:0}#lang_list ul a{display:grid;margin-left:0;margin-bottom:2px;padding:0 2px;font-size:medium}#lang_list ul a:hover{border-radius:5px;border:2px solid #dc143c;outline:1px solid azure}#side_menu{margin-left:40px;margin-top:auto;cursor:pointer}#side_menu:hover{animation:rotate .6s linear}#sidenav_bg_blur{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1;display:none;animation:flash .3s linear forwards}@keyframes flash{0%{background-color:transparent}100%{background-color:rgba(0,0,0,.7)}}.sidenav{height:100%;width:0;position:fixed;z-index:2;top:0;left:0;background-color:rgba(0,0,0,.96);overflow-x:hidden;padding-top:60px;transition:.5s}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#a1a1a1;display:block;transition:.3s;cursor:pointer}.sidenav a:hover{color:#fff;transform:scale(1.03)}#close_menu{color:#fff;cursor:pointer;text-align:end;width:100%;margin-left:auto}#close_menu:hover{animation:shake .8s linear}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-15px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}100%{transform:translateX(0)}}@keyframes rotate{0%{transform:rotate(0)}25%{transform:rotate(25deg)}50%{transform:rotate(0)}75%{transform:rotate(-25deg)}100%{transform:rotate(0)}}@media screen and (max-width:600px){header{position:relative}}#back_to_top{right:20px;bottom:100px;position:fixed;z-index:2;display:none}#back_to_top:hover{color:#7413fd;cursor:pointer;transform:scale(1.2)}h1{font-family:Roboto,sans-serif}h2{font-family:Roboto,sans-serif;margin-top:20px}h3{font-family:Roboto,sans-serif;margin-top:20px}h4{font-family:Roboto,sans-serif;margin-top:5px}h5{font-family:Roboto,sans-serif;margin-top:5px}p{line-height:170%;margin-top:10px}a{color:#ff4500}aside a{color:#000;text-decoration:none}aside a.dark_mode{color:#fff}aside a:hover{text-decoration:underline;color:#ff4500}main{min-height:60vh}footer{bottom:0;z-index:1;width:100%;height:auto;padding:10px;color:#000;background-color:#cecece;display:inline-flex;flex-direction:row;flex-wrap:wrap}footer.dark_mode{background-color:#9c9c9c}footer section{margin:auto;max-width:400px;display:inline-flex;flex-direction:column}footer section div{display:inline-flex;flex-direction:row;text-align:center}#brand_icon{width:50px;height:50px;border-radius:50%;border:1px solid #daa520}footer section div h3{margin:15px}footer section ul{list-style:none;margin-left:20px;display:grid}footer section ul li{margin-top:5px}footer section ul a{text-decoration:none;color:#000}footer #social_media_footer{display:inline-flex}footer #social_media_footer li{margin-left:15px}footer #social_media_footer a{font-size:x-large}footer #social_media_footer a:hover{transform:scale(1.15)}footer #patreon{margin-top:10px;border-radius:5px;background-color:#dc143c;color:#fff;padding:3px 5px}footer hr{width:100%;margin:20px 5px}#footer_desc{font-size:small}#search_box{width:80%;height:30px;padding:0 5px;font-size:large;border-color:#daa520;border-radius:5px;border-bottom-color:red}#query_result{margin-bottom:50px}#tags{margin-top:20px}#tags i{color:#000;font-weight:700}#tags ul li{list-style:none;display:inline-flex;flex-direction:row;flex-wrap:wrap;margin:3px 5px}#query_for{font-size:xx-large}#query_result{display:grid}#query_link{margin-top:10px;padding:0 5px 3px}#article_link:hover,#query_link:hover{border:2px solid #4169e1;outline:2px solid azure}@media screen and (max-width:600px){#search_box{width:100%}}#about_page,#category_page,#faq_page,#full_width,#home_page,#privacy_page{width:100%;padding:20px 50px 70px;display:inline-flex;flex-direction:column}#category_page h3,#home_page h3{margin-bottom:20px}#category_page .latest_posts,#category_page .other_posts,#home_page .latest_posts,#home_page .other_posts{width:100%;display:inline-flex;flex-direction:row;flex-wrap:wrap;margin-bottom:20px}#category_page #latest_posts a,#home_page .latest_posts a{width:200px;min-height:150px;height:auto;max-height:292px;border-radius:5px;border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 5px 10px 0 #8b4513;margin-right:auto;margin-left:20px;margin-bottom:20px;transition:all .3s;overflow:hidden;text-decoration:none;color:#000;outline:1px solid salmon}#category_page #latest_posts a.dark_mode,#home_page .latest_posts a.dark_mode,#home_page .other_posts a.dark_mode{color:#fff}#category_page .latest_posts a img,#home_page .latest_posts a img{width:100%;height:130px}#category_page .latest_posts a h4,#home_page .latest_posts a h4{margin-top:2px;text-align:center}#category_page .latest_posts a p,#home_page .latest_posts a p{height:100%;display:-webkit-box;overflow:hidden;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0 5px;line-height:140%}#category_page .latest_posts a:hover,#home_page .latest_posts a:hover{transform:scale(1.05);color:#000;background-color:#dcdcdc}#category_page .latest_posts a.dark_mode:hover,#home_page .latest_posts a.dark_mode:hover,#home_page .other_posts a.dark_mode:hover{color:#000;background-color:#dcdcdc}#category_page .other_posts a,#home_page .other_posts a{width:600px;min-height:140px;height:auto;max-height:190px;display:inline-flex;flex-direction:row;border-radius:15px;box-shadow:0 5px 10px 0 #8b4513;margin-right:auto;margin-left:20px;overflow:hidden;margin-bottom:20px;transition:all .3s;text-decoration:none;color:#000;outline:1px solid salmon}#category_page .other_posts a img,#home_page .other_posts a img{width:calc(120px + 1vw);height:100%}#category_page .other_posts a div,#home_page .other_posts a div{width:100%;display:inline-flex;flex-direction:column;margin:0 5px 5px;padding:0 5px 5px;overflow:hidden}#category_page .other_posts a p,#home_page .other_posts a p{line-height:140%;-webkit-line-clamp:5;margin-top:0;height:100%;display:block}#category_page .other_posts a:hover,#home_page .other_posts a:hover{transform:scale(1.02);background-color:#dcdcdc}@media screen and (max-width:428px){#category_page .other_posts a p,#home_page .other_posts a p{display:none}#category_page .other_posts a,#home_page .other_posts a{flex-direction:column;height:215px}#category_page .other_posts a div,#home_page .other_posts a div{flex-direction:column;margin:auto}#category_page .other_posts a img,#home_page .other_posts a img{width:100%;height:120px}}#full_width section{height:40vh;width:90%;margin:auto}#full_width section h1{margin-top:100px}#internal_page{width:100%;padding:20px 50px 70px;display:inline-flex;flex-direction:row;flex-wrap:wrap}#internal_page article{width:65%;margin-left:auto;margin-right:auto}#internal_page aside{width:25%;margin-left:auto;margin-right:auto;display:inline-flex;flex-direction:column}@media screen and (max-width:600px){#internal_page article{width:100%}#internal_page aside{width:100%}}#internal_page aside section{margin-bottom:20px}#internal_page aside h3{padding:5px;background-color:green;color:#fff;font-weight:800;font-style:italic}#internal_page aside li{padding:5px 10px;list-style:none}.content_list li,.ol_content_list li{margin-left:50px;margin-bottom:10px;list-style:square;line-height:150%}.ol_content_list li{list-style:decimal}#date_time{width:100%;display:inline-flex}#updated_on{font-size:small}#share{font-weight:800}#share_mobile+label{margin-left:auto;margin-right:20px;cursor:pointer}#share_mobile{display:none}#share ul{position:absolute;display:none;background-color:#999;padding:5px;border-radius:5px;list-style:none;z-index:1}#share:hover>ul,#share_mobile:checked+label>#share ul{display:block}#share ul a{margin-top:8px;color:#000;text-decoration:none}#share ul a:hover{transform:scale(1.15)}#copied{display:none;position:absolute;font-size:medium;margin-top:5px}figure{text-align:center;margin:10px 0}#content_img{align-items:center;text-align:center;max-width:95%;max-height:630px;cursor:pointer}#snippet_img{align-items:center;text-align:center;max-width:95%;cursor:pointer}#product_img{align-items:center;text-align:center;max-width:70%;max-height:630px;cursor:pointer}figcaption{font-size:smaller;font-weight:100;font-style:oblique;text-align:center}.imgModal{display:none;position:fixed;z-index:11;padding-top:1%;left:0;top:0;bottom:0;right:0;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.9)}.full_img{margin:auto;display:block;max-width:100%;max-height:98%}.close_img{position:absolute;top:5px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;transition:.3s;cursor:pointer}.close_img:focus,.close_img:hover{color:#fa0909;text-decoration:none;cursor:pointer;animation:rotate .6s linear}#ad_728x90{align-items:center;text-align:center;max-width:100%;max-height:770px;min-height:90px;cursor:pointer}#table_of_content{position:sticky;top:0;background-color:#cecece;border-radius:5px;height:auto;width:fit-content;width:100%;cursor:pointer;border:1px solid #daa520;font-size:14px}#toc_mobile{display:none}#table_of_content #toc{display:none;padding:0 5px 10px 35px}#toc_mobile:checked+label>#table_of_content #toc{display:block}#table_of_content div{width:100%;display:inline-flex;border-radius:5px;color:#000}#table_of_content div p{margin:0 10px;font-size:medium;font-weight:700}#table_of_content div span{margin-left:auto}#table_of_content ol{counter-reset:item;margin:5px;color:#000}#table_of_content li{margin-top:3px}#table_of_content ol>li{counter-increment:item}#table_of_content ol ol>li{display:block;text-indent:15px}#table_of_content ol ol>li:before{content:counters(item, ".") ". ";margin-left:-20px}#table_of_content li .active{color:#1857a4;font-weight:500;text-shadow:.02em 0 #1857a4;border-radius:10px;padding:0 5px}#table_of_content a{text-decoration:none;color:#000;transition:all 50ms ease-in-out}#table_of_content a:focus,#table_of_content a:hover{color:#1857a4}#about_author{width:100%;padding:0 10%;margin-top:50px;margin-bottom:50px}#about_author img{width:100px;height:100px;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-end-end-radius:15px;border-start-start-radius:15px;outline:1px solid #daa520;outline-offset:2px;float:left;margin-right:15px}#about_author #connect_author{margin-top:20px;font-size:small;display:inline-flex;flex-direction:row}#about_author #connect_author h3{margin-right:20px}#about_author #connect_author ul{list-style:none;display:inline-flex;flex-direction:row}#about_author #connect_author ul li{margin-left:10px}#about_author #connect_author a{text-decoration:none;font-size:x-large;color:#000}#about_author #connect_author a.dark_mode{color:#fff}#about_author #connect_author a:hover{transform:scale(1.15)}#store_page{width:100%;padding:20px 20px 70px;display:inline-flex;flex-direction:row;flex-wrap:wrap}#sub_header{width:100%;padding:5px;display:inline-flex;flex-direction:row;flex-wrap:wrap;margin:auto;background-color:rgba(0,0,0,.96);margin-bottom:20px}#sub_header a{margin-bottom:5px}#sub_header h4{margin:auto}#sub_header input{width:550px;margin:auto}#store_page #store_filters{position:relative;width:250px;margin-left:auto;margin-right:auto;display:inline-flex;flex-direction:column}#store_page #store_products{width:calc(100% - 350px);margin-left:auto;margin-right:auto;margin-bottom:20px}#store_filters ul{margin-left:30px;margin-bottom:10px;list-style:none;line-height:160%;font-size:small;font-weight:400;cursor:pointer}#store_filters input{margin-top:10px}.filter_highliter{font-size:medium;font-weight:700;color:#ff4500}#store_price_list input{width:70px;outline:0}#filter_done,#store_price_list #price_submit{width:auto;padding:0 5px}#filter_done{display:none;margin:0 10px 5px}.product_card{width:120px;display:inline-flex;flex-direction:column;margin-right:auto;margin-left:20px;margin-bottom:20px;transition:all .3s;text-decoration:none;border:1px solid #dcdcdc;border-top:2px solid #daa520;color:#1e90ff}.product_card img{height:auto}.product_card a,.product_card i{width:100%;padding:5px;font-size:small}.product_card a{text-decoration:none;font-style:italic}.prod_info{position:absolute;color:gray;cursor:pointer}.product_shopnow{padding:5px;text-align:center;font-weight:700;align-items:baseline;color:#fff;background-image:linear-gradient(to bottom,#f17b50,#f60,#f17b50)}#mobile_filters{display:none;color:#fff;cursor:pointer}@media screen and (max-width:600px){#store_page #store_filters{position:absolute;width:89%;height:auto;max-height:100vh;overflow:auto;margin-top:60px;padding-left:10px;background-color:rgba(0,0,0,.96);color:#fff}#store_page #store_products{width:100%}#mobile_filters{display:block;width:fit-content;padding:0 5px}.mobile_filters_hide{display:none}}.prod_info_card{position:absolute;min-width:100px;max-width:90%;margin-right:20px;padding-right:10px;background-color:rgba(0,0,0,.96);border:2px solid #ddd;outline:1px solid red}.prod_info_list{margin-left:35px;margin-bottom:10px;list-style:square}.prod_info_close{color:#f1f1f1;font-size:x-large;font-weight:700;margin-left:10px;cursor:pointer}.buy_model{text-align:end}.buy_model iframe:hover{transform:scale(1.02)}table td,table th{padding:5px;outline:1px solid #5f9ea0}.divider{margin-top:20px;border:1px dashed gray}#about_page h1{margin:auto}.card_left{width:45%;border:2px solid #ffebcd;border-radius:5px;margin-top:20px;box-shadow:0 3px 5px 0 #8b4513;padding:10px}.card_right{width:45%;border:2px solid #ffebcd;border-radius:5px;margin-left:auto;margin-top:20px;box-shadow:0 3px 5px 0 #8b4513;padding:10px}.qns i{margin:5px 0;padding-left:1cap;border-left:3px solid #dc143c}.message{margin:5px 0;padding:10px;background-color:#d3d3d3;border-left:4px solid #dc143c}.message i{margin:5px 0;padding-left:1cap;color:#000}.editable{width:130px;border-bottom:2px solid #1857a4;font-weight:700}.options{margin-top:5px;margin-bottom:20px;margin-left:30px}#submit{min-width:100px;height:30px;margin-top:10px;text-align:center;border-radius:5px;color:#000;font-size:large;font-weight:700;border:2px solid #0ff;box-shadow:0 5px 5px 0 #8b4513;transition:all 1s;pointer-events:all}#submit:hover{color:#fff;background-color:#4169e1;border:2px solid #cd5c5c}#select_tense{display:inline-flex;flex-wrap:wrap}#select_tense select{margin-left:20px}#tense_result{width:auto;text-align:center;align-items:center}#charity{display:inline-flex;flex-direction:row;text-decoration:none;border-radius:5px;background-color:#ff4500;margin-top:10px;color:#fff;padding:5px}#charity span{font-size:xx-large;text-decoration:none;margin:auto}#charity i{width:120px;font-size:16px;text-align:center}code{font-family:Roboto,sans-serif;background-color:#e0e0e0;padding:3px 5px;border-radius:3px;border-bottom:2px solid #8b4513;color:#000}pre{width:100%}pre code{width:90%;background:#070707;padding:0 15px 15px;border-radius:3px;border-left:4px solid #dc143c;border-bottom:2px solid #8b4513;text-align:left;margin:auto;display:block;color:#fff;overflow-x:auto;font-size:small;line-height:170%}