- 제출된 URL:
- https://www.fineshopdesign.com/2024/04/remove-m-parameter.html
- 보고서 완료:
링크 · 12개 결과
페이지에서 식별된 외부 링크
링크 | 텍스트 |
---|---|
https://plus-ui.fineshopdesign.com/ | Plus UIPlus UI |
https://unplug.fineshopdesign.com/ | unPlugunPlug |
https://developers.cloudflare.com/workers/platform/limits/ | Cloudflare Workers Limits |
https://www.cloudflare.com | Cloudflare |
https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=2513495236407420338 | Delete |
https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=5368923235996860919 | Delete |
https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=6092410152151865452 | Delete |
https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=5671574973050398114 | Delete |
https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=3453530373465991404 | Delete |
https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=8570090063010010876 | Delete |
JavaScript 변수 · 6개 결과
페이지의 창 개체에 로드된 전역 JavaScript 변수는 함수 외부에서 선언된 변수로, 현재 범위 내에서 코드의 어느 부분에서나 액세스할 수 있습니다
이름 | 유형 |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
PU | object |
adsbygoogle | object |
lazySizes | object |
콘솔 로그 메시지 · 0개 결과
웹 콘솔에 기록된 메시지
HTML
페이지의 원시 HTML 본문
<!DOCTYPE html><html class="" dir="ltr" lang="en"><head>
<meta charset="UTF-8">
<meta content="IE=edge" http-equiv="X-UA-Compatible">
<meta content="width=device-width, initial-scale=1.0, user-scalable=1.0, minimum-scale=1.0, maximum-scale=5.0" name="viewport">
<title>How to permanently remove ?m=1 from Blogger Blog</title>
<link href="https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="canonical">
<!--<link expr:href='params(data:blog.url.canonical, { m: "0" })' rel='alternate'/> <link expr:href='params(data:blog.url.canonical, { m: "1" })' rel='alternate'/>-->
<!--<link expr:href='params(data:blog.url.canonical, { amp: "0" })' rel='alternate'/>-->
<link href="https://www.fineshopdesign.com/2024/04/remove-m-parameter.html?amp=1" rel="amphtml">
<meta content="How to permanently remove ?m=1 from Blogger Blog" name="description">
<meta content="Fineshop Design, How to permanently remove ?m=1 from Blogger Blog, KEYWORD_1, KEYWORD_2, KEYWORD_3" name="keywords">
<link href="https://1.bp.blogspot.com/-Y87XSHXfRwc/YgJF1axHpvI/AAAAAAAACSY/5KKOYgp2trYXwQv3oqNDn_8Ee42P63TzwCNcBGAsYHQ/w1280-h720-p-k-no-nu/Fineshop_Design.webp" rel="image_src">
<meta content="Fineshop Design" name="application-name">
<meta content="Fineshop Design" name="apple-mobile-web-app-title">
<meta content="true" name="apple-mobile-web-app-capable">
<meta content="general" name="rating">
<meta content="blogger" name="generator">
<link href="https://www.fineshopdesign.com/feeds/4990960623216260259/posts/default" rel="alternate" title="ATOM (Post) : How to permanently remove ?m=1 from Blogger Blog" type="application/atom+xml">
<link href="https://www.fineshopdesign.com/feeds/4990960623216260259/posts/default?alt=rss" rel="alternate" title="RSS (Post) : How to permanently remove ?m=1 from Blogger Blog" type="application/rss+xml">
<link href="https://www.fineshopdesign.com/feeds/4990960623216260259/comments/default" rel="alternate" title="ATOM (Post Comments) : How to permanently remove ?m=1 from Blogger Blog" type="application/atom+xml">
<link href="https://www.fineshopdesign.com/feeds/4990960623216260259/comments/default?alt=rss" rel="alternate" title="RSS (Post Comments) : How to permanently remove ?m=1 from Blogger Blog" type="application/rss+xml">
<meta content="#482dff" name="theme-color">
<meta content="#482dff" name="msapplication-navbutton-color">
<meta content="#482dff" name="apple-mobile-web-app-status-bar-style">
<meta content="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w144-h144-p-k-no-nu/fd_logo.webp" name="msapplication-TileImage">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w57-h57-p-k-no-nu/fd_logo.webp" rel="apple-touch-icon" sizes="57x57">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w60-h60-p-k-no-nu/fd_logo.webp" rel="apple-touch-icon" sizes="60x60">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w72-h72-p-k-no-nu/fd_logo.webp" rel="apple-touch-icon" sizes="72x72">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w76-h76-p-k-no-nu/fd_logo.webp" rel="apple-touch-icon" sizes="76x76">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w114-h114-p-k-no-nu/fd_logo.webp" rel="apple-touch-icon" sizes="114x114">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w120-h120-p-k-no-nu/fd_logo.webp" rel="apple-touch-icon" sizes="120x120">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w144-h144-p-k-no-nu/fd_logo.webp" rel="apple-touch-icon" sizes="144x144">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w152-h152-p-k-no-nu/fd_logo.webp" rel="apple-touch-icon" sizes="152x152">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w180-h180-p-k-no-nu/fd_logo.webp" rel="apple-touch-icon" sizes="180x180">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w16-h16-p-k-no-nu/fd_logo.webp" rel="icon" sizes="16x16" type="image/png">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w32-h32-p-k-no-nu/fd_logo.webp" rel="icon" sizes="32x32" type="image/png">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w96-h96-p-k-no-nu/fd_logo.webp" rel="icon" sizes="96x96" type="image/png">
<link href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w192-h192-p-k-no-nu/fd_logo.webp" rel="icon" sizes="192x192" type="image/png">
<meta content="en" property="og:locale">
<meta content="Fineshop Design" property="og:site_name">
<meta content="How to permanently remove ?m=1 from Blogger Blog" property="og:title">
<meta content="https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" property="og:url">
<meta content="article" property="og:type">
<meta content="How to permanently remove ?m=1 from Blogger Blog" property="og:description">
<meta content="https://1.bp.blogspot.com/-Y87XSHXfRwc/YgJF1axHpvI/AAAAAAAACSY/5KKOYgp2trYXwQv3oqNDn_8Ee42P63TzwCNcBGAsYHQ/w1280-h720-p-k-no-nu/Fineshop_Design.webp" property="og:image">
<meta content="1280" property="og:image:width">
<meta content="720" property="og:image:height">
<meta content="How to permanently remove ?m=1 from Blogger Blog" property="og:image:alt">
<meta content="How to permanently remove ?m=1 from Blogger Blog" name="twitter:title">
<meta content="https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" name="twitter:url">
<meta content="How to permanently remove ?m=1 from Blogger Blog" name="twitter:description">
<meta content="summary_large_image" name="twitter:card">
<meta content="How to permanently remove ?m=1 from Blogger Blog" name="twitter:image:alt">
<meta content="https://1.bp.blogspot.com/-Y87XSHXfRwc/YgJF1axHpvI/AAAAAAAACSY/5KKOYgp2trYXwQv3oqNDn_8Ee42P63TzwCNcBGAsYHQ/w1280-h720-p-k-no-nu/Fineshop_Design.webp" name="twitter:image">
<meta content="1280" name="twitter:image:width">
<meta content="720" name="twitter:image:height">
<style>/*<![CDATA[
==========================================================
> Template Information:
Name : Plus UI
Version : 3.0.0
Date : October 04, 2024
Demo : plus-ui.blogspot.com
Type : Premium
Platform : Blogger
CSS : Vanilla
JavaScript : Vanilla, Modules
Compatible Browsers : Modern
Designers : Deo Kumar, Sagar Bishnoi, Armaan Kumar
Website : fineshopdesign.com
==========================================================
]]>*/
/*--[ CSS variables ]--*/
:root {
/* Colors */
--lStatusC: #482dff;
--lHeadC: #08102b;
--lBodyC: #08102b;
--lBodyCa: #989b9f;
--lBodyB: #fdfcff;
--lLinkC: #1976d2;
--lLinkB: #1976d2;
--lIconC: #08102b;
--lIconCa: #08102b;
--lIconCs: #767676;
--lHeaderC: #343435;
--lHeaderB: #fffdfc;
--lNotifB: #e8f0fe;
--lNotifC: #01579b;
--lContentB: #fffdfc;
--lContentL: #e6e6e6;
--lMenuB: #fffdfc;
--lSrchB: #fffdfc;
--lMobB: #fffdfc;
--lMobC: #08102b;
--lFotB: #fffdfc;
--lFotC: #08102b;
--darkT: #fffdfc;
--darkTa: #989b9f;
--darkL: #8775f5;
--darkB: #1e1e1e;
--darkBa: #2d2d30;
--darkBs: #252526;
/* Font family */
--fontS: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", Segoe UI Symbol, "Noto Color Emoji";
--fontH: "Google Sans Text", var(--fontS);
--fontB: "Google Sans Text", var(--fontS);
--fontBa: "Google Sans Text", var(--fontS);
--fontC: "Google Sans Mono", monospace;
/* SVG */
--svgW: 22px;
--svgH: 22px;
--svgC: currentColor;
/* Icon */
--iconC: var(--lIconC);
--iconCa: var(--lIconCa);
--iconCs: var(--lIconCs);
--iconHr: 15px;
/* Body */
--headC: var(--lHeadC);
--bodyC: var(--lBodyC);
--bodyCa: var(--lBodyCa);
--bodyB: var(--lBodyB);
/* Link */
--linkC: var(--lLinkC);
--linkB: var(--lLinkB);
/* Button */
--linkR: 4px;
/* Header */
--headerC: var(--lHeaderC);
--headerB: var(--lHeaderB);
--headerT: 16px;
--headerW: 400;
--headerL: 1px;
--headerH: 60px;
--headerHm: 55px;
--headerHc: var(--headerH);
/* Notification */
--notifB: var(--lNotifB);
--notifC: var(--lNotifC);
--notifH: 60px;
/* Content */
--contentB: var(--lContentB);
--contentBs: #f1f1f0;
--contentL: var(--lContentL);
--contentLa: #b5b5b4;
--contentW: 1280px;
--sideW: 300px;
--transB: rgba(0,0,0,.05);
/* Page */
--pageW: 780px;
--pageW: 780px;
--postT: 36px;
--postF: 16px;
--postTm: 28px;
--postFm: 15px;
/* Widget */
--widgetT: 16px;
--widgetTw: 700;
--widgetTa: 25px;
--widgetTac: #989b9f;
/* Navigation Menu */
--menuB: var(--lMenuB);
--menuC: #08102b;
--menuW: 230px;
--menuL: 1px;
/* Tabbed Menu */
--navB: var(--contentB);
/* Search */
--srchB: var(--lSrchB);
--srchDr : 20px;
/* Mobile Menu */
--mobB: var(--lMobB);
--mobC: var(--lMobC);
--mobHv: #f1f1f0;
--mobL: 1px;
--mobBr: 12px;
/* Footer */
--fotB: var(--lFotB);
--fotC: var(--lFotC);
--fotL: 1px;
/* Border radius */
--greetR: 10px;
--thumbEr: 5px;
/* Thumbnail */
--thumbR: 16 / 9;
--thumbSb: linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,.3) 20%, rgba(255,255,255,.6) 60%, rgba(255,255,255, 0));
/* Carousel */
--sliderR: 5 / 2;
/* Syntax */
--synxB: #f6f6f6;
--synxC: #2f3337;
--synxOrange: #b75501;
--synxBlue: #015692;
--synxGreen: #54790d;
--synxRed: #f15a5a;
--synxGray: #656e77;
--synxGold: #72621d;
--synxPurple: #803378;
--synxDot1: #f1645e;
--synxDot2: #eebd3e;
--synxDot3: #3cab4e;
/* Box shadow */
--bs-1: 0 5px 35px rgb(0 0 0 / 7%);
/* Transitions */
--trans-1: all .1s ease;
--trans-2: all .2s ease;
--trans-3: all .3s ease;
--trans-4: all .4s ease;
--trans-5: all .15s cubic-bezier(0.4, 0, 0.2, 1);
/* Status bar */
--statusC: var(--lStatusC);
/* Selection */
--selectC: #fff;
--selectB: var(--linkB);
/* Scroll */
--scrollT: rgba(0,0,0,.05);
--scrollB: rgba(0,0,0,.15);
--scrollBh: rgba(0,0,0,.25);
--scrollBa: rgba(0,0,0,.25);
--scrollH: 8px;
--scrollV: var(--scrollH);
--scrollR: 2px;
/* Constants */
--white: #fffdfc;
--black: #1e1e1e;
--aInvert: 0;
/* Messages */
--m-new: 'New!';
--m-free: 'Free!';
--m-showAll: 'Show all';
--m-hideAll: 'Hide all';
}
:root.lzD.drK, :root:not(.lzD) .modI:checked ~ .mainW {
--statusC: #1e1e1e;
--bodyB: var(--darkB);
--bodyC: var(--darkT);
--headC: var(--darkT);
--linkC: var(--darkL);
--linkB: var(--darkL);
--menuB: var(--darkB);
--menuC: var(--darkT);
--headerB: var(--darkB);
--headerC: var(--darkT);
--srchB: var(--darkB);
--navB: var(--darkB);
--notifB: var(--darkBa);
--notifC: rgba(255,255,255,.9);
--fotB: var(--darkB);
--fotC: var(--darkT);
--mobB: var(--darkBa);
--mobC: var(--darkT);
--mobHv: #252526;
--contentB: #252526;
--contentBs: #303031;
--contentL: #444444;
--contentLa: #696969;
--transB: rgba(255,255,255,.05);
--thumbSb: linear-gradient(90deg, rgba(0,0,0,0) 0, rgba(0,0,0,.2) 20%, rgba(0,0,0,.4) 60%, rgba(0,0,0,0));
--synxB: var(--darkBa);
--synxC: #fff;
--synxBlue: #41a2ef;
--synxGreen: #98c379;
--synxPurple: #c678dd;
--synxRed: #e06c73;
--synxGold: #bba43d;
--synxOrange: #cc6c1a;
--scrollT: rgba(255,255,255,.05);
--scrollB: rgba(255,255,255,.15);
--scrollBh: rgba(255,255,255,.25);
--scrollBa: rgba(255,255,255,.25);
--aInvert: 1;
}
:root.thS:not(.th0) {
--linkC: var(--th-22);
--linkB: var(--th-22);
--selectB: var(--th-22);
}
:root.thS:not(.th0).drK {
--linkC: var(--th-14);
--linkB: var(--th-14);
}
:root.thS:not(.th0):not(.drK) {
--statusC: var(--th-20);
--notifB: var(--th-2);
--notifC: var(--th-20);
}
/*<![CDATA[*/
/*--[ Global ]--*/
/* Standard CSS */
*{-webkit-tap-highlight-color:transparent}
*, ::after, ::before{-webkit-box-sizing:border-box;box-sizing:border-box}
h1, h2, h3, h4, h5, h6{margin:0;font-weight:700;font-family:var(--fontH);color:var(--headC)}
h1{font-size:1.9rem}
h2{font-size:1.7rem}
h3{font-size:1.5rem}
h4{font-size:1.4rem}
h5{font-size:1.3rem}
h6{font-size:1.2rem}
a{color:var(--linkC);text-decoration:none}
a:hover{opacity:.9;transition:opacity .1s ease}
table{border-spacing:0}
iframe{max-width:100%;border:0;margin-left:auto;margin-right:auto}
input, button, select, textarea{outline:none;font:inherit;font-size:100%;color:inherit;line-height:normal}
input[type=search]::-ms-clear, input[type=search]::-ms-reveal{display:none;appearance:none;width:0;height:0}
input[type=search]::-webkit-search-decoration, input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-results-button, input[type=search]::-webkit-search-results-decoration{display:none;-webkit-appearance:none;appearance:none}
button{margin:0;padding:0;background:transparent;text-align:unset;border:none;outline:none}
img{display:block;position:relative;max-width:100%;height:auto}
svg{width:var(--svgW);height:var(--svgH);fill:var(--svgC)}
svg.fill, svg .fill{fill:var(--svgC)}
svg.line, svg .line{fill:none;stroke:var(--svgC);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25}
svg.line.c, svg.line .c, svg .line.c{fill:none;stroke:var(--linkC)}
svg.c, svg .c, svg.fill.c, svg.fill c, svg .fill.c{fill:var(--linkC)}
svg.line.c1, svg.line .c1, svg .line.c1{fill:none;stroke:var(--iconCa)}
svg.c1, svg .c1, svg.fill.c1, svg .fill.c1{fill:var(--iconCa)}
svg.line.c2, svg.line .c2, svg .line.c2{fill:none;stroke:var(--iconCs);opacity:.4}
svg.c2, svg .c2, svg.fill.c2, svg .fill.c2{fill:var(--iconCs);opacity:.4}
[hidden]:not([hidden=false]), body .hidden{display:none}
body .invisible{visibility:hidden}
.clear{width:100%;display:block;margin:0;padding:0;float:none;clear:both}
.fCls{display:block;margin:0;padding:0;border:none;outline:none;position:fixed;inset:-50%;z-index:1;background:transparent;visibility:hidden;opacity:0;pointer-events:none;transition:var(--trans-1)}
.free::after, .new::after{content:var(--m-free);display:inline-block;color:var(--linkC);font-size:12px;font-weight:400;margin:0 5px}
.new::after{content:var(--m-new)}
/* Blog admin */
.blog-admin{display:none}
:root:not(.iAd) .show-if-admin, :root:not(.iUs) .show-if-user, :root.iAd .hide-if-admin, :root.iUs .hide-if-user {display:none}
/* No script */
html:not(.nJs) .hide-if-js{display:none}
/* Lazied */
:root:not(.lzD) .aprW,:root:not(.lzD) .thmW,:root:not(.lzD) .wBkm,:root:not(.lzD) .wTrans{display:none}
/* Selection*/
::selection{color:var(--selectC);background:var(--selectB)}
/* Scrollbar */
::-webkit-scrollbar{-webkit-appearance:none;width:var(--scrollV);height:var(--scrollH)}
::-webkit-scrollbar-track{background:var(--scrollT)}
::-webkit-scrollbar-thumb{background:var(--scrollB);border-radius:var(--scrollR);border:none}
::-webkit-scrollbar-thumb:hover{background:var(--scrollBh)}
::-webkit-scrollbar-thumb:active{background:var(--scrollBa)}
@media screen and (max-width: 500px){
:root{--scrollH:4px;--scrollV:4px;--scrollR:0}
}
/* Main element */
html{scroll-behavior:smooth;overflow-x:hidden}
body{position:relative;margin:0;padding:0;top:0;width:100%;font-family:var(--fontB);font-size:14px;background:var(--bodyB);color:var(--bodyC);-webkit-font-smoothing:antialiased;transition:inset .2s,padding .2s,margin .2s}
.mainW{background:var(--bodyB);color:var(--bodyC)}
.secIn{margin:0 auto;padding-left:20px;padding-right:20px}
/* Notification section */
.ntfC{display:flex;position:relative;min-height:var(--notifH);background:var(--notifB);color:var(--notifC);padding:10px 0;font-size:13px;transition:var(--trans-2);transition-property:min-height;overflow:hidden}
.ntfC::before{content:'';position:absolute;top:-12px;inset-inline-start:-12px;width:60px;height:60px;background:rgba(0,0,0,.15);display:block;border-radius:50%;opacity:.1}
.ntfC .secIn{display:flex;align-items:center}
.ntfC .secIn{width:100%;position:relative}
.ntfC .c{display:flex;align-items:center;cursor:pointer}
.ntfC .c::after{content:'\2715';line-height:18px;font-size:14px}
.ntfT{width:100%;padding-right:15px;text-align:center}
.ntfT a{color:var(--linkC);font-weight:700}
.ntfI:checked ~ .ntfC{height:0;min-height:0;margin:0;padding:0;opacity:0;visibility:hidden}
.ntfA{display:inline-flex;align-items:center;justify-content:center;text-align:initial}
.ntfA >a{flex-shrink:0;white-space:nowrap;display:inline-block;margin-inline-start:10px;padding:8px 12px;border-radius:var(--linkR);background:var(--linkB);color:#fffdfc;font-size:12px;font-weight:400;box-shadow:0 10px 8px -8px rgb(0 0 0 / 12%);text-decoration:none}
/* Fixed element */
.fixL{display:flex;align-items:center;position:fixed;left:0;right:0;bottom:0;margin-bottom:-40px;padding:20px;z-index:20;transition:var(--trans-1);width:100%;height:100%;opacity:0;visibility:hidden}
.fixLi, .fixL .cmBri{width:100%;max-width:680px;max-height:calc(100% - var(--headerHc));border-radius:12px;transition:inherit;z-index:3;display:flex;overflow:hidden;position:relative;margin:0 auto;box-shadow:0 5px 30px 0 rgba(0,0,0,.05)}
.fixLs{display:flex;flex-direction:column;width:100%;background:var(--contentB)}
.fixH{position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;gap:10px;width:100%;padding:0 20px;border-bottom:1px solid var(--contentL);z-index:1}
.fixH a{color:inherit}
.fixH .cl{display:flex;align-items:center;justify-content:flex-end;gap:2px}
.fixH .cl, .fixH .c{position:relative;flex-shrink:0}
.fixH .cl >*, .fixH .c{--svgW:16px;--svgH:16px;display:inline-flex;align-items:center;gap:6px;justify-content:center;min-width:30px;min-height:30px;padding:0 7px;}
.fixH .cl >:last-child, .fixH .c:last-child{margin-inline-end:-7px}
.fixH .cl label, .fixH .c{cursor:pointer}
.fixT::before{content:attr(data-text);flex-grow:1;padding:16px 0;font-size:90%;opacity:.8}
.fixT .c::before{content:attr(aria-label);font-size:11px;opacity:.7}
.fixC{padding:20px;overflow-x:hidden;overflow-y:auto;width:100%}
.fixL .fCls{background:rgba(0,0,0,.3);-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px)}
.fixI:checked ~ .fixL{margin-bottom:0;opacity:1;visibility:visible}
.fixI:checked ~ .fixL .fCls{visibility:visible;opacity:1;pointer-events:auto}
.shBri{max-width:520px}
/* Header section */
.mainH{--svgW:20px;--svgH:20px;width:100%;z-index:10;position:-webkit-sticky;position:sticky;top:0;transition:inset .3s ease-in-out}
.mainH a{color:inherit}
.mainH svg{opacity:.8}
.headC{position:relative;height:var(--headerHc);color:var(--headerC);background:var(--headerB);display:flex;gap:6px}
.headC::after{content:'';position:absolute;inset:auto 0 0 0;border-top:var(--headerL) solid var(--contentL)}
.headL{display:flex;align-items:center;width:var(--menuW);padding-inline-start:20px}
.headL .tNav{flex-shrink:0;cursor:pointer}
.headL .headN{display:flex;align-items:center;width:calc(100% - 30px);height:100%;padding-inline-start:5px}
.Header{position:relative;display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;overflow:hidden}
.Header img{max-width:160px;max-height:45px;width:auto;height:auto}
.Header.a .headI{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.Header.b .headI{border-radius:2px}
.Header.b .headI >*{position:absolute;top:0;left:0;width:100%;height:100%}
.Header.b img{max-width:unset;max-height:unset;object-fit:cover;object-position:center}
.Header.b .hasSub::after{display:block;margin-inline-start:0;text-overflow:ellipsis;overflow:hidden}
.Header.r .headH{display:none}
.headI{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;min-height:40px;min-width:40px;overflow:hidden}
.headH{position:relative;display:block;color:inherit;font-size:var(--headerT);font-weight:var(--headerW);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.headH::after{margin-inline-start:3px;font:400 11px var(--fontB);opacity:.6}
.hasSub::after{content:attr(data-sub)}
.headR{position:relative;display:flex;align-items:center;justify-content:space-between;gap:15px;flex-grow:1;padding-inline-end:20px}
.headP{display:flex;justify-content:flex-end;position:relative}
.headIc{position:relative;display:flex;justify-content:flex-end;gap:4px;list-style:none;margin:0;padding:0;margin-inline-end:-5px;font-size:11px}
.headIc .isSrh{display:none}
.navI:checked ~ .co .tNav svg,.navI:not(:checked) ~ .ex .tNav svg{transform:rotate(180deg)}
[dir=rtl] .tNav svg{transform:rotate(180deg)}
[dir=rtl] .navI:checked ~ .co .tNav svg,[dir=rtl] .navI:not(:checked) ~ .ex .tNav svg{transform:rotate(0deg)}
/* Toogle button */
.tIc{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;cursor:pointer}
.tIc::before{content:'';background:var(--transB);border-radius:var(--iconHr);position:absolute;inset:0;opacity:0;visibility:hidden;transition:var(--trans-1)}
.tIc:hover::before{opacity:1;visibility:visible;transform:scale(1.3)}
:root.lzD.lgT .tDL .d1, :root.lzD.drK .tDL .d2, :root:not(.lzD) .modI:checked ~ .mainW .tDL .d2, :root:not(.lzD) .modI:not(:checked) ~ .mainW .tDL .d1{display:none}
/* mainN section */
.mainR{flex-grow:1;position:relative;transition:var(--trans-1);transition-property:width}
.mainR >.secIn{padding-top:20px}
.mainR .section, .mainR .widget{margin-top:40px}
.mainR .section:first-child, .mainR .section.mobM, .mainR .mainF .section:not(:first-child), .mainR .mainF .widget:not(:first-child), .mainR .widget:first-child, .mainR .widget.hidden + .widget, .mainR .section.no-items + .section, .mainR #HTML11, #sec_Notif_Widgets .widget{margin-top:0}
.mainR .section.no-items{display:none}
.mainA .widget{margin-bottom:40px}
.mainB{display:flex;flex-direction:column;justify-content:center}
.sideB{display:flex;flex-direction:column;width:100%;max-width:500px;margin:50px auto 0}
.sideS{position:-webkit-sticky;position:sticky;top:calc(var(--headerHc) + 20px)}
/* Menu */
.mnBrs{display:flex;flex-direction:column;background:var(--menuB);color:var(--menuC)}
.mnBr a{color:inherit}
.mnBr ul{list-style:none;margin:0;padding:0}
.mnMob{position:-webkit-sticky;position:sticky;bottom:0;background:inherit;border-top:1px solid var(--contentL);padding:15px 20px 20px;text-align:center;z-index:1}
.mnMob .mSoc{display:flex;justify-content:center;left:-7px;margin-top:5px;position:relative;right:-7px;width:calc(100% + 14px)}
.mnMob:not(.no-items) + .mnMen{padding-bottom:100px}
.mnMen{height:100%;padding:20px 15px}
.mnH{--svgW:16px;--svgH:16px;display:flex;background:inherit;padding:0 15px;border-bottom:1px solid var(--contentL);z-index:2}
.mnH .c{display:inline-flex;align-items:center;padding:15px 10px;cursor:pointer}
.mnH .c::after{content:attr(aria-label);font-size:11px;margin:0 12px;opacity:.6}
.mMenu{margin-bottom:10px}
.mMenu >*{display:inline}
.mMenu >*:not(:last-child)::after{content:'\00B7';font-size:90%;opacity:.6}
.mMenu a:hover{text-decoration:underline}
.mSoc >*{position:relative}
.mSoc svg{z-index:1}
.mSoc svg, .mnMn svg{width:20px;height:20px;opacity:.8}
.mSoc span, .mMenu span{opacity:.7}
.mNav{display:none;position:relative;max-width:30px}
.mNav > label{cursor:pointer}
.mnMn input{display:none}
.mnMn li{position:relative}
.mnMn >li.br::after{content:'';display:block;border-bottom:1px solid var(--contentL);margin:12px 5px}
.mnMn li:not(.mr) a:hover, .mnMn li:not(.mr) input + label:hover{background:var(--transB);color:var(--linkC)}
.mnMn li:not(.mr) ul{padding-inline-start:14px;overflow:hidden}
.mnMn li li{max-height:0;opacity:0;visibility:hidden;transition:all 0.3s ease;transition-property:max-height,opacity,visibility}
.mnMn a, .mnMn li:not(.mr) input + label{display:flex;align-items:center;padding:10px 5px;position:relative;border-radius:8px}
.mnMn a, .mnMn li input + label{cursor:pointer}
.mnMn a:hover{opacity:1;color:inherit}
.mnMn li.mr input + label{display:flex;padding:10px 0 5px;font-size:13px;opacity:0.7}
.mnMn a span, .mnMn li input + label span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mnMn >li >a, .mnMn >li:not(.mr) >label, .mnMn li.mr li a{width:calc(100% + 10px);left:-5px;right:-5px}
.mnMn >li.nt >a::before, .mnMn >li.nt:not(.mr) >label::before, .mnMn ul li.nt a::before{content:'';position:absolute;inset-block-start:7px;inset-inline-start:7px;display:inline-flex;width:8px;height:8px;border-radius:99px;background-color:var(--linkC);animation:nav-notif 2s linear infinite;z-index:1}
@keyframes nav-notif{0%{box-shadow:0 0 0 var(--linkC)}50%{box-shadow:0 0 10px var(--linkC)}}
.mnMn input + label::after{content:'';flex-shrink:0;width:14px;height:14px;margin-inline:auto 5px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23989b9f' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.25'><g transform='translate(12.000000, 12.000000) rotate(0.000000) translate(-12.000000, -12.000000) translate(5.000000, 8.500000)'><polyline points='14 0 7 7 0 0'></polyline></g></svg>") center / cover no-repeat;transition:transform 0.3s ease;transform:rotate(0deg)}
.mnMn ul li >*{height:40px}
.mnMn li a >*, .mnMn input + label >*{margin:0 5px}
.mnMn >li >a:hover svg{color:var(--linkC)}
.mnMn svg{flex-shrink:0}
.mnMn input:checked + label::after{transform:rotate(180deg)}
.mnMn input:checked ~ ul li{max-height:40px;opacity:1;visibility:visible}
.mnMn li:not(.mr) input ~ ul li::before{content:'';position:absolute;width:14px;height:60px;bottom:50%;border-end-start-radius:8px;border-inline-start:1px solid var(--contentL);border-block-end:1px solid var(--contentL)}
/* Menu desktop */
@media screen and (min-width:896px){
.navI:checked ~ .ex .mainL, .navI:checked ~ .ex .mnMob, .navI:not(:checked) ~ .co .mainL, .navI:not(:checked) ~ .co .mnMob{width:75px}
.navI:checked ~ .ex .mnMob .PageList, .navI:checked ~ .ex .mnMob .mSoc, .navI:not(:checked) ~ .co .mnMob .PageList, .navI:not(:checked) ~ .co .mnMob .mSoc{display:none}
.navI:checked ~ .ex .mnBrs .mNav, .navI:not(:checked) ~ .co .mnBrs .mNav{display:flex}
.navI:not(:checked) ~ .ex .mnMn li:not(.mr) ul li >*, .navI:checked ~ .co .mnMn li:not(.mr) ul li >*{margin-inline-start:14px}
.navI:checked ~ .ex .mnMn li:hover li, .navI:not(:checked) ~ .co .mnMn li:hover li{max-height:40px;visibility:visible;opacity:1;transition:none}
.navI:checked ~ .ex .mnMn input ~ ul li::before, .navI:not(:checked) ~ .co .mnMn input ~ ul li::before{display:none}
.navI:not(:checked) ~ .ex .mnMn li:not(.mr) input:checked ~ label, .navI:checked ~ .co .mnMn li:not(.mr) input:checked ~ label{background:var(--transB);color:var(--linkC)}
.navI:checked ~ .ex .mnMn a:hover, .navI:not(:checked) ~ .co .mnMn a:hover{opacity:1;color:inherit}
.navI:checked ~ .ex .mnMn > li >a, .navI:checked ~ .ex .mnMn input + label, .navI:not(:checked) ~ .co .mnMn >li >a, .navI:not(:checked) ~ .co .mnMn input + label{max-width:40px;border-radius:var(--iconHr)}
.navI:checked ~ .ex .mnMn input + label, .navI:not(:checked) ~ .co .mnMn input + label{overflow:hidden}
.navI:checked ~ .ex .mnMn li.mr, .navI:not(:checked) ~ .co .mnMn li.mr{display:none}
.navI:checked ~ .ex .mnMn >li.br::after, .navI:not(:checked) ~ .co .mnMn >li.br::after{max-width:20px}
.navI:not(:checked) ~ .ex .mnBrs, .navI:checked ~ .co .mnBrs{overflow:hidden}
.navI:checked ~ .ex .mnMen, .navI:checked ~ .ex .mnMen:hover, .navI:not(:checked) ~ .co .mnMen, .navI:not(:checked) ~ .co .mnMen:hover{overflow-y:visible;overflow-x:visible}
.navI:checked ~ .ex .mnMn >li >a span, .navI:checked ~ .ex .mnMn li:not(.mr) ul, .navI:not(:checked) ~ .co .mnMn >li >a span, .navI:not(:checked) ~ .co .mnMn li:not(.mr) ul{position:absolute;top:3px;inset-inline-start:35px;margin:0 5px;padding:8px 10px;border-radius:16px;border-start-start-radius:5px;max-width:160px;background:var(--contentB);opacity:0;visibility:hidden;border:1px solid var(--contentL);z-index:2}
.navI:checked ~ .ex .mnMn >li >a:hover span, .navI:checked ~ .ex .mnMn li:not(.mr):hover ul, .navI:not(:checked) ~ .co .mnMn >li >a:hover span, .navI:not(:checked) ~ .co .mnMn li:not(.mr):hover ul{opacity:1;visibility:visible}
.navI:checked ~ .ex .mnMn li:not(.mr) ul, .navI:not(:checked) ~ .co .mnMn li:not(.mr) ul{padding:0;margin:0;overflow:hidden;display:block}
.navI:checked ~ .ex .mnMn li:not(.mr):last-child ul, .navI:not(:checked) ~ .co .mnMn li:not(.mr):last-child ul{top:auto;bottom:3px;border-start-start-radius:15px;border-end-start-radius:5px}
.navI:checked ~ .ex .mnMn ul li >*, .navI:not(:checked) ~ .co .mnMn ul li >*{border-radius:0}
}
/* Menu mobile */
@media screen and (max-width:896px){
.mnMn li:not(.mr) li >*{margin-inline-start:14px}
.mnMn li:not(.mr) input:checked ~ label{background:var(--transB);color:var(--linkC)}
.navI:checked ~ .mainW .mnMn li li a:hover svg{fill:var(--linkC)}
.navI:checked ~ .mainW .mnMn li li a:hover svg.line{fill:none;stroke:var(--linkC)}
}
/* Footer */
.mainF{margin-top:40px}
.fotC{border-top:var(--fotL) solid var(--contentL);padding-top:30px;padding-bottom:30px;background:var(--fotB);font-size:97%;line-height:1.8em;color:var(--fotC)}
.fotC .LinkList a, .mainF .sL li >*{display:inline-block;color:inherit;line-height:20px}
.fotC .LinkList a:hover{text-decoration:underline}
.fotC .LinkList ul:not(.sL) li::before{content:'\2013';opacity:.3}
.fotC .sL{display:flex;flex-wrap:wrap;align-items:baseline;font-size:13px;opacity:.8}
.fotC .sL li{display:inline-flex;align-items:baseline}
.fotC .sL li:not(:first-child)::before{content:'/';margin:0 5px}
.fotC .sL li >*::before{content:attr(data-text)}
.fotN ul{list-style:none;margin:0;padding:0}
.fotN{display:flex;flex-wrap:wrap;position:relative;width:calc(100% + 30px);left:-15px;right:-15px}
.fotN >*{width:calc(21.666% - 30px);margin:0 15px}
.fotN >*:first-child{width:calc(35% - 30px)}
.fotN .widget{margin-bottom:30px}
.fotN .title{color:inherit;margin-bottom:12px;font-weight:700;font-size:14px}
.abtU{max-width:calc(100% - 25px)}
.abtU::before{content:attr(data-text);font-size:13px;opacity:.6;display:block;margin-bottom:3px}
.abtU >*{align-items:center;display:flex;justify-content:space-between;margin:10px 0}
.abtU .pu-views::before{content:'We have served the best performance ' attr(data-text) ' times.';opacity:.8}
.abtL{flex:0 0 70px;width:70px;height:70px;background:var(--transB);object-fit:cover;object-position:center;border-radius:10px;transition:filter .1s ease}
.abtL.lazyload,.abtL.lazyloading{filter:blur(10px)}
.abtT{flex:0 0 calc(100% - 82px)}
.abtT .tl{color:inherit;font-size:1.3rem}
.abtD{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-height:1.4em;margin:4px 0 0;overflow:hidden}
/* Footer credit */
.fotC .credit a{display:inline-flex;align-items:center;white-space:nowrap}
.fotC .credit a svg{width:13px;height:13px;margin:0 3px;flex-shrink:0}
.cdtN{display:flex;align-items:baseline;justify-content:space-between;overflow:hidden}
.fotCd{display:inline-flex;justify-content:space-between;width:100%;line-height:1.4}
.fotCd .credit{flex-shrink:0;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.fotCd .creator{margin-inline-start:20px;white-space:nowrap;opacity:0}
/* Article section */
.blogP .ntry.noAd .widget{display:none}
.onId .blogP{--gapC:18px;--gapR:36px;--numI:1;display:grid;grid-template-columns:repeat(var(--numI), 1fr);gap:var(--gapR) var(--gapC)}
.onId .blogP.mty{display:block;width:100%;left:0;right:0}
.onId .blogP.mty >.noPosts{width:100%;margin:0}
.onId .blogP >*{--szpd:0px;position:relative;overflow:hidden}
.onId .blogP >*:not(.pTag){padding-bottom:calc(var(--szpd) + 35px)}
.onId .blogP .pAdIf{padding:0}
.onId .blogP .pTag{padding-bottom:0}
.onId .blogP .pInf{position:absolute;inset:auto var(--szpd, 0) var(--szpd, 0)}
.onId .blogP .pTag .pCntn{padding-bottom:var(--szpd)}
/* No post */
.blogP >.noPosts{display:flex;align-items:center;justify-content:center;min-height:120px;padding:40px 15px;background:var(--contentB);border:2px dashed var(--contentL);border-radius:5px}
/* Blog title */
.blogT{position:relative;display:flex;align-items:center;justify-content:space-between;font-size:14px;margin:0 0 30px}
.blogT .t, .blogT .title{margin:0;flex-grow:1}
.blogT .t{word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.blogT .t span{font-weight:400;font-size:90%;opacity:.7}
.blogT .t span::before{content:attr(data-text)}
.blogT .t span::after{content:'';margin:0 4px}
.blogT .t span.hm::after{content:'/';margin:0 8px}
/* Thumbnail */
.pThmb{position:relative;border-radius:5px;margin-bottom:20px;background:var(--transB);overflow:hidden}
.pThmb:not(.nul)::before{content:'';position:absolute;inset:0;transform:translateX(-100%);background-image:var(--thumbSb);animation:shimmer 2s infinite}
.pThmb .thmb{display:block;position:relative;padding-top:calc(100% / (var(--thumbR)));color:inherit;transition:var(--trans-4)}
.pThmb .thmb:hover{opacity:1}
article:hover >.pThmb:not(.nul) .thmb{transform:scale(1.03)}
.imgThm{display:block;position:absolute;top:50%;left:50%;font-size:12px;text-align:center;transform:translate(-50%,-50%);transition:filter .2s ease}
.imgThm.lazyload,.imgThm.lazyloading{filter:blur(10px)}
.imgThm:not(span){width:100%;height:100%}
img.imgThm,.imgThm img{object-fit:cover;object-position:center}
span.imgThm{display:flex}
span.imgThm::before{content:'';width:28px;height:28px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23989b9f'><path d='m22.019 16.82-3.13-7.32c-.57-1.34-1.42-2.1-2.39-2.15-.96-.05-1.89.62-2.6 1.9l-1.9 3.41c-.4.72-.97 1.15-1.59 1.2-.63.06-1.26-.27-1.77-.92l-.22-.28c-.71-.89-1.59-1.32-2.49-1.23-.9.09-1.67.71-2.18 1.72l-1.73 3.45c-.62 1.25-.56 2.7.17 3.88.73 1.18 2 1.89 3.39 1.89h12.76c1.34 0 2.59-.67 3.33-1.79.76-1.12.88-2.53.35-3.76ZM6.97 8.381a3.38 3.38 0 1 0 0-6.76 3.38 3.38 0 0 0 0 6.76Z'></path></svg>") center / cover no-repeat;opacity:.3}
.pThmb.iyt:not(.nul) .thmb::after{content:'';position:absolute;inset:0;background:rgba(0,0,0,.4) url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='M4 11.9999V8.43989C4 4.01989 7.13 2.2099 10.96 4.4199L14.05 6.1999L17.14 7.9799C20.97 10.1899 20.97 13.8099 17.14 16.0199L14.05 17.7999L10.96 19.5799C7.13 21.7899 4 19.9799 4 15.5599V11.9999Z'/></svg>") center / 35px no-repeat;opacity:0;transition:var(--trans-2)}
.pThmb.iyt:not(.nul):hover a.thmb::after,.pThmb.iyt:not(.nul) .thmb:not(a)::after{opacity:1}
/* Thumbnail items */
.tfxM{--gap:8px;--itmPd:5px;--itmPh:calc(var(--itmPd) / 2);--itmIc:16px;--itmFs:13px;position:absolute;inset-inline:0;display:flex;gap:var(--gap);justify-content:space-between;padding:8px;font-size:var(--itmFs);pointer-events:none}
.tfxM.T{align-items:flex-start;top:0;padding-bottom:0}
.tfxM.B{align-items:flex-end;bottom:0;padding-top:0}
.tfxC{display:flex;flex-wrap:wrap;gap:var(--gap)}
.tfxC:not(:first-child){margin-inline-start:auto;justify-content:flex-end}
.tfxC >*{display:flex;align-items:center;padding:var(--itmPd) var(--itmPh);border-radius:var(--thumbEr);background:var(--contentB);color:inherit;box-shadow:0 8px 20px 0 rgba(0,0,0,.1);pointer-events:auto}
.B >.tfxC >*{box-shadow:0 -8px 20px 0 rgba(0,0,0,.1)}
.tfxC >* svg{width:var(--itmIc);height:var(--itmIc);stroke-width:1.5;margin:0 var(--itmPh);opacity:.8}
.tfxC .cmnt::after, .tfxC .pV::after, .tfxC .bM::after, .tfxC .aNm .nm{margin:0 var(--itmPh)}
.tfxC .cmnt, .tfxC .pV, .tfxC .bM:hover, .tfxC .aNm{padding:var(--itmPd)}
.tfxC .cmnt::after{content:attr(data-text)}
.tfxC .pV{--v:'0'}
.tfxC .pV[data-views]{--v:attr(data-views)}
.tfxC .pV::after{content:var(--v)}
.tfxC .bM{transition:var(--trans-1);transition-property:padding;cursor:pointer}
.tfxC .bM::after{content:attr(data-save);max-width:90px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition:var(--trans-1);transition-property:max-width,margin}
.tfxC .bM.added::after{content:attr(data-saved)}
.tfxC .bM:not(:hover)::after{max-width:0;margin:0}
.tfxC .aNm .im{flex-shrink:0;width:var(--itmIc);height:var(--itmIc);margin:0 var(--itmPh)}
.tfxC .aNm::after{--icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'><path d='m21.56 10.739-1.36-1.58c-.26-.3-.47-.86-.47-1.26v-1.7c0-1.06-.87-1.93-1.93-1.93h-1.7c-.39 0-.96-.21-1.26-.47l-1.58-1.36c-.69-.59-1.82-.59-2.52 0l-1.57 1.37c-.3.25-.87.46-1.26.46H6.18c-1.06 0-1.93.87-1.93 1.93v1.71c0 .39-.21.95-.46 1.25l-1.35 1.59c-.58.69-.58 1.81 0 2.5l1.35 1.59c.25.3.46.86.46 1.25v1.71c0 1.06.87 1.93 1.93 1.93h1.73c.39 0 .96.21 1.26.47l1.58 1.36c.69.59 1.82.59 2.52 0l1.58-1.36c.3-.26.86-.47 1.26-.47h1.7c1.06 0 1.93-.87 1.93-1.93v-1.7c0-.39.21-.96.47-1.26l1.36-1.58c.58-.69.58-1.83-.01-2.52Zm-5.4-.63-4.83 4.83a.75.75 0 0 1-1.06 0l-2.42-2.42a.754.754 0 0 1 0-1.06c.29-.29.77-.29 1.06 0l1.89 1.89 4.3-4.3c.29-.29.77-.29 1.06 0 .29.29.29.77 0 1.06Z'/></svg>");content:'';flex-shrink:0;width:13px;height:13px;-webkit-mask-image:var(--icon);mask-image:var(--icon);background:var(--linkC);margin:0 var(--itmPh);opacity:1}
/* Label */
.pLbls::before, .pLbls >*::before{content:attr(data-text)}
.pLbls::before{opacity:.7}
.pLbls a:hover{text-decoration:underline}
.pLbls >*{color:inherit;display:inline}
.pLbls >*:not(:last-child)::after{content:'/'}
/* Profile Images and Name */
.im{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:16px;background-color:var(--transB);background-size:cover;background-position:center;background-repeat:no-repeat}
img.im{object-fit:cover;object-position:center}
.im svg{width:18px;height:18px;opacity:.4}
.nm::after{content:attr(data-text)}
/* Title and Entry */
.pTtl{font-size:1.1rem;line-height:1.5em}
.pTtl.sml{font-size:1rem}
.pTtl.itm{font-size:var(--postT);font-family:var(--fontBa);font-weight:700;line-height:1.3em}
.pTtl.itm.nSpr{margin-bottom:30px}
.aTtl a:hover{color:var(--linkC)}
.aTtl a, .pSnpt{color:inherit;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.pEnt{margin-top:40px;font-size:var(--postF);font-family:var(--fontBa);line-height:1.8em;word-break:break-word}
/* Snippet, Description, Headers and Info */
.onId .pCntn{padding:0 var(--szpd, 0)}
.pHdr{margin-bottom:8px}
.pHdr .pLbls{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}
.pSml{font-size:93%}
.pSnpt{word-break:break-word;-webkit-line-clamp:2;margin:12px 0 0;font-family:var(--fontB);font-size:14px;line-height:1.5em;opacity:.8}
.pSnpt.nTag{color:var(--linkC);opacity:1}
.pDesc{font-size:16px;line-height:1.5em;margin:8px 0 25px;opacity:.7}
.pInf{display:flex;align-items:baseline;justify-content:space-between;margin-top:15px}
.pInf.nTm{margin:0}
.pInf.nSpr .pJmp{opacity:1}
.pInf.nSpr .pJmp::before{content:attr(aria-label)}
.pInf.ps{position:relative;display:block;margin-top:25px}
.pInf.ps a{color:inherit}
.pInf.ps .pTtmp{opacity:1}
.pInf.ps .pTtmp::before{content:attr(data-text) ': '}
.pInf.ps .pTtmp::after{display:inline-flex}
.pInf.ps.nul{display:none}
.pInf .pAi, .pInf .pAt{display:flex;align-items:center;gap:8px}
.pInf .pCm{flex-shrink:0;margin-inline-start:auto}
.pInf .pIc{display:inline-flex;justify-content:flex-end;position:relative;width:calc(100% + 14px);inset-inline:-7px}
.pInf .pIc >*{display:flex;align-items:center;justify-content:center;width:30px;height:30px;position:relative;margin:0 2px;color:inherit;cursor:pointer}
.pInf .pIc svg{width:20px;height:20px;opacity:.8;z-index:1}
.pInf .pIc .cmnt[data-text]::after{content:attr(data-text);font-size:11px;line-height:18px;padding:0 5px;border-radius:10px;background:var(--contentBs);position:absolute;top:-5px;right:0;z-index:2}
.pInf .pDr{display:flex;flex-wrap:wrap;align-items:center;margin-top:12px;opacity:.8;overflow:hidden}
.pInf .pDr >*{display:inline;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.pInf .pDr >*:not(:last-child)::after{content:'\00B7';margin:0 5px}
.pInf .pLc a:hover{opacity:1;text-decoration:underline}
.pInf .pLc a::before{content:attr(data-text)}
.pInf a.nm:hover::after{text-decoration:underline}
.pInf .pRd >*::before{content:attr(data-text) ': '}
.pInf .pRd >*::after{content:attr(data-minutes) ' min';display:inline-block}
.pInf .nm::before{content:attr(data-write) ' ';opacity:.8}
.pInf .im{width:28px;height:28px}
.aTtmp{opacity:.8}
.aTtmp, .pJmp{overflow:hidden}
.pTtmp::after, .iTtmp::before, .pJmp::before{content:attr(data-text);display:block;line-height:18px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.pTtmp::after, .iTtmp::before{content:attr(data-time)}
.pTtmp{position:relative;overflow:hidden}
.pJmp{display:inline-flex;align-items:center;opacity:0;transition:var(--trans-2)}
.pJmp::before{content:attr(aria-label)}
.pJmp svg{height:18px;width:18px;stroke:var(--linkC);flex-shrink:0}
.ntry:hover .pJmp, .itm:hover .pJmp{opacity:1}
.ntry:not(.noAd) .pJmp, .itemFt .itm .pJmp{animation:indicator 2s 3s infinite}
.ntry:not(.noAd):hover .pJmp, .itemFt:hover .itm .pJmp{animation:none}
.pInf:not(.ps) .pTtmp{display:inline-flex;align-items:center;opacity:1}
.pInf:not(.ps) .pTtmp::before{content:attr(data-text);margin-inline-end:5px;padding:2px 4px;background:var(--linkB);color:#fff;font-size:11px;border-radius:2px}
.pInf:not(.ps) .pTtmp.pbl::before{background:#457f57}
.pInf:not(.ps) .pTtmp::after{opacity:.8}
.bX .pDr{border-top:1px solid var(--contentL);padding-top:12px}
/* Blog pager */
.blogN{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;font-size:90%;font-family:var(--fontB);line-height:20px;color:#fffdfc;margin:30px 0 40px;max-width:100%}
.blogN >*{display:flex;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:10px 13px;color:inherit;background:var(--linkB);border-radius:var(--linkR);/*box-shadow:rgba(100, 100, 111, 0.2) 0px 7px 29px 0px*/}
.blogN button{cursor:pointer}
.blogN button[disabled]{cursor:not-allowed}
.blogN button:hover{opacity:.9}
.blogN >* svg{width:18px;height:18px;stroke:var(--darkT);stroke-width:1.5}
.blogN >[data-text]::before{content:attr(data-text)}
.blogN .jsLd{margin-left:auto;margin-right:auto}
.blogN .nwLnk::before, .blogN .jsLd::before{display:none}
.blogN .nwLnk[data-text]::after, .blogN .jsLd[data-text]::after{content:attr(data-text);margin:0 8px}
.blogN .olLnk[data-text]::before{margin:0 8px}
.blogN .nPst{background:var(--contentL);color:var(--bodyCa)}
.blogN .nPst.jsLd svg{fill:var(--darkTa);stroke:var(--darkTa)}
.blogN .nPst svg.line{stroke:var(--darkTa)}
[dir=rtl] .blogN .nwLnk svg,[dir=rtl] .blogN .olLnk svg{transform:rotate(180deg)}
/* Breadcrumb */
.brdCmb{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.brdCmb a{color:inherit}
.brdCmb >*:not(:last-child)::after{content:'/';margin:0 4px;font-size:90%;opacity:.6}
.brdCmb >*{display:inline}
.brdCmb .tl::before{content:attr(data-text)}
.brdCmb .hm a{font-size:90%;opacity:.7}
/* Widget Style */
.title{margin:0 0 25px;font-size:var(--widgetT);font-weight:var(--widgetTw);position:relative}
.title::after{content:'';display:inline-block;vertical-align:middle;width:var(--widgetTa);margin:0 10px;border-bottom:4px dotted var(--widgetTac);opacity:.5}
.title.dt::before{position:absolute;top:0;inset-inline-end:0;content:'';width:20px;height:20px;display:inline-block;opacity:.3;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 276.167 276.167' fill='%23989b9f'><path d='M33.144,2.471C15.336,2.471,0.85,16.958,0.85,34.765s14.48,32.293,32.294,32.293s32.294-14.486,32.294-32.293 S50.951,2.471,33.144,2.471z'/><path d='M137.663,2.471c-17.807,0-32.294,14.487-32.294,32.294s14.487,32.293,32.294,32.293c17.808,0,32.297-14.486,32.297-32.293 S155.477,2.471,137.663,2.471z'/><path d='M243.873,67.059c17.804,0,32.294-14.486,32.294-32.293S261.689,2.471,243.873,2.471s-32.294,14.487-32.294,32.294 S226.068,67.059,243.873,67.059z'/><path d='M243.038,170.539c17.811,0,32.294-14.483,32.294-32.293c0-17.811-14.483-32.297-32.294-32.297 s-32.306,14.486-32.306,32.297C210.732,156.056,225.222,170.539,243.038,170.539z'/><path d='M136.819,170.539c17.804,0,32.294-14.483,32.294-32.293c0-17.811-14.478-32.297-32.294-32.297 c-17.813,0-32.294,14.486-32.294,32.297C104.525,156.056,119.012,170.539,136.819,170.539z'/><path d='M243.771,209.108c-17.804,0-32.294,14.483-32.294,32.294c0,17.804,14.49,32.293,32.294,32.293 c17.811,0,32.294-14.482,32.294-32.293S261.575,209.108,243.771,209.108z'/></svg>") center / 20px no-repeat}
[dir=rtl] .title::before{transform:rotate(-90deg)}
/* Widget BlogSearch */
.srchF{position:relative;background:var(--contentB);border-radius:var(--srchDr);border:1px solid var(--contentL);overflow:hidden}
.srchF .i{display:block;background:inherit;min-width:280px;min-height:40px;border:0;outline:0;padding:10px 40px;white-space:nowrap;text-overflow:ellipsis}
.srchF .b{--svgW:18px;--svgH:18px;position:absolute;top:0;bottom:0;display:flex;align-items:center;justify-content:center;min-width:40px;padding:0;border:0;transition:var(--trans-1);transition-property:color,opacity,visibility;cursor:pointer}
.srchF .s{inset-inline-start:0}
.srchF .r{--svgW:16px;--svgH:16px;inset-inline-end:0;visibility:hidden;opacity:0}
.srchW:focus-within .s{color:var(--linkC)}
.srchW:focus-within .r{visibility:visible;opacity:1}
@media screen and (max-width: 896px){
.headS{position:fixed;top:calc(var(--headerHc) * -1);left:0;right:0;z-index:4;transition:var(--trans-2);transition-property:top}
.headS:focus-within{top:0}
.srchF{background:var(--srchB);border-radius:0;border:0;height:var(--headerHc);border-bottom:1px solid var(--contentL)}
.srchF .i{width:100%;height:100%;min-width:unset;min-height:unset;padding-inline:60px}
.srchF .r{--svgW:18px;--svgH:18px}
.srchF .b{min-width:58px}
.headS .fCls{background:rgba(0,0,0,.3);-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);transition:var(--trans-2);z-index:-1}
.srchW:focus-within .s{color:inherit}
.headS:focus-within .fCls{visibility:visible;opacity:1;pointer-events:auto}
html:has(.headS:focus-within){overflow:hidden}
}
/* Widget Scroll Menu */
.navS{position:relative;display:flex;align-items:center;width:100%;background-color:var(--navB);font-size:14px;border-bottom:var(--headerL) solid var(--contentL);overflow-y:hidden;overflow-x:auto}
.navS ul{list-style:none;display:flex;height:100%;position:relative;white-space:nowrap}
.navS li{position:relative;display:flex;padding:12px 0}
.navS .l{padding: 4px 12px;color:inherit;opacity:1;border-inline-end:1px solid var(--contentL)}
.navS span.l{opacity:0.8}
.navS .l:not(span):hover{color:var(--linkC);opacity:1}
.navS li:last-child .l{border: none}
.navS .l::after{content:'';position: absolute;inset:auto 0 0 0;border-bottom:1px solid currentColor;opacity:0;pointer-events:none}
.navS .l:not(span):hover::after{opacity: 1}
.navS .l::before{content:attr(title)}
/* Widget FeaturedPost */
.itemFt .itm{--gap:18px;--thWd:300px;position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap)}
.itemFt .pThmb{flex-shrink:0;width:var(--thWd);margin-bottom:0}
.itemFt .iCtnt{flex-grow:1;width:calc(100% - (var(--thWd) + var(--gap)));overflow:hidden}
/* Widget PopularPosts */
.itemPp{counter-reset:p-cnt}
.itemPp .iCtnt{display:flex}
.itemPp >*:not(:last-child){margin-bottom:25px}
.itemPp .iCtnt::before{flex-shrink:0;content:'#' counter(p-cnt);counter-increment:p-cnt;width:25px;opacity:.6;font-size:85%;line-height:1.8em}
.iInr{flex:1 0;width:calc(100% - 25px)}
.iTtl{font-size:.95rem;font-weight:700;line-height:1.5em}
.iTtmp{display:inline-flex}
.iTtmp::after{content:'\2014';margin:0 5px;color:var(--widgetTac);opacity:.7}
.iInf{margin:0 25px 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.iInf .pLbls{display:inline;opacity:.8}
/* Widget Label */
.lbL >*{display:flex;align-items:baseline;justify-content:space-between;color:inherit;padding:8px 10px;border-radius:4px;line-height:20px;overflow:hidden}
.lbL >*::before{content:attr(data-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lbL >*[data-count]::after{content:'(' attr(data-count) ')';margin-inline-start:8px;font-size:12px;opacity:.8}
.lbM{display:inline-block;margin-top:20px;line-height:20px;color:var(--linkC);cursor:pointer}
.lbM::before{content:attr(data-show)}
.lbI:not(:checked) ~ .lbL >*:not(.s){display:none}
.lbI:not(:checked) ~ .lbM::after{content:'(+' attr(data-more) ')';margin-inline-start:8px;font-size:12px;opacity:.8}
.lbI:checked ~ .lbM::before{content:attr(data-hide)}
.lbL >*:not(div):hover::after, .lbL >div::after{color:var(--linkC)}
.wL.bg .lbL >*{background:var(--contentBs)}
.wL:not(.bg) .lbL >*{border:1px solid var(--contentL)}
.wL:not(.bg) .lbL >*:not(div):hover,
.wL:not(.bg) .lbL >div{border-color:var(--linkB);box-shadow:0 0 0 .5px var(--linkB) inset}
.wL.ls .lbL{display:grid;grid-template-columns:repeat(2, 1fr);gap:8px}
.wL:not(.ls) .lbL{display:flex;flex-wrap:wrap;gap:8px}
/* Noscript Option */
.noJs{display:flex;justify-content:flex-end;align-items:center;position:fixed;top:20px;left:20px;right:20px;z-index:99;max-width:640px;border-radius:12px;margin:auto;padding:10px 5px;background:#ffdfdf;font-size:13px;box-shadow:0 10px 20px -10px rgba(0,0,0,.1);color:#48525c}
.noJs::before{content:attr(data-text);padding:0 10px;flex-grow:1}
.noJs label{flex-shrink:0;padding:10px}
.noJs label::after{content:'\2715';line-height:18px;font-size:14px}
.nJsI:checked ~ .noJs{display:none}
/* Hide Scroll */
.scrlH, .tabs >div:first-of-type{--scrollH:0;--scrollV:0;--scrollT:transparent;--scrollB:transparent;--scrollBh:transparent;--scrollBa:transparent}
/* Maintenance Mode */
.mtmW{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:fixed;inset:0;padding:20px;z-index:99}
.mtmW::before{content:'';background:var(--contentB);position:absolute;inset:0;transform:scale(2);z-index:-1}
.mtmW h2{font-size:1.4rem;margin:0}
.mtmW p{margin:1em 0 0}
html:has(.mtmW){overflow:hidden}
/* Anchor Ad */
.ancrA{position:fixed;inset:auto 0 0 0;max-height:200px;padding:5px;box-shadow:0 0 18px 0 rgba(9,32,76,.1);display:flex;align-items:center;justify-content:center;background:var(--contentBs);z-index:19;border-top:1px solid var(--contentL);transition:var(--trans-1);transition-property:height,padding,box-shadow}
.ancrX{position:absolute;top:-30px;inset-inline-end:0;width:40px;height:30px;display:flex;align-items:center;justify-content:center;border-start-start-radius:12px;border:1px solid var(--contentL);background:inherit;cursor:pointer}
.ancrA:not(.top) .ancrX{border-bottom:0;border-right:0}
.ancrX svg{width:18px;height:18px}
.ancrC{flex-grow:1;overflow:hidden;display:block;position:relative}
.ancrI:checked ~ .ancrA{padding:0;min-height:0;box-shadow:none}
.ancrI:checked ~ .ancrA .ancrC{display:none}
.ancrI:checked ~ .ancrA:not(.top) .ancrX svg{transform:rotate(180deg)}
.ancrA.top{inset:0 0 auto 0;border-top:0;border-bottom:1px solid var(--contentL)}
.ancrA.top .ancrX{top:auto;bottom:-30px;border-end-end-radius:12px;border-end-start-radius:12px;border-start-start-radius:0;border-top:0;left:50%;transform:translateX(-50%)}
.ancrI:not(:checked) ~ .ancrA.top .ancrX svg{transform:rotate(180deg)}
body:has(.ancrI:not(:checked) ~ .ancrA.top){padding-top:80px}
/* Responsive Ad */
@media screen and (max-width: 540px){
#LinkList86{position:relative;inset-inline:-20px;width:calc(100% + 40px)}
}
@media screen and (max-width: 896px){
#LinkList81, #LinkList82, #LinkList83, #LinkList85, .pAd, .mdlAd, .rAd{position:relative;inset-inline:-20px;width:calc(100% + 40px)}
}
@media screen and (min-width: 897px){
#LinkList81, #LinkList82, #LinkList83, #LinkList85, .pAd, .mdlAd, .rAd{margin-inline:auto;width:100%;transition:var(--trans-1);transition-property:width}
#LinkList81{max-width:calc(100vw - var(--scrollH) - var(--menuW) - 50px)}
#LinkList82, #LinkList83, #LinkList85, .pAd, .mdlAd{max-width:calc(100vw - var(--scrollH) - var(--menuW) - var(--sideW) - 75px)}
}
/* Dummy Ad */
.adB{display:flex;align-items:center;justify-content:center;min-height:70px;padding:10px;background:var(--contentB);color:var(--darkTa);font-size:13px;text-align:center;border:2px dashed var(--contentL);border-radius:3px}
.adB.h240, .adB.h360, .adB.h480{border-radius:5px;border-start-end-radius:15px}
.adB.h240{min-height:240px}
.adB.h360{min-height:360px}
.adB.h480{min-height:480px}
.adB::before{content:attr(data-text)}
.pAdIf .adB{height:100%}
/* Responsive */
@media screen and (min-width:897px){
/* Body */
/*body{top:0!important;padding:0!important}*/
/* mainN */
.mainN{display:flex}
.mainB{flex-direction:row;gap:25px}
.mainL{width:var(--menuW);flex-shrink:0;position:relative;transition:var(--trans-1);transition-property:width;z-index:1}
.mainR{width:calc(100% - var(--menuW))}
.mnBrs::after{content:'';position:absolute;inset-block:0;inset-inline-end:0;border-right:var(--menuL) solid var(--contentL);z-index:1}
.mainR >.secIn{padding-top:30px}
.mainR .secIn{padding-left:25px;padding-right:25px}
.blogB{width:100%}
.blogB:not(:last-child){width:calc(100% - var(--sideW) - 25px);margin-inline-end:calc(var(--sideW) + 25px)}
.onPg .mainB{display:block;max-width:var(--pageW);margin-inline:auto}
.onPs .blogB{max-width:var(--pageW)}
.sideB{width:var(--sideW);margin:0;margin-inline-start:calc((var(--sideW) + 25px) * -1)}
/* mainNav */
.mnBr{position:sticky;position:-webkit-sticky;top:var(--headerHc)}
.mnBrs{height:calc(100vh - var(--headerHc));font-size:13px;position:relative}
.mnBrs >*:not(.mnMob){width:100%}
.mnMen{padding:20px;overflow-y:hidden;overflow-x:hidden}
.mnMen:hover{overflow-y:auto}
.mnMob{width:var(--menuW)}
.mnH, .mobM{display:none}
/* Article */
.onId.onHm .blogP{--numI:3}
.onId.onMt .blogP{--numI:4}
}
@media screen and (max-width:1100px){
/* Article */
.onId.onHm .blogP{--numI:2}
.onId.onMt .blogP{--numI:3}
/* Widget */
.itemFt .itm{--thWd:50%}
.itemFt .pSnpt{display:none}
/* Footer */
.fotN >*, .fotN >*:first-child{width:calc(50% - 30px)}
}
@media screen and (max-width:896px){
/* Header */
.mainH:not(.s):not(.a){position:relative}
.onSb .mainH.a{top:calc(var(--headerHc) * -1)}
.headL{padding-inline-start:15px;flex-grow:1;width:50%}
.headR{padding-inline-end:20px;flex-grow:0}
.headIc .isSrh{display:block}
.navI:not(:checked) ~ .ex .headIc .tNav .h1,
.navI:checked ~ .ex .headIc .tNav .h3 {opacity:1}
.navI:not(:checked) ~ .ex .headIc .tNav .h2,
.navI:checked ~ .ex .headIc .tNav .h1{opacity:0}
/* mainNav */
.mainL{display:flex;justify-content:flex-start;position:fixed;inset-inline-start:-100%;top:0;bottom:0;width:100%;height:100%;z-index:20;visibility:hidden;opacity:0;transition:all .3s ease-in-out}
.mainL .fCls{background:rgba(0,0,0,.3);-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);transition:all .3s ease-in-out}
.mnBr{width:85%;max-width:480px;height:100%;border-inline-end:var(--menuL) solid var(--contentL);z-index:3;overflow:hidden;position:relative;box-shadow:0 5px 30px 0 rgba(0,0,0,.05)}
.mnBrs{width:100%;height:100%}
.mnMen{overflow-x:hidden;overflow-y:auto}
.mnMen{padding-top:10px;padding-bottom:10px}
.navI:checked ~ .mainW .mainL{visibility:visible;opacity:1;inset-inline-start:0}
.navI:checked ~ .mainW .mainL .fCls{visibility:visible;opacity:1;pointer-events:auto}
html:has(.navI:checked){overflow:hidden}
/* Article */
.onId.onHm .blogP{--numI:3}
/* Widget */
.itemFt .pSnpt{display:-webkit-box}
}
@media screen and (max-width:768px){
/* Article */
.onId.onHm .blogP, .onId.onMt .blogP{--numI:2}
}
@media screen and (max-width:640px){
/* Variables */
:root {
--headerHc: var(--headerHm);
}
/* Pop-up */
.fixL{align-items:flex-end;padding:0}
.fixL .fixLi, .fixL .cmBri{border-radius:12px 12px 0 0;max-width:680px}
.fixL .cmBri:not(.mty){border-radius:0;height:100%;max-height:100%}
}
@media screen and (min-width:640px){
.secIn{max-width:var(--contentW)}
}
@media screen and (max-width:500px){
/* Font and Blog */
.crdtIn{font-size:12px}
.brdCmb{font-size:13px}
.pDesc{font-size:14px}
.pEnt{font-size:var(--postFm)}
.pTtl.itm{font-size:var(--postTm)}
.pInf.ps .pDr{font-size:12px}
/* Widget */
.itemFt .itm{padding-bottom:80px}
.itemFt .pThmb{width:100%}
.itemFt .iCtnt{width:calc(100% - 22px);margin:0 auto;position:absolute;inset:auto 0 0 0;padding:13px;background:var(--contentB);border-radius:10px;box-shadow:0 10px 20px -5px rgba(0,0,0,.1)}
.itemFt .pTtl{font-size:1rem}
.itemFt .pSnpt{font-size:93%}
.itemFt .tfxM.B{display:none}
/* Footer */
.fotN >*, .fotN >*:first-child{width:calc(100% - 30px)}
}
/* Box Style */
.bX .wL{padding:15px;background:var(--contentB);box-shadow:0 5px 35px rgba(0,0,0,.07);border:1px solid var(--contentL);border-radius:5px}
.bX .admAbt{padding:15px;background:var(--contentB);border:1px solid var(--contentL);box-shadow:0 10px 25px -3px rgba(0,0,0,.07);border-radius:5px}
.bX .pInf.ps{background:var(--contentB);padding:15px;box-shadow:0 0 25px rgba(0,0,0,.07);border:1px solid var(--contentL);border-radius:5px}
.bX.onId .blogP{--gapR:18px}
.bX.onId .blogP >*{--szpd:15px;background:var(--contentB);box-shadow:0 5px 35px rgb(0 0 0 / 7%);border-radius:5px;border:1px solid var(--contentL);overflow:hidden}
.bX.onId .blogP .pAdIf{padding:5px}
.bX.onId .blogP .pThmb{margin-bottom:var(--szpd);border-bottom:1px solid var(--contentL);border-radius:0}
.bX .itemPp{position:relative;overflow:hidden;background:var(--contentB);box-shadow:0 5px 35px rgba(0,0,0,.07);border:1px solid var(--contentL);border-radius:5px}
.bX .itemPp >*{padding:15px}
.bX .itemPp >*:not(:last-child){margin-bottom:0;border-bottom:1px dashed var(--contentL)}
.bX .itm.mostP .iThmb{margin:-15px -15px 15px;border-radius:0;border-bottom:1px solid var(--contentL)}
@media screen and (min-width: 501px) {
.bX .itemFt{position:relative;overflow:hidden;padding:10px;background:var(--contentB);border:1px solid var(--contentL);box-shadow:0 5px 35px rgba(0, 0, 0, .07);border-radius:8px}
.bX .itemFt::after{content:'';position:absolute;top:0;inset-inline-end:0;width:40px;height:15px;background:var(--linkB);border-end-start-radius:20px;opacity:.2}
}
@media screen and (max-width:500px) {
.bX.onId .blogP:not(.oGrd){--gapR:10px}
.bX.onId .blogP:not(.oGrd) >*{--szpd:10px}
.bX .itemFt .pThmb, .bX .itemFt .iCtnt{border:1px solid var(--contentL)}
}
/* Keyframes Animation */
@keyframes shimmer{100%{transform:translateX(100%)}}
@keyframes slidein{0%{opacity:0}10%{opacity:1;bottom:24px}50%{opacity:1;bottom:24px}90%{opacity:1;bottom:24px}100%{opacity:0;bottom:-70px;visibility:hidden}}
@keyframes fadein{50%{opacity:1}80%{opacity:1;padding-top:5px;height:22px}100%{opacity:0;padding-top:0;height:0}}
@keyframes nudge{0%{transform:translateX(0)}30%{transform:translateX(-5px)}50%{transform:translateX(5px)}70%{transform:translateX(-2px)}100%{transform:translateX(0)}}
@keyframes indicator{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
@keyframes opaCity{0%{opacity:0}100%{opacity:1}}
@-webkit-keyframes fadein{50%{opacity:1}80%{opacity:1;padding-top:5px;height:22px}100%{opacity:0;padding-top:0;height:0}}
@-webkit-keyframes slidein{0%{opacity:0}10%{opacity:1;bottom:24px}50%{opacity:1;bottom:24px}90%{opacity:1;bottom:24px}100%{opacity:0;bottom:-70px;visibility:hidden}}
@-webkit-keyframes nudge{0%{transform:translateX(0)}30%{transform:translateX(-5px)}50%{transform:translateX(5px)}70%{transform:translateX(-2px)}100%{transform:translateX(0)}}
@-webkit-keyframes indicator{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
@-webkit-keyframes opaCity{0%{opacity:0}100%{opacity:1}}
/*--[ Custom CSS (Global) ]--*/
/*]]>*//*<![CDATA[*/
/*--[ Global (NO AMP) ]--*/
/* Ripple effects */
.ripple{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;user-select:none;position:relative}
.ripple .ripple-container{position:absolute;inset:0;color:transparent;border-radius:inherit;opacity:.18;transform:perspective(0);overflow:hidden;pointer-events:none}
.ripple .ripple-container i{position:absolute;border-radius:50%;background:rgba(0, 0, 0, 0.2);transition:opacity 700ms ease 0s, transform 700ms ease 0s}
/* Toast Notif */
.tNtf >*{position:fixed;inset-inline-start:25px;bottom:-70px;display:inline-flex;align-items:center;text-align:center;justify-content:center;z-index:99;background:#323232;color:rgba(255,255,255,.8);font-size:14px;font-family:var(--fontB);border-radius:3px;padding:13px 24px;box-shadow:0 10px 40px rgba(0,0,0,.2);opacity:0;transition:var(--trans-1);animation:slidein 5s ease forwards;-webkit-animation:slidein 5s ease forwards}
@media screen and (max-width:500px){
.tNtf >*{inset-inline-start:20px;inset-inline-end:20px;font-size:13px}
/* alternate style */
.tNtf >*{inset-inline-start:0px;inset-inline-end:0px;margin-bottom:-25px;justify-content:start;text-align:start;font-size:15px;padding:15px 24px;border-radius:0}
}
/* Widget Cookie consent */
.ckW{position:fixed;bottom:0;inset-inline:0;padding:20px;background:var(--contentB);border-top:1px solid var(--contentL);box-shadow:0 0 25px rgba(0,0,0,.07);opacity:1;visibility:visible;transition:var(--trans-3);transition-property:bottom,opacity,visibility;z-index:10}
.ckW:not(.v){bottom:-20px;opacity:0;visibility:hidden}
.ckH{margin-bottom:10px}
.ckD{font-size:14px;line-height:1.4rem;font-family:var(--fontBa)}
.ckA{margin-top:15px;display:flex;justify-content:center}
.ckA >*{display:inline-flex;flex-grow:1;justify-content:center;align-items:center;padding:10px 15px;outline:0;border:0;border-radius:var(--linkR);line-height:20px;color:inherit;background:var(--contentBs);font-size:14px;font-family:var(--fontB);white-space:nowrap;overflow:hidden;cursor:pointer}
.ckA >*:first-child{flex:0 0 auto;margin-inline-end:10px}
.ckA >*:last-child{background:var(--linkB);color:#fffdfc}
.ckA >*:hover{opacity:.8}
@media screen and (min-width:500px){
.ckW{bottom:20px;inset-inline-start:20px;inset-inline-end:auto;max-width:400px;border:1px solid var(--contentL);border-radius:5px}
.ckW:not(.v){bottom:0}
}
/* Preloader */
.pldW{display:none;direction:ltr;position:fixed;top:0;right:0;bottom:0;left:0;display:none;background:var(--bodyB);align-items:center;justify-content:center;z-index:98;visibility:visible;opacity:1;transition:all .8s ease}
.pldW.e{display:flex}
.pldW.h{opacity:0;visibility:hidden}
:root:has(.pldW.e){overflow:hidden}
/* Loader Hashtag */
.ldrHt{--c1:rgba(225, 20, 98, 0.75);--c2:rgba(111, 202, 220, 0.75);--c3:rgba(61, 184, 143, 0.75);--c4:rgba(233, 169, 32, 0.75);position:relative;display:block;width:2.8em;height:2.8em}
.ldrHt:before,.ldrHt:after{content:'';position:absolute;top:50%;left:50%;display:block;width:.49em;height:.49em;border-radius:.25em;transform:translate(-50%,-50%) rotate(165deg)}
.ldrHt:before{animation:loader-hash-before 2s infinite}
.ldrHt:after{animation:loader-hash-after 2s infinite}
@keyframes loader-hash-before{0%{width:.5em;box-shadow:1em -.5em var(--c1),-1em .5em var(--c2)}35%{width:2.5em;box-shadow:0 -.5em var(--c1),0 .5em var(--c2)}70%{width:.5em;box-shadow:-1em -.5em var(--c1),1em .5em var(--c2)}100%{box-shadow:1em -.5em var(--c1),-1em .5em var(--c2)}}
@keyframes loader-hash-after{0%{height:.5em;box-shadow:.5em 1em var(--c3),-.5em -1em var(--c4)}35%{height:2.5em;box-shadow:.5em 0 var(--c3),-.5em 0 var(--c4)}70%{height:.5em;box-shadow:.5em -1em var(--c3),-.5em 1em var(--c4)}100%{box-shadow:.5em 1em var(--c3),-.5em -1em var(--c4)}}
/* Loader background */
.cmDq iframe.lazyload,.cmDq iframe.lazyloading,.cmFb iframe.lazyload,.cmFb iframe.lazyloading,.cmFrm iframe.lazyload,.cmFrm iframe.lazyloading,.lazyYt iframe.loading,.videoYt iframe.lazyload,.videoYt iframe.lazyloading{background-image:url("data:image/svg+xml, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' preserveAspectRatio='xMidYMid meet'><path fill='rgba(221,221,221,1)' opacity='.5' d='M12 2A10 10 0 1 0 22 12A10 10 0 0 0 12 2Zm0 18a8 8 0 1 1 8-8A8 8 0 0 1 12 20Z'></path><path fill='rgba(0,0,255,1)' d='M20 12h2A10 10 0 0 0 12 2V4A8 8 0 0 1 20 12Z'><animateTransform attributeName='transform' dur='.9s' from='0 12 12' repeatCount='indefinite' to='360 12 12' type='rotate'/></path></svg>");background-position:center;background-size:40px;background-repeat:no-repeat}
/* Maintenance Mode */
.mtmB{position:fixed;bottom:0;inset-inline-end:0;background:var(--linkC);color:#fffdfc;font-size:13px;padding:3px 6px;border-start-start-radius:4px;z-index:99}
.mtmB::before{content:attr(data-text)}
.mtmT{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:1em}
.mtmT >*{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;background:#f9f3f3;border-radius:8px;width:60px;height:60px;flex-shrink:0;line-height:1.25}
.mtmT >*::before{content:attr(data-time);font-size:20px}
.mtmT >*::after{content:attr(data-text);font-size:12px;text-transform:capitalize}
.iAd .mtmW{display:none}
.drk .mtmT >*{background:var(--transB)}
/* Pace */
.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.pace-inactive{display: none}
.pace .pace-progress{position:fixed;z-index:50;top:0;right:100%;width:100%;height:2px;background:var(--linkB)}
.pace .pace-progress-inner{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px var(--linkB), 0 0 5px var(--linkB);opacity:1;transform:rotate(3deg) translate(0,-4px)}
/* Unfilled ads */
.uaF .adsbygoogle[data-ad-status=unfilled]{position:relative;z-index:0!important;min-height:70px!important;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23878787'><path d='m22.019 16.82-3.13-7.32c-.57-1.34-1.42-2.1-2.39-2.15-.96-.05-1.89.62-2.6 1.9l-1.9 3.41c-.4.72-.97 1.15-1.59 1.2-.63.06-1.26-.27-1.77-.92l-.22-.28c-.71-.89-1.59-1.32-2.49-1.23-.9.09-1.67.71-2.18 1.72l-1.73 3.45c-.62 1.25-.56 2.7.17 3.88.73 1.18 2 1.89 3.39 1.89h12.76c1.34 0 2.59-.67 3.33-1.79.76-1.12.88-2.53.35-3.76ZM6.97 8.381a3.38 3.38 0 1 0 0-6.76 3.38 3.38 0 0 0 0 6.76Z'></path></svg>") var(--contentB) center / 24px no-repeat!important;border:2px dashed var(--contentL)!important;border-radius:3px!important;overflow:hidden}
/* Full popup */
.papW{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:flex;align-items:center;justify-content:center;padding:15px;animation:opaCity .3s}
.papW::before{content:'';position:absolute;inset:-30%;background:var(--contentBs)}
.papB{position:relative;display:flex;flex-direction:column;width:100%;max-width:580px;max-height:100%;background:var(--contentB);border:1px solid var(--contentL);border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.07);overflow:hidden;z-index:1}
.papT{position:-webkit-sticky;position:sticky;top:0;font-size:1rem;font-weight:700;padding:16px 20px;border-bottom:1px solid var(--contentL)}
.papC{max-height:250px;padding:20px;font-size:15px;line-height:1.6;overflow-x:hidden;overflow-y:auto}
html:has(.papW:not([hidden]):not(.hidden)){overflow:hidden}
/*]]>*//*<![CDATA[*/
/*--[ Desktop ]--*/
/*]]>*//*<![CDATA[*/
/*--[ Desktop (NO AMP) ]--*/
/*]]>*//*<![CDATA[*/
/*--[ SingleItem ]--*/
/* Article Style */
/* Heading */
.pS h1, .pS h2, .pS h3, .pS h4, .pS h5, .pS h6{margin:1.5em 0 18px;scroll-margin-top:calc(var(--headerHc) + 20px);font-family:var(--fontBa);font-weight:700;line-height:1.5em}
.pS h1[data-before]::before, .pS h2[data-before]::before, .pS h3[data-before]::before, .pS h4[data-before]::before, .pS h5[data-before]::before, .pS h6[data-before]::before{content:attr(data-before)}
.pS h1[data-after]::after, .pS h2[data-after]::after, .pS h3[data-after]::after, .pS h4[data-after]::after, .pS h5[data-after]::after, .pS h6[data-after]::after{content:attr(data-after)}
/* Paragraph */
.pS p{margin:1.7em 0}
.pIndent{text-indent:2.5rem}
.dropCap{float:left;margin-top:4px;margin-inline-end:8px;font-size:55px;line-height:45px;opacity:.8}
.pS hr{margin:3em 0;border:0}
.pS hr::before{content:'\2027 \2027 \2027';display:block;text-align:center;font-size:24px;letter-spacing:0.6em;text-indent:0.6em;opacity:.8;clear:both}
.pRef{display:block;font-size:14px;line-height:1.5em;opacity:.7;word-break:break-word}
[dir=rtl] .dropCap{float:right}
/* Image and Ad */
.pS img{display:inline-block;border-radius:5px;height:auto}
.pS img.full{display:block;margin-bottom:10px;position:relative;width:100%;max-width:none}
.bX .zmImg:not(.s) img{border:1px solid var(--contentL)}
.pS .widget{margin:40px 0}
.ps .pAd, .ps .mdlAd{clear:both}
.ps .pAd >*, .ps .mdlAd >*{margin:40px 0}
/* Img caption */
.tr-caption-container td{padding:0}
figure{margin-left:0;margin-right:0}
.ps .tr-caption, .psCaption, figcaption{display:block;font-size:14px;line-height:1.6em;font-family:var(--fontB);opacity:.7}
.ps .tr-caption[data-text]::before{content:attr(data-text)}
/* Article Style Responsive */
@media screen and (max-width: 640px){
.pS img.full{width:calc(100% + 40px);inset-inline:-20px;border-radius:0}
}
/* Author No Image */
.aFl{position:relative;width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;overflow:hidden}
.admPs .aFl{width:34px;height:34px}
.aFl::before{content:'';position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:var(--linkB);opacity:.8}
.aFl >span{position:absolute;z-index:1;font-size:0;color:transparent;padding-top:1.5px}
.admPs .aFl >span{padding-top:2px}
.aFl >span:first-letter{color:#fffdfc;font-size:13px}
.admPs .aFl >span:first-letter{font-size:16px}
/* Share button */
.pSh{margin:30px 0;padding-bottom:18px;border-bottom:1px solid rgba(0,0,0,.05)}
.pShc{display:flex;gap:10px;align-items:center;flex-wrap:wrap;position:relative;font-size:13px}
.pShc::before{content:attr(data-text);flex-shrink:0}
.pShc >*{display:flex;align-items:center;color:inherit;padding:12px;border-radius:var(--linkR);background:var(--contentBs);cursor:pointer}
.pShc .c{color:#fffdfc}
.pShc .c svg{fill:#fffdfc}
.pShc .c::after{content:attr(aria-label)}
.pShc .fb{background:#1778F2}
.pShc .wa{background:#128C7E}
.pShc .tw{background:#000}
.pShc a::after{content:attr(data-text);margin:0 3px}
.pShc svg, .cpL svg{width:18px;height:18px;margin:0 3px}
.shH label{cursor:pointer}
.shC{display:flex;flex-direction:column;gap:20px}
.shP{--thumbR:1/1;display:flex;gap:15px;align-items:center;margin:0 -20px;padding:0 20px 20px;border-bottom:1px solid var(--contentL)}
.shP .pThmb{flex-shrink:0;width:70px;margin-bottom:0}
.shP .pThmb.iyt:not(.nul) .thmb::after{background-size:24px}
.shPt{font-size:14px;line-height:1.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.shPt::before{content:attr(data-text)}
.shPl{font-size:12px;opacity:.7;margin-top:3px}
.shPl::before{content:attr(data-text)}
.shL{display:grid;grid-template-columns:repeat(auto-fit, minmax(60px, 1fr));grid-auto-rows:60px;grid-gap:35px 22px;padding-bottom:22px}
.shL >*{position:relative}
.shL >*::after{content:attr(data-text);position:absolute;left:0;right:0;bottom:-22px;font-size:90%;text-align:center;opacity:.8;white-space:nowrap}
.shL a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:60px;height:60px;color:inherit;margin:0 auto;padding:8px;border-radius:26px;background:var(--contentBs)}
.shL svg{opacity:.8}
.cpL::before{content:attr(data-text);display:block;margin:0 0 15px;opacity:.8}
.cpL svg{margin:0 4px;opacity:.7}
.cpL input{border:0;outline:0;background:transparent;opacity:.8;padding:18px 8px;flex-grow:1;text-overflow:ellipsis}
.cpL label{display:flex;align-items:center;align-self:stretch;flex-shrink:0;padding:0 4px;cursor:pointer}
.cpLb{display:flex;align-items:center;position:relative;background:var(--contentBs);border-radius:4px 4px 0 0;border-bottom:1px solid var(--contentLa);padding:0 8px}
html:has(.shIn:checked){overflow:hidden}
@media screen and (max-width:500px){
.pShc::before{width:100%}
.pShc .wa::after, .pShc .tw::after{display:none}
}
/* Comments */
.pCmnts{margin-top:30px}
.pCmnts iframe{width:100%}
.cmDis{text-align:center;opacity:.7}
.cmMs{margin-bottom:20px}
.cmFrm iframe{background:var(--lContentB);border-radius:4px}
.cm:not(.cmBr) .cmBrs{position:relative;background:transparent}
.cmH{border-bottom:1px solid var(--contentL)}
.cm:not(.cmBr) .cmH{position:relative;padding:0;padding-bottom:16px}
.cmH h3{margin:0;flex-grow:1;padding:16px 0}
.cmH h3 span::after{content:'(' attr(data-range) ')';font-size:12px;font-weight:400;white-space:nowrap;opacity:.8}
.cm:not(.cmBr) .cmH h3,.cm:not(.cmBr) .cmH .cl{padding:0}
.cmH .s::before{content:attr(data-text);font-size:90%;opacity:.7}
.cmC{display:grid;grid-template-columns:100%;gap:20px}
.cm:not(.cmBr) .cmC{padding:20px 0 0;overflow-x:visible;overflow-y:visible}
.cmAv .im{width:35px;height:35px;background:var(--contentB);border:1px solid var(--contentL);border-radius:50%;position:relative}
.cmAv.n .im::before{content:'';width:18px;height:18px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23989b9f' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.25'><path class='c' d='M12 12C14.7614 12 17 9.76142 17 7C17 4.23858 14.7614 2 12 2C9.23858 2 7 4.23858 7 7C7 9.76142 9.23858 12 12 12Z'></path><path d='M20.5899 22C20.5899 18.13 16.7399 15 11.9999 15C7.25991 15 3.40991 18.13 3.40991 22'></path></svg>") center / cover no-repeat}
.cmAc button::after{content:attr(data-text);margin:0 6px}
.cmBd.del .cmCo{font-style:italic;font-size:90%;line-height:normal;border:1px dashed rgba(0,0,0,.2);border-radius:3px;margin:.5em 0;padding:15px;opacity:.7}
.cmCh{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}
.cmHr{display:flex;flex-direction:column;justify-content:center;line-height:20px}
.cmHr >*, .cmHr.aut .n >*{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.cmHr .d{font-size:90%;opacity:.7}
.cmHr .d::before{content:attr(data-time)}
.cmHr.aut .n{display:inline-flex;align-items:center}
.cmHr.aut .n::after{--icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23000'><path d='m21.56 10.739-1.36-1.58c-.26-.3-.47-.86-.47-1.26v-1.7c0-1.06-.87-1.93-1.93-1.93h-1.7c-.39 0-.96-.21-1.26-.47l-1.58-1.36c-.69-.59-1.82-.59-2.52 0l-1.57 1.37c-.3.25-.87.46-1.26.46H6.18c-1.06 0-1.93.87-1.93 1.93v1.71c0 .39-.21.95-.46 1.25l-1.35 1.59c-.58.69-.58 1.81 0 2.5l1.35 1.59c.25.3.46.86.46 1.25v1.71c0 1.06.87 1.93 1.93 1.93h1.73c.39 0 .96.21 1.26.47l1.58 1.36c.69.59 1.82.59 2.52 0l1.58-1.36c.3-.26.86-.47 1.26-.47h1.7c1.06 0 1.93-.87 1.93-1.93v-1.7c0-.39.21-.96.47-1.26l1.36-1.58c.58-.69.58-1.83-.01-2.52Zm-5.4-.63-4.83 4.83a.75.75 0 0 1-1.06 0l-2.42-2.42a.754.754 0 0 1 0-1.06c.29-.29.77-.29 1.06 0l1.89 1.89 4.3-4.3c.29-.29.77-.29 1.06 0 .29.29.29.77 0 1.06Z'/></svg>");content:'';flex-shrink:0;width:14px;height:14px;-webkit-mask-image:var(--icon);mask-image:var(--icon);background:var(--linkC);margin-inline-start:4px}
.cmDl{animation:opaCity .3s}
.cmDl a{display:flex;justify-content:center;align-items:center;padding:4px 6px;background:var(--linkB);color:#fffdfc;font-size:11px;border-radius:99px;transition:var(--trans-2)}
.cmDl a::before{content:'';width:13px;height:13px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fefefe' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'><path d='M21 5.97998C17.67 5.64998 14.32 5.47998 10.98 5.47998C9 5.47998 7.02 5.57998 5.04 5.77998L3 5.97998'></path><path d='M8.5 4.97L8.72 3.66C8.88 2.71 9 2 10.69 2H13.31C15 2 15.13 2.75 15.28 3.67L15.5 4.97'></path><path d='M18.85 9.14001L18.2 19.21C18.09 20.78 18 22 15.21 22H8.79002C6.00002 22 5.91002 20.78 5.80002 19.21L5.15002 9.14001'></path><path d='M10.33 16.5H13.66'></path><path d='M9.5 12.5H14.5'></path></svg>") center / cover no-repeat}
.cmDl a::after{content:attr(aria-label);margin-inline-start:4px}
.cmCo{line-height:1.6em;opacity:.9}
.cmAc{margin-top:15px}
.cmAc button{font-size:90%;color:inherit;opacity:.7;display:inline-flex;align-items:center;cursor:pointer}
.cmAc button::before{--icon:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'><path d='M17 18.4301H13L8.54999 21.39C7.88999 21.83 7 21.3601 7 20.5601V18.4301C4 18.4301 2 16.4301 2 13.4301V7.42999C2 4.42999 4 2.42999 7 2.42999H17C20 2.42999 22 4.42999 22 7.42999V13.4301C22 16.4301 20 18.4301 17 18.4301Z' stroke-miterlimit='10'></path></svg>");content:'';width:16px;height:16px;-webkit-mask-image:var(--icon);mask-image:var(--icon);background:var(--bodyC)}
.cmAc button::after{content:attr(data-text);margin:0 6px}
.cmRi:checked ~ .cmRp .thTg{margin-bottom:0}
.cmRi:checked ~ .cmRp .thTg::after{content:attr(aria-label)}
.cmRi:checked ~ .cmRp .thCh, .cmRi:checked ~ .cmAc{display:none}
.cmAl:checked ~ .cm .cmH .s::before{content:attr(data-new)}
.cmAl:checked ~ .cm .cmH .s svg{transform:rotateX(180deg)}
.cmAl:checked ~ .cm .cmCn >ol{flex-direction:column-reverse}
.cmAl:checked ~ .cm .cmC >:not(:first-child){order:-1}
.thTg{display:inline-flex;align-items:center;margin:15px 0 18px;font-size:90%;cursor:pointer}
.thTg::before{content:'';width:28px;border-bottom:1px solid var(--widgetTac);opacity:.5}
.thTg::after{content:attr(data-text);margin:0 12px;opacity:.7}
.cmCn ol{display:flex;flex-direction:column;gap:18px;list-style:none;margin:0;padding:0}
.cmCn li{position:relative;scroll-margin-top:calc(var(--headerHc) + 20px)}
.cmCn li .cmRbox{margin-top:20px}
.cmCn li li .cmAv{position:absolute}
.cmCn li li .cmCh{min-height:35px;margin-inline-start:45px}
.cmHl >li{padding-inline-start:17.5px}
.cmHl >li >.cmAv{position:absolute;top:12px;inset-inline-start:0}
.cmHl >li >.cmIn{background:var(--contentB);padding-block:12px;padding-inline:28px 15px;border:1px solid var(--contentL);border-radius:5px}
.cmBr .cmHl >li >.cmIn{box-shadow:0 0 30px rgba(0,0,0,.07)}
.pCmnts .ldr{display:block;width:50px;height:50px;fill:var(--linkC);margin:60px auto}
.pCmnts [fb-xfbml-state=rendered] + .ldr{display:none}
@media screen and (max-width: 500px) {
.cmH.pg h3::after{display:none}
}
/* Comments picker */
.cmPkr{--b:transparent;display:flex;margin-block:20px;background:var(--contentBs);border-radius:8px;padding:3px;border:1px solid var(--contentL)}
.cmPkr >*{flex:1;padding:6px;background:var(--b);border-radius:5px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;overflow:hidden;text-align:center}
.cmPkr >*::before{content:attr(aria-label)}
.cmPtf{--d:none}
.cmPtf >*{display:var(--d)}
.cmPi[id$='0']:checked ~ * >[data-i$='0'],
.cmPi[id$='1']:checked ~ * >[data-i$='1'],
.cmPi[id$='2']:checked ~ * >[data-i$='2']{--b:var(--contentB);--d:block}
/* Comments media */
.cmCo i[rel=image]{font-size:90%;display:block;position:relative;min-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:1em auto}
.cmCo i[rel=image]::before{content:'This feature isn\0027t available!';border:1px dashed var(--contentL);border-radius:3px;padding:10px;display:flex;align-items:center;justify-content:center;position:absolute;inset:0;background:var(--contentB)}
.cmCo i[rel=pre], .cmCo i[rel=quote]{margin-top:1em;margin-bottom:1em;font-style:normal;line-height:inherit;padding:20px}
.cmCo i[rel=pre]{display:block;white-space:pre;overflow:auto;background:var(--synxB);font-family:var(--fontC);font-size:13px;border-radius:3px}
.cmCo i[rel=quote]{display:block;font-style:italic;font-size:inherit;padding:5px 15px}
.cmCo i[rel=code]{display:inline-block;padding:2px 5px;margin:0 3px;font-size:13px;border-radius:3px;line-height:1.6em;color:var(--synxC);background:var(--synxB);font-family:var(--fontC);font-style:normal;border:1px solid var(--contentL);direction:ltr;text-align:start}
.cmCo i[rel=tag]{font-style:normal;color:var(--linkC);background:var(--transB);padding:2px 5px;border-radius:3px;border-start-start-radius:10px;border-end-start-radius:10px}
.cmCo i[rel=tag]::before{content:'@'}
.cmCo img{margin-top:1em;margin-bottom:1em;border-radius:3px}
/* Comments Pop-up */
#comment{scroll-margin-top:calc(var(--headerHc) + 20px)}
.cmSh:checked ~ .cmShw, .cmShw ~ .cm:not(.cmBr){display:none}
.cmSh:checked ~ .cm:not(.cmBr){display:block}
.cmBtn{display:block;width:100%;padding:12px 16px;text-align:center;color:var(--white);border-radius:var(--linkR);line-height:20px;background:var(--linkB);font-size:14px;font-family:var(--fontB);white-space:nowrap;overflow:hidden;cursor:pointer}
.cmBtn[data-text]::before{content:attr(data-text)}
.cmBtn:hover{opacity:.8}
.iCmn{position:absolute;inset:0;display:block;outline:none;border:none;margin:0 auto;padding:20px;max-width:none;background:var(--contentB);font-weight:700;text-align:center;z-index:9;cursor:pointer}
.iCmn::before{content:attr(data-text)}
.iCmn:hover::before{opacity:.7}
html:has(.cmSh:checked){overflow:hidden}
/* Comments Platforms */
.cmDq h3,.cmFb h3{margin-bottom:12px;padding-top:6px;padding-bottom:16px;min-height:46px;border-bottom:1px solid var(--contentL)}
.cmIfw{position:relative;width:calc(100% + 40px);left:-20px;right:-20px;padding:20px;background:var(--lBodyB)}
.cmFb .cmIfw{padding:12px}
@media screen and (min-width: 896px){
.cmIfw{width:calc(100% + 50px);left:-25px;right:-25px;padding:25px;border-radius:5px}
.cmFb .cmIfw{padding:17px}
}
/*--[ Custom CSS (SingleItem) ]--*/
/*]]>*//*<![CDATA[*/
/*--[ SingleItem (No Linked AMP Lite) ]--*/
/* Article Style */
/* Scroll image */
.psImg{--gap:12px;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--gap);margin-block:2em}
.psImg >*{position:relative;width:calc((100% / 2) - (var(--gap) / 2))}
.psImg img{display:block}
.scImg >*{width:calc((100% / 3) - (var(--gap) * 2/3))}
.btImg label{display:flex;align-items:center;justify-content:center;position:absolute;inset:0;font-size:13px;font-family:var(--fontB);border-radius:5px;color:#d9e2f0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);transition:var(--trans-1);cursor:pointer}
.hdImg .shImg{width:100%;margin-block:0}
.inImg:not(:checked) ~ .hdImg .shImg{display:none}
.inImg:checked ~ .hdImg .btImg label{opacity:0;visibility:hidden}
/* Gallery scroll image */
.glImg{margin:25px 0;overflow-y:hidden;overflow-x:scroll;position:relative;white-space:nowrap;width:100%;min-height:310px}
.glImg >*{display:inline-block;margin-inline-end:5px}
.glImg >*:last-child{margin-inline-end:0}
.glImg img{height:310px;max-width:unset;width:auto}
.glImg.h250{min-height:250px}
.glImg.h200{min-height:200px}
.glImg.h150{min-height:150px}
.glImg.h250 img{height:250px}
.glImg.h200 img{height:200px}
.glImg.h150 img{height:150px}
@media screen and (max-width:500px){
.glImg{min-height:250px}
.glImg img{height:250px}
}
.pInf +.glImg{margin-bottom:0}
/* Blockquote */
.cmCo i[rel="quote"]{position:relative;font-size:.97rem;opacity:.8;line-height:1.6em;margin-left:0;margin-right:0;padding:5px 20px;border-inline-start:2px solid var(--contentL)}
blockquote{--szsm:20px;position:relative;margin:calc(var(--szsm) * 1.5) 0;padding:calc(var(--szsm) * .8) var(--szsm);padding-inline-start:var(--szsm);border-inline-start:4px solid var(--contentL);overflow:hidden;z-index:1}
blockquote >span:last-child{opacity:.7;font-size:90%;letter-spacing:.5px;direction:ltr}
blockquote >span:last-child::before{content:"— "}
blockquote.s1{border-color:var(--linkC);border-start-end-radius:5px;border-end-end-radius:5px}
blockquote.s1::before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:var(--linkC);z-index:-1;opacity:.06}
blockquote.s2{--szi:35px;border:1px solid var(--contentL);overflow:visible;border-inline:0;text-indent:calc(var(--szi) * 1.2);margin:calc(var(--szsm) * 2.2) 0}
blockquote.s2::after,blockquote.s2::before{content:'';background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' fill='%23ffffff'%3E%3Cpath d='M0 216C0 149.7 53.7 96 120 96h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H64c-35.3 0-64-28.7-64-64V320 288 216zm256 0c0-66.3 53.7-120 120-120h8c17.7 0 32 14.3 32 32s-14.3 32-32 32h-8c-30.9 0-56 25.1-56 56v8h64c35.3 0 64 28.7 64 64v64c0 35.3-28.7 64-64 64H320c-35.3 0-64-28.7-64-64V320 288 216z'/%3E%3C/svg%3E") var(--linkC) center / 18px no-repeat;border-radius:50%;width:var(--szi);height:var(--szi);position:absolute;top:calc(var(--szi) * -.5);inset-inline-start:var(--szsm)}
blockquote.s2::after{top:auto;bottom:calc(var(--szi) * -.5);inset-inline-start:auto;inset-inline-end:var(--szsm);transform:rotate(180deg)}
blockquote.s2 >span:last-child{display:block;text-align:center}
blockquote.s2 >:not(:first-child){text-indent:initial}
.pS blockquote >*{margin:calc(var(--szsm) * .7) 0}
.pS blockquote >:first-child{margin-top:0}
.pS blockquote >:last-child{margin-bottom:0}
.bX blockquote{box-shadow:var(--bs-1);background:var(--contentB)}
.bX blockquote.s2{border-inline:1px solid var(--contentL);border-radius:4px}
/* External link */
.extL{display:inline-flex;align-items:center}
.extL::after{content:'';width:14px;height:14px;display:inline-block;margin:0 5px;background: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23989b9f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13 11L21.2 2.80005'/><path d='M22 6.8V2H17.2'/><path d='M11 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22H15C20 22 22 20 22 15V13'/></svg>") center / 14px no-repeat}
.extL.alt::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23989b9f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M15 7h3a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-3m-6 0H6a5 5 0 0 1-5-5 5 5 0 0 1 5-5h3'/><line x1='8' y1='12' x2='16' y2='12'/></svg>")}
.extL.sec::after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23989b9f' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M13.0601 10.9399C15.3101 13.1899 15.3101 16.8299 13.0601 19.0699C10.8101 21.3099 7.17009 21.3199 4.93009 19.0699C2.69009 16.8199 2.68009 13.1799 4.93009 10.9399'></path><path d='M10.59 13.4099C8.24996 11.0699 8.24996 7.26988 10.59 4.91988C12.93 2.56988 16.73 2.57988 19.08 4.91988C21.43 7.25988 21.42 11.0599 19.08 13.4099'></path></svg>")}
/* Button */
.button{display:inline-flex;align-items:center;gap:12px;margin:10px 0;padding:12px 15px;outline:0;border:0;border-radius:var(--linkR);line-height:20px;vertical-align:middle;color:#fffdfc;background:var(--linkB);font-size:14px;font-family:var(--fontB);white-space:nowrap;overflow:hidden;max-width:320px}
.button.ln{color:inherit;background:transparent;border:1px solid var(--bodyCa)}
.button.ln:hover{border-color:var(--linkB);box-shadow:0 0 0 1px var(--linkB) inset}
.btnF{display:flex;justify-content:center;margin:10px 0;width:calc(100% + 12px);left:-6px;right:-6px;position:relative}
.btnF >*{margin:0 6px}
/* Download btn */
.dlBox{max-width:500px;background:var(--contentBs);border-radius:10px;padding:12px;margin:1.7em 0;display:flex;align-items:center;font-size:14px}
.dlBox .fT{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:45px;height:45px;padding:10px;background:rgba(0,0,0,.1);border-radius:var(--linkR)}
.dlBox .fT::before{content:attr(data-text);opacity:.7}
.dlBox .fT.lazy{background-size:cover;background-position:center;background-repeat:no-repeat}
.dlBox .fT.lazy::before{display:none}
.dlBox a{flex-shrink:0;margin:0;padding:10px 12px;border-radius:var(--linkR);font-size:13px}
.dlBox a::after{content:attr(aria-label)}
.dlBox .fN{flex-grow:1;width:calc(100% - 200px);padding:0 15px}
.dlBox .fN >*{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dlBox .fS{line-height:16px;font-size:12px;opacity:.8}
.dldCo{display:flex;align-items:center;justify-content:center;max-width:480px;background:rgba(0,0,0,.03);border-radius:10px;margin:30px 0;transition:margin .6s ease}
.dldCo::before{content:'Generating Download Link...';position:absolute;z-index:1;font-size:13px;font-family:var(--fontB);opacity:.8}
.dldBx{visibility:hidden;opacity:0;transition:opacity .3s ease}
.dldSl{visibility:hidden;opacity:0;transition:opacity .3s ease,bottom .6s ease}
/* Icon btn */
.icon{flex-shrink:0;display:inline-flex}
.icon::before{content:'';width:18px;height:18px;background-size:18px;background-repeat:no-repeat;background-position:center}
.icon.dl::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fefefe' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'><polyline points='8 17 12 21 16 17'/><line x1='12' y1='12' x2='12' y2='21'/><path d='M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29'/></svg>")}
.icon.demo::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fefefe' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'><path d='M7.39999 6.32003L15.89 3.49003C19.7 2.22003 21.77 4.30003 20.51 8.11003L17.68 16.6C15.78 22.31 12.66 22.31 10.76 16.6L9.91999 14.08L7.39999 13.24C1.68999 11.34 1.68999 8.23003 7.39999 6.32003Z'/><path d='M10.11 13.6501L13.69 10.0601'/></svg>")}
.button.ln .icon.dl::before{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2308102b' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'><polyline points='8 17 12 21 16 17'/><line x1='12' y1='12' x2='12' y2='21'/><path d='M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29'/></svg>")}
/* Note */
.note{position:relative;padding-block:16px;padding-inline:50px 20px;background:#e8f0fe;color:#272eb5;font-size:.85rem;font-family:var(--fontB);line-height:1.6em;border-radius:10px;overflow:hidden;--transB:var(--white);--synxC:var(--black)}
.note::before{content:'';width:60px;height:60px;background:rgba(0,0,0,.2);display:block;border-radius:50%;position:absolute;top:-12px;inset-inline-start:-12px;opacity:.1}
.note::after{content:'\002A';position:absolute;inset-inline-start:18px;top:16px;font-size:20px;min-width:15px;text-align:center}
.note.wr{background:#fbe4ea;color:#9c0715}
.note.wr::after{content:'\0021'}
.note code{background:var(--white);border-color:#be2e3c}
/* Alert */
.alert{--clr:var(--linkC);--szsp:20px;position:relative;border-radius:8px;margin:var(--szsp) 0;padding:calc(var(--szsp) * .6) var(--szsp);font-size:calc(var(--szsp) * .75);line-height:calc(var(--szsp) * 1.3);overflow:hidden;z-index:1}
.alert:not(.outline){color:var(--clr)}
.alert:not(.outline)::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:var(--clr);z-index:-1;opacity:.1}
.alert.outline{border:1px solid var(--clr)}
.alert.info::after,.alert.warning::after,.alert.success::after,.alert.error::after{content:"";position:absolute;height:calc(100% - var(--sptp));inset-inline-start:calc(var(--szsp) * 1.125);border-inline-start:1px solid var(--clr);top:calc(var(--szsp) * 2.4);--sptp:calc(var(--szsp) * 3.2)}
.alert.info,.alert.warning,.alert.success,.alert.error{background-repeat:no-repeat;background-size:var(--szsp);background-position:calc(var(--szsp) * .7) calc(var(--szsp) * .7);padding-inline-start:calc(var(--szsp) * 2.5)}
.alert.info{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zM216 336h24V272H216c-13.3 0-24-10.7-24-24s10.7-24 24-24h48c13.3 0 24 10.7 24 24v88h8c13.3 0 24 10.7 24 24s-10.7 24-24 24H216c-13.3 0-24-10.7-24-24s10.7-24 24-24zm40-144c-17.7 0-32-14.3-32-32s14.3-32 32-32s32 14.3 32 32s-14.3 32-32 32z' fill='%2300a7e6'/%3E%3C/svg%3E")}
.alert.warning{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zm0-384c13.3 0 24 10.7 24 24V264c0 13.3-10.7 24-24 24s-24-10.7-24-24V152c0-13.3 10.7-24 24-24zm32 224c0 17.7-14.3 32-32 32s-32-14.3-32-32s14.3-32 32-32s32 14.3 32 32z' fill='%23ecb621'/%3E%3C/svg%3E")}
.alert.success{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 512c141.4 0 256-114.6 256-256S397.4 0 256 0S0 114.6 0 256S114.6 512 256 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z' fill='%2341ba79'/%3E%3C/svg%3E")}
.alert.error{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M256 0c53 0 96 43 96 96v3.6c0 15.7-12.7 28.4-28.4 28.4H188.4c-15.7 0-28.4-12.7-28.4-28.4V96c0-53 43-96 96-96zM41.4 105.4c12.5-12.5 32.8-12.5 45.3 0l64 64c.7 .7 1.3 1.4 1.9 2.1c14.2-7.3 30.4-11.4 47.5-11.4H312c17.1 0 33.2 4.1 47.5 11.4c.6-.7 1.2-1.4 1.9-2.1l64-64c12.5-12.5 32.8-12.5 45.3 0s12.5 32.8 0 45.3l-64 64c-.7 .7-1.4 1.3-2.1 1.9c6.2 12 10.1 25.3 11.1 39.5H480c17.7 0 32 14.3 32 32s-14.3 32-32 32H416c0 24.6-5.5 47.8-15.4 68.6c2.2 1.3 4.2 2.9 6 4.8l64 64c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0l-63.1-63.1c-24.5 21.8-55.8 36.2-90.3 39.6V240c0-8.8-7.2-16-16-16s-16 7.2-16 16V479.2c-34.5-3.4-65.8-17.8-90.3-39.6L86.6 502.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l64-64c1.9-1.9 3.9-3.4 6-4.8C101.5 367.8 96 344.6 96 320H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H96.3c1.1-14.1 5-27.5 11.1-39.5c-.7-.6-1.4-1.2-2.1-1.9l-64-64c-12.5-12.5-12.5-32.8 0-45.3z' fill='%23ff6372'/%3E%3C/svg%3E")}
.alert.info{--clr:#3e69a8}
.alert.warning{--clr:#8f6919}
.alert.success{--clr:#127a5b}
.alert.error{--clr:#be2e3c}
.alert>strong:first-child,.alert>i:first-child,.alert>b:first-child{display:block;margin-bottom:8px;font-family:var(--fontC);font-weight:700;color:var(--clr)}
.drK .alert.info, :root:not(.lzD) .modI:checked ~ .mainW .alert.info{--clr:#00a7e6}
.drK .alert.warning, :root:not(.lzD) .modI:checked ~ .mainW .alert.warning{--clr:#ecb621}
.drK .alert.success, :root:not(.lzD) .modI:checked ~ .mainW .alert.success{--clr:#41ba79}
.drK .alert.error, :root:not(.lzD) .modI:checked ~ .mainW .alert.error{--clr:#ff6372}
.alert>ol,.alert>ul{padding-inline-start:20px}
[dir=rtl] .alert.info,[dir=rtl] .alert.warning,[dir=rtl] .alert.success,[dir=rtl] .alert.error{background-position-x:calc(100% - var(--szsp) * .7)}
/* List */
.noList, .steps, .pros, .cons{list-style:none;margin:0 0 25px;padding:0}
.steps{--sz:30px;counter-reset:num;line-height:1.6}
.steps >li{position:relative;padding-inline-start:calc(var(--sz) * 1.5);counter-increment:num}
.steps >li:not(:last-child){padding-bottom:calc(var(--sz) / 2)}
.steps >:not(li):not(:last-child){margin-bottom:calc(var(--sz) / 2)}
.steps >li::before{content:counter(num) '.';display:flex;align-items:center;justify-content:center;position:absolute;top:-2px;inset-inline-start:0;width:var(--sz);height:var(--sz);border:1px solid var(--linkC);border-radius:50%;color:var(--linkC);font-size:small;line-height:1;transition:0.3s}
.steps >li:hover::before{background-color:var(--linkC);color:var(--white)}
.steps >li::after{content:'';position:absolute;top:calc(var(--sz) + 8px);inset-inline-start:calc(var(--sz) / 2);bottom:8px;border-inline-start:1px solid var(--linkC)}
.steps .zmImg:not(.s){margin-top:1.2em}
.pros, .cons{margin:5px 0 15px;padding-inline-start:10px;line-height:1.3;font-size:95%}
.pros li::marker{content:'\002B'}
.cons li::marker{content:'\2212'}
.pros li, .cons li{margin-bottom:10px;padding-inline-start:10px}
/* Table */
.table{--clr:var(--linkC);--szsm:20px;--szsp:15px;--fnsz:14px;font-size:var(--fnsz);line-height:calc(var(--fnsz) * 1.5);display:block;scroll-behavior:smooth;margin:var(--szsm) 0;overflow:auto;max-height:400px}
.table table{min-width:100%;border:0;white-space:nowrap;margin:0 auto}
.table:not(.noborder) table{border-collapse:collapse}
.table.bordered,.table.cborder{border:1px solid var(--contentL);border-radius:8px}
.table.primary table thead,.table.warning table thead,.table.success table thead,.table.error table thead,.table.clr table thead{background-color:var(--clr);color:var(--white)}
.table.primary{--clr:#3e69a8}
.table.warning{--clr:#8f6919}
.table.success{--clr:#127a5b}
.table.error{--clr:#be2e3c}
.table table thead th{font-weight:700;border-bottom:1px solid var(--contentL);text-align:inherit}
.table table th,.table table td{padding:calc(var(--szsp) * .8) var(--szsp)}
.table table th{font-weight:400}
.table.vab tbody{vertical-align:baseline}
.table table tbody tr:not(:first-child){border-top:1px solid var(--contentL)}
.table.stripped tbody tr:nth-of-type(2n+1),.table.hovered tbody tr:hover{background-color:var(--bodyBs)}
.table.mh100{max-height:100%}
.table.mhvh{max-height:calc(100vh - 150px)}
.table.mh200{max-height:200px}
.table.mh300{max-height:300px}
.table.sticky table{border-collapse:separate;border-spacing:0}
.table.sticky thead{position:sticky;top:0;background:var(--bodyB)}
.table.sticky:not(.noborder) table tbody tr:not(:last-child) th,.table.sticky:not(.noborder) table tbody tr:not(:last-child) td{border-bottom:1px solid var(--contentL)}
.table.bordered table tr th:not(:last-child),.table.bordered table tr td:not(:last-child){border-right:1px solid var(--contentL)}
.table.sp5{--szsp:5px}
.table.sp10{--szsp:10px}
.table.sp20{--szsp:20px}
.bX .table{background:var(--contentB);box-shadow:var(--bs-1)}
/* Post related */
.pRelate{margin:40px 0;padding:20px 0;border:1px solid #989b9f;border-left:0;border-right:0;font-size:14px;line-height:1.8em}
.pRelate a{color:inherit}
.pRelate a:hover{text-decoration:underline}
.pRelate b{font-weight:400;margin:0;opacity:.8}
.pRelate ul, .pRelate ol{margin:8px 0 0;padding:0 20px}
/* Article Style Responsive */
@media screen and (max-width: 640px){
.note{font-size:13px}
.scImg{flex-wrap:nowrap;justify-content:flex-start;padding-inline:20px;overflow-y:hidden;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;position:relative;width:calc(100% + 40px);margin-inline:-20px}
.scImg >*{flex:0 0 80%;scroll-snap-align:center}
.ps .table.full{position:relative;display:flex;width:calc(100% + 40px);inset-inline:-20px;padding:0 20px}
}
@media screen and (max-width:500px){
.hdImg{width:100%;left:0;right:0}
.hdImg >*, .shImg >*{width:100%;margin:0 0 16px}
.ps .tr-caption, .psCaption, figcaption{font-size:13px}
.btnF >*{flex-grow:1;justify-content:center}
.btnF >*:first-child{flex:0 0 auto}
.dlBox a{width:42px;height:42px;justify-content:center}
.dlBox a::after, .dlBox .icon::after{display:none}
}
/* ToC */
details.sp{font-size:.93rem;padding:20px 15px;border:1px solid #989b9f;border-left:0;border-right:0;line-height:1.7em}
.pS details summary{list-style:none;outline:none}
.pS details summary::-webkit-details-marker{display:none}
details.sp{padding:20px 15px;margin:0 0 30px}
details.sp summary{display:flex;justify-content:space-between;align-items:baseline}
details.sp summary::after{content:var(--m-showAll);font-size:12px;opacity:.7;cursor:pointer}
details.sp summary[data-show]::after{content:attr(data-show)}
details.sp[open] summary::after{content:var(--m-hideAll)}
details.sp[open] summary[data-hide]::after{content:attr(data-hide)}
details.toc ol a, details.arp ol a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:inherit}
details.toc ol a:hover, details.arp ol a:hover{text-decoration:underline}
details.toc ol{list-style:none;padding:0;margin:0;line-height:1.6em;counter-reset:toc-count}
details.toc ol ol ol ol{display:none}
details.toc ol ol{margin-bottom:5px}
details.toc ol li li:first-child{margin-top:5px}
details.toc ol li{display:flex;flex-wrap:wrap;justify-content:flex-end}
details.toc ol li::before{flex:0 0 23px;content:counters(toc-count,'.')'. ';counter-increment:toc-count}
details.toc ol li a{flex:1 0 calc(100% - 23px)}
details.toc ol li li::before{flex:0 0 28px;content:counters(toc-count,'.')}
details.toc ol li li a{flex:1 0 calc(100% - 28px)}
details.toc ol li li li::before{flex:0 0 45px}
details.toc ol li li li a{flex:1 0 calc(100% - 45px)}
details.toc .aToc >ol{margin-top:1em}
details.toc .aToc >ol >li >ol{flex:0 0 calc(100% - 23px)}
details.toc .aToc >ol >li >ol ol{flex:0 0 calc(100% - 45px)}
details.toc .aToc >ol >li >ol ol ol{flex:0 0 calc(100% - 35px)}
details.toc.s1 ol{list-style:disc;padding:0 20px}
details.toc.s1 ol li::before{display:none}details.toc.s1 li{display:list-item}
details.arp ol{list-style:none;padding:0;margin:1rem 0 0}
details.arp ol >li{padding:10px 15px 10px;line-height:1.3em;font-size:16px}
details.arp ol >li:first-child{border-top:2px dashed var(--linkC);padding-top:25px}
details.arp ol >li:not(:last-child){border-bottom:2px dashed var(--contentL)}
details.arp .aRel.loading{animation:opaCity .5s}
details.arp .aRel:not(.loaded) ol >li::before{content:'';background:var(--transB);height:1.3em;border-radius:5px;display:block}
details.toc .aToc.loaded{animation:opaCity .5s}
details.toc .aToc .n, details.arp .aRel .n{font-style:italic;font-size:90%;line-height:normal;border:1px dashed #989b9f;border-radius:3px;margin:1.3em 0 0;padding:15px;opacity:.7}
.bX details.sp{padding:16px 20px;background:var(--contentB);box-shadow:0 5px 35px rgb(0 0 0 / .07);border:1px solid var(--contentL);border-radius:5px}
.bX details.sp summary::after{padding:0 10px;background:var(--linkB);color:var(--white);border-radius:2px;opacity:1}
.bX details.sp[open] summary::after{opacity:.7}
/* Accordion */
.showH{margin:1.7em 0;line-height:1.7em;border:1px solid var(--contentL);border-bottom:0;border-radius:5px;overflow:hidden;font-size:93%}
.showH details.ac{margin:0;border:0;border-radius:0}
.showH details.ac{border-bottom:1px solid var(--contentL)}
details.ac{--szsp:25px;position:relative;padding:0;margin:var(--szsp) 0;background:var(--contentB);border:1px solid var(--contentL);border-radius:5px;overflow:hidden}
details.ac summary{font-weight:700;cursor:pointer;display:flex;align-items:baseline;position:relative;padding:calc(var(--szsp) * .45) calc(var(--szsp) * .6);z-index:1}
details.ac summary::before{content:'\203A';flex:0 0 var(--szsp);display:flex;align-items:center;justify-content:center;padding:0 10px;font-weight:400;font-size:150%;color:inherit;position:relative;inset-inline-start:-5px}
details.ac[open] summary::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--linkC);opacity:.1;z-index:-1}
details.ac[open] summary{color:var(--linkC);border-bottom:1px solid var(--contentL)}
details.ac:not(.alt)[open] summary::before{transform:rotate(90deg);inset-inline-start:-5px;top:2px}
details.ac.alt summary::before{content:'\002B';padding:0 2px}
details.ac.alt[open] summary::before{content:'\2212'}
details.ac>:not(:first-child){margin:calc(var(--szsp) * .8) var(--szsp);opacity:.9}
.pS details.ac>:not(:first-child) p{margin:calc(var(--szsp) * .8) 0}
.bX details.ac{box-shadow:var(--bs-1)}
.bX .showH{box-shadow:var(--bs-1)}
.bX .showH details.ac{box-shadow:none}
/* Fullpage Youtube */
.videoYt{--ratio:16 / 9;position:relative;padding-bottom:calc(100% / (var(--ratio)));margin:30px 0;background:var(--synxB);overflow:hidden;border-radius:5px}
.videoYt iframe{position:absolute;top:0;left:0;width:100%;height:100%}
/* Tabs */
.tabs >div:first-of-type{display:flex;border-bottom:1px solid var(--contentL);margin-bottom:30px;font-size:14px;font-family:var(--fontB);line-height:1.6em;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}
.tabs.stick >div:first-of-type{position:-webkit-sticky;position:sticky;top:var(--headerHc);background:var(--bodyB);transition:inset .3s ease-in-out;z-index:3}
.tabs >div:first-of-type >*{padding:12px 15px;border-bottom:1px solid transparent;transition:var(--trans-1);opacity:.6;white-space:nowrap;scroll-snap-align:start;cursor:pointer}
.tabs >div:first-of-type >*::before{content:attr(data-text)}
.tabs >:not(div:first-of-type){display:none}
.tabs >:not(div:first-of-type) >* p:first-child{margin-top:0}
@media screen and (max-width: 896px){
.mainH:not(.s):not(.a) ~ .mainN .tabs.stick >div:first-of-type,.onSb .mainH.a ~ .mainN .tabs.stick >div:first-of-type{top:0}
}
/* Tabs active label */
.tabs >input[id$="-0"]:checked ~ div:first-of-type >[for$="-0"],
.tabs >input[id$="-1"]:checked ~ div:first-of-type >[for$="-1"],
.tabs >input[id$="-2"]:checked ~ div:first-of-type >[for$="-2"],
.tabs >input[id$="-3"]:checked ~ div:first-of-type >[for$="-3"],
.tabs >input[id$="-4"]:checked ~ div:first-of-type >[for$="-4"],
.tabs >input[id$="-5"]:checked ~ div:first-of-type >[for$="-5"],
.tabs >input[id$="-6"]:checked ~ div:first-of-type >[for$="-6"],
.tabs >input[id$="-7"]:checked ~ div:first-of-type >[for$="-7"],
.tabs >input[id$="-8"]:checked ~ div:first-of-type >[for$="-8"],
.tabs >input[id$="-9"]:checked ~ div:first-of-type >[for$="-9"],
.tabs >input[id$="-10"]:checked ~ div:first-of-type >[for$="-10"]{border-color:var(--linkB);opacity:1}
/* Tabs active content */
.tabs >input[id$="-0"]:checked ~ [class$="-0"],
.tabs >input[id$="-1"]:checked ~ [class$="-1"],
.tabs >input[id$="-2"]:checked ~ [class$="-2"],
.tabs >input[id$="-3"]:checked ~ [class$="-3"],
.tabs >input[id$="-4"]:checked ~ [class$="-4"],
.tabs >input[id$="-5"]:checked ~ [class$="-5"],
.tabs >input[id$="-6"]:checked ~ [class$="-6"],
.tabs >input[id$="-7"]:checked ~ [class$="-7"],
.tabs >input[id$="-8"]:checked ~ [class$="-8"],
.tabs >input[id$="-9"]:checked ~ [class$="-9"],
.tabs >input[id$="-10"]:checked ~ [class$="-10"]{display:block}
/* Split */
.ps .blogN{font-size:13px;justify-content:center;position:relative}
/* Syntax */
pre {background:var(--synxB);color:var(--synxC);direction:ltr;position:relative;border-radius:3px;overflow:hidden;margin:1.7em auto;font-family:var(--fontC)}
pre >code, .cmCo i[rel=pre]{display:block;position:relative;font-family:var(--fontC);font-size:13px;line-height:1.6em;border-radius:3px;background:var(--synxB);color:var(--synxC);padding:20px;margin:1.7em auto;-moz-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;overflow:auto;direction:ltr;white-space:pre;text-align:start}
pre >code {margin:0;color:inherit;background:inherit}
pre::before, .cmCo i[rel=pre]::before{content:'</>';display:flex;justify-content:flex-end;position:-webkit-sticky;position:sticky;top:0;right:0;left:0;width:100%;font-size:12px;padding:0 12px;line-height:40px;background:inherit;color:inherit;border-bottom:1px solid var(--contentL);z-index:2}
.cmCo i[rel=pre]::before{position:-webkit-sticky;position:sticky;inset:-20px -20px auto;margin:-20px -20px 20px;width:calc(100% + 40px)}
pre[data-result-language]::before, .cmCo i[rel=pre][data-result-language]::before{content:attr(data-result-language)}
pre[data-comment]::before{content:attr(data-comment)}
pre::after, .cmCo i[rel=pre]::after{--w:10px;--g:6px;--t:15px;--p:12px;--e:2px;--m:calc(var(--w) + var(--g));--r:-1;content:'';position:absolute;top:0;inset-inline-start:0;font-size:12px;line-height:40px;color:inherit;width:var(--w);height:var(--w);margin-inline-start:calc((var(--w) * 3) + (var(--g) * 3) + var(--p));border-radius:99px;box-shadow:calc(var(--m) * 3 * var(--r)) var(--t) 0 var(--synxDot1),calc(var(--m) * 2 * var(--r)) var(--t) 0 var(--synxDot2),calc(var(--m) * 1 * var(--r)) var(--t) 0 var(--synxDot3);overflow:visible;z-index:2}
pre[data-source]::after{content:attr(data-source)}
:not(pre) >code{display:inline-block;padding:2px 5px;margin:0 3px;font-size:13px;border-radius:3px;line-height:1.6em;color:var(--synxC);background:var(--synxB);font-family:var(--fontC);font-style:normal;border:1px solid var(--contentL);direction:ltr;text-align:start}
[dir=rtl] pre::before,[dir=rtl] .cmCo i[rel=pre]::before,[dir=rtl] pre::after,[dir=rtl] .cmCo i[rel=pre]::after{direction:rtl}
[dir=rtl] pre::after,[dir=rtl] .cmCo i[rel=pre]::after{--r:1}
/* Multi Syntax */
.pre{margin:1.7em auto;background:var(--synxB);border-radius:5px}
.pre pre{margin:0;background:inherit;border-radius:none}
.pre >div:first-of-type{font-size:13px;border-color:rgba(0, 0, 0, .05);margin:0}
.pre >div:first-of-type >*{padding:13px 20px}
/* Syntax mark */
code{counter-reset:mark-num}
code mark{color:inherit}
code mark, code .block{--c:var(--linkC)}
code .gray{--c:var(--synxGray)}
code .red{--c:var(--synxRed)}
code .orange{--c:var(--synxOrange)}
code .blue{--c:var(--synxBlue)}
code .green{--c:var(--synxGreen)}
code .gold{--c:var(--synxGold)}
code .purple{--c:var(--synxPurple)}
code .gray:not(mark), code .gray:not(mark) *, code .red:not(mark), code .red:not(mark) *, code .orange:not(mark), code .orange:not(mark) *, code .blue:not(mark), code .blue:not(mark) *, code .green:not(mark), code .green:not(mark) *, code .gold:not(mark), code .gold:not(mark) *, code .purple:not(mark), code .purple:not(mark) *{color:var(--c)}
code .block{background-color:var(--c)}
code .block,code .block *{color:#fff}
code mark:not(.block){background-color:transparent;border-bottom:3px dashed var(--c);animation:blink-mark-border 1.5s infinite}
code mark[data-before]::before,code mark[data-after]::after{display:inline-flex;align-items:center;justify-content:center;min-width:16.5px;height:16.5px;padding:0 4px;border:1px solid var(--c);border-radius:9px;font-size:9px;color:var(--c);font-weight:700;line-height:1.6em;vertical-align:text-bottom}
code mark[data-before]::before{content:attr(data-before);margin-right:3px}
code mark[data-after]::after{content:attr(data-after);margin-left:3px}
code mark[data-before].block{border-top-left-radius:99px;border-bottom-left-radius:99px}
code mark[data-after].block{border-top-right-radius:99px;border-bottom-right-radius:99px}
code mark[data-before].block::before,code mark[data-after].block::after{background:var(--synxB)}
code mark[data-before='$']::before,
code mark[data-after='$']::after{content:counter(mark-num);counter-increment:mark-num}
@keyframes blink-mark-border{0%{border-color:transparent}50%{border-color:var(--c)}100%{border-color:transparent}}
/* Keyboard input */
kbd{position:relative;top:-1px;display:inline-block;margin:0 3px;padding:2px 5px;min-width:2em;background:var(--synxB);color:var(--synxC);font-size:13px;font-family:var(--fontC);line-height:1.6em;text-align:center;border-radius:0.25rem;border:1px solid var(--contentL);box-shadow:0 2px 0 1px var(--contentL);cursor:default;direction:ltr}
kbd:hover{box-shadow:0 1px 0 0.5px var(--contentL);top:1px}
/* Product view */
.pPad{padding:10px 0}
.pPric{font-size:20px;color:var(--linkC);padding-top:20px}
.pPric::before, .pInfo small{content:attr(data-text);font-size:small;opacity:.8;display:block;line-height:1.5em;color:var(--bodyC)}
.pInfo{font-size:14px;line-height:1.6em}
.pInfo:not(.o){position:relative;width:calc(100% + 20px);left:-10px;right:-10px;display:flex}
.pInfo:not(.o) >*{width:50%;padding:0 10px}
.pMart{margin:10px 0 12px;display:flex;flex-wrap:wrap;line-height:1.6em;position:relative;width:calc(100% + 8px);left:-4px;right:-4px}
.pMart >*{margin:0 4px}
.pMart small{width:calc(100% - 8px);margin-bottom:10px}
.pMart a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--contentL);border-radius:12px;margin-bottom:8px}
.pMart img{width:20px;display:block}
/*]]>*//*<![CDATA[*/
/*--[ SingleItem (NO AMP) ]--*/
/* Highlight colors */
:root {
--hl-keyword: #015493;
--hl-built_in: #b75301;
--hl-type: var(--hl-built_in);
--hl-literal: var(--hl-built_in);
--hl-number: var(--hl-built_in);
--hl-operator: #3f4bb5;
--hl-punctuation: inherit;
--hl-property: inherit;
--hl-regexp: var(--hl-link);
--hl-string: var(--hl-link);
--hl-char: inherit;
--hl-char-escape: inherit;
--hl-subst: inherit;
--hl-symbol: var(--hl-link);
--hl-class: inherit;
--hl-function: #a30bd7;
--hl-variable: var(--hl-link);
--hl-variable-language: inherit;
--hl-variable-constant: inherit;
--hl-title: var(--hl-built_in);
--hl-title-class: inherit;
--hl-title-class-inherited: inherit;
--hl-title-function: inherit;
--hl-title-function-invoke: inherit;
--hl-params: #aa1411;
--hl-comment: #656e77;
--hl-doctag: var(--hl-meta);
--hl-meta: #015692;
--hl-meta-prompt: inherit;
--hl-meta-keyword: var(--hl-meta);
--hl-meta-string: var(--hl-link);
--hl-section: var(--hl-meta);
--hl-tag: inherit;
--hl-name: var(--hl-built_in);
--hl-attr: var(--hl-meta);
--hl-attribute: #803378;
--hl-bullet: var(--hl-code);
--hl-code: #535a60;
--hl-emphasis: inherit;
--hl-strong: inherit;
--hl-formula: inherit;
--hl-link: #54790d;
--hl-quote: var(--hl-built_in);
--hl-selector-tag: #167406;
--hl-selector-id: var(--hl-built_in);
--hl-selector-class: var(--hl-meta);
--hl-selector-attr: var(--hl-link);
--hl-selector-pseudo: var(--hl-keyword);
--hl-template-tag: var(--hl-built_in);
--hl-template-variable: var(--hl-link);
--hl-addition: #2f6f44;
--hl-deletion: #c02d2e;
}
:root.drK {
--hl-keyword: #c678dd;
--hl-title: #d8bf7b;
--hl-params: #e06c73;
--hl-string: #98c379;
--hl-operator: #56b6c2;
--hl-comment: #7f848e;
--hl-type: #d8bf7b;
--hl-variable: #e06c73;
--hl-meta: #e06c73;
--hl-name: #e06c73;
--hl-attr: #d19a5d;
--hl-doctag: #c678dd;
--hl-built_in: #d8bf7b;
--hl-symbol: #e06c73;
--hl-title-class: #d8bf7b;
--hl-title-function: #41a2ef;
--hl-subst: #c678dd;
--hl-regexp: #c678dd;
--hl-selector-tag: #e06c73;
--hl-selector-attr: #d19a5d;
--hl-attribute: #c678dd;
}
.hl-keyword{color:var(--hl-keyword)}
.hl-built_in{color:var(--hl-built_in)}
.hl-type{color:var(--hl-type)}
.hl-literal{color:var(--hl-literal)}
.hl-number{color:var(--hl-number)}
.hl-operator{color:var(--hl-operator)}
.hl-punctuation{color:var(--hl-punctuation)}
.hl-property{color:var(--hl-property)}
.hl-regexp{color:var(--hl-regexp)}
.hl-string{color:var(--hl-string)}
.hl-char{color:var(--hl-char)}
.hl-char.hl-escape {color:var(--hl-char-escape)}
.hl-subst{color:var(--hl-subst)}
.hl-symbol{color:var(--hl-symbol)}
.hl-class{color:var(--hl-class)}
.hl-function{color:var(--hl-function)}
.hl-variable {color:var(--hl-variable)}
.hl-variable.language{color:var(--hl-variable-language)}
.hl-variable.constant{color:var(--hl-variable-constant)}
.hl-title{color:var(--hl-title)}
.hl-title.class_{color:var(--hl-title-class)}
.hl-title.class_.inherited_{color:var(--hl-title-class-inherited)}
.hl-title.function_{color:var(--hl-title-function)}
.hl-title.function_.invoke_{color:var(--hl-title-function-invoke)}
.hl-params{color:var(--hl-params)}
.hl-comment{color:var(--hl-comment)}
.hl-doctag {color:var(--hl-doctag)}
.hl-meta{color:var(--hl-meta)}
.hl-meta.prompt{color:var(--hl-meta-prompt)}
.hl-meta .keyword{color:var(--hl-meta-keyword)}
.hl-meta .string{color:var(--hl-meta-string)}
.hl-section{color:var(--hl-section)}
.hl-tag{color:var(--hl-tag)}
.hl-name{color:var(--hl-name)}
.hl-attr{color:var(--hl-attr)}
.hl-attribute{color:var(--hl-attribute)}
.hl-bullet{color:var(--hl-bullet)}
.hl-code{color:var(--hl-code)}
.hl-emphasis{color:var(--hl-emphasis);font-style:italic}
.hl-strong{color:var(--hl-strong);font-weight:500}
.hl-formula{color:var(--hl-formula)}
.hl-link {color:var(--hl-link)}
.hl-quote{color:var(--hl-quote)}
.hl-selector-tag{color:var(--hl-selector-tag)}
.hl-selector-id{color:var(--hl-selector-id)}
.hl-selector-class{color:var(--hl-selector-class)}
.hl-selector-attr{color:var(--hl-selector-attr)}
.hl-selector-pseudo{color:var(--hl-selector-pseudo)}
.hl-template-tag{color:var(--hl-template-tag)}
.hl-template-variable{color:var(--hl-template-variable)}
.hl-addition{color:var(--hl-addition)}
.hl-deletion{color:var(--hl-deletion)}
/* Syntax lines number */
pre .num{display:block;position:absolute;top:0;left:0;height:100%;overflow:hidden;counter-reset:line;border-right:1px solid var(--contentL);background-color:var(--synxB);z-index:1}
pre .num +code{padding-left:48px;padding-right:15px}
pre .num >*{position:relative;display:block;width:33px;text-align:center;color:#656e77;overflow:hidden;counter-increment:line;font-size:12px;font-style:normal;line-height:1;padding:4.4px 0}
pre .num >*:first-child{margin-top:60px}
pre .num >*::before{content:counter(line)}
pre .num >*.m::after{content:'';position:absolute;top:0;inset-inline-end:0;height:100%;border-left:2px solid var(--linkC)}
/* Syntax copy */
pre .cp{position:absolute;top:55px;right:10px;display:flex;align-items:center;justify-content:center;border:1px solid var(--contentL);width:30px;height:30px;background:inherit;font-family:var(--fontB);border-radius:4px;cursor:pointer;visibility:hidden;opacity:0;transition:var(--trans-2)}
pre:hover .cp{visibility:visible;opacity:.8}
pre .cp:hover{opacity:1}
pre .cp::after{content:attr(data-copy);position:absolute;line-height:15px;font-size:14px;top:100%;right:0;background:inherit;border:inherit;padding:4px 6px;border-radius:2px;opacity:0;visibility:hidden;transition:var(--trans-1)}
pre .cp.a::after{top:unset;right:100%}
pre .cp.d::after{content:attr(data-copied)}
pre .cp.d .d1, pre .cp:not(.d) .d2{display:none}
pre .cp:hover::after{top:calc(100% + 4px);visibility:visible;opacity:1}
pre .cp.a:hover::after{top:unset;right:calc(100% + 4px)}
pre .cp svg{width:16px;height:16px;opacity:0.8}
pre .cp.d svg{color:var(--linkC);opacity:1}
/* Lazy Youtube */
.lazyYt{--ratio:16 / 9;background:var(--synxB);position:relative;overflow:hidden;padding-top:calc(100% / (var(--ratio)));margin:30px 0;border-radius:5px;cursor:pointer}
.lazyYt img{width:100%;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.95}
.lazyYt img, .lazyYt iframe, .lazyYt .play{position:absolute}
.lazyYt iframe{width:100%;height:100%;bottom:0;right:0}
.lazyYt .play{top:50%;left:50%;transform:translate3d(-50%,-50%,0);transition:all .5s ease;display:block;width:70px;height:70px;z-index:1}
.lazyYt .play svg{width:inherit;height:inherit;fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-width:8}
.lazyYt .play .a{stroke:rgba(255,255,255,.75);stroke-dasharray:240;stroke-dashoffset:480;transition:all .6s ease-in-out;transform:translateY(0)}
.lazyYt .play .b{stroke:rgba(255,255,255,.85);stroke-dasharray:650;stroke-dashoffset:650;transition:all .4s ease-in-out;opacity:.3}
.lazyYt:hover .play .a, .lazyYt:hover .play .b{stroke-dashoffset:0;opacity:.7;stroke:var(--linkC)}
.lazyYt .play:hover .a{animation:nudge .6s ease-in-out;-webkit-animation:nudge .6s ease-in-out}
/* Blogger image */
.pS a[imageanchor='1']{display:inline-block}
@media screen and (max-width:896px){
.pS a[imageanchor='1'][style*='float: left;'],.pS a[imageanchor='1'][style*='float: right;']{float:none!important;clear:none!important}
.pS a[imageanchor='1'] img{display:block;height:auto;margin:0 auto}
/*.pS >.separator:first-child a[imageanchor='1']:first-child{margin-top:1.7em}*/
.pS a[imageanchor]{display:block}
.pS a[imageanchor='1']{margin-left:0!important;margin-right:0!important}
.pS a[imageanchor='1'] + a[imageanchor='1']{margin-top:1.7em}
}
/* Lightbox image */
.zmImg.s{position:fixed;inset:0;width:100%;margin:0;background:rgb(0 0 0 / .75);display:flex;align-items:center;justify-content:center;z-index:999;-webkit-backdrop-filter:saturate(180%) blur(15px);backdrop-filter:saturate(180%) blur(15px)}
.zmImg.s img{display:block;max-width:92%;max-height:92%;width:auto;margin:auto;border-radius:10px;box-shadow:0 5px 30px 0 rgb(0 0 0 / .05)}
.zmImg.s img.full{left:auto;right:auto;border-radius:10px;width:auto}
.zmImg::after{content:'\2715';line-height:16px;font-size:14px;color:#fffdfc;background:var(--linkB);position:fixed;bottom:-20px;right:-20px;display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;transition:var(--trans-1);opacity:0;visibility:hidden}
.zmImg.s::after{bottom:20px;right:20px;opacity:1;visibility:visible;cursor:pointer}
.zmImg.s[data-text]::before{background:var(--black);border-radius:7px;color:var(--white);content:attr(data-text);font-size:13px;left:20px;line-height:20px;max-width:calc(100% - 100px);padding:8px 15px;position:absolute;bottom:20px;z-index:1;white-space:break-spaces}
.zmImg:not(.s)>img:not(.n){cursor:pointer}
.galWrp .zmImg.s img{max-height:92%}
.zmImg:not(.s){position:relative}
.zmImg:not(.s)::before{content:'';position:absolute;top:7px;right:7px;width:28px;height:28px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3'/></svg>") var(--white) center / 14px no-repeat;display:flex;border-radius:50%;z-index:1;opacity:0;transition:opacity ease .5s;cursor:pointer;box-shadow:0 0 10px -5px var(--black)}
.zmImg:not(.s):hover::before{opacity:.8}
/* Comments Tab */
.cmC .tabs >div:first-of-type{margin-bottom:20px}
/* Comments Parser */
.cmPar{position:relative;background:var(--contentB);font-size:85%;margin:20px 0;padding:15px 15px 9px;border:1px solid var(--contentL);border-radius:5px;box-shadow:0 5px 20px 0 rgb(0 0 0 / .1)}
.cmPar::before {content:'';width:16px;height:16px;background:inherit;position:absolute;bottom:-8.4px;inset-inline-start:34px;transform:rotate(45deg);border:1px solid var(--contentL);border-inline-start:0;border-top:0;border-end-end-radius:3px}
.cmPar >*{position:relative}
.cmPar textarea{display:block;width:100%;height:100px;min-height:60px;max-height:400px;background:var(--synxB);font-family:var(--fontC);margin:0 0 10px;padding:10px;resize:vertical;border:1px solid var(--contentL);border-radius:4px}
.cmPar textarea:focus{border-color:var(--contentLa)}
.cmPar .btn{border:none;border-radius:2px;background-color:var(--synxGray);color:var(--white);letter-spacing:.05em;line-height:1.5;margin:0;margin-bottom:6px;margin-inline-end:6px;outline:0;padding:3px 6px;cursor:pointer}
.cmPar .btn::before{content:attr(aria-label)}
.cmPar .btn[disabled]{opacity:.6;text-decoration:line-through;cursor:not-allowed}
.cmPar .cp{background-color:var(--linkC)}
.cmPar .cl{background-color:var(--synxRed)}
.cmPar .btn:active, .cmPar .btn:focus, .cmPar .btn:hover{opacity:.8}
.cmPar .nc{display:none}
.cmPar .nc[data-message]{position:absolute;top:10px;inset-inline-end:10px;display:block;background:var(--synxGreen);border-radius:3px;color:var(--white);padding:5px}
.cmPar .nc[data-message]::before{content:attr(data-message)}
/* Greetings */
.pGV{display:flex;justify-content:space-between;gap:10px;position:relative;font-size:13px;margin:6px 0 20px}
.pGV >*{display:flex;align-items:center;justify-content:center;padding:8px 10px;background:var(--contentB);border:1px solid var(--contentL);border-radius:var(--greetR)}
.pGV >:last-child:not(:first-child){margin-inline-start:auto}
.pGV .pGrt::after{content:attr(data-text)}
.pGV .pVws{--v:'0'}
.pGV .pVws[data-views]{--v:attr(data-views)}
.pGV .pVws::after{content:var(--v) ' views'}
.pGV svg{flex-shrink:0;width:15px;height:15px;margin-inline-end:6px}
.bX .pGV >*{box-shadow:0 0 12px rgba(0,0,0,0.07)}
/* Contact Form */
.ciF{--iB:#f3f3f4;--iBh:#ececec;--iBf:#ececec;--iL:rgba(0,0,0,.25);--iLh:rgba(0,0,0,.42);--iLf:var(--linkC);--iT:rgba(8,16,43,.6);--iTf:rgba(8,16,43,.8);position:relative;margin:20px 0;font-family:var(--fontB);font-size:14px}
.ciF input,.ciF select,.ciF textarea{display:block;width:100%;outline:0;border:0;border-bottom:1px solid var(--iL);border-radius:4px 4px 0 0;background:var(--iB);padding:25px 16px 8px 16px;line-height:1.6em;transition:var(--trans-1)}
.ciF select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:'';cursor:pointer}
.ciF textarea{min-height:60px;height:100px;max-height:500px;resize:vertical}
.ciF input:hover,.ciF select:hover,.ciF textarea:hover{border-color:var(--iLh);background:var(--iBh)}
.ciF input:not([readonly]):focus,.ciF select:not([readonly]):focus,.ciF textarea:not([readonly]):focus,.ciF input:not(:placeholder-shown),.ciF select:not(:placeholder-shown),.ciF textarea:not(:placeholder-shown){border-color:var(--iLf);background:var(--iBf)}
.ciF label{display:block;position:absolute;left:0;right:0;top:0;background:var(--iB);color:var(--iT);line-height:1.6em;padding:15px 16px 0;border-radius:4px 4px 0 0;transition:var(--trans-1);pointer-events:none}
.ciF input[required] ~ label::after,.ciF select[required] ~ label::after,.ciF textarea[required] ~ label::after{content:'*';color:#cb5151;margin-inline-start:4px}
.ciF input:placeholder-shown,.ciF label,.ciF textarea:placeholder-shown{-webkit-user-select:none;-ms-user-select:none;user-select:none}
.ciF input:hover ~ label,.ciF select:hover ~ label,.ciF textarea:hover ~ label{background:var(--iBh)}
.ciF input:not([readonly]):focus ~ label,.ciF select:not([readonly]):focus ~ label,.ciF textarea:not([readonly]):focus ~ label,.ciF input:not(:placeholder-shown):not(:focus) ~ label,.ciF select:not(:placeholder-shown):not(:focus) ~ label,.ciF textarea:not(:placeholder-shown):not(:focus) ~ label,.ciF input[readonly]:not(:placeholder-shown) ~ label,.ciF select[readonly]:not(:placeholder-shown) ~ label,.ciF textarea[readonly]:not(:placeholder-shown) ~ label{padding-top:5px;background:var(--iBf);color:var(--iTf);font-size:90%}
.ciF textarea:focus,.ciF textarea:not(:placeholder-shown){height:200px}
.ciF[data-message]:not([data-message=''])::after{content:attr(data-message);display:block;font-size:90%;padding:5px 16px 0;opacity:.8;line-height:normal}
.ciB{display:inline-flex;align-items:center;gap:12px;padding:12px 18px;outline:0;border:0;border-radius:var(--linkR);color:#fffdfc;background:var(--linkB);font-family:var(--fontB);font-size:14px;vertical-align:middle;white-space:nowrap;overflow:hidden;max-width:100%;cursor:pointer}
.ciB:hover{opacity:.8}
.lzD.drK .ciF,:root:not(.lzD) .modI:checked ~ .mainW .ciF{--iB:var(--darkBs);--iBh:var(--iB);--iBf:var(--iB);--iL:rgba(255,255,255,.15);--iLh:var(--iL);--iT:rgba(255,255,255,.4);--iTf:rgba(255,255,255,.5)}
/* Input field */
.inF{--iB:var(--bodyB);--iC:inherit;--iL:var(--contentLa);--iLa:var(--linkC);--iLe:#d93025;--iLi:#3e954e;--iR:5px;--tH:100px;--tHa:200px;--tHm:500px;position:relative;font-size:14px;margin:20px 0}
.inF input,.inF select,.inF textarea{display:block;width:100%;height:50px;outline:0;font-size:14px;padding:16px 12px;text-align:start;border-radius:var(--iR);background:var(--iB);color:var(--iC);border:1px solid var(--iL);transition:border .2s ease,box-shadow .2s ease}
.inF select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:'';cursor:pointer}
.inF textarea{vertical-align:top;resize:vertical;min-height:60px;max-height:var(--tHm);height:var(--tH);transition:border .2s ease,box-shadow .2s ease,height .2s ease;margin:0}
.inF textarea:focus,.inF textarea:not(:placeholder-shown):not(:focus){height:var(--tHa)}
.inF input[type=date]::-webkit-date-and-time-value,.inF input[type=datetime-local]::-webkit-date-and-time-value{margin-top:0;text-align:start;width:100%}
.inF input[type=date]::after,.inF input[type=datetime-local]::after{content:'';position:absolute;top:18px;inset-inline-end:3px;width:12px;height:16px;background:inherit}
.inF input:not([readonly]):focus,.inF select:not([readonly]):focus,.inF textarea:not([readonly]):focus{border-color:var(--iLa);box-shadow:inset 0 0 0 .5px var(--iLa)}
.inF input:placeholder-shown,.inF label,.inF textarea:placeholder-shown{-webkit-user-select:none;-ms-user-select:none;user-select:none}
.inF input:not(:placeholder-shown),.inF select:not(:placeholder-shown),.inF textarea:not(:placeholder-shown),.inF input[type=date],.inF input[type=datetime-local]{border-color:var(--iLa)}
.inF label{position:absolute;top:17px;inset-inline-start:10px;padding:0 4px;background-color:var(--iB);color:var(--iC);line-height:1.25;max-width:calc(100% - 18px);opacity:.8;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;transition:inset .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1),font-size .15s ease,color .2s ease;cursor:text;pointer-events:none}
.inF input[required] ~ label::after,.inF select[required] ~ label::after,.inF textarea[required] ~ label::after{content:'*';color:#cb5151;margin-inline-start:4px}
.inF input:not([readonly]):focus ~ label,.inF select:not([readonly]):focus ~ label,.inF textarea:not([readonly]):focus ~ label,.inF input:not(:placeholder-shown):not(:focus) ~ label,.inF select:not(:placeholder-shown):not(:focus) ~ label,.inF textarea:not(:placeholder-shown):not(:focus) ~ label,.inF input[readonly]:not(:placeholder-shown) ~ label,.inF select[readonly]:not(:placeholder-shown) ~ label,.inF textarea[readonly]:not(:placeholder-shown) ~ label{opacity:1;top:-6px;inset-inline-start:8px;font-size:11px;color:var(--iLa)}
.inF[data-error]:not([data-error='']){--iL: var(--iLe);--iLa:var(--iLe);animation:shake-input-error .35s ease}
.inF[data-info]:not([data-info='']){--iL: var(--iLi);--iLa: var(--iLi)}
.inF[data-error]:not([data-error=''])::after,.inF[data-info]:not([data-info=''])::after,.inF[data-message]:not([data-message=''])::after{content:attr(data-message);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;font-size:13px;line-height:1.25;margin-top:8px;opacity:.8;overflow:hidden}
.inF[data-error]:not([data-error=''])::after{content:attr(data-error);color:var(--iLe)}
.inF[data-info]:not([data-info=''])::after{content:attr(data-info);color:var(--iLi)}
@keyframes shake-input-error{25%{transform:translateX(4px)}50%{transform: translateX(-4px)}75%{transform:translateX(4px)}}
/* Radio field */
.inR{--rB:var(--contentBs);--rBa:var(--linkC);--rBd:#8f8f8f;--rL:#696768;--rS:18px;display:inline-flex;align-items:center;gap:12px;position:relative;margin:14px 0}
.inR > input[type=checkbox],.inR > input[type=radio]{--i-bg:transparent;--i-opacity:0;--i-scale:1;-webkit-appearance:none;-moz-appearance:none;display:inline-block;position:relative;outline:0;width:var(--rS);height:var(--rS);flex:0 0 var(--rS);border-radius:50%;margin:0;border:2px solid var(--rL);transition:background .3s,border-color .3s;cursor:pointer}
.inR:not(.sw) > input[type=checkbox]{--i-rotate:20deg;border-radius:3px}
.inR.sw > input[type=checkbox]{--i-bg:var(--rL);--i-box:none;--i-scale:.8;--i-transX:0px;height:22px;width:38px;flex:0 0 38px;border-radius:11px;background:var(--rB)}
.inR > input[type=checkbox]::after,.inR > input[type=radio]::after{content:'';display:block;position:absolute;top:0;inset-inline-start:0;transition:inset .3s,transform .3s,opacity .2s,box-shadow .2s}
.inR > input[type=radio]::after{width:100%;height:100%;border-radius:50%;background:var(--i-bg);opacity:var(--i-opacity);transform:scale(var(--i-scale))}
.inR.sw > input[type=checkbox]::after{background:var(--i-bg);top:2px;inset-inline-start:calc(var(--i-transX) + 2px);width:14px;height:14px;border-radius:50%;box-shadow:var(--i-box);transform:scale(var(--i-scale))}
.inR:not(.sw) > input[type=checkbox]::after{top:1.5px;inset-inline-start:5px;width:5px;height:10px;border:2px solid var(--i-bg);border-top:0;border-left:0;transform:rotate(var(--i-rotate))}
.inR:not(.sw) > input[type=checkbox]:checked{--i-bg:#fff;--i-rotate:43deg;--i-opacity:1;background:var(--rBa);border-color:var(--rBa)}
.inR:not(.sw) > input[type=radio]:checked{--i-scale:.7;--i-opacity:1;--i-bg:var(--rBa);border-color:var(--rBa)}
.inR.sw > input[type=checkbox]:not(:disabled):hover{--i-box:0 0 0 10px rgba(0,0,0,.1)}
.inR.sw > input[type=checkbox]:not(:disabled):not(:checked):active{--i-scale:1.4;--i-box:none}
.inR.sw > input[type=checkbox]:not(:disabled):checked:hover{--i-box:0 0 0 6px rgba(0,0,0,.1)}
.inR.sw > input[type=checkbox]:checked{--i-transX:17px;--i-scale:1;--i-bg:var(--rB);background:var(--rBa);border-color:var(--rBa)}
.inR.sw > input[type=checkbox]:disabled,.inR:not(.sw) > input[type=radio]:disabled{--i-bg: var(--rBd);border-color:var(--i-bg)}
.inR:not(.sw) > input[type=checkbox]:not(:disabled)::before,.inR:not(.sw) > input[type=radio]:not(:disabled)::before{content:'';position:absolute;background:var(--rBa);border-radius:50%;width:100%;height:100%;transform:scale(.7);opacity:0;transition:transform .2s ease,opacity .1s ease}
.inR:not(.sw) > input[type=checkbox]:not(:disabled):hover::before,.inR:not(.sw) > input[type=radio]:not(:disabled):hover::before{transform:scale(2.4);opacity:.1}
.inR > input[type=checkbox] ~ label,.inR > input[type=radio] ~ label{display:inline-block;font-size:14px;line-height:1.25;cursor:pointer}
.inR > input[type=checkbox]:disabled,.inR > input[type=radio]:disabled{cursor:not-allowed;opacity:.6}
/*]]>*//*<![CDATA[*/
/*--[ Post ]--*/
/* Fullpage */
.mainB:has(.blogP.fullP){display:block;margin-inline:auto}
.mainB:has(.blogP.fullP) .sideB{display:none}
@media screen and (min-width: 897px){
.mainB:has(.blogP.fullP){max-width:var(--pageW)}
.blogB:has(.blogP.fullP){width:100%;margin-inline-end:unset}
.mainB:has(.blogP.fullP) .sideB{width:100%;margin-inline-start:unset;margin:50px auto 0}
}
/* Post tags */
.lbHt{margin:30px 0;font-family:var(--fontBa);font-size:13px}
.lbHt .hL{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.lbHt .hL>*{background:var(--contentB);padding:8px 14px;border:1px solid var(--contentL);border-radius:20px;color:inherit;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.lbHt .hL label{border:0;padding-inline:0;background:transparent;cursor:pointer}
.lbHt .hL>*:not(label):hover{border-color:var(--linkC);box-shadow:0 0 0 .5px var(--linkC) inset}
.lbHt .hL>*:not(label)::before{content:attr(aria-label)}
.lbHt .hL label::before{content:attr(data-show)}
.lbHt .hI:checked~.hL label::before{content:attr(data-hide)}
.lbHt .hI:not(:checked)~.hL>*:not(.s){display:none}
/* Post Author profile */
.admAbt{margin:30px 0}
.admPs{display:flex}
.admIm{flex-shrink:0;padding:5px 0 0}
.admIm .im{width:34px;height:34px}
.admI{flex-grow:1;width:calc(100% - 34px);padding:0 12px}
.admN::before{content:attr(data-write) ' ';opacity:.7;font-size:90%}
.admN::after{content:attr(data-text)}
.admA{margin:5px 0 0;font-size:90%;opacity:.9;line-height:1.5em;/*display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden*/}
/* Post Pagination */
.aChp{position:relative;display:flex;justify-content:space-between;margin:30px 0;background:var(--contentB);font-size:14px;border-radius:5px;border:1px solid var(--contentL);overflow:hidden}
.aChp.loading{align-items:center;justify-content:center;min-height:66px;padding:15px;border:2px dashed var(--contentL)}
.aChp.loading::before{content:attr(data-loading);opacity:.9}
.aChp a{color:inherit;opacity:1}
.aChp >*{display:flex;flex-direction:column;gap:6px;width:100%;padding:12px 18px}
.aChp >:last-child:not(:first-child){border-inline-start:1px solid var(--contentL)}
.aChp >*:hover{background:var(--contentBs)}
.aChp >.o{align-items:start;text-align:start}
.aChp >.n{align-items:end;text-align:end}
.aChp .b{display:flex;align-items:center;gap:6px}
.aChp .o .b::before,.aChp .n .b::after{content:'';width:16px;height:16px;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23878787' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><g transform='translate(12.000000, 12.000000) rotate(-270.000000) translate(-12.000000, -12.000000) translate(5.000000, 8.500000)'><polyline points='14 0 7 7 0 0'></polyline></g></svg>") transparent center / 16px no-repeat}
.aChp .o .b::before{margin-inline-start:-4px}
.aChp .n .b::after{margin-inline-end:-4px;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23878787' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><g transform='translate(12.000000, 12.000000) rotate(-90.000000) translate(-12.000000, -12.000000) translate(5.000000, 8.500000)'><polyline points='14 0 7 7 0 0'></polyline></g></svg>")}
.aChp .t{font-size:13px;opacity:.9}
.aChp .o .b::after,.aChp .n .b::before,.aChp .t::after{content:attr(data-text)}
[dir=rtl] .aChp .o .b::before,[dir=rtl] .aChp .n .b::after{transform:rotate(180deg)}
.bX .aChp{box-shadow:0 0 20px rgb(0 0 0 / .07)}
@media screen and (max-width:500px){
.aChp{flex-wrap:wrap}
.aChp >:last-child:not(:first-child){border-inline-start:none;border-top:1px solid var(--contentL)}
}
/*--[ Your custom css goes here (Post) ]--*/
/*]]>*//*<![CDATA[*/
/*--[ Post (NO AMP) ]--*/
/* Related Posts */
.aRps{margin:30px 0}
.aRps .n{background:var(--contentB);padding:40px 15px;text-align:center;border:2px dashed var(--contentL);border-radius:5px}
.itemRp{--gapC:18px;--gapR:36px;--numI:3;display:grid;grid-template-columns:repeat(var(--numI),1fr);gap:var(--gapR) var(--gapC);animation:opaCity .5s}
.itemRp >*{--szpd:0px;position:relative;overflow:hidden}
.itemRp >*:not(.pTag){padding-bottom:calc(var(--szpd) + 35px)}
.itemRp .pTag .pCntn{padding-bottom:var(--szpd)}
.itemRp .pCntn{padding:0 var(--szpd, 0)}
.itemRp .pInf{position:absolute;inset:auto var(--szpd, 0) var(--szpd, 0)}
.bX .itemRp{--gapR:18px}
.bX .itemRp >*{--szpd:15px;background:var(--contentB);box-shadow:0 5px 35px rgb(0 0 0 / 7%);border-radius:5px;border:1px solid var(--contentL);overflow:hidden}
.bX .itemRp .pThmb{margin-bottom:var(--szpd);border-bottom:1px solid var(--contentL);border-radius:0}
@media screen and (max-width: 1100px){
.itemRp{--numI:2}
}
@media screen and (max-width: 869px){
.itemRp{--numI:3}
}
@media screen and (max-width: 768px){
.itemRp{--numI:2}
}
@media screen and (max-width: 500px){
.itemRp{--gapC:10px}
.itemRp .ntry:not(.pTag) .pSnpt, .itemRp .ntry .pInf:not(.nSpr) .pJmp{display:none}
.itemRp .ntry .pTtl{font-size:.9rem;font-weight:600}
.itemRp .ntry .tfxM{--gap:4px;--itmPd:4px;--itmIc:14px;padding:4px;font-size:11px}
.itemRp .ntry .tfxC .bM:hover{padding:var(--itmPd) var(--itmPh)}
.itemRp .ntry .tfxC .bM::after{display:none}
.bX .itemRp{--gapR:10px}
.bX .itemRp >*{--szpd:10px}
}
/*]]>*/</style>
<noscript>
<style>
/* Noscript Fonts */
@font-face{font-family:'Google Sans Text';font-style:normal;font-weight:400;font-display:swap;src:local('Google Sans Text'),local('Google-Sans-Text'),url(https://fonts.gstatic.com/s/googlesanstext/v16/5aUu9-KzpRiLCAt4Unrc-xIKmCU5qEp2iw.woff2) format('woff2')} @font-face{font-family:'Google Sans Text';font-style:normal;font-weight:700;font-display:swap;src:local('Google Sans Text'),local('Google-Sans-Text'),url(https://fonts.gstatic.com/s/googlesanstext/v16/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oPFTnmhjtg.woff2) format('woff2')} @font-face{font-family:'Google Sans Mono';font-style:normal;font-weight:400;font-display:swap;src:local('Google Sans Mono'),local('Google-Sans-Mono'),url(https://fonts.gstatic.com/s/googlesansmono/v4/P5sUzYWFYtnZ_Cg-t0Uq_rfivrdYH4RE8-pZ5gQ1abT53wVQGrk.woff2) format('woff2')}
/*<![CDATA[*/
/* No-js */
:root.nJs .show-if-js{display:none}
/*]]>*/</style>
</noscript>
<script id="json:data" type="application/json">{
"tm":{"nm":"Plus UI","id":"plus-ui","v":"3.0.0","tp":"release","fn":"plus-ui.xml"},
"bg":{"iPr":false,"iPrB":false,"iMb":false,"iMbR":false,"fvU":"https://www.fineshopdesign.com/favicon.ico","bgrU":"https://www.blogger.com","bgId":"3667079295234480644","psId":"4990960623216260259","siId":"4990960623216260259","hDmn":true,"hAds":true,"eSsl":true,"lnDr":"ltr","ttl":"Fineshop Design","cnU":"https://www.fineshopdesign.com/2024/04/remove-m-parameter.html","cnHmU":"https://www.fineshopdesign.com/","des":null,"mDes":null,"anAc":"G-83PT0ZGCQ7","adAt":true,"adCi":"ca-pub-6450536625798530","adHi":"ca-host-pub-1556223355139109","adlC":false,"vw":"","hmU":"https://www.fineshopdesign.com/","pgNm":"How to permanently remove ?m\u003d1 from Blogger Blog","pgTtl":"Fineshop Design: How to permanently remove ?m\u003d1 from Blogger Blog","pgTyp":"item","url":"https://www.fineshopdesign.com/2024/04/remove-m-parameter.html","srU":"https://www.fineshopdesign.com/search","enc":"UTF-8","lc":"en-GB","lcLn":"en","lcCn":"GB","lcUn":"en_GB","lcUnDl":"en_gb"},
"vw":{"iHm":false,"iSi":true,"iPs":true,"iPg":false,"iPv":false,"iAr":false,"iEr":false,"iSr":false,"iSrL":false,"iMi":false,"iMb":false,"sr":null,"psId":"4990960623216260259","typ":"item","des":"The Best Website where you can find Blogger Widgets, Tech News, Tech Reviews, Coding related Tutorials and many more.","ttl":"How to permanently remove ?m\u003d1 from Blogger Blog","url":"https://www.fineshopdesign.com/2024/04/remove-m-parameter.html"},
"ms":{"home":"Home","edit":"Edit","postAComment":"Post a Comment","share":"Share","newerPosts":"Newer Posts","olderPosts":"Older Posts","shareToOtherApps":"Share to other apps","home":"Home","subscribeTo":"Subscribe to:","emailPost":"Email Post","comments":"Comments","postAComment":"Post a Comment","newer":"Newer","newest":"Newest","older":"Older","oldest":"Oldest","deleteComment":"Delete Comment","linkCopiedToClipboard":"Link copied to clipboard","ok":"Ok","postLink":"Post link","jumpLink":"Read more","showLess":"Show less","showMore":"Show more","showAll":"Show All","youMayLikeThesePosts":"You may like these posts","moreEllipsis":"More\u0026hellip;","viewAll":"View all","poweredByBlogger":"Powered by Blogger","posts":"Posts","labels":"Labels","archive":"Archive","search":"Search","searchThisBlog":"Search this blog","latestPosts":"Latest posts","blogArchive":"Blog Archive","image":"Image","copyToClipboard":"Copy to clipboard","joinTheConversation":"Join the conversation","loadMorePosts":"Load more posts","loading":"Loading\u0026hellip;","noResultsFound":"No results found","postedBy":"Posted by","theresNothingHere":"There's nothing here.","viewMyCompleteProfile":"View my complete profile","adsGoHere":"Ads go here","visitProfile":"Visit profile","emailAddress":"Email Address","keepReading":"Keep reading"},
"ml":{"labels":"in","location":"Location:"},
"mc":{"new":"New!","free":"Free!","open":"Open","close":"Close","hideAll":"Hide all","showAll":"Show all","previous":"Previous","next":"Next","copy":"Copy","copied":"Copied","published":"Published","updated":"Updated","save":"Save","saved":"Saved","appearance":"Appearance","mode":"Mode","theme":"Theme","light":"Light","dark":"Dark","system":"System","reply":"Reply","delete":"Delete","aboutTheAuthor":"About the author","welcome":"Welcome!","goodMorning":"Good morning!","goodAfternoon":"Good afternoon!","goodEvening":"Good evening!","goodNight":"Good night!","timeToSleep":"Time to sleep!","haveSweetDreams":"Have sweet dreams!","estimatedReadTime":"Estimated read time","continueReading":"Continue reading...","commentMessage":"Comment message","mediaPlus":"Media +","commentMediaParserMessage":"Enter Code Snippet / Quote / Image URL / Name Tag, then click on parse button according to what you have entered. Copy the parsed result and paste it into the comment field.","commentMediaInputPlaceholder":"Code / Quote / Image URL / Username Tag","pre":"Pre","code":"Code","quote":"Quote","image":"Image","tag":"Tag","clear":"Clear","copyCode":"Copy code","copiedCode":"Copied code!","notAValidURL":"Not a valid URL!","failedToLoad":"Failed to load...","orCopyLink":"or copy link","youAreOffline":"You are offline","youAreOnline":"You are online","noImage":"No image","relatedPosts":"Related Posts","relatedProducts":"Related Products"},
"pl":{
"ad":{"ok":true,"typ":3,"cId":"ca-pub-6450536625798530","hId":"ca-host-pub-1556223355139109","hOk":false,"src":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client\u003dca-pub-6450536625798530","uaF":false},
"an":{"ok":true,"typ":3,"trId":"G-83PT0ZGCQ7","src":"https://www.googletagmanager.com/gtag/js?id\u003dG-83PT0ZGCQ7"},
"lb":{"ok":true,"cap":true},
"sy":{"ok":true,"cp":true,"ln":true,"hl":true},
"cm":{"blgOk":true,"disOk":false,"fbOk":false,"pop":true,"ifSt":2,"exRp":true,"or":2,"par":true,"lnk":false,"im":true,"disSn":null},
"mt":{"wsOk":true,"arTyp":3,"uJs":false,"orgLg":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w512-h512-p-k-no-nu/fd_logo.webp","defTh":"https://1.bp.blogspot.com/-Y87XSHXfRwc/YgJF1axHpvI/AAAAAAAACSY/5KKOYgp2trYXwQv3oqNDn_8Ee42P63TzwCNcBGAsYHQ/w1280-h720-p-k-no-nu/Fineshop_Design.webp"},
"amp":{"ok":true,"typ":3,"strOk":false,"strTyp":1},
"vw":{"ok":true,"av":true,"wm":true},
"rp":{"ok":true,"mr":6,"sb":"published"},
"pg":{"bgTyp":4,"ifTyp":1,"psOk":false},
"pl":{"ok":false},
"qe":{"ok":true},
"pb":{"ok":false},
"sb":{"ok":true},
"pwa":{"wbm":null}
},
"st":{
"thm":[null,null,null,null,null,null,null,null,null,null,null,null,null,null,null,null],
"dfm":"light",
"dft":0,
"fnt":{"css":"@font-face{font-family:'Google Sans Text';font-style:normal;font-weight:400;font-display:swap;src:local('Google Sans Text'),local('Google-Sans-Text'),url(https://fonts.gstatic.com/s/googlesanstext/v16/5aUu9-KzpRiLCAt4Unrc-xIKmCU5qEp2iw.woff2) format('woff2')} @font-face{font-family:'Google Sans Text';font-style:normal;font-weight:700;font-display:swap;src:local('Google Sans Text'),local('Google-Sans-Text'),url(https://fonts.gstatic.com/s/googlesanstext/v16/5aUp9-KzpRiLCAt4Unrc-xIKmCU5oPFTnmhjtg.woff2) format('woff2')} @font-face{font-family:'Google Sans Mono';font-style:normal;font-weight:400;font-display:swap;src:local('Google Sans Mono'),local('Google-Sans-Mono'),url(https://fonts.gstatic.com/s/googlesansmono/v4/P5sUzYWFYtnZ_Cg-t0Uq_rfivrdYH4RE8-pZ5gQ1abT53wVQGrk.woff2) format('woff2')}","lnk":[]}
},
"cf":{"con":{},"bst":{},"gtr":{},"blk":{"ip":[],"ctry":[],"tzn":[]}},
"fb":{"v":"10.12.4","cf":{}},
"lb":{},
"ps":{},
"pg":{"new":null,"old":null}
}</script>
<script data-match="plus-ui-lazy-cache-0000">/*<![CDATA[*/
/*--[ Global ]--*/
/*! Theme Configurations (config.js) | Should be defined before bundle.js */
const PlusUIConfig = () => ({});
/*! Plus UI Javascript (bundle.js) | Authors: Deo Kumar, Armaan Kumar (https://fineshopdesign.com) | License: Unlicensed | Copyright (c) 2024 Fineshop Design */
"use strict";((e,t,r,n,s)=>{let i,a,l="Attribute",o="Listener",c="Event",f="Item",p="Storage",u="Component",d="Property",h="Element",g="SAFE_INTEGER",m="define",w=m+d,y=m+"Properties",b="function",x="object",$="add",v="set",k="get",j="remove",A="call",S="undefined",L="string",E="enumerable",P="textContent",U="innerHTML",z="innerText",C="insertAdjacent",N=C+h,O=C+"HTML",T="length",I="cookie",q="prototype",M="toString",R=L+"ify",_="readyState",B="querySelector",D=B+"All",H="split",W="appendChild",F="create",J="replace",Z="push",V="forEach",G="false",Y="true",X="match",K="test",Q="on",ee="off",te="once",re="prepend",ne=$+o,se=re+o,ie=re+"Once",ae=ie+o,le="listeners",oe=j+o,ce=j+"All"+o+"s",fe="emit",pe=fe+"Sync",ue="terminate",de="indexOf",he="slice",ge="concat",me="classList",we="hasOwn"+d,ye=k+"Own"+d,be=ye+"Descriptor",xe=ye+"Names",$e=ye+"Symbols",ve=k+"PrototypeOf",ke=typeof globalThis!==S?globalThis:e,je=t.documentElement,Ae=t.head,Se=t.currentScript,Le=(e.location,e.Object),Ee=e.RegExp,Pe=e.console,Ue=e.String,ze=e.Number,Ce=e.Boolean,Ne=e.Promise,Oe=e.Error,Te=e.TypeError,Ie=e.URL,qe=e.Worker,Me=e.Math,Re=e.JSON,_e=e.Symbol,Be=e.Date,De=(e.URLSearchParams,e["encodeURI"+u]),He=e["decodeURI"+u],We=e["local"+p],Fe=e["session"+p],Je=e.navigator,Ze=e.Element,Ve=e.WeakMap,Ge=e.getComputedStyle,Ye=(Le[F],Le.assign),Xe=Le[w],Ke=Le[y],Qe=(Le[be],Le[xe],Le[ve]),et=(e,t)=>Le[q][we][A](e,t),tt=Le[$e],rt=(e,t)=>Le.propertyIsEnumerable[A](e,t),nt=Le.keys,st=Ie[F+"ObjectURL"],it=Me.floor,at=ze["MIN_"+g],lt=ze["MAX_"+g],ot=null,ct=!0,ft=!1,pt=Re.parse,ut=Re[R],dt=(e,t,r,n)=>e[$+c+o](t,r,n),ht=(e,t,r,n)=>e[j+c+o](t,r,n),gt=/(?:^\[object\s(.*?)\]$)/,mt=e=>Le[q][M][A](e)[J](gt,"$1"),wt=(e,t)=>typeof e===t,yt=e=>wt(e,L),bt=e=>e===i,xt=e=>wt(e,b),$t=e=>wt(e,"boolean"),vt=e=>wt(e,"symbol"),kt=e=>e===ot,jt=e=>bt(e)||kt(e),At=e=>!!e&&(wt(e,x)||xt(e))&&xt(e.then),St=Array.isArray,Lt=e=>!!e&&wt(e,x),Et=e=>Lt(e)&&!St(e),Pt=e=>"RegExp"===mt(e),Ut=e=>"Date"===mt(e),zt=e=>"URL"===mt(e),Ct=e=>{if(!Lt(e))return ft;if(kt(Qe(e)))return ct;if("Object"!==mt(e))return ft;let t=e;for(;!kt(Qe(t));)t=Qe(t);return Qe(e)===t},Nt=e=>wt(e,"number"),Ot=e=>ze.isNaN(e),Tt=e=>ze.isFinite(e),It=e=>Nt(e)&&e>=at&&e<=lt,qt=e=>It(e)&&e>0,Mt=e=>Nt(e)&&e>=0&&ze.isSafeInteger(e),Rt=/[-\/\\^$*+?.()|[\]{}]/g,_t=e=>e[J](Rt,"\\$&"),Bt=()=>(new Be).getTime(),Dt=(e,r)=>(r[T]>=2?r[1]:t)[e](r[0]),Ht=(...e)=>Dt(k+h+"ById",e),Wt=(...e)=>Dt(k+h+"sByTagName",e),Ft=(...e)=>Dt(B,e),Jt=(e,...t)=>e[me][$](...t),Zt=(e,...t)=>e[me][j](...t),Vt=(e,t)=>e[k+l](t),Gt=(e,t,r)=>e[v+l](t,r),Yt=e=>{let t=yt(e)?Ft(e):e;if(t)try{return pt(t[P]||t[z])}catch(e){throw Pe.warn("invalid json:",e,t),e}},Xt=e=>new Ie(e,t.baseURI),Kt=e=>Xt((e=>e[J](/(^\w+:|^)/,""))(e)),Qt=(e,t)=>`${e} is not type of ${t}`,er=xt(_e)&&!!_e.for,tr=/bot|spider|crawl|http|lighthouse/i,rr=e=>!!e&&(()=>{if(!a)try{a=new Ee(" daum[ /]| deusu/| yadirectfetcher|(?:^|[^g])news(?!sapphire)|(?<! (?:channel/|google/))google(?!(app|/google| pixel))|(?<! cu)bots?(?:\\b|_)|(?<!(?:lib))http|(?<![hg]m)score|@[a-z][\\w-]+\\.|\\(\\)|\\.com|\\b\\d{13}\\b|^<|^[\\w \\.\\-\\(?:\\):]+(?:/v?\\d+(?:\\.\\d+)?(?:\\.\\d{1,10})*?)?(?:,|$)|^[^ ]{50,}$|^\\d+\\b|^\\w*search\\b|^\\w+/[\\w\\(\\)]*$|^active|^ad muncher|^amaya|^avsdevicesdk/|^biglotron|^bot|^bw/|^clamav[ /]|^client/|^cobweb/|^custom|^ddg[_-]android|^discourse|^dispatch/\\d|^downcast/|^duckduckgo|^facebook|^getright/|^gozilla/|^hobbit|^hotzonu|^hwcdn/|^jeode/|^jetty/|^jigsaw|^microsoft bits|^movabletype|^mozilla/\\d\\.\\d \\(compatible;?\\)$|^mozilla/\\d\\.\\d \\w*$|^navermailapp|^netsurf|^offline|^owler|^php|^postman|^python|^rank|^read|^reed|^rest|^rss|^snapchat|^space bison|^svn|^swcd |^taringa|^thumbor/|^track|^valid|^w3c|^webbandit/|^webcopier|^wget|^whatsapp|^wordpress|^xenu link sleuth|^yahoo|^yandex|^zdm/\\d|^zoom marketplace/|^{{.*}}$|analyzer|archive|ask jeeves/teoma|bit\\.ly/|bluecoat drtr|browsex|burpcollaborator|capture|catch|check\\b|checker|chrome-lighthouse|chromeframe|classifier|cloudflare|convertify|crawl|cypress/|dareboost|datanyze|dejaclick|detect|dmbrowser|download|evc-batch/|exaleadcloudview|feed|firephp|functionize|gomezagent|headless|httrack|hubspot marketing grader|hydra|ibisbrowser|images|infrawatch|insight|inspect|iplabel|ips-agent|java(?!;)|library|linkcheck|mail\\.ru/|manager|measure|neustar wpm|node|nutch|offbyone|optimize|pageburst|pagespeed|parser|perl|phantomjs|pingdom|powermarks|preview|proxy|ptst[ /]\\d|reputation|resolver|retriever|rexx;|rigor|rss\\b|scan|scrape|server|sogou|sparkler/|speedcurve|spider|splash|statuscake|supercleaner|synapse|synthetic|tools|torrent|trace|transcoder|url|virtuoso|wappalyzer|webglance|webkit2png|whatcms/|zgrab","i")}catch(e){a=tr}return a})()[K](e),nr=e=>({g:t=>e[k+f](t),s:(t,r)=>e[v+f](t,r),r:t=>e[j+f](t),c:()=>e.clear()}),sr=nr(We),ir=nr(Fe),ar={get v(){return t[I]},set v(e){t[I]=e},h:e=>!kt(ar.g(e)),g(e){let t=ar.v[X](new Ee(`(?:^|; )${_t(De(e))}=([^;]*)`));return t&&t[1]?He(t[1]):ot},gA(){let e={},t=ar.v[H]("; ");for(let r=0;r<t[T];r++){let n=t[r][H]("="),s=n[0],i=n[1];s&&(e[He(s)]=He(i||""))}return e},s(e,t,r){let n=Ye({path:"/"},r),s=`${De(e)}=${De(bt(t)?"":t)}`;for(let e in n){let t=n[e],r=e,i=t;switch(e){case"expires":i=Ut(t)?t.toUTCString():t;break;case"maxAge":r="max-age";break;case"sameSite":r="samesite",i="none"===t?ct:t}s+=`; ${r}`,($t(i)?i!==ct:ct)&&!bt(t)&&(s+=`=${i}`)}return ar.v=s,s},r(e){ar.s(e,"",{maxAge:-1})},c(){for(let e in ar.gA())ar.r(e)},get k(){return nt(ar.gA())},get l(){return ar.k[T]}},lr=new Ve;class or extends Ne{constructor(e){let t;super(((r,n)=>{t=[r,n],bt(e)||e(r,n)})),lr.set(this,t||[])}resolve(e){return lr.get(this)[0](e),this}reject(e){return lr.get(this)[1](e),this}}let cr=new or((r=>{let n=["keydown","touchmove","touchstart","scroll","click"],s="PLUS_UI_LAZY",i=Y,a=t=>{for(let t=0;t<n[T];t++)ht(e,n[t],a);(()=>{try{return sr.s(s,i)}catch(e){}})(),r({type:t.type})};if((()=>{try{return sr.g(s)===i}catch(e){return ft}})())r({type:"local"});else{(0!==je.scrollTop||t.body&&0!==t.body.scrollTop)&&a({type:"scroll"});for(let t=0;t<n[T];t++)dt(e,n[t],a)}})),fr=new Ne((e=>{let r="DOMContentLoaded",n=()=>{ht(t,r,n),e({type:r})};"complete"===t[_]||"loading"!==t[_]?n():dt(t,r,n)})),pr=new or,ur=(e,r)=>{let n=yt(e)?t[F+h](e):e;if(r)for(let e in r){let t=r[e];switch(e){case"class":{let e=(St(t)?t:yt(t)&&t.trim()?t[H](" "):[]).filter((e=>yt(e)&&!!e.trim()));e[T]&&Jt(n,...e)}break;case"datasets":case"styles":case"attributes":if("styles"===e&&yt(t))Gt(n,"style",t);else if(Ct(t))for(let r in t){let s=t[r];if(!bt(s)){let t=Ue(s);switch(e){case"datasets":n.dataset[r]=t;break;case"styles":r in n.style&&(n.style[r]=t);break;default:Gt(n,r,t)}}}break;default:e in n&&(n[e]=t)}}return n},dr=(e,t)=>{let r=Wt(t,Ae),n=r[T]?r[r[T]-1]:ot,s=()=>Ae[W](e);if(n){let t=n.nextElementSibling,r=n.parentElement;N in n?n[N]("afterend",e):t&&r?r.insertBefore(e,t):s()}else s();return e},hr=e=>(t,r)=>{let n=ur(e,Ye(!xt(r)&&r?r:{},{[P]:t}));return xt(r)&&r(n),dr(n,e)},gr=hr("script"),mr=hr("style");class wr extends Oe{constructor(e,t,r){super(r);let n=this;n.source=t,n.element=e,n.name="ResourceLoadingError"}}let yr=e=>(t,r)=>new Ne(((n,s)=>{if(yt(t)||zt(t))if(yt(t)&&!t.trim()[T])s(new Te("source is blank string"));else{let a=yt(t)?t:t[M](),l=!xt(r)&&r?r:i,o=e?"script":"link",c=e?{async:ct,...l,src:a}:{...l,rel:"stylesheet",href:a},f=ur(o,c);xt(r)&&r(f);let p=()=>{ht(f,"load",u),ht(f,"error",d)},u=()=>{p(),n(f)},d=()=>{p();let t=e?f.src:f.href;s(new wr(f,t,`failed to load ${e?"javascript":"stylesheet"} from "${t}"`))};dt(f,"load",u),dt(f,"error",d),dr(f,o)}else s(new Te(Qt("source","URL or string")))})),br=yr(ct),xr=yr(ft),$r=ur("div"),vr=(e,t=ct)=>{let r;return t?($r[U]=e,r=$r[P]||$r[z],$r[U]=""):r=e[J](/'/g,"'")[J](/'/g,"'")[J](/"/g,'"')[J](/>/g,">")[J](/</g,"<")[J](/&/g,"&"),r},kr=/(googleusercontent\.com|blogspot\.com)$/,jr=/^(w|h|s|b|e|r|l|v|m|a|ba|pd|br|cp|iv|pc|sc|vb)(\d+)$|^(rj|rp|rw|rwa|rg|rh|nw|h|g|k|x|y|z|a|d|b|r|n|s|c|o|p|cc|dv|vm|no|ip|sm|fg|pg|ft|ng|lo|fv|ci|al|df|fh|pf|pp|gd|il|lf|md|mo|mv|nc|nd|ns|nu|nt0|pa|rwu|sg|sm)$|^(c|bc|pc)(0x[0-9A-Fa-f]{6,8})$|^(fcrop64)(=1,[0-9A-Fa-f]{6,16})$|^(fSoften)(=\d+,\d+,\d+)$|^(mm)(,[0-9A-Za-z]+)$|^(t|q)([0-9A-Za-z]+)$/,Ar={jpeg:"rj",jpg:"rj",png:"rp",webp:"rw",animatedWebp:"rwa",gif:"rg",mp4:"rh",noWebp:"nw",html:"h",xml:"g"},Sr={};for(let e in Ar)Sr[Ar[e]]=e;let Lr=e=>{let t=e.match(jr);if(t){if(t[1]&&t[2])return[1,t[1],ze(t[2])];if(t[3])return[2,t[3],!0];if(t[4]&&t[5])return[3,t[4],t[5]];if(t[6]&&t[7])return[4,t[6],t[7]];if(t[8]&&t[9])return[5,t[8],t[9]];if(t[10]&&t[11])return[6,t[10],t[11]];if(t[12]&&t[13])return[7,t[12],t[13]]}return[]},Er=(()=>{let e="isMergeableObject",t="customMerge",r="arrayMerge",n=er?_e.for("react.element"):60103,s=e=>Pt()||Ut()||(e=>e.$$typeof===n)(e),i=e=>(e=>!!e&&wt(e,x))(e)&&!s(e),a=(t,r)=>r.clone!==ft&&r[e](t)?p((e=>St(e)?[]:{})(t),t,r):t,l=(e,t,r)=>e[ge](t).map((e=>a(e,r))),o=e=>Le.keys(e)[ge]((e=>tt?tt(e).filter((t=>rt(e,t))):[])(e)),c=(e,t)=>{try{return t in e}catch(e){return ft}},f=(r,n,s)=>{let i={};return s[e](r)&&o(r)[V]((e=>{i[e]=a(r[e],s)})),o(n)[V]((l=>{((e,t)=>c(e,t)&&!(et(e,t)&&rt(e,t)))(r,l)||(c(r,l)&&s[e](n[l])?i[l]=((e,r)=>{if(!r[t])return p;let n=r[t](e);return xt(n)?n:p})(l,s)(r[l],n[l],s):i[l]=a(n[l],s))})),i},p=(t,n,s)=>{(s=s||{})[r]=s[r]||l,s[e]=s[e]||i,s.cloneUnlessOtherwiseSpecified=a;let o=St(n);return o===St(t)?o?s[r](t,n,s):f(t,n,s):a(n,s)};return p.all=(e,t)=>{if(!St(e))throw new Te(Qt("argument 1","array"));return e.reduce(((e,r)=>p(e,r,t)),{})},p})(),Pr=(()=>{let e="--[[event-emitter]]--",t=er?_e.for(e):e,r=t,n=e=>{if(!yt(e)&&!vt(e))throw new Te(Qt("type","string or symbol"))},s=e=>{if(!xt(e))throw new Te(Qt("fn",b))},i=e=>({[t]:"always",fn:e}),a=e=>({[t]:te,fn:e});return class{constructor(){this[r]={}}[ne](e,t){return this.on(e,t)}[Q](e,t){n(e),s(t);let a=this;return a[r][e]=a[r][e]||[],a[r][e][Z](i(t)),a}[se](e,t){return this[re](e,t)}[re](e,t){n(e),s(t);let a=this;return a[r][e]=a[r][e]||[],a[r][e].unshift(i(t)),a}[ae](e,t){return this[ie](e,t)}[ie](e,t){n(e),s(t);let i=this;return i[r][e]=i[r][e]||[],i[r][e].unshift(a(t)),i}[le](e){return(this[r][e]||[]).map((e=>e.fn))}[te](e,t){n(e),s(t);let i=this;return i[r][e]=i[r][e]||[],i[r][e][Z](a(t)),i}[ce](){this[r]={}}[ee](e,t){return this[oe](e,t)}[oe](e,t){n(e);let s=this,i=s[le](e);if(xt(t)){let n=-1,a=ft;for(;(n=i[de](t))>=0;)i.splice(n,1),s[r][e].splice(n,1),a=ct;return a}return delete s[r][e]}async[fe](e,...s){n(e);let i=this,a=i[le](e),l=[];if(a&&a[T]){for(let n=0;n<a[T];n++){let o=a[n],c=o.apply(i,s);At(c)&&await c,i[r][e]&&i[r][e][n]&&i[r][e][n][t]===te&&l[Z](o)}return l[V]((t=>i[oe](e,t))),ct}return ft}[pe](e,...s){n(e);let i=this,a=i[le](e),l=[];if(a&&a[T]){for(let n=0;n<a[T];n++){let o=a[n];o.apply(i,s),i[r][e]&&i[r][e][n]&&i[r][e][n][t]===te&&l[Z](o)}return l[V]((t=>i[oe](e,t))),ct}return ft}}})(),Ur=new Pr,zr=e=>{for(let t in e)Xe(Ur,t,{[k]:()=>e[t],[E]:ct});return Ur},Cr=Yt(Ht("json:data")),Nr=((e,t)=>{let r;if(typeof PlusUIConfig!==S){let n=PlusUIConfig;xt(n)?r=n(e,t):n&&(r=n)}return r})(Cr,{});zr(Nr&&Nr!==Cr?Er(Cr,Nr,{isMergeableObject:Ct}):Cr);let Or="PLUS_UI_ADMIN";Xe(Ur.vw,"iAd",{[k]:()=>{try{let e=sr.g(Or);if(e===Y)return ct;if(e===G)return ft}catch(e){}return ot},[v]:e=>{try{sr.s(Or,Ue(e))}catch(e){}},[E]:ct}),Ur.vw.iBt=rr(Je.userAgent);let Tr=/^[0-9]{12,24}$/,Ir=e=>Et(e)&&yt(e.id)&&Tr[K](e.id)?e.id:ft,qr=e=>{let t={},r=e=>{let r=e.id,n=e.lab;if(!Ur.ps[r]){if(n&&n[T])for(let e=0;e<n[T];e++)n[e]=vr(n[e]);Ur.ps[r]=e,t[r]=e}};if(St(e)){if(e[T])for(let t=0;t<e[T];t++)Ir(e[t])&&r(e[t])}else if(Et(e))for(let t in e)Ir(e[t])===t&&r(e[t]);return t};Ke(Ur.ps,{push:{[k]:()=>qr},c:{[k]:()=>(()=>{let e=Ur.bg.siId;return e&&Ur.ps[e]?Ur.ps[e]:ot})()}},{[E]:ft});let{vw:Mr,bg:Rr,pl:_r,st:Br}=Ur;Mr.sr&&Mr.sr.l&&(Mr.sr.l=vr(Mr.sr.l));let Dr,Hr=`https://www.blogger.com/dyn-css/authorization.css?targetBlogID=${Rr.bgId}`,Wr=async()=>{let e=(async()=>{if(Dr)try{await Dr}catch(e){Dr=i}return Dr||(Dr=(async()=>{await fr;let e=`i-admin-${Bt()}`,r=ur("div",{className:`${e} blog-admin`,[U]:`<style>.${e}{display:none}</style>`});t.body[W](r);try{await xr(Hr);let e="block"===Ge(r).display;return r[j](),e}catch(e){r[j]()}})()),Dr})().then((e=>(Mr.iAd=e,e)));return $t(Mr.iAd)?Mr.iAd:e};if(!Mr.iBt&&!Mr.iPv&&!Mr.iEr){let t=(e,t)=>{switch(t){case 1:break;case 2:return fr.then(e);case 3:return cr.then(e);case 4:return fr.then((()=>cr)).then(e)}},r=_r.ad;!Rr.iPrB&&r.ok&&r.src&&t((async()=>{let e=r.src;e&&!Ft("script[src*='//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?']")&&await br(e,{async:!0,crossOrigin:"anonymous"})}),r.typ);let n=_r.an;if(n.ok&&n.src){let r=t=>{let r="dataLayer",n="gtag";e[r]=e[r]||[],e[n]=function(){e[r].push(arguments)},e[n]("js",new Be),e[n]("config",t)};t((async()=>{let e=n.src,t=n.trId;e&&t&&!Ft(`script[src*='//www.googletagmanager.com/gtag/js?id=${t}']`)&&(r(t),await br(e,{async:!0,crossOrigin:"anonymous"}))}),n.typ)}}cr.then((()=>{if(!Mr.iBt){let r=()=>{let e=Mr.iAd;$t(e)&&Jt(je,e?"iAd":"iUs")};r(),Wr().then(r);let n=Br.fnt,s=n.lnk;if(n.css&&mr(n.css),s[T])for(let e=0;e<s[T];e++)xr(s[e]);let i="PLUS_UI_LAZY_CONTENTS",a=e=>{try{sr.s(i,ut(e))}catch(e){}},l=t=>{mr(t.css),e.eval(t.js)},o=e=>{let t=Ht("js:lazy",e),r=Ht("css:lazy",e);return t&&r?{js:t,css:r}:ot},c=e=>{let t=e.js,r=e.css,n=t[P],s=r[P];if(s&&n){let[e,r]=["data-max-age","data-match"].map((e=>Vt(t,e))),i={css:s,js:n};e&&(i.expAt=Bt()+ze(e)),r&&(i[X]=r),l(i),a(i)}},f=(()=>{try{let e=sr.g(i);if(e)return pt(e)}catch(e){}return ot})(),p=Vt(Se,"data-match");if(f&&(f.expAt?f.expAt>=Bt():ct)&&(p||f[X]?p===f[X]:ct))l(f);else{let r=o(t);if(r)c(r);else{let t=Kt(Rr.cnHmU),r=t.searchParams;r[v]("m","0"),r[v]("view","x-content-lazy"),(async(t,r={},n=9,s=1e3,i=!0)=>{for(let a=0;a<=n;a++)try{!Je.onLine&&i&&await new Ne((t=>{let r=()=>{ht(e,"online",r),t()};dt(e,"online",r)}));let n=await fetch(t,r);if(!n.ok)throw new Oe(`HTTP error! status: ${n.status}`);return await n.text()}catch(e){if(a===n-1)throw new Oe("Max retries reached.",e);Pe.warn(e),await new Ne((e=>setTimeout(e,s)))}})(t).then((e=>{if(e){let t=(new DOMParser).parseFromString(e,"text/html"),r=o(t);r&&c(r)}}))}}}})),Zt(je,"nJs"),ke.PU=Ur,zr({EE:Pr,DP:or,WW:class extends qe{constructor(e,t,a={}){let l="classic",o="module",c="registerHandler",f=a.toMain,p=a.toWorker,u=a.type===o,d=e=>e[M](),h=e=>xt(e)?e:i,g=`self.${c}=(${d(s)})(self,${d(n)},${m=f,xt(m)?d(m):S},${d(r)});`;var m;if(xt(e)){if(u)throw new Te('type cannot be "module" when function');g+=`self.${c}(${d(e)});`}else if(zt(e)||yt(e)){let t=`"${(zt(e)?e:Xt(e))[M]()}"`;g+=u?`import ${t};`:`self.importScripts(${t});`}else if(e instanceof Ze){if("SCRIPT"!==e.tagName)throw new Te("element is not a script");let t=e.type,r="worker/";if(t!==r+l&&t!==r+o)throw new Te(`element type is not "${r+l}" or "${r+o}"`);a.type=e.type[J](r,""),g+=e[P]}else{if(!Ct(e))throw new Te(Qt("argument 1","URL, string or function"));let t=e.script;if(!t)throw new Te(Qt('field "script"',"string"));g+=t}let w=new Blob([g],{type:"text/javascript"});super(st(w),a),this._=n(this,(()=>`from-main-${r()}`),h(p),h(t))}[ue](){super[ue](),this._.z()}c(e,...t){return this._.y(e,t)}oC(e,t,...r){return this._.y(t,r,e)}get p(){return this._.p}get oP(){return this._.oP}},RLE:wr,GI:class{constructor(e,t){if(!yt(e)&&!zt(e))throw new Te(Qt("argument 1","string or URL"));let r=this,n=yt(e)?(e=>{let t=e[X](/^(https?\:)?\/\/(([^:\/?#]*)(?:\:([0-9]+))?)([\/]{0,1}[^?#]*)(\?[^#]*|)(#.*|)$/);return t&&{href:e,protocol:t[1]||"",host:t[2],hostname:t[3],port:t[4]||"",pathname:t[5],search:t[6],hash:t[7],origin:(t[1]||"")+"//"+t[2]}})(e):e;if(r.i=e,r.u=n,r.m="",r.d="",r.x=ot,r.p={},n){let e=n.host,t=n.pathname;if(r.m=t,kr[K](e)){let e=t[de]("=");if(-1!==e)r.d=t[he](e+1),r.x=t[he](0,e+1);else{let e=t[H]("/"),n=e[T],s=n-2,i=e[n-1];s in e&&i&&-1!==i[de](".")&&(r.d=e[s],r.x=e)}}}r[ge](r.d),t&&r[v](t)}n(e){let t=this;return t.x&&(yt(t.x)?t.m=t.x+e:(t.x[t.x[T]-2]=e,t.m=t.x.join("/"))),t}h(){let e=this,t=e.u;return t?`${t.protocol}//${t.host}${e.m}${t.search}${t.hash}`:e.i}is(){return!!this.d}params(){let e=this.p,t="";if(this.d)for(let r in e){let n=r[he](1),s=e[r];s!==i&&s!==ft&&s!==ot&&(t+=`${t?"-":""}${n}${!0===s?"":s}`)}return t||"s0"}[v]({width:e,height:t,size:r,ratio:n,rotate:s,format:a,cache:l,download:o,symbol:c,flipHorizontally:f,flipVertically:p,forceScaling:u,noUpScaling:d,freeCrop:h}={}){let g=this;return g.d&&(e=!bt(e)&&qt(e)?it(e):i,t=!bt(t)&&qt(t)?it(t):i,r=!bt(r)&&qt(r)?it(r):i,n=!bt(n)&&qt(n)?n:i,s=!bt(s)&&qt(s)&&s<=270&&s%90==0?s:i,a=yt(a)&&a in Ar?a:i,l=!bt(l)&&It(l)&&l>=0&&l<=90&&l%1==0?l:i,o=$t(o)?o:i,c=!bt(c)&&It(c)&&c>=0&&c<=11&&c%1==0?c:i,f=$t(f)?f:i,p=$t(p)?p:i,u=$t(u)?u:i,d=$t(d)?d:i,h=yt(h)?h.trim().toLowerCase():i,g[j](...[u===ft&&"s",f===ft&&"fh",p===ft&&"fv",o===ft&&"d",d===ft&&"nu"].filter(Ce)),g[$](...[e&&`w${e}`,t&&`h${t}`,!bt(r)&&`s${r}`,u===ct&&"s",f===ct&&"fh",p===ct&&"fv",o===ct&&"d",d===ct&&"nu",s&&`r${s}`,!bt(c)&&`ba${c}`,a&&Ar[a],l&&`e${l}`,h&&`fcrop64=1,${h}`].filter(Ce)),n&&((e||t||r)&&g[$]("p","k","no","nu"),e?g[$](`h${it(e/n)}`):t?g[$](`w${it(t*n)}`):r&&g[$](`w${r}`,`h${it(r/n)}`))),g}[k](e){let t=this;if(this.d){let r=t.p,n=`1${e}`;if(n in r&&Nt(r[n]))return r[n]}return ot}[$](...e){let t=this,r=t.p;if(t.d&&e[T])for(let t=0;t<e[T];t++){let n=e[t];if(n){let e=Lr(n);if(e[0]){if(e[1]in Sr)for(let t in Sr){let n=e[0]+t;if(n in r){delete r[n];break}}r[e[0]+e[1]]=e[2]}}}return t}[j](...e){let t=this,r=t.p;if(t.d&&e[T])for(let t=0;t<e[T];t++){let n=e[t];if(n)for(let e in r){let t=e[he](1)+r[e];(yt(n)?t===n:n[K](t))&&delete r[e]}}return t}reset(){let e=this;if(e.d)return e.p={},e[ge](e.d),e}href(){let e=this;return e.n(e.params()),e.h()}[ge](...e){let t=this;if(t.d&&e[T])for(let r=0;r<e[T];r++){let n=e[r][H]("-");if(n[T])for(let e=0;e<n[T];e++)t[$](n[e])}return t}[M](){return this.href()}},LS:sr,SS:ir,CS:ar,g:ke,dPr:Xe,dPrs:Ke,exp:zr,hOwn:et,lz:cr,df:fr,fl:pr,pEJ:Yt,qSel:Ft,qSell:(...e)=>Dt(D,e),gId:Ht,gCl:(...e)=>Dt(k+h+"sByClassName",e),gTg:Wt,gNm:(...e)=>Dt(k+h+"sByName",e),cEl:ur,cJs:gr,cCss:mr,lJs:br,lCss:xr,aCl:Jt,rCl:Zt,hCl:(e,t)=>e[me].contains(t),tCl:(e,t,r)=>e[me].toggle(t,r),sAb:Gt,gAb:Vt,hAb:(e,t)=>e["has"+l](t),rAb:(e,t)=>e[j+l](t),iStr:yt,iFun:xt,iBig:e=>wt(e,"bigint"),iThen:At,iUnd:bt,iBol:$t,iSym:vt,iNul:kt,iNil:jt,iPri:e=>jt(e)||!wt(e,x)&&!xt(e),iArr:St,iArrL:e=>e!=ot&&!xt(e)&&Mt(e[T]),iArg:e=>Lt(e)&&"Arguments"===mt(e),iObj:Et,iObjL:Lt,iObjP:Ct,iLen:Mt,iNum:Nt,iNumV:e=>Nt(e)&&!Ot(e)&&Tt(e),iNumS:It,iNan:Ot,iFin:Tt,iReg:Pt,eReg:_t,tStr:mt,mrg:Er,eUC:De,dUC:He,cOU:st,genI:r,aEL:dt,rEL:ht,wLP:e=>{if(!xt(e))throw new Te(Qt("fn",b));let t=Ne.resolve();return async(...r)=>{let n=()=>e(...r);return t=t.then(n,n),t}},iAH:(e,t,r)=>e[O](t,r),iAE:(e,t,r)=>e[N](t,r),eHTML:(e,t=ct,r=ct)=>{let n;return r?($r[P]=e,n=$r[U],$r[U]=""):n=e[J](/&/g,"&")[J](/</g,"<")[J](/>/g,">"),t?n[J](/"/g,""")[J](/'/g,"'"):n},uHTML:vr,iAdm:Wr,iVwp:(t,r=ft)=>{let{top:n,left:s,bottom:i,right:a}=t.getBoundingClientRect(),{innerHeight:l,innerWidth:o}=e;return r?n>=0&&s>=0&&i<=l&&a<=o:(n>0&&n<l||i>0&&i<l)&&(s>0&&s<o||a>0&&a<o)},iBot:rr,tNtf:e=>{let r="toastNotif",n=Ht(r);n||(n=t.body[W](ur("div",{id:r,class:"tNtf notranslate"}))),n[U]=`<div>${e}</div>`},_:{},x:{}})})(window,document,((e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx")=>{let t=(new Date).getTime(),r="undefined"!=typeof performance&&performance.now&&1e3*performance.now()||0;return e.replace(/[xy]/g,(e=>{let n=16*Math.random();return t>0?(n=(t+n)%16|0,t=Math.floor(t/16)):(n=(r+n)%16|0,r=Math.floor(r/16)),("x"===e?n:3&n|8).toString(16)}))}),((e,t,r,n)=>{let s=Object.create,i=(e,t)=>Object.hasOwnProperty.call(e,t),a=(e,t)=>typeof e===t,l=e=>a(e,"string"),o=e=>a(e,"function"),c=e=>{let t={};return t.p=new Promise(((r,n)=>{e&&e(r,n),t.f=r,t.r=n})),t},f=e=>new Error(e),p=e=>{throw e},u=(e,t)=>f(`response type "${t}" is not valid for request type "${e}"`),d=e=>{p(f(`response invalid: ${JSON.stringify(e)}`))},h=()=>p(new TypeError("name is not type of string")),g="call",m="ctx",w={n:"--[[communicator]]--",t:e,q:{},b:!1,g:()=>{let e;do{e=t()}while(i(w.q,e));return e},w:c(),o:c(),s:(e,t,r)=>{w.t.postMessage({...t,id:e,ts:(new Date).getTime(),[w.n]:!0},r)},r:async(e,t)=>{let r=w.g(),n=c();return w.q[r]=n,w.s(r,e,t),n.p},l:e=>{if((e=>{let t=e.data;return!!t&&a(t,"object")&&i(t,w.n)})(e)){e.stopImmediatePropagation();let t=e.data,r=t.id,n=t.tp;if(r)if(1===t.rq){if(n===m)w.w.f(t.bd),w.s(r,{tp:m,rq:0,st:1});else if(n===g){let e=t.nm,n=t.ag;w.i(e,n).then((t=>{w.s(r,{tp:g,rq:0,st:1,nm:e,bd:t})})).catch((t=>{w.s(r,{tp:g,rq:0,st:0,nm:e,er:t})}))}}else if(0===t.rq){let e=w.q[r];e&&(n===m||n===g)&&(e.f(t),delete w.q[r])}}},a:()=>{w.d(),w.t.addEventListener("message",w.l)},d:()=>{w.t.removeEventListener("message",w.l)},i:async(e,t)=>{l(e)||h();let r=await w.o.p;return r||p(f(`handler is not set, failed to call "${e}"`)),i(r,e)||p(f(`"${e}" does not exist`)),o(r[e])||p(f(`"${e}" is not a function`)),r[e](...t)},y:async(e,t,r)=>{!0===w.b&&p(f("communicator is disconnected")),l(e)||h(),await w.w.p;let n=await w.r({tp:g,rq:1,nm:e,ag:t},r);if(n.tp!==g&&((e,t)=>{p(u(e,t))})(g,n.tp),0!==n.rq&&d(n),1===n.st)return n.bd;0===n.st&&p(n.er),d(n)},c:async(e,...t)=>w.y(e,t),oC:async(e,t,...r)=>w.y(t,r,e),x:null,get p(){return w.x=w.x||s(new Proxy({},{get:(e,t)=>(...e)=>w.y(t,e)}))},f:null,get oP(){return w.f=w.f||s(new Proxy({},{get:(e,t)=>(e,...r)=>w.y(t,r,e)}))},z:()=>{if(!w.b){w.d();for(let e in w.q)w.q[e].r(f("communicator disconnected")),delete w.q[e];w.b=!0}}};return w.a(),w.r({rq:1,tp:m,bd:o(r)?r():void 0}).then((e=>{let t=e.tp,r=e.st;t===m?1!==r&&w.w.r(e.er):w.w.r(u(m,t))})).catch((e=>{w.w.r(e)})),w.w.p.then((async t=>{let r;o(n)&&(r=await n(e,t,w)),w.o.f(r)})).catch((e=>{console.warn("initialization failed: ",e)})),w}),((e,t,r,n)=>{let s=!1;return i=>{if(s)throw new Error("cannot register multiple times");s=!0,t(e,(()=>`from-worker-${n()}`),r,i)}}));
/*--[ Custom JS (Global above closing head) ]--*/
/* Tests */
/*]]>*//*<![CDATA[*/
/*--[ Desktop ]--*/
/*]]>*//*<![CDATA[*/
/*--[ SingleItem ]--*/
/*]]>*//*<![CDATA[*/
/*--[ Post ]--*/
/*]]>*/</script>
<!--<link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=3667079295234480644&zx=d9cc3e3b-949b-4178-a2f3-beeee2a9c334' media='none' onload='if(media!='all')media='all'' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=3667079295234480644&zx=d9cc3e3b-949b-4178-a2f3-beeee2a9c334' rel='stylesheet'/></noscript>
<meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/>
<meta name='google-adsense-platform-domain' content='blogspot.com'/>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-6450536625798530&host=ca-host-pub-1556223355139109" crossorigin="anonymous"></script>
<!-- data-ad-client=ca-pub-6450536625798530 -->
<script type="text/javascript" language="javascript">
// Supply ads personalization default for EEA readers
// See https://www.blogger.com/go/adspersonalization
adsbygoogle = window.adsbygoogle || [];
if (typeof adsbygoogle.requestNonPersonalizedAds === 'undefined') {
adsbygoogle.requestNonPersonalizedAds = 1;
}
</script>
</head>
<body class="bD onIt onPs MN-3">
<input class="navI" hidden="" id="offNav" type="checkbox">
<input class="modI" hidden="" id="offMode" type="checkbox">
<div class="bl-hide-title bl-hide-description no-items section" id="sec_Maintenance">
</div>
<div class="mainW co" id="root">
<header class="mainH s" id="header">
<div class="headC">
<div class="headD headL">
<label aria-label="Navigation menu" class="tNav tIc" for="offNav" role="button">
<svg class="line" viewBox="0 0 24 24"><polyline class="c" points="2 17 7 12 2 7"></polyline><line x1="8" x2="22" y1="5" y2="5"></line><line x1="12" x2="22" y1="12" y2="12"></line><line x1="8" x2="22" y1="19" y2="19"></line></svg>
</label>
<div class="headN bl-hide-title section" id="sec_Header_Title"><div class="widget Header notranslate n" data-description="{...}" data-version="2" id="Header01">
<h2 class="headH hasSub" data-sub="{...}">
<bdi>
<a class="headT" href="https://www.fineshopdesign.com/">
Fineshop Design
</a>
</bdi>
</h2>
</div></div>
</div>
<div class="headD headR">
<div class="headS bl-hide-title section" id="sec_Header_Search"><div class="widget BlogSearch srchW" data-version="2" id="BlogSearch01">
<form action="https://www.fineshopdesign.com/search" class="srchF" target="_top">
<input aria-label="Search this blog" autocomplete="off" class="i" id="forSearch" minlength="3" name="q" placeholder="Try 'Adventure'" required="" type="search" value="">
<label class="b s" for="forSearch">
<svg class="line" viewBox="0 0 24 24"><g><circle cx="11.36167" cy="11.36167" r="9.36167"></circle><line class="c" x1="22" x2="19.9332" y1="22" y2="19.9332"></line></g></svg>
</label>
<button aria-label="Clear" class="b r" type="reset">
<svg class="line" viewBox="0 0 24 24"><path d="M19.0005 4.99988L5.00049 18.9999M5.00049 4.99988L19.0005 18.9999"></path></svg>
</button>
</form>
<div class="fCls"></div>
</div></div>
<div class="headP bl-hide-title section" id="sec_Header_Icon"><div class="widget TextList" data-version="2" id="TextList01">
<ul class="headIc">
<li class="isSrh">
<label aria-label="Search" class="tSrch tIc" for="forSearch" role="button">
<svg class="line" viewBox="0 0 24 24"><g><circle cx="11.36167" cy="11.36167" r="9.36167"></circle><line class="c" x1="22" x2="19.9332" y1="22" y2="19.9332"></line></g></svg>
</label>
</li>
<li class="isBkm show-if-js">
<label aria-label="Bookmark" class="tBkm tIc n" for="forBookmark" role="button">
<svg class="line" viewBox="0 0 24 24"><path d="M16.8199 2H7.17995C5.04995 2 3.31995 3.74 3.31995 5.86V19.95C3.31995 21.75 4.60995 22.51 6.18995 21.64L11.0699 18.93C11.5899 18.64 12.4299 18.64 12.9399 18.93L17.8199 21.64C19.3999 22.52 20.6899 21.76 20.6899 19.95V5.86C20.6799 3.74 18.9499 2 16.8199 2Z"></path></svg>
</label>
</li>
<li class="isMode">
<label aria-label="Mode" class="navM tMode tIc tDL show-if-js" for="forAppearance" role="button">
<svg class="line" viewBox="0 0 24 24">
<g class="d1"><path d="M183.72453,170.371a10.4306,10.4306,0,0,1-.8987,3.793,11.19849,11.19849,0,0,1-5.73738,5.72881,10.43255,10.43255,0,0,1-3.77582.89138,1.99388,1.99388,0,0,0-1.52447,3.18176,10.82936,10.82936,0,1,0,15.118-15.11819A1.99364,1.99364,0,0,0,183.72453,170.371Z" transform="translate(-169.3959 -166.45548)"></path></g>
<g class="d2"><path d="M12 18.5C15.5899 18.5 18.5 15.5899 18.5 12C18.5 8.41015 15.5899 5.5 12 5.5C8.41015 5.5 5.5 8.41015 5.5 12C5.5 15.5899 8.41015 18.5 12 18.5Z"></path><path class="c" d="M19.14 19.14L19.01 19.01M19.01 4.99L19.14 4.86L19.01 4.99ZM4.86 19.14L4.99 19.01L4.86 19.14ZM12 2.08V2V2.08ZM12 22V21.92V22ZM2.08 12H2H2.08ZM22 12H21.92H22ZM4.99 4.99L4.86 4.86L4.99 4.99Z" stroke-width="2"></path></g></svg>
</label>
<noscript>
<label aria-label='Mode' class='tMode tIc tDL' for='offMode' role='button'>
<svg class='line' viewBox='0 0 24 24'>
<g class='d1'><path d='M12 18.5C15.5899 18.5 18.5 15.5899 18.5 12C18.5 8.41015 15.5899 5.5 12 5.5C8.41015 5.5 5.5 8.41015 5.5 12C5.5 15.5899 8.41015 18.5 12 18.5Z'></path><path class='c' d='M19.14 19.14L19.01 19.01M19.01 4.99L19.14 4.86L19.01 4.99ZM4.86 19.14L4.99 19.01L4.86 19.14ZM12 2.08V2V2.08ZM12 22V21.92V22ZM2.08 12H2H2.08ZM22 12H21.92H22ZM4.99 4.99L4.86 4.86L4.99 4.99Z' stroke-width='2'></path></g>
<g class='d2'><path d='M183.72453,170.371a10.4306,10.4306,0,0,1-.8987,3.793,11.19849,11.19849,0,0,1-5.73738,5.72881,10.43255,10.43255,0,0,1-3.77582.89138,1.99388,1.99388,0,0,0-1.52447,3.18176,10.82936,10.82936,0,1,0,15.118-15.11819A1.99364,1.99364,0,0,0,183.72453,170.371Z' transform='translate(-169.3959 -166.45548)'></path></g></svg>
</label>
</noscript>
</li>
</ul>
<input class="aprI" hidden="" id="forAppearance" type="checkbox">
<div class="aprW" data-text="Appearance">
<button aria-label="Light" class="lgtB" onclick="if (PU.ui) PU.ui.lM();" type="button"></button>
<button aria-label="Dark" class="drkB" onclick="if (PU.ui) PU.ui.dM();" type="button"></button>
<button aria-label="System" class="sysB" onclick="if (PU.ui) PU.ui.sM();" type="button"></button>
</div>
<label class="fCls" for="forAppearance"></label>
</div>
<div class="widget LinkList" data-version="2" id="LinkList02">
<input class="bkmI" hidden="" id="forBookmark" type="checkbox">
<div class="wBkm fixLs" hidden="">
<div class="bkmH fixH fixT" data-text="Bookmark Posts">
<label aria-label="Close" class="c" for="forBookmark" role="button">
<svg class="line" viewBox="0 0 24 24"><path d="M19.0005 4.99988L5.00049 18.9999M5.00049 4.99988L19.0005 18.9999"></path></svg>
</label>
</div>
<div class="fixC bkmC" id="dBmPs">
<div class="n">
<svg class="line" viewBox="0 0 24 24"><g transform="translate(3.650100, 2.749900)"><path d="M16.51,5.55 L10.84,0.15 C10.11,0.05 9.29,0 8.39,0 C2.1,0 -1.95399252e-14,2.32 -1.95399252e-14,9.25 C-1.95399252e-14,16.19 2.1,18.5 8.39,18.5 C14.69,18.5 16.79,16.19 16.79,9.25 C16.79,7.83 16.7,6.6 16.51,5.55 Z"></path><path d="M10.2839,0.0827 L10.2839,2.7437 C10.2839,4.6017 11.7899,6.1067 13.6479,6.1067 L16.5989,6.1067"></path><line class="svgC" x1="10.6623" x2="5.7623" y1="10.2306" y2="10.2306"></line><line class="svgC" x1="8.2131" x2="8.2131" y1="12.6808" y2="7.7808"></line></g></svg>
<p>
The list of favorite articles does not exist yet...
</p>
<a href="https://www.fineshopdesign.com/search">
View all articles
</a>
</div>
</div>
</div>
<label class="fCls" for="forBookmark"></label>
</div>
</div>
</div>
</div>
</header>
<div class="mainN">
<div class="mainL">
<div class="mnBr">
<div class="mnBrs">
<div class="mnH">
<label aria-label="Close" class="c" data-text="Close" for="offNav" role="button">
<svg class="line" viewBox="0 0 24 24"><path d="M19.0005 4.99988L5.00049 18.9999M5.00049 4.99988L19.0005 18.9999"></path></svg>
</label>
</div>
<div class="mnMen bl-hide-title section" id="sec_Nav_Widgets_1"><div class="widget HTML" data-version="2" id="HTML01">
<ul class="mnMn" itemscope="itemscope" itemtype="https://schema.org/SiteNavigationElement">
<li>
<a aria-label="Home" href="https://www.fineshopdesign.com/" itemprop="url">
<svg class="line" viewBox="0 0 24 24"><path class="c" d="M12 18V15"></path><path d="M10.07 2.81997L3.14002 8.36997C2.36002 8.98997 1.86002 10.3 2.03002 11.28L3.36002 19.24C3.60002 20.66 4.96002 21.81 6.40002 21.81H17.6C19.03 21.81 20.4 20.65 20.64 19.24L21.97 11.28C22.13 10.3 21.63 8.98997 20.86 8.36997L13.93 2.82997C12.86 1.96997 11.13 1.96997 10.07 2.81997Z"></path></svg>
<span itemprop="name">Home</span>
</a>
</li>
<li class="nt">
<input id="nav-drop-1" type="checkbox">
<label aria-label="Sub Menu" for="nav-drop-1">
<svg class="line" viewBox="0 0 24 24"><path class="c" d="M8 2H17C19 2 20 3 20 5V6.38" stroke-miterlimit="10"></path><path d="M22 11V17C22 21 21 22 17 22H7C3 22 2 21 2 17V7C2 3 3 2 7 2H8.5C10 2 10.33 2.44 10.9 3.2L12.4 5.2C12.78 5.7 13 6 14 6H17C21 6 22 7 22 11Z" stroke-miterlimit="10"></path></svg>
<span>Sites</span>
</label>
<ul>
<li>
<a aria-label="Plus UI" href="https://plus-ui.fineshopdesign.com/" itemprop="url">
<span itemprop="name">Plus UI</span>
</a>
</li>
<li>
<a aria-label="unPlug" href="https://unplug.fineshopdesign.com/" itemprop="url">
<span itemprop="name">unPlug</span>
</a>
</li>
</ul>
</li>
<li>
<a aria-label="About" href="/p/about.html" itemprop="url">
<svg class="line" viewBox="0 0 24 24"><g transform="translate(2.749500, 2.549500)"><path d="M6.809,18.9067 C3.137,18.9067 9.41469125e-14,18.3517 9.41469125e-14,16.1277 C9.41469125e-14,13.9037 3.117,11.8997 6.809,11.8997 C10.481,11.8997 13.617,13.8847 13.617,16.1077 C13.617,18.3307 10.501,18.9067 6.809,18.9067 Z"></path><path d="M6.809,8.728 C9.219,8.728 11.173,6.774 11.173,4.364 C11.173,1.954 9.219,-2.48689958e-14 6.809,-2.48689958e-14 C4.399,-2.48689958e-14 2.44496883,1.954 2.44496883,4.364 C2.436,6.766 4.377,8.72 6.778,8.728 L6.809,8.728 Z"></path><path class="c" d="M14.0517,7.5293 C15.4547,7.1543 16.4887007,5.8753 16.4887007,4.3533 C16.4897,2.7653 15.3627,1.4393 13.8647,1.1323"></path><path class="c" d="M14.7113,11.104 C16.6993,11.104 18.3973,12.452 18.3973,13.655 C18.3973,14.364 17.8123,15.092 16.9223,15.301"></path></g></svg>
<span itemprop="name">About</span>
</a>
</li>
<li class="br">
<a aria-label="Contact" href="https://www.fineshopdesign.com/p/contact.html" itemprop="url">
<svg class="line" viewBox="0 0 24 24"><path d="M12 20.5H7C4 20.5 2 19 2 15.5V8.5C2 5 4 3.5 7 3.5H17C20 3.5 22 5 22 8.5V11.5" stroke-miterlimit="10"></path><path d="M17 9L13.87 11.5C12.84 12.32 11.15 12.32 10.12 11.5L7 9" stroke-miterlimit="10"></path><path class="c" d="M19.21 14.77L15.6701 18.31C15.5301 18.45 15.4 18.71 15.37 18.9L15.18 20.25C15.11 20.74 15.45 21.0801 15.94 21.0101L17.29 20.82C17.48 20.79 17.75 20.66 17.88 20.52L21.4201 16.9801C22.0301 16.3701 22.3201 15.6601 21.4201 14.7601C20.5301 13.8701 19.82 14.16 19.21 14.77Z" stroke-miterlimit="10"></path><path class="c" d="M18.7001 15.28C19.0001 16.36 19.8401 17.2 20.9201 17.5" stroke-miterlimit="10"></path></svg>
<span itemprop="name">Contact</span>
</a>
</li>
<li>
<a aria-label="Terms of Use" class="a" href="https://www.fineshopdesign.com/p/terms-of-use.html" itemprop="url">
<svg class="line" viewBox="0 0 24 24"><path d="M21 7v10c0 3-1.5 5-5 5H8c-3.5 0-5-2-5-5V7c0-3 1.5-5 5-5h8c3.5 0 5 2 5 5Z" stroke-miterlimit="10"></path><path d="M14.5 4.5v2c0 1.1.9 2 2 2h2M8 13h4M8 17h8" stroke-miterlimit="10"></path></svg>
<span class="n" itemprop="name">Terms of Use</span>
</a>
</li>
<li>
<a aria-label="Disclaimer" class="a" href="https://www.fineshopdesign.com/p/disclaimer.html" itemprop="url">
<svg class="line" viewBox="0 0 24 24"><path d="M12 7.75V13M21.08 8.58v6.84c0 1.12-.6 2.16-1.57 2.73l-5.94 3.43c-.97.56-2.17.56-3.15 0l-5.94-3.43a3.15 3.15 0 0 1-1.57-2.73V8.58c0-1.12.6-2.16 1.57-2.73l5.94-3.43c.97-.56 2.17-.56 3.15 0l5.94 3.43c.97.57 1.57 1.6 1.57 2.73Z"></path><path d="M12 16.2v.1"></path></svg>
<span class="n" itemprop="name">Disclaimer</span>
</a>
</li>
<li>
<a aria-label="Privacy" class="a" href="https://www.fineshopdesign.com/p/privacy.html" itemprop="url">
<svg class="line" viewBox="0 0 24 24"><path d="M10.49 2.23 5.5 4.11c-1.15.43-2.09 1.79-2.09 3.01v7.43c0 1.18.78 2.73 1.73 3.44l4.3 3.21c1.41 1.06 3.73 1.06 5.14 0l4.3-3.21c.95-.71 1.73-2.26 1.73-3.44V7.12c0-1.23-.94-2.59-2.09-3.02l-4.99-1.87c-.85-.31-2.21-.31-3.04 0Z"></path><path d="m9.05 11.87 1.61 1.61 4.3-4.3"></path></svg>
<span class="n" itemprop="name">Privacy</span>
</a>
</li>
<li>
<a aria-label="Cookies" class="a" href="https://www.fineshopdesign.com/p/cookie.html" itemprop="url">
<svg class="line" viewBox="0 0 24 24"><path d="M22 11V17C22 21 21 22 17 22H7C3 22 2 21 2 17V7C2 3 3 2 7 2H8.5C10 2 10.33 2.44 10.9 3.2L12.4 5.2C12.78 5.7 13 6 14 6H17C21 6 22 7 22 11Z"></path><path d="M8 2H17C19 2 20 3 20 5V6.38"></path></svg>
<span class="n" itemprop="name">Cookies</span>
</a>
</li>
</ul>
</div>
</div>
<div class="mnMob">
<div class="mNav">
<label aria-label="Navigation menu" class="tIc" for="offNav" role="button">
<svg class="line" viewBox="0 0 24 24"><path d="M6 12H18"></path><path d="M12 18V6"></path></svg>
</label>
</div>
<div class="bl-hide-title section" id="sec_Nav_Widgets_2"><div class="widget PageList" data-version="2" id="PageList02">
<ul class="mMenu">
<li>
<a href="/p/sitemap.html">
Sitemap
</a>
</li>
<li>
<span>
Disclaimer
</span>
</li>
<li>
<span>
Privacy
</span>
</li>
</ul>
</div><div class="widget LinkList" data-version="2" id="LinkList04">
<ul class="mSoc">
<li>
<span class="a tIc">
<svg viewBox="0 0 32 32"><path d="M24,3H8A5,5,0,0,0,3,8V24a5,5,0,0,0,5,5H24a5,5,0,0,0,5-5V8A5,5,0,0,0,24,3Zm3,21a3,3,0,0,1-3,3H17V18h4a1,1,0,0,0,0-2H17V14a2,2,0,0,1,2-2h2a1,1,0,0,0,0-2H19a4,4,0,0,0-4,4v2H12a1,1,0,0,0,0,2h3v9H8a3,3,0,0,1-3-3V8A3,3,0,0,1,8,5H24a3,3,0,0,1,3,3Z"></path></svg>
</span>
</li>
<li>
<span class="a tIc">
<svg viewBox="0 0 32 32"><path d="M22,3H10a7,7,0,0,0-7,7V22a7,7,0,0,0,7,7H22a7,7,0,0,0,7-7V10A7,7,0,0,0,22,3Zm5,19a5,5,0,0,1-5,5H10a5,5,0,0,1-5-5V10a5,5,0,0,1,5-5H22a5,5,0,0,1,5,5Z"></path><path class="c" d="M16,9.5A6.5,6.5,0,1,0,22.5,16,6.51,6.51,0,0,0,16,9.5Zm0,11A4.5,4.5,0,1,1,20.5,16,4.51,4.51,0,0,1,16,20.5Z"></path><circle class="c" cx="23" cy="9" r="1"></circle></svg>
</span>
</li>
<li>
<span class="a tIc">
<svg viewBox="0 0 32 32"><path d="M13.35,28A13.66,13.66,0,0,1,2.18,22.16a1,1,0,0,1,.69-1.56l2.84-.39A12,12,0,0,1,5.44,4.35a1,1,0,0,1,1.7.31,9.87,9.87,0,0,0,5.33,5.68,7.39,7.39,0,0,1,7.24-6.15,7.29,7.29,0,0,1,5.88,3H29a1,1,0,0,1,.9.56,1,1,0,0,1-.11,1.06L27,12.27c0,.14,0,.28-.05.41a12.46,12.46,0,0,1,.09,1.43A13.82,13.82,0,0,1,13.35,28ZM4.9,22.34A11.63,11.63,0,0,0,13.35,26,11.82,11.82,0,0,0,25.07,14.11,11.42,11.42,0,0,0,25,12.77a1.11,1.11,0,0,1,0-.26c0-.22.05-.43.06-.65a1,1,0,0,1,.22-.58l1.67-2.11H25.06a1,1,0,0,1-.85-.47,5.3,5.3,0,0,0-4.5-2.51,5.41,5.41,0,0,0-5.36,5.45,1.07,1.07,0,0,1-.4.83,1,1,0,0,1-.87.2A11.83,11.83,0,0,1,6,7,10,10,0,0,0,8.57,20.12a1,1,0,0,1,.37,1.05,1,1,0,0,1-.83.74Z"></path></svg>
</span>
</li>
<li>
<span class="a tIc">
<svg viewBox="0 0 32 32"><path d="M24,3H8A5,5,0,0,0,3,8V24a5,5,0,0,0,5,5H24a5,5,0,0,0,5-5V8A5,5,0,0,0,24,3Zm3,21a3,3,0,0,1-3,3H8a3,3,0,0,1-3-3V8A3,3,0,0,1,8,5H24a3,3,0,0,1,3,3Z"></path><path class="c" d="M22,12a3,3,0,0,1-3-3,1,1,0,0,0-2,0V19a3,3,0,1,1-3-3,1,1,0,0,0,0-2,5,5,0,1,0,5,5V13a4.92,4.92,0,0,0,3,1,1,1,0,0,0,0-2Z"></path></svg>
</span>
</li>
<li>
<span class="a tIc">
<svg viewBox="0 0 32 32"><path d="M16,2A13,13,0,0,0,8,25.23V29a1,1,0,0,0,.51.87A1,1,0,0,0,9,30a1,1,0,0,0,.51-.14l3.65-2.19A12.64,12.64,0,0,0,16,28,13,13,0,0,0,16,2Zm0,24a11.13,11.13,0,0,1-2.76-.36,1,1,0,0,0-.76.11L10,27.23v-2.5a1,1,0,0,0-.42-.81A11,11,0,1,1,16,26Z"></path><path class="c" d="M19.86,15.18a1.9,1.9,0,0,0-2.64,0l-.09.09-1.4-1.4.09-.09a1.86,1.86,0,0,0,0-2.64L14.23,9.55a1.9,1.9,0,0,0-2.64,0l-.8.79a3.56,3.56,0,0,0-.5,3.76,10.64,10.64,0,0,0,2.62,4A8.7,8.7,0,0,0,18.56,21a2.92,2.92,0,0,0,2.1-.79l.79-.8a1.86,1.86,0,0,0,0-2.64Zm-.62,3.61c-.57.58-2.78,0-4.92-2.11a8.88,8.88,0,0,1-2.13-3.21c-.26-.79-.25-1.44,0-1.71l.7-.7,1.4,1.4-.7.7a1,1,0,0,0,0,1.41l2.82,2.82a1,1,0,0,0,1.41,0l.7-.7,1.4,1.4Z"></path></svg>
</span>
</li>
<li>
<span class="a tIc">
<svg viewBox="0 0 32 32"><path d="M24,28a1,1,0,0,1-.62-.22l-6.54-5.23a1.83,1.83,0,0,1-.13.16l-4,4a1,1,0,0,1-1.65-.36L8.2,18.72,2.55,15.89a1,1,0,0,1,.09-1.82l26-10a1,1,0,0,1,1,.17,1,1,0,0,1,.33,1l-5,22a1,1,0,0,1-.65.72A1,1,0,0,1,24,28Zm-8.43-9,7.81,6.25L27.61,6.61,5.47,15.12l4,2a1,1,0,0,1,.49.54l2.45,6.54,2.89-2.88-1.9-1.53A1,1,0,0,1,13,19a1,1,0,0,1,.35-.78l7-6a1,1,0,1,1,1.3,1.52Z"></path></svg>
</span>
</li>
</ul>
</div></div>
</div>
</div>
</div>
<label class="fCls" for="offNav"></label>
</div>
<div class="mainR">
<div class="bl-hide-title bl-hide-description no-items section" id="sec_Notif_Widgets">
</div>
<div class="mainC secIn">
<div class="mainA bl-hide-title section" id="sec_Horizontal-Ad"><div class="widget LinkList show-if-js" data-version="2" id="LinkList81">
<!-- Fineshop - Under Header Ad --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6450536625798530" data-ad-slot="2617042980" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>
</div></div>
<div class="mainB">
<main class="blogB">
<div class="section" id="sec_Main_Widgets">
<div class="widget Blog" data-version="2" id="Blog01">
<div class="blogP">
<div class="pHead">
<div class="pGV">
<span class="pGrt" data-text="Good morning!" id="postGreeting">
<svg class="line" viewBox="0 0 24 24"><path d="M9 22H15C20 22 22 20 22 15V9C22 4 20 2 15 2H9C4 2 2 4 2 9V15C2 20 4 22 9 22Z"></path><path class="c" d="M15.5 9.75C16.3284 9.75 17 9.07843 17 8.25C17 7.42157 16.3284 6.75 15.5 6.75C14.6716 6.75 14 7.42157 14 8.25C14 9.07843 14.6716 9.75 15.5 9.75Z" stroke-miterlimit="10"></path><path class="c" d="M8.5 9.75C9.32843 9.75 10 9.07843 10 8.25C10 7.42157 9.32843 6.75 8.5 6.75C7.67157 6.75 7 7.42157 7 8.25C7 9.07843 7.67157 9.75 8.5 9.75Z" stroke-miterlimit="10"></path><path d="M8.4 13.3H15.6C16.1 13.3 16.5 13.7 16.5 14.2C16.5 16.69 14.49 18.7 12 18.7C9.51 18.7 7.5 16.69 7.5 14.2C7.5 13.7 7.9 13.3 8.4 13.3Z" stroke-miterlimit="10"></path></svg>
</span>
</div>
</div>
<article class="ntry ps post" data-id="4990960623216260259" data-published="2024-04-10T12:01:00+05:30" data-updated="2024-10-22T16:52:25+05:30">
<div class="brdCmb" itemscope="itemscope" itemtype="https://schema.org/BreadcrumbList">
<div class="hm" itemprop="itemListElement" itemscope="itemscope" itemtype="https://schema.org/ListItem">
<a href="https://www.fineshopdesign.com/" itemprop="item"><span itemprop="name">Home</span></a>
<meta content="1" itemprop="position">
</div>
<div class="lb" itemprop="itemListElement" itemscope="itemscope" itemtype="https://schema.org/ListItem">
<a href="https://www.fineshopdesign.com/search/label/Blogger" itemprop="item"><span itemprop="name">Blogger</span></a>
<meta content="2" itemprop="position">
</div>
<div class="lb" itemprop="itemListElement" itemscope="itemscope" itemtype="https://schema.org/ListItem">
<a href="https://www.fineshopdesign.com/search/label/Cloudflare" itemprop="item"><span itemprop="name">Cloudflare</span></a>
<meta content="3" itemprop="position">
</div>
</div>
<h1 class="pTtl aTtl sml itm">
<span>
How to permanently remove ?m=1 from Blogger Blog
</span>
</h1>
<div class="pInf pSml ps">
<div class="pAi">
<div class="pAt">
<img alt="Deo Kumar" class="show-if-js im lazyloaded" data-src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w40-h40-p-k-no-nu/Deo_K.webp" height="40" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w40-h40-p-k-no-nu/Deo_K.webp" width="40">
<noscript>
<img alt='Deo Kumar' class='im' height='40' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w40-h40-p-k-no-nu/Deo_K.webp' width='40'>
</img>
</noscript>
<span class="nm" data-text="Deo Kumar" data-write="Published by" title="Published by Deo Kumar">
</span>
</div>
<div class="pCm l">
<div class="pIc">
<button aria-label="Read later" class="tIc bm-button show-if-js" data-bm-id="4990960623216260259" data-bm-labels="["Blogger","Cloudflare"]" data-bm-published="2024-04-10T12:01:00+05:30" data-bm-snippet="Many of you asked me a lot of times about getting rid of the 'm' parameter from blogger blog url. Even though there is no problem with this p…" data-bm-title="How to permanently remove ?m=1 from Blogger Blog" data-bm-updated="2024-10-22T16:52:25+05:30" data-bm-url="https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" data-save="Save" data-saved="Saved" type="button">
<svg class="line" viewBox="0 0 24 24"><path class="c h" d="M14.5 10.6499H9.5" stroke-miterlimit="10"></path><path class="c v" d="M12 8.20996V13.21" stroke-miterlimit="10"></path><path d="M16.8199 2H7.17995C5.04995 2 3.31995 3.74 3.31995 5.86V19.95C3.31995 21.75 4.60995 22.51 6.18995 21.64L11.0699 18.93C11.5899 18.64 12.4299 18.64 12.9399 18.93L17.8199 21.64C19.3999 22.52 20.6899 21.76 20.6899 19.95V5.86C20.6799 3.74 18.9499 2 16.8199 2Z"></path></svg>
</button>
<a aria-label="Comments" class="cmnt tIc" data-text="7" href="#comment" role="button">
<svg class="line" viewBox="0 0 24 24"><g transform="translate(2.000000, 2.000000)"><path d="M17.0710351,17.0698449 C14.0159481,20.1263505 9.48959549,20.7867004 5.78630747,19.074012 C5.23960769,18.8538953 1.70113357,19.8338667 0.933341969,19.0669763 C0.165550368,18.2990808 1.14639409,14.7601278 0.926307229,14.213354 C-0.787154393,10.5105699 -0.125888852,5.98259958 2.93020311,2.9270991 C6.83146881,-0.9756997 13.1697694,-0.9756997 17.0710351,2.9270991 C20.9803405,6.8359285 20.9723008,13.1680512 17.0710351,17.0698449 Z"></path></g></svg>
</a>
<label aria-label="Share" class="sh tIc" for="forShare" role="button">
<svg class="line" viewBox="0 0 24 24"><path d="M7.39999 6.32003L15.89 3.49003C19.7 2.22003 21.77 4.30003 20.51 8.11003L17.68 16.6C15.78 22.31 12.66 22.31 10.76 16.6L9.91999 14.08L7.39999 13.24C1.68999 11.34 1.68999 8.23003 7.39999 6.32003Z"></path><path class="c" d="M10.11 13.6501L13.69 10.0601"></path></svg>
</label>
</div>
</div>
</div>
<div class="pDr">
<div class="pDt p">
<time class="aTtmp pTtmp pbl" data-text="Published" data-time="Apr 10, 2024" datetime="2024-04-10T12:01:00+05:30" title="Published on: April 10, 2024"></time>
</div>
<div class="pDt u">
<time class="aTtmp pTtmp upd" data-text="Updated" data-time="Oct 22, 2024" datetime="2024-10-22T16:52:25+05:30" title="Updated on: October 22, 2024"></time>
</div>
<div class="pRd"><span data-minutes="0" data-text="Estimated read time" id="postReadTime"></span></div>
</div>
</div>
<div class="pInr">
<div class="pEnt" id="postID-4990960623216260259">
<div class="pS post-body postBody" id="postBody">
<p>Many of you asked me a lot of times about getting rid of the 'm' parameter from blogger blog url. Even though there is no problem with this parameter, people want to remove it from the url.</p>
<p>Currently there is no native way to remove it, but there is a workaround to do this. Using Cloudflare Workers as middleware, we can modify the response before it reaches to user. What we can do is detect the device type (i.e. 'mobile', 'tablet' or 'desktop') using 'User-Agent' request header and fetch the origin with 'm' parameter with value '1' if the request comes from a mobile or tablet devices and send it back to the user. By doing this, user will no longer get redirected to the url with 'm' parameter when visited on mobile or tablet devices.</p>
<p class="note">This process requires Custom domain routed to a Cloudflare Workers which means you need a Custom Domain integrated with Cloudflare. Therefore, we can't do the same for .blogspot subdomain.</p>
<h2>Limitations</h2>
<p>Before we begin, you must be aware about <a href="https://developers.cloudflare.com/workers/platform/limits/" target="_blank">Cloudflare Workers Limits</a>. If you hit these limits, the site will not be accessible. To solve this issue, you may consider switching to Paid plan.</p>
<h2>Requirements</h2>
<p>Before we start, there are several things which must be required:</p>
<ol class="steps">
<li>DNS must be managed by Cloudflare (<u>Note: Proxy must be enabled</u>).</li>
</ol>
<h2>Creating Workers in Cloudflare</h2>
<ol class="steps">
<li>Login to your <a href="https://www.cloudflare.com" target="_blank">Cloudflare</a> Account.</li>
<li>Go to Workers & Pages section and click on Create application.</li>
<li>Go to Workers tab and click on Create Worker and rename the worker as <code>remove-m-worker</code>.</li>
<li>Click on Deploy as we shall be able to edit code after deploying "Hello World!" worker.</li>
<li>
<span>Now click on Edit code and replace the existing code with the following code:</span>
<pre><code>/**
* Environment interface
*
* @typedef Env
* @property {string} my_var
*/
// constants
const MOBILE_REGEX = /(?:phone|windows\s+phone|ipod|blackberry|(?:android|bb\d+|meego|silk|googlebot) .+? mobile|palm|windows\s+ce|opera\ mini|avantgo|mobilesafari|docomo|KAIOS)/i;
const TABLET_REGEX = /(?:ipad|playbook|(?:android|bb\d+|meego|silk)(?! .+? mobile))/i;
/**
* A helper function to get the device type from user-agent
*
* @param {string | null} userAgent
*
* @returns {"mobile" | "tablet" | "desktop"}
*/
const getDeviceType = (userAgent) => {
if (typeof userAgent === "string") {
if (MOBILE_REGEX.test(userAgent)) {
return "mobile";
}
if (TABLET_REGEX.test(userAgent)) {
return "tablet";
}
}
// Everything else not matched above will be considered as desktop
return "desktop";
}
/**
* An object with workers handlers
*
* @type {ExportedHandler<Env>}
*/
const worker = {
async fetch(request, env, context) {
// Get the device type from user-agent header
const deviceType = getDeviceType(request.headers.get("User-Agent"));
const proxiedUrl = new URL(request.url);
// Set the search param 'm' with value '1' if the device type is not 'desktop'
if (deviceType !== "desktop") {
proxiedUrl.searchParams.set("m", "1")
}
const proxiedRequest = new Request(proxiedUrl, {
method: request.method,
body: request.body,
headers: request.headers,
redirect: "follow"
});
const proxiedResponse = await fetch(proxiedRequest);
const response = new Response(proxiedResponse.body, proxiedResponse);
// OPTIONAL: You can further modify the response here :)
return response;
}
}
// Export handlers
export default worker;
</code></pre>
</li>
<li>Click on Save and Deploy.</li>
</ol>
<h2>Creating Routes</h2>
<ol class="steps">
<li>Go to Websites section in Cloudflare Dashboard and select your domain.</li>
<li>Now go to Workers Routes section and then click on Add Route.</li>
<li>
<span>Input the fields as shown in the given table:</span>
<br>
<div class="table">
<table>
<thead>
<tr>
<th>Route</th>
<th>Service</th>
<th>Environment</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>www.fineshopdesign.com/*</code></td>
<td><code>remove-m-param</code></td>
<td><code>production</code></td>
</tr>
</tbody>
</table>
</div>
</li>
<li>
<span style="color:var(--synxRed);">*</span>Input the fields as per your blog url and workers name.
<p class="note">You can route any subdomain which are hosted on Blogger to this workers in order to remove the 'm' parameter from querystring.</p>
</li>
</ol>
</div>
</div>
</div>
</article>
<div class="pFoot">
<div class="admAbt" id="author">
<h2 class="title dt">About the author</h2>
<div class="admPs">
<div class="admIm">
<img alt="Deo Kumar" class="lazyload show-if-js im" data-src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w40-h40-p-k-no-nu/Deo_K.webp" height="40" src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="40">
<noscript>
<img alt='Deo Kumar' class='im' height='40' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w40-h40-p-k-no-nu/Deo_K.webp' width='40'>
</img>
</noscript>
</div>
<div class="admI">
<bdi class="admN" data-text="Deo Kumar" data-write="Posted by"></bdi>
<div class="admA">
~ Hello World!
</div>
</div>
</div>
</div>
<div id="pager">
<div class="aChp loading show-if-js" data-loading="Loading…" data-older="https://www.fineshopdesign.com/2023/10/progressive-web-app.html">
</div>
<noscript>
<div class='aChp'>
<a aria-label='Previous' class='o' href='https://www.fineshopdesign.com/2023/10/progressive-web-app.html' rel='previous'>
<div class='b' data-text='Previous'></div>
</a>
</div>
</noscript>
</div>
<div class="lbHt" id="tags">
<div class="hL">
<a aria-label="Blogger" class="s" href="https://www.fineshopdesign.com/search/label/Blogger">
</a>
<a aria-label="Cloudflare" class="s" href="https://www.fineshopdesign.com/search/label/Cloudflare">
</a>
</div>
</div>
<div id="share">
<div class="pSh">
<div class="pShc" data-text="Share:">
<a aria-label="Facebook" class="c fb" data-text="Share" href="https://www.facebook.com/sharer.php?u=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="noopener noreferrer" role="button" target="_blank">
<svg viewBox="0 0 64 64"><path d="M20.1,36h3.4c0.3,0,0.6,0.3,0.6,0.6V58c0,1.1,0.9,2,2,2h7.8c1.1,0,2-0.9,2-2V36.6c0-0.3,0.3-0.6,0.6-0.6h5.6 c1,0,1.9-0.7,2-1.7l1.3-7.8c0.2-1.2-0.8-2.4-2-2.4h-6.6c-0.5,0-0.9-0.4-0.9-0.9v-5c0-1.3,0.7-2,2-2h5.9c1.1,0,2-0.9,2-2V6.2 c0-1.1-0.9-2-2-2h-7.1c-13,0-12.7,10.5-12.7,12v7.3c0,0.3-0.3,0.6-0.6,0.6h-3.4c-1.1,0-2,0.9-2,2v7.8C18.1,35.1,19,36,20.1,36z"></path></svg>
</a>
<a aria-label="Whatsapp" class="c wa" data-text="Share" href="https://api.whatsapp.com/send?text=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="noopener" role="button" target="_blank">
<svg viewBox="0 0 64 64"><path d="M6.9,48.4c-0.4,1.5-0.8,3.3-1.3,5.2c-0.7,2.9,1.9,5.6,4.8,4.8l5.1-1.3c1.7-0.4,3.5-0.2,5.1,0.5 c4.7,2.1,10,3,15.6,2.1c12.3-1.9,22-11.9,23.5-24.2C62,17.3,46.7,2,28.5,4.2C16.2,5.7,6.2,15.5,4.3,27.8c-0.8,5.6,0,10.9,2.1,15.6 C7.1,44.9,7.3,46.7,6.9,48.4z M21.3,19.8c0.6-0.5,1.4-0.9,1.8-0.9s2.3-0.2,2.9,1.2c0.6,1.4,2,4.7,2.1,5.1c0.2,0.3,0.3,0.7,0.1,1.2 c-0.2,0.5-0.3,0.7-0.7,1.1c-0.3,0.4-0.7,0.9-1,1.2c-0.3,0.3-0.7,0.7-0.3,1.4c0.4,0.7,1.8,2.9,3.8,4.7c2.6,2.3,4.9,3,5.5,3.4 c0.7,0.3,1.1,0.3,1.5-0.2c0.4-0.5,1.7-2,2.2-2.7c0.5-0.7,0.9-0.6,1.6-0.3c0.6,0.2,4,1.9,4.7,2.2c0.7,0.3,1.1,0.5,1.3,0.8 c0.2,0.3,0.2,1.7-0.4,3.2c-0.6,1.6-2.1,3.1-3.2,3.5c-1.3,0.5-2.8,0.7-9.3-1.9c-7-2.8-11.8-9.8-12.1-10.3c-0.3-0.5-2.8-3.7-2.8-7.1 C18.9,22.1,20.7,20.4,21.3,19.8z"></path></svg>
</a>
<a aria-label="X / Twitter" class="c tw" data-text="Tweet" href="https://twitter.com/share?url=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="noopener" role="button" target="_blank">
<svg viewBox="0 0 512 512"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg>
</a>
<label aria-label="Share to other apps" for="forShare" role="button">
<svg viewBox="0 0 512 512"><path d="M417.4,224H288V94.6c0-16.9-14.3-30.6-32-30.6c-17.7,0-32,13.7-32,30.6V224H94.6C77.7,224,64,238.3,64,256 c0,17.7,13.7,32,30.6,32H224v129.4c0,16.9,14.3,30.6,32,30.6c17.7,0,32-13.7,32-30.6V288h129.4c16.9,0,30.6-14.3,30.6-32 C448,238.3,434.3,224,417.4,224z"></path></svg>
</label>
</div>
</div>
<input class="shIn fixI" hidden="" id="forShare" type="checkbox">
<div class="shBr fixL">
<div class="shBri fixLi">
<div class="shBrs fixLs">
<div class="shH fixH fixT" data-text="Share to other apps">
<label aria-label="Close" class="c" for="forShare" role="button">
<svg class="line" viewBox="0 0 24 24"><path d="M19.0005 4.99988L5.00049 18.9999M5.00049 4.99988L19.0005 18.9999"></path></svg>
</label>
</div>
<div class="shC fixC">
<div class="shP">
<div class="pThmb nul">
<div class="thmb">
<span class="imgThm" data-text="No image"></span>
</div>
</div>
<div class="shPc">
<div class="shPt" data-text="How to permanently remove ?m=1 from Blogger Blog"></div>
<div class="shPl" data-text="Blogger"></div>
</div>
</div>
<div class="shL">
<div data-text="Facebook">
<a aria-label="Facebook" href="https://www.facebook.com/sharer.php?u=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="noopener" target="_blank">
<svg viewBox="0 0 64 64"><path d="M20.1,36h3.4c0.3,0,0.6,0.3,0.6,0.6V58c0,1.1,0.9,2,2,2h7.8c1.1,0,2-0.9,2-2V36.6c0-0.3,0.3-0.6,0.6-0.6h5.6 c1,0,1.9-0.7,2-1.7l1.3-7.8c0.2-1.2-0.8-2.4-2-2.4h-6.6c-0.5,0-0.9-0.4-0.9-0.9v-5c0-1.3,0.7-2,2-2h5.9c1.1,0,2-0.9,2-2V6.2 c0-1.1-0.9-2-2-2h-7.1c-13,0-12.7,10.5-12.7,12v7.3c0,0.3-0.3,0.6-0.6,0.6h-3.4c-1.1,0-2,0.9-2,2v7.8C18.1,35.1,19,36,20.1,36z"></path></svg>
</a>
</div>
<div data-text="WhatsApp">
<a aria-label="Whatsapp" href="https://api.whatsapp.com/send?text=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="noopener" target="_blank">
<svg viewBox="0 0 64 64"><path d="M6.9,48.4c-0.4,1.5-0.8,3.3-1.3,5.2c-0.7,2.9,1.9,5.6,4.8,4.8l5.1-1.3c1.7-0.4,3.5-0.2,5.1,0.5 c4.7,2.1,10,3,15.6,2.1c12.3-1.9,22-11.9,23.5-24.2C62,17.3,46.7,2,28.5,4.2C16.2,5.7,6.2,15.5,4.3,27.8c-0.8,5.6,0,10.9,2.1,15.6 C7.1,44.9,7.3,46.7,6.9,48.4z M21.3,19.8c0.6-0.5,1.4-0.9,1.8-0.9s2.3-0.2,2.9,1.2c0.6,1.4,2,4.7,2.1,5.1c0.2,0.3,0.3,0.7,0.1,1.2 c-0.2,0.5-0.3,0.7-0.7,1.1c-0.3,0.4-0.7,0.9-1,1.2c-0.3,0.3-0.7,0.7-0.3,1.4c0.4,0.7,1.8,2.9,3.8,4.7c2.6,2.3,4.9,3,5.5,3.4 c0.7,0.3,1.1,0.3,1.5-0.2c0.4-0.5,1.7-2,2.2-2.7c0.5-0.7,0.9-0.6,1.6-0.3c0.6,0.2,4,1.9,4.7,2.2c0.7,0.3,1.1,0.5,1.3,0.8 c0.2,0.3,0.2,1.7-0.4,3.2c-0.6,1.6-2.1,3.1-3.2,3.5c-1.3,0.5-2.8,0.7-9.3-1.9c-7-2.8-11.8-9.8-12.1-10.3c-0.3-0.5-2.8-3.7-2.8-7.1 C18.9,22.1,20.7,20.4,21.3,19.8z"></path></svg>
</a>
</div>
<div data-text="X / Twitter">
<a aria-label="X / Twitter" href="https://twitter.com/share?url=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="noopener" target="_blank">
<svg viewBox="0 0 512 512"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg>
</a>
</div>
<div data-text="Telegram">
<a aria-label="Telegram" href="https://t.me/share/url?url=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="noopener" target="_blank">
<svg viewBox="0 0 64 64"><path d="M56.4,8.2l-51.2,20c-1.7,0.6-1.6,3,0.1,3.5l9.7,2.9c2.1,0.6,3.8,2.2,4.4,4.3l3.8,12.1c0.5,1.6,2.5,2.1,3.7,0.9 l5.2-5.3c0.9-0.9,2.2-1,3.2-0.3l11.5,8.4c1.6,1.2,3.9,0.3,4.3-1.7l8.7-41.8C60.4,9.1,58.4,7.4,56.4,8.2z M50,17.4L29.4,35.6 c-1.1,1-1.9,2.4-2,3.9c-0.2,1.5-2.3,1.7-2.8,0.3l-0.9-3c-0.7-2.2,0.2-4.5,2.1-5.7l23.5-14.6C49.9,16.1,50.5,16.9,50,17.4z"></path></svg>
</a>
</div>
<div data-text="Pinterest">
<a aria-label="Pinterest" data-pin-config="beside" href="https://pinterest.com/pin/create/button/?url=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="noopener" target="_blank">
<svg viewBox="0 0 64 64"><path d="M14.4,53.8c2.4,2,6.1,0.6,6.8-2.4l0-0.1c0.4-1.8,2.4-10.2,3.2-13.7c0.2-0.9,0.2-1.8-0.1-2.7 C24.2,34,24,32.8,24,31.5c0-4.1,2.4-7.2,5.4-7.2c2.5,0,3.8,1.9,3.8,4.2c0,2.6-1.6,6.4-2.5,9.9c-0.7,3,1.5,5.4,4.4,5.4 c5.3,0,8.9-6.8,8.9-14.9c0-6.1-4.1-10.7-11.6-10.7c-8.5,0-13.8,6.3-13.8,13.4c0,2.4,0.7,4.2,1.8,5.5c0.5,0.6,0.6,0.9,0.4,1.6 c-0.1,0.5-0.4,1.8-0.6,2.2c-0.2,0.7-0.8,1-1.4,0.7c-3.9-1.6-5.7-5.9-5.7-10.7c0-8,6.7-17.5,20-17.5c10.7,0,17.7,7.7,17.7,16 c0,11-6.1,19.2-15.1,19.2c-1.9,0-3.8-0.7-5.2-1.6c-0.9-0.6-2.1-0.1-2.4,0.9c-0.5,1.9-1.1,4.3-1.3,4.9c-0.1,0.5-0.3,0.9-0.4,1.4 c-1,2.7,0.9,5.5,3.7,5.7c2.1,0.1,4.2,0,6.3-0.3c12.4-2,22.1-12.2,23.4-24.7C61.5,18.1,48.4,4,32,4C16.5,4,4,16.5,4,32 C4,40.8,8.1,48.6,14.4,53.8z"></path></svg>
</a>
</div>
<div data-text="LinkedIn">
<a aria-label="Linkedin" href="https://www.linkedin.com/sharing/share-offsite/?url=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="noopener" target="_blank">
<svg viewBox="0 0 64 64"><path d="M8,54.7C8,55.4,8.6,56,9.3,56h9.3c0.7,0,1.3-0.6,1.3-1.3V23.9c0-0.7-0.6-1.3-1.3-1.3H9.3 c-0.7,0-1.3,0.6-1.3,1.3V54.7z"></path><path d="M46.6,22.3c-4.5,0-7.7,1.8-9.4,3.7c-0.4,0.4-1.1,0.1-1.1-0.5l0-1.6c0-0.7-0.6-1.3-1.3-1.3h-9.4 c-0.7,0-1.3,0.6-1.3,1.3c0.1,5.7,0,25.4,0,30.7c0,0.7,0.6,1.3,1.3,1.3h9.5c0.7,0,1.3-0.6,1.3-1.3V37.9c0-1,0-2,0.3-2.7 c0.8-2,2.6-4.1,5.7-4.1c4.1,0,6,3.1,6,7.6v15.9c0,0.7,0.6,1.3,1.3,1.3h9.3c0.7,0,1.3-0.6,1.3-1.3V37.4C60,27.1,54.1,22.3,46.6,22.3 z"></path><path d="M13.9,18.9L13.9,18.9c3.8,0,6.1-2.4,6.1-5.4C19.9,10.3,17.7,8,14,8c-3.7,0-6,2.3-6,5.4 C8,16.5,10.3,18.9,13.9,18.9z"></path></svg>
</a>
</div>
<div data-text="Line">
<a aria-label="Line" href="https://timeline.line.me/social-plugin/share?url=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" rel="noopener" target="_blank">
<svg viewBox="0 0 24 24"><path d="M19.365 9.863c.349 0 .63.285.63.631 0 .345-.281.63-.63.63H17.61v1.125h1.755c.349 0 .63.283.63.63 0 .344-.281.629-.63.629h-2.386c-.345 0-.627-.285-.627-.629V8.108c0-.345.282-.63.63-.63h2.386c.346 0 .627.285.627.63 0 .349-.281.63-.63.63H17.61v1.125h1.755zm-3.855 3.016c0 .27-.174.51-.432.596-.064.021-.133.031-.199.031-.211 0-.391-.09-.51-.25l-2.443-3.317v2.94c0 .344-.279.629-.631.629-.346 0-.626-.285-.626-.629V8.108c0-.27.173-.51.43-.595.06-.023.136-.033.194-.033.195 0 .375.104.495.254l2.462 3.33V8.108c0-.345.282-.63.63-.63.345 0 .63.285.63.63v4.771zm-5.741 0c0 .344-.282.629-.631.629-.345 0-.627-.285-.627-.629V8.108c0-.345.282-.63.63-.63.346 0 .628.285.628.63v4.771zm-2.466.629H4.917c-.345 0-.63-.285-.63-.629V8.108c0-.345.285-.63.63-.63.348 0 .63.285.63.63v4.141h1.756c.348 0 .629.283.629.63 0 .344-.282.629-.629.629M24 10.314C24 4.943 18.615.572 12 .572S0 4.943 0 10.314c0 4.811 4.27 8.842 10.035 9.608.391.082.923.258 1.058.59.12.301.079.766.038 1.08l-.164 1.02c-.045.301-.24 1.186 1.049.645 1.291-.539 6.916-4.078 9.436-6.975C23.176 14.393 24 12.458 24 10.314"></path></svg>
</a>
</div>
<div data-text="Email">
<a aria-label="Email" href="mailto:?body=https://www.fineshopdesign.com/2024/04/remove-m-parameter.html" target="_blank">
<svg viewBox="0 0 500 500"><path d="M468.051,222.657c0-12.724-5.27-24.257-13.717-32.527 L282.253,45.304c-17.811-17.807-46.702-17.807-64.505,0L45.666,190.129c-8.448,8.271-13.717,19.803-13.717,32.527v209.054 c0,20.079,16.264,36.341,36.34,36.341h363.421c20.078,0,36.34-16.262,36.34-36.341V222.657z M124.621,186.402h250.758 c11.081,0,19.987,8.905,19.987,19.991v34.523c-0.088,4.359-1.818,8.631-5.181,11.997l-55.966,56.419l83.224,83.127 c6.904,6.904,6.904,18.081,0,24.985s-18.085,6.904-24.985,0l-85.676-85.672H193.034l-85.492,85.672 c-6.907,6.904-18.081,6.904-24.985,0c-6.906-6.904-6.906-18.081,0-24.985l83.131-83.127l-55.875-56.419 c-3.638-3.638-5.363-8.358-5.181-13.177v-33.343C104.632,195.307,113.537,186.402,124.621,186.402z"></path></svg>
</a>
</div>
</div>
<div class="cpL show-if-js" data-message="Copy to clipboard" data-text="or copy link">
<div class="cpLb">
<svg class="line" viewBox="0 0 24 24"><path d="M13.0601 10.9399C15.3101 13.1899 15.3101 16.8299 13.0601 19.0699C10.8101 21.3099 7.17009 21.3199 4.93009 19.0699C2.69009 16.8199 2.68009 13.1799 4.93009 10.9399"></path><path class="c" d="M10.59 13.4099C8.24996 11.0699 8.24996 7.26988 10.59 4.91988C12.93 2.56988 16.73 2.57988 19.08 4.91988C21.43 7.25988 21.42 11.0599 19.08 13.4099"></path></svg>
<input id="shareLinkInput" onclick="this.select()" readonly="" type="text" value="https://www.fineshopdesign.com/2024/04/remove-m-parameter.html">
<label aria-label="Copy" for="shareLinkInput" onclick="if (PU.cpT) PU.cpT(document.getElementById('shareLinkInput').value).then(() => PU.tNtf(PU.ms.linkCopiedToClipboard));" role="button">
<svg class="line" viewBox="0 0 24 24"><path d="M16 12.9V17.1C16 20.6 14.6 22 11.1 22H6.9C3.4 22 2 20.6 2 17.1V12.9C2 9.4 3.4 8 6.9 8H11.1C14.6 8 16 9.4 16 12.9Z"></path><path d="M22 6.9V11.1C22 14.6 20.6 16 17.1 16H16V12.9C16 9.4 14.6 8 11.1 8H8V6.9C8 3.4 9.4 2 12.9 2H17.1C20.6 2 22 3.4 22 6.9Z"></path></svg>
</label>
</div>
</div>
</div>
</div>
</div>
<label class="fCls" for="forShare"></label>
</div>
</div>
<div id="related"><div class="aRps"></div></div>
<div class="pCmnts" id="comment">
<input checked="" class="cmAl" hidden="" id="forAllCm" type="checkbox">
<input class="cmSh fixI" hidden="" id="forComments" type="checkbox">
<div class="cmShw">
<label aria-label="Join the conversation (7)" class="cmBtn" for="forComments" role="button">
<span>Join the conversation (7)</span>
</label>
</div>
<section class="cm cmBr fixL" data-embed="true" data-num-comments="7" id="comment-blogger">
<div class="cmBri">
<div class="cmBrs fixLs">
<div class="cmH fixH">
<h3 class="title">
7 comments
</h3>
<div class="cmI cl">
<label aria-label="Sort comments" class="s" data-new="Newest" data-text="Oldest" for="forAllCm" role="button">
<svg class="line" viewBox="0 0 24 24"><path d="M9.01 20.5l-5.02-5.01M9.01 3.5v17M14.99 3.5l5.02 5.01M14.99 20.5v-17" stroke-miterlimit="10"></path></svg>
</label>
<label aria-label="Close" class="x" for="forComments" role="button">
<svg class="line" viewBox="0 0 24 24"><path d="M19.0005 4.99988L5.00049 18.9999M5.00049 4.99988L19.0005 18.9999"></path></svg>
</label>
</div>
</div>
<div class="cmC fixC">
<div class="cmCn">
<ol class="cmHl" id="cmHolder">
<li class="c" data-author-image="https://3.bp.blogspot.com/-sh-lfQ1RElM/Zei0Tf7L_VI/AAAAAAAAGUo/Vdm4xT0JuBMC-NIMOPcoM9sDjV5l_4_bACK4BGAYYCw/w512-h512-p-k-no-nu/logo%252520admin.jfif" data-author-name="Admin" data-author-url="https://www.blogger.com/profile/07642352823805854670" data-id="2513495236407420338" data-is-anonymous="false" data-is-author="false" data-is-deleted="false" data-timestamp="5/04/2024 06:49:00 pm" data-unix-time="1714828740000" id="c2513495236407420338">
<div class="cmAv">
<img alt="Admin" class="lazyload show-if-js im" data-src="https://3.bp.blogspot.com/-sh-lfQ1RElM/Zei0Tf7L_VI/AAAAAAAAGUo/Vdm4xT0JuBMC-NIMOPcoM9sDjV5l_4_bACK4BGAYYCw/w35-h35-p-k-no-nu/logo%252520admin.jfif" height="35" src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="35">
<noscript>
<img alt='Admin' class='im' height='35' src='https://3.bp.blogspot.com/-sh-lfQ1RElM/Zei0Tf7L_VI/AAAAAAAAGUo/Vdm4xT0JuBMC-NIMOPcoM9sDjV5l_4_bACK4BGAYYCw/w35-h35-p-k-no-nu/logo%252520admin.jfif' width='35'>
</img>
</noscript>
</div>
<div class="cmIn">
<div class="cmBd">
<div class="cmCh">
<div class="cmHr">
<span class="n">
<bdi>Admin</bdi>
</span>
<span class="d timeAgo" data-time="5/04/2024 06:49:00 pm" data-unix-time="1714828740000"></span>
</div>
<span class="cmDl blog-admin pid-225510133">
<a aria-label="Delete" href="https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=2513495236407420338" rel="nofollow noopener noreferrer" target="_blank"></a>
</span>
</div>
<div class="cmCo" data-comment-body-id="2513495236407420338">
please help me to fix this problem after i add this code to my website it show link in desktop www.exemple.com/?m=0
</div>
</div>
<input class="cmRi" hidden="" id="to-2513495236407420338" type="checkbox">
<div class="cmRp" id="c2513495236407420338-rt">
<label aria-label="View replies (+6)" class="thTg" data-number="6" data-text="Hide replies" for="to-2513495236407420338" role="button"></label>
<ol class="thCh">
<li class="c aut" data-author-image="https://1.bp.blogspot.com/-pLU7-AC8Q28/ZoJ2_lAemZI/AAAAAAAADm0/kHFWR8RNn3YjLCqiLcCC4PfwwfiqSYUsgCK4BGAYYCw/w512-h512-p-k-no-nu/Deo_K.webp" data-author-name="Deo Kumar" data-author-url="https://www.blogger.com/profile/16542346501107515979" data-id="5368923235996860919" data-is-anonymous="false" data-is-author="true" data-is-deleted="false" data-timestamp="5/05/2024 03:13:00 pm" data-unix-time="1714902180000" id="c5368923235996860919">
<div class="cmAv">
<img alt="Deo Kumar" class="lazyload show-if-js im" data-src="https://1.bp.blogspot.com/-pLU7-AC8Q28/ZoJ2_lAemZI/AAAAAAAADm0/kHFWR8RNn3YjLCqiLcCC4PfwwfiqSYUsgCK4BGAYYCw/w35-h35-p-k-no-nu/Deo_K.webp" height="35" src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="35">
<noscript>
<img alt='Deo Kumar' class='im' height='35' src='https://1.bp.blogspot.com/-pLU7-AC8Q28/ZoJ2_lAemZI/AAAAAAAADm0/kHFWR8RNn3YjLCqiLcCC4PfwwfiqSYUsgCK4BGAYYCw/w35-h35-p-k-no-nu/Deo_K.webp' width='35'>
</img>
</noscript>
</div>
<div class="cmIn">
<div class="cmBd">
<div class="cmCh">
<div class="cmHr aut">
<span class="n">
<bdi>Deo Kumar</bdi>
</span>
<span class="d timeAgo" data-time="5/05/2024 03:13:00 pm" data-unix-time="1714902180000"></span>
</div>
<span class="cmDl blog-admin pid-1220658000">
<a aria-label="Delete" href="https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=5368923235996860919" rel="nofollow noopener noreferrer" target="_blank"></a>
</span>
</div>
<div class="cmCo" data-comment-body-id="5368923235996860919">
I have been using the same code for more than a year and I never faced such issue. I need more information in order to get it fixed.
</div>
</div>
</div>
</li>
<li class="c" data-author-image="https://1.bp.blogspot.com/-iJ0ZrvFiI6Q/Zjr1zq_y7dI/AAAAAAAAABM/ssbr7WupQgYV_7_AJqtrNIFdM_Z2kNfogCK4BGAYYCw/w512-h512-p-k-no-nu/Frame%2525201.png" data-author-name="DESLAB" data-author-url="https://www.blogger.com/profile/02051725356695504684" data-id="6092410152151865452" data-is-anonymous="false" data-is-author="false" data-is-deleted="false" data-timestamp="5/08/2024 09:45:00 am" data-unix-time="1715141700000" id="c6092410152151865452">
<div class="cmAv">
<img alt="DESLAB" class="lazyload show-if-js im" data-src="https://1.bp.blogspot.com/-iJ0ZrvFiI6Q/Zjr1zq_y7dI/AAAAAAAAABM/ssbr7WupQgYV_7_AJqtrNIFdM_Z2kNfogCK4BGAYYCw/w35-h35-p-k-no-nu/Frame%2525201.png" height="35" src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="35">
<noscript>
<img alt='DESLAB' class='im' height='35' src='https://1.bp.blogspot.com/-iJ0ZrvFiI6Q/Zjr1zq_y7dI/AAAAAAAAABM/ssbr7WupQgYV_7_AJqtrNIFdM_Z2kNfogCK4BGAYYCw/w35-h35-p-k-no-nu/Frame%2525201.png' width='35'>
</img>
</noscript>
</div>
<div class="cmIn">
<div class="cmBd">
<div class="cmCh">
<div class="cmHr">
<span class="n">
<bdi>DESLAB</bdi>
</span>
<span class="d timeAgo" data-time="5/08/2024 09:45:00 am" data-unix-time="1715141700000"></span>
</div>
<span class="cmDl blog-admin pid-931116091">
<a aria-label="Delete" href="https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=6092410152151865452" rel="nofollow noopener noreferrer" target="_blank"></a>
</span>
</div>
<div class="cmCo" data-comment-body-id="6092410152151865452">
I also had the problem that after using the code, ?m=0 was added in the desktop
</div>
</div>
</div>
</li>
<li class="c" data-author-image="https://1.bp.blogspot.com/-iJ0ZrvFiI6Q/Zjr1zq_y7dI/AAAAAAAAABM/ssbr7WupQgYV_7_AJqtrNIFdM_Z2kNfogCK4BGAYYCw/w512-h512-p-k-no-nu/Frame%2525201.png" data-author-name="DESLAB" data-author-url="https://www.blogger.com/profile/02051725356695504684" data-id="5671574973050398114" data-is-anonymous="false" data-is-author="false" data-is-deleted="false" data-timestamp="5/08/2024 09:58:00 am" data-unix-time="1715142480000" id="c5671574973050398114">
<div class="cmAv">
<img alt="DESLAB" class="lazyload show-if-js im" data-src="https://1.bp.blogspot.com/-iJ0ZrvFiI6Q/Zjr1zq_y7dI/AAAAAAAAABM/ssbr7WupQgYV_7_AJqtrNIFdM_Z2kNfogCK4BGAYYCw/w35-h35-p-k-no-nu/Frame%2525201.png" height="35" src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="35">
<noscript>
<img alt='DESLAB' class='im' height='35' src='https://1.bp.blogspot.com/-iJ0ZrvFiI6Q/Zjr1zq_y7dI/AAAAAAAAABM/ssbr7WupQgYV_7_AJqtrNIFdM_Z2kNfogCK4BGAYYCw/w35-h35-p-k-no-nu/Frame%2525201.png' width='35'>
</img>
</noscript>
</div>
<div class="cmIn">
<div class="cmBd">
<div class="cmCh">
<div class="cmHr">
<span class="n">
<bdi>DESLAB</bdi>
</span>
<span class="d timeAgo" data-time="5/08/2024 09:58:00 am" data-unix-time="1715142480000"></span>
</div>
<span class="cmDl blog-admin pid-931116091">
<a aria-label="Delete" href="https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=5671574973050398114" rel="nofollow noopener noreferrer" target="_blank"></a>
</span>
</div>
<div class="cmCo" data-comment-body-id="5671574973050398114">
remove return "desktop"; will fix it
</div>
</div>
</div>
</li>
<li class="c aut" data-author-image="https://1.bp.blogspot.com/-pLU7-AC8Q28/ZoJ2_lAemZI/AAAAAAAADm0/kHFWR8RNn3YjLCqiLcCC4PfwwfiqSYUsgCK4BGAYYCw/w512-h512-p-k-no-nu/Deo_K.webp" data-author-name="Deo Kumar" data-author-url="https://www.blogger.com/profile/16542346501107515979" data-id="3453530373465991404" data-is-anonymous="false" data-is-author="true" data-is-deleted="false" data-timestamp="5/08/2024 01:32:00 pm" data-unix-time="1715155320000" id="c3453530373465991404">
<div class="cmAv">
<img alt="Deo Kumar" class="lazyload show-if-js im" data-src="https://1.bp.blogspot.com/-pLU7-AC8Q28/ZoJ2_lAemZI/AAAAAAAADm0/kHFWR8RNn3YjLCqiLcCC4PfwwfiqSYUsgCK4BGAYYCw/w35-h35-p-k-no-nu/Deo_K.webp" height="35" src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="35">
<noscript>
<img alt='Deo Kumar' class='im' height='35' src='https://1.bp.blogspot.com/-pLU7-AC8Q28/ZoJ2_lAemZI/AAAAAAAADm0/kHFWR8RNn3YjLCqiLcCC4PfwwfiqSYUsgCK4BGAYYCw/w35-h35-p-k-no-nu/Deo_K.webp' width='35'>
</img>
</noscript>
</div>
<div class="cmIn">
<div class="cmBd">
<div class="cmCh">
<div class="cmHr aut">
<span class="n">
<bdi>Deo Kumar</bdi>
</span>
<span class="d timeAgo" data-time="5/08/2024 01:32:00 pm" data-unix-time="1715155320000"></span>
</div>
<span class="cmDl blog-admin pid-1220658000">
<a aria-label="Delete" href="https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=3453530373465991404" rel="nofollow noopener noreferrer" target="_blank"></a>
</span>
</div>
<div class="cmCo" data-comment-body-id="3453530373465991404">
If you see ?m=0 after only opening a post url from homepage, it is probably the link itself containing the ?m=0 in its href attribute.
</div>
</div>
</div>
</li>
<li class="c" data-author-image="https://3.bp.blogspot.com/-sh-lfQ1RElM/Zei0Tf7L_VI/AAAAAAAAGUo/Vdm4xT0JuBMC-NIMOPcoM9sDjV5l_4_bACK4BGAYYCw/w512-h512-p-k-no-nu/logo%252520admin.jfif" data-author-name="Admin" data-author-url="https://www.blogger.com/profile/07642352823805854670" data-id="8570090063010010876" data-is-anonymous="false" data-is-author="false" data-is-deleted="false" data-timestamp="5/08/2024 04:26:00 pm" data-unix-time="1715165760000" id="c8570090063010010876">
<div class="cmAv">
<img alt="Admin" class="lazyload show-if-js im" data-src="https://3.bp.blogspot.com/-sh-lfQ1RElM/Zei0Tf7L_VI/AAAAAAAAGUo/Vdm4xT0JuBMC-NIMOPcoM9sDjV5l_4_bACK4BGAYYCw/w35-h35-p-k-no-nu/logo%252520admin.jfif" height="35" src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="35">
<noscript>
<img alt='Admin' class='im' height='35' src='https://3.bp.blogspot.com/-sh-lfQ1RElM/Zei0Tf7L_VI/AAAAAAAAGUo/Vdm4xT0JuBMC-NIMOPcoM9sDjV5l_4_bACK4BGAYYCw/w35-h35-p-k-no-nu/logo%252520admin.jfif' width='35'>
</img>
</noscript>
</div>
<div class="cmIn">
<div class="cmBd">
<div class="cmCh">
<div class="cmHr">
<span class="n">
<bdi>Admin</bdi>
</span>
<span class="d timeAgo" data-time="5/08/2024 04:26:00 pm" data-unix-time="1715165760000"></span>
</div>
<span class="cmDl blog-admin pid-225510133">
<a aria-label="Delete" href="https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=8570090063010010876" rel="nofollow noopener noreferrer" target="_blank"></a>
</span>
</div>
<div class="cmCo" data-comment-body-id="8570090063010010876">
this issue happen too on your website when click on certain labels in right sidebar
</div>
</div>
</div>
</li>
<li class="c aut" data-author-image="https://1.bp.blogspot.com/-pLU7-AC8Q28/ZoJ2_lAemZI/AAAAAAAADm0/kHFWR8RNn3YjLCqiLcCC4PfwwfiqSYUsgCK4BGAYYCw/w512-h512-p-k-no-nu/Deo_K.webp" data-author-name="Deo Kumar" data-author-url="https://www.blogger.com/profile/16542346501107515979" data-id="3690626360662880548" data-is-anonymous="false" data-is-author="true" data-is-deleted="false" data-timestamp="10/22/2024 04:48:00 pm" data-unix-time="1729595880000" id="c3690626360662880548">
<div class="cmAv">
<img alt="Deo Kumar" class="lazyload show-if-js im" data-src="https://1.bp.blogspot.com/-pLU7-AC8Q28/ZoJ2_lAemZI/AAAAAAAADm0/kHFWR8RNn3YjLCqiLcCC4PfwwfiqSYUsgCK4BGAYYCw/w35-h35-p-k-no-nu/Deo_K.webp" height="35" src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="35">
<noscript>
<img alt='Deo Kumar' class='im' height='35' src='https://1.bp.blogspot.com/-pLU7-AC8Q28/ZoJ2_lAemZI/AAAAAAAADm0/kHFWR8RNn3YjLCqiLcCC4PfwwfiqSYUsgCK4BGAYYCw/w35-h35-p-k-no-nu/Deo_K.webp' width='35'>
</img>
</noscript>
</div>
<div class="cmIn">
<div class="cmBd">
<div class="cmCh">
<div class="cmHr aut">
<span class="n">
<bdi>Deo Kumar</bdi>
</span>
<span class="d timeAgo" data-time="10/22/2024 04:48:00 pm" data-unix-time="1729595880000"></span>
</div>
<span class="cmDl blog-admin pid-1220658000">
<a aria-label="Delete" href="https://www.blogger.com/delete-comment.g?blogID=3667079295234480644&postID=3690626360662880548" rel="nofollow noopener noreferrer" target="_blank"></a>
</span>
</div>
<div class="cmCo" data-comment-body-id="3690626360662880548">
The issue is resolved and the post is updated, update your workers code.
</div>
</div>
</div>
</li>
</ol>
</div>
<div class="cmAc show-if-js">
<button aria-label="Reply" class="rpTo" data-reply-to="2513495236407420338" data-text="Reply" type="button">
</button>
</div>
</div>
</li>
</ol>
</div>
<div>
<button aria-label="Post a Comment" class="cmBtn cmAdd" hidden="" id="addCm" type="button">Post a Comment</button>
<div class="cmFrm" id="commentForm"><div class="tabs"><input id="cmnT-1" type="radio" name="cmnTabs" checked=""><input id="cmnT-2" type="radio" name="cmnTabs"><div><label for="cmnT-1">Comment message</label><label for="cmnT-2">Media +</label></div><div class="cmnC-1"></div><div class="cmnC-2"><p class="note">Enter Code Snippet / Quote / Image URL / Name Tag, then click on parse button according to what you have entered. Copy the parsed result and paste it into the comment field.</p><div class="cmPar"><div><textarea id="cmParTx" class="tx" placeholder="Code / Quote / Image URL / Username Tag"></textarea><div class="nc"></div><button type="button" class="btn pr" data-action="pre" aria-label="Pre"></button><button type="button" class="btn pr" data-action="code" aria-label="Code"></button><button type="button" class="btn pr" data-action="quote" aria-label="Quote"></button><button type="button" class="btn pr" data-action="image" aria-label="Image"></button><button type="button" class="btn pr" data-action="tag" aria-label="Tag"></button><br><button type="button" class="btn cp hidden" data-action="copy" aria-label="Copy code"></button><button type="button" class="btn cl" data-action="clear" aria-label="Clear"></button></div></div></div></div>
<div class="cmMs note">
To avoid SPAM, all comments will be moderated before being displayed.
</div>
<button aria-label="Post a Comment" class="cmBtn show-if-js" data-thread="https://www.blogger.com/comment/frame/3667079295234480644?po=4990960623216260259&hl=en-GB&skin=contempo" id="iCmn" type="button">
Post a Comment
</button>
<noscript>
<span class='cmBtn' data-text='Enable JavaScript to post a comment'></span>
</noscript>
</div>
</div>
</div>
</div>
</div>
<label class="fCls" for="forComments"></label>
</section>
</div>
</div>
</div>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.fineshopdesign.com/2024/04/remove-m-parameter.html"},"headline":"How to permanently remove ?m\u003d1 from Blogger Blog","description":"Many of you asked me a lot of times about getting rid of the \u0026#39;m\u0026#39; parameter from blogger blog url. Even though there is no problem with this parameter, people want to remove it from the url. Currently there is no native way to remove it, bu…","articleBody":"Many of you asked me a lot of times about getting rid of the \u0026#39;m\u0026#39; parameter from blogger blog url. Even though there is no problem with this parameter, people want to remove it from the url. Currently there is no native way to remove it, but there is a workaround to do this. Using Cloudflare Workers as middleware, we can modify the response before it reaches to user. What we can do is detect the device type (i.e. \u0026#39;mobile\u0026#39;, \u0026#39;tablet\u0026#39; or \u0026#39;desktop\u0026#39;) using \u0026#39;User-Agent\u0026#39; request header and fetch the origin with \u0026#39;m\u0026#39; parameter with value \u0026#39;1\u0026#39; if the request comes from a mobile or tablet devices and send it back to the user. By doing this, user will no longer get redirected to the url with \u0026#39;m\u0026#39; parameter when visited on mobile or tablet devices. This process requires Custom domain routed to a Cloudflare Workers which means you need a Custom Domain integrated with Cloudflare. Therefore, we can\u0026#39;t do the same for .blogspot subdomain. Li…","datePublished":"2024-04-10T12:01:00+05:30","dateModified":"2024-10-22T16:52:25+05:30","image":{"@type":"ImageObject","url":"https://1.bp.blogspot.com/-Y87XSHXfRwc/YgJF1axHpvI/AAAAAAAACSY/5KKOYgp2trYXwQv3oqNDn_8Ee42P63TzwCNcBGAsYHQ/w1280-h720-p-k-no-nu/Fineshop_Design.webp","width":1280,"height":720},"publisher":{"@type":"Organization","name":"Fineshop Design","logo":{"@type":"ImageObject","url":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w512-h512-p-k-no-nu/fd_logo.webp","width":512,"height":512}},"author":{"@type":"Person","name":"Deo Kumar","url":"https://www.fineshopdesign.com/","image":{"@type":"ImageObject","url":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w512-h512-p-k-no-nu/Deo_K.webp","width": 512,"height": 512}}}</script>
<script id="json:blogposts" type="application/json">{"4990960623216260259":{"ttl":"How to permanently remove ?m\u003d1 from Blogger Blog","sum":"Many of you asked me a lot of times about getting rid of the \u0026#39;m\u0026#39; parameter from blogger blog url. Even though there is no problem with this parameter, people want to remove it from the url. Currently there is no native way to remove it, but there is a workaround to do this. Using Cloudflare Workers as middleware, we can modify the response before it reaches to user. What we can do is de…","snp":"Many of you asked me a lot of times about getting rid of the \u0026#39;m\u0026#39; parameter from blogger blog url. Even though there is no problem with this parameter, people want to remove it from the url. Currently there is no native way to remove it, but there is a workaround to do this. Using Cloudflare Workers as middleware, we can modify the response before it reaches to user. What we can do is detect the device type (i.e. \u0026#39;mobile\u0026#39;, \u0026#39;tablet\u0026#39; or \u0026#39;desktop\u0026#39;) using \u0026#39;User-Agent\u0026#39; request header and fetch the origin with \u0026#39;m\u0026#39; parameter with value \u0026#39;1\u0026#39; if the request comes from a mobile or tablet devices and send it back to the user. By doing this, user will no longer get redirected to the url with \u0026#39;m\u0026#39; parameter when visited on mobile or tablet devices. This process requires Custom domain routed to a Cloudflare Workers which means you need a Custom Domain integrated with Cloudflare. Therefore, we can\u0026#39;t do the same for .blogspot subdomain. Li…","con":null,"thm":null,"url":"https://www.fineshopdesign.com/2024/04/remove-m-parameter.html","id":"4990960623216260259","pub":"2024-04-10T12:01:00+05:30","pubTs":"Apr 10, 2024","upd":"2024-10-22T16:52:25+05:30","updTs":"Oct 22, 2024","lab":["Blogger","Cloudflare"],"aut":{"nm":"Deo Kumar","url":null,"im":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w512-h512-p-k-no-nu/Deo_K.webp"},"com":{"num":7,"ttl":"7 comments"},"loc": null}}</script>
<script id="json:blogpager" type="application/json">{"new":null,"old":"https://www.fineshopdesign.com/2023/10/progressive-web-app.html"}</script>
</div>
<div class="widget HTML" data-version="2" id="HTML11">
<input class="tocI" hidden="" id="forTocJs" type="checkbox">
<div class="tocL" hidden="" id="postToc">
<div class="tocLi">
<div class="tocLs">
<label aria-label="Close" class="tocH fixH" for="forTocJs" role="button">
<div class="tocC">
<svg class="rad" viewBox="0 0 160 160"><path d="M0-10,150,0l10,150S137.643,80.734,100.143,43.234,0-10,0-10Z" transform="translate(0 10)"></path></svg>
<span>
<svg class="line" viewBox="0 0 24 24"><g transform="translate(3.610000, 2.750100)"><line class="c" x1="11.9858" x2="4.7658" y1="12.9463" y2="12.9463"></line><line class="c" x1="11.9858" x2="4.7658" y1="9.1865" y2="9.1865"></line><line class="c" x1="7.521" x2="4.766" y1="5.4272" y2="5.4272"></line><path d="M7.63833441e-14,9.25 C7.63833441e-14,16.187 2.098,18.5 8.391,18.5 C14.685,18.5 16.782,16.187 16.782,9.25 C16.782,2.313 14.685,0 8.391,0 C2.098,0 7.63833441e-14,2.313 7.63833441e-14,9.25 Z"></path></g></svg>
</span>
<svg class="rad in" viewBox="0 0 160 160"><path d="M0-10,150,0l10,150S137.643,80.734,100.143,43.234,0-10,0-10Z" transform="translate(0 10)"></path></svg>
</div>
<div class="tocT fixT" data-text="Table of contents">
<span class="c" data-text="Close">
<svg class="line" viewBox="0 0 24 24"><path d="M19.0005 4.99988L5.00049 18.9999M5.00049 4.99988L19.0005 18.9999"></path></svg>
</span>
</div>
</label>
<div class="tocIn"></div>
</div>
</div>
<label class="fCls" for="forTocJs"></label>
</div>
</div></div>
</main>
<aside class="sideB">
<div class="section" id="sec_Side_Widgets"><div class="widget PopularPosts" data-version="2" id="PopularPosts01">
<h2 class="title dt">Popular Posts</h2>
<div class="itemPp" role="feed">
<article class="itm mostP" data-id="5695471488630163172" data-published="2023-10-20T18:30:00+05:30" data-updated="2024-08-02T16:51:13+05:30">
<div class="iThmb pThmb">
<a aria-label="How to build a PWA (Progressive Web App) for Blogger Site in 2024" class="thmb" href="https://www.fineshopdesign.com/2023/10/progressive-web-app.html">
<img alt="How to build a PWA (Progressive Web App) for Blogger Site in 2024" class="lazyload show-if-js imgThm" data-src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU0V3UutntBpDkrt5fOyOg_s6vhzj192ubhN6b2wjpH98lGArvJgEH1i8db99sKMjgEBtfnRtk6FJFtXbkxRB6HVsSnY8ed4e2fThH9jRfQ2gNEMO6p_2OxJniLxa8mh7TySr65o-vaCAHSRLixsHB0kfzloQZACLM64CVxdBJnSsq_Y43hZGKt-1C9D6p/w600-h337-p-k-no-nu-rw-e90/thumbnail_blogger-pwa.png" height="337" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU0V3UutntBpDkrt5fOyOg_s6vhzj192ubhN6b2wjpH98lGArvJgEH1i8db99sKMjgEBtfnRtk6FJFtXbkxRB6HVsSnY8ed4e2fThH9jRfQ2gNEMO6p_2OxJniLxa8mh7TySr65o-vaCAHSRLixsHB0kfzloQZACLM64CVxdBJnSsq_Y43hZGKt-1C9D6p/w35-h19-p-k-no-nu/thumbnail_blogger-pwa.png" width="600">
<noscript>
<img alt='How to build a PWA (Progressive Web App) for Blogger Site in 2024' class='imgThm' height='337' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU0V3UutntBpDkrt5fOyOg_s6vhzj192ubhN6b2wjpH98lGArvJgEH1i8db99sKMjgEBtfnRtk6FJFtXbkxRB6HVsSnY8ed4e2fThH9jRfQ2gNEMO6p_2OxJniLxa8mh7TySr65o-vaCAHSRLixsHB0kfzloQZACLM64CVxdBJnSsq_Y43hZGKt-1C9D6p/w600-h337-p-k-no-nu/thumbnail_blogger-pwa.png' width='600'>
</img>
</noscript>
</a>
<div class="tfxM T">
<div class="tfxC">
<a aria-label="Edit this post" class="edit show-if-admin" data-text="Edit" href="https://www.blogger.com/blog/post/edit/3667079295234480644/5695471488630163172" rel="nofollow noreferrer noopener" target="_blank">
<svg class="line" viewBox="0 0 24 24"><g transform="translate(3.500000, 3.500000)"><line class="c" x1="9.8352" x2="16.2122" y1="16.0078" y2="16.0078"></line><path d="M12.5578,1.3589 L12.5578,1.3589 C11.2138,0.3509 9.3078,0.6229 8.2998,1.9659 C8.2998,1.9659 3.2868,8.6439 1.5478,10.9609 C-0.1912,13.2789 1.4538,16.1509 1.4538,16.1509 C1.4538,16.1509 4.6978,16.8969 6.4118,14.6119 C8.1268,12.3279 13.1638,5.6169 13.1638,5.6169 C14.1718,4.2739 13.9008,2.3669 12.5578,1.3589 Z"></path><line x1="7.0041" x2="11.8681" y1="3.7114" y2="7.3624"></line></g></svg>
</a>
</div>
<div class="tfxC">
<a aria-label="Comments" class="cmnt" data-text="20" href="https://www.fineshopdesign.com/2023/10/progressive-web-app.html#comment">
<svg class="line" viewBox="0 0 24 24"><g transform="translate(2.000000, 2.000000)"><path d="M17.0710351,17.0698449 C14.0159481,20.1263505 9.48959549,20.7867004 5.78630747,19.074012 C5.23960769,18.8538953 1.70113357,19.8338667 0.933341969,19.0669763 C0.165550368,18.2990808 1.14639409,14.7601278 0.926307229,14.213354 C-0.787154393,10.5105699 -0.125888852,5.98259958 2.93020311,2.9270991 C6.83146881,-0.9756997 13.1697694,-0.9756997 17.0710351,2.9270991 C20.9803405,6.8359285 20.9723008,13.1680512 17.0710351,17.0698449 Z"></path></g></svg>
</a>
<button aria-label="Add to bookmark" class="bM bm-button show-if-js" data-bm-id="5695471488630163172" data-bm-image="//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU0V3UutntBpDkrt5fOyOg_s6vhzj192ubhN6b2wjpH98lGArvJgEH1i8db99sKMjgEBtfnRtk6FJFtXbkxRB6HVsSnY8ed4e2fThH9jRfQ2gNEMO6p_2OxJniLxa8mh7TySr65o-vaCAHSRLixsHB0kfzloQZACLM64CVxdBJnSsq_Y43hZGKt-1C9D6p/w240-h240-p-k-no-nu/thumbnail_blogger-pwa.png" data-bm-labels="["Blogger","Cloudflare","Web Development","Wrangler"]" data-bm-published="2023-10-20T18:30:00+05:30" data-bm-snippet="Build a Progressive Web App for your Blogger site to enhance your visitors' experience in an easy way." data-bm-title="How to build a PWA (Progressive Web App) for Blogger Site in 2024" data-bm-updated="2024-08-02T16:51:13+05:30" data-bm-url="https://www.fineshopdesign.com/2023/10/progressive-web-app.html" data-save="Save" data-saved="Saved" type="button">
<svg class="line" viewBox="0 0 24 24"><path class="c h" d="M14.5 10.6499H9.5" stroke-miterlimit="10"></path><path class="c v" d="M12 8.20996V13.21" stroke-miterlimit="10"></path><path d="M16.8199 2H7.17995C5.04995 2 3.31995 3.74 3.31995 5.86V19.95C3.31995 21.75 4.60995 22.51 6.18995 21.64L11.0699 18.93C11.5899 18.64 12.4299 18.64 12.9399 18.93L17.8199 21.64C19.3999 22.52 20.6899 21.76 20.6899 19.95V5.86C20.6799 3.74 18.9499 2 16.8199 2Z"></path></svg>
</button>
</div>
</div>
<div class="tfxM B">
<div class="tfxC">
<div class="aNm">
<img alt="Deo Kumar" class="lazyload show-if-js im" data-src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w15-h15-p-k-no-nu/Deo_K.webp" height="15" src="data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" width="15">
<noscript>
<img alt='Deo Kumar' class='im' height='15' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w15-h15-p-k-no-nu/Deo_K.webp' width='15'>
</img>
</noscript>
<bdi class="nm" data-text="Deo Kumar"></bdi>
</div>
</div>
</div>
</div>
<div class="iInf pSml">
<time class="aTtmp iTtmp pbl" data-text="Published" data-time="Oct 20" datetime="2023-10-20T18:30:00+05:30" title="Published on: October 20, 2023"></time>
<div class="pLbls" data-text="in">
<a aria-label="Blogger" data-text="Blogger" href="https://www.fineshopdesign.com/search/label/Blogger" rel="tag">
</a>
<a aria-label="Cloudflare" data-text="Cloudflare" href="https://www.fineshopdesign.com/search/label/Cloudflare" rel="tag">
</a>
</div>
</div>
<div class="iCtnt">
<div class="iInr">
<h3 class="iTtl aTtl"><a href="https://www.fineshopdesign.com/2023/10/progressive-web-app.html">How to build a PWA (Progressive Web App) for Blogger Site in 2024</a></h3>
<div class="pSnpt">
Build a Progressive Web App for your Blogger site to enhance your visitors' experience in an easy way.
</div>
</div>
</div>
</article>
<article class="itm" data-id="8664372353820550215" data-published="2022-03-23T15:01:00+05:30" data-updated="2024-02-25T01:08:08+05:30">
<div class="iInf pSml">
<time class="aTtmp iTtmp pbl" data-text="Published" data-time="Mar 23" datetime="2022-03-23T15:01:00+05:30" title="Published on: March 23, 2022"></time>
<div class="pLbls" data-text="in">
<a aria-label="API" data-text="API" href="https://www.fineshopdesign.com/search/label/API" rel="tag">
</a>
<a aria-label="JavaScript" data-text="JavaScript" href="https://www.fineshopdesign.com/search/label/JavaScript" rel="tag">
</a>
</div>
</div>
<div class="iCtnt">
<div class="iInr">
<h3 class="iTtl aTtl"><a href="https://www.fineshopdesign.com/2022/03/get-channel-or-group-info-using-telegram-api.html">How to get Channel or Group Information using Telegram API</a></h3>
</div>
</div>
</article>
<article class="itm" data-id="3330393496786229586" data-published="2022-12-26T08:33:00+05:30" data-updated="2024-02-08T23:12:49+05:30">
<div class="iInf pSml">
<time class="aTtmp iTtmp pbl" data-text="Published" data-time="Dec 26" datetime="2022-12-26T08:33:00+05:30" title="Published on: December 26, 2022"></time>
<div class="pLbls" data-text="in">
<a aria-label="Blogger" data-text="Blogger" href="https://www.fineshopdesign.com/search/label/Blogger" rel="tag">
</a>
<a aria-label="Page" data-text="Page" href="https://www.fineshopdesign.com/search/label/Page" rel="tag">
</a>
</div>
</div>
<div class="iCtnt">
<div class="iInr">
<h3 class="iTtl aTtl"><a href="https://www.fineshopdesign.com/2022/12/blogger-contact-form.html">How to make Blogger Contact Form work without loading widgets.js</a></h3>
</div>
</div>
</article>
<article class="itm" data-id="7004734279858278173" data-published="2023-07-12T16:51:00+05:30" data-updated="2024-01-30T01:33:10+05:30">
<div class="iInf pSml">
<time class="aTtmp iTtmp pbl" data-text="Published" data-time="Jul 12" datetime="2023-07-12T16:51:00+05:30" title="Published on: July 12, 2023"></time>
<div class="pLbls" data-text="in">
<a aria-label="JavaScript" data-text="JavaScript" href="https://www.fineshopdesign.com/search/label/JavaScript" rel="tag">
</a>
</div>
</div>
<div class="iCtnt">
<div class="iInr">
<h3 class="iTtl aTtl"><a href="https://www.fineshopdesign.com/2023/07/lightbox-image.html">Lightbox Image with Vanilla Javascript</a></h3>
</div>
</div>
</article>
</div>
<script>PU.ps.push({"5695471488630163172":{"ttl":"How to build a PWA (Progressive Web App) for Blogger Site in 2024","sum":"Build a Progressive Web App for your Blogger site to enhance your visitors\u0026#39; experience in an easy way.","snp":"Build a Progressive Web App for your Blogger site to enhance your visitors\u0026#39; experience in an easy way.","con":null,"thm":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU0V3UutntBpDkrt5fOyOg_s6vhzj192ubhN6b2wjpH98lGArvJgEH1i8db99sKMjgEBtfnRtk6FJFtXbkxRB6HVsSnY8ed4e2fThH9jRfQ2gNEMO6p_2OxJniLxa8mh7TySr65o-vaCAHSRLixsHB0kfzloQZACLM64CVxdBJnSsq_Y43hZGKt-1C9D6p/w1280-h720-p-k-no-nu/thumbnail_blogger-pwa.png","url":"https://www.fineshopdesign.com/2023/10/progressive-web-app.html","id":"5695471488630163172","pub":"2023-10-20T18:30:00+05:30","pubTs":"Oct 20, 2023","upd":"2024-08-02T16:51:13+05:30","updTs":"Aug 2, 2024","lab":["Blogger","Cloudflare","Web Development","Wrangler"],"aut":{"nm":"Deo Kumar","url":null,"im":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w512-h512-p-k-no-nu/Deo_K.webp"},"com":{"num":20,"ttl":"20 comments"},"loc": null},"8664372353820550215":{"ttl":"How to get Channel or Group Information using Telegram API","sum":"Easy Steps to get Telegram Group or Channel Information, e.g. description, members count, etc using Telegram API.","snp":"Easy Steps to get Telegram Group or Channel Information, e.g. description, members count, etc using Telegram API.","con":null,"thm":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCWQgglaAV5YnsvO9TvNoyqHeJ5e9dttgKy-fbNl4p3xLgXITulvXKf8eTXXWn6YWdlr9m51TeEqKrRc1S-nGxAFUYjlMU1Rp1CNMXVMwvEDh3cZ6OQrOg7eV074N5QKS9BkbBxndVf4OqM79Ips2_LCgJrc1o0Lp6scJNP9mbGPlFJe75yCGP51aaEg/w1280-h720-p-k-no-nu/getChat_Method_Telegram_API.webp","url":"https://www.fineshopdesign.com/2022/03/get-channel-or-group-info-using-telegram-api.html","id":"8664372353820550215","pub":"2022-03-23T15:01:00+05:30","pubTs":"Mar 23, 2022","upd":"2024-02-25T01:08:08+05:30","updTs":"Feb 24, 2024","lab":["API","JavaScript"],"aut":{"nm":"Deo Kumar","url":null,"im":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w512-h512-p-k-no-nu/Deo_K.webp"},"com":{"num":3,"ttl":"3 comments"},"loc": null},"3330393496786229586":{"ttl":"How to make Blogger Contact Form work without loading widgets.js","sum":"It will probably not work if your domain is connected with Cloudflare DNS. Important! Before we start adding codes in XML, I will recommend you to take a Backup of your current theme. By chance if any problem occurs, you can restore it later. Step 1: First of all Login to your Blogger Dashboard. Step 2: On Blogger Dashboard, click Theme . Step 3: Click the arrow down icon next to \u0026#39;c…","snp":"It will probably not work if your domain is connected with Cloudflare DNS. Important! Before we start adding codes in XML, I will recommend you to take a Backup of your current theme. By chance if any problem occurs, you can restore it later.\u003cb\u003e Step 1:\u003c/b\u003e First of all Login to your Blogger Dashboard.\u003cb\u003e Step 2:\u003c/b\u003e On Blogger Dashboard, click \u003cb\u003e Theme\u003c/b\u003e .\u003cb\u003e Step 3:\u003c/b\u003e Click the arrow down icon next to \u003cb\u003e \u0026#39;customize\u0026#39;\u003c/b\u003e button.\u003cb\u003e Step 4:\u003c/b\u003e Click \u003cb\u003e Edit HTML\u003c/b\u003e , you will be redirected to editing page.\u003cb\u003e Step 5:\u003c/b\u003e Now search the code ]]\u0026gt;\u0026lt;/b:skin\u0026gt; and paste the following \u003cb\u003e CSS\u003c/b\u003e Codes just above to it. /* CSS by Fineshop Design */\n.blogger-form .input-field{margin-bottom:12px}\n.blogger-form .input-field\u0026gt;input,.blogger-form .input-field\u0026gt;textarea{width:100%;padding:12px 24px;border-radius:6px;border:1px solid #e0e0e0;background:#fff;font-weight:500;font-size:16px;color:#6b7280;outline:0;resize:none}\n.input-field\u0026gt;input:focus{border-color:#6a64f1;box-shadow:0 3px 8px rgba(0,0,0,.05)}\n.blogger-form .input-field\u0026gt;label…","con":null,"thm":null,"url":"https://www.fineshopdesign.com/2022/12/blogger-contact-form.html","id":"3330393496786229586","pub":"2022-12-26T08:33:00+05:30","pubTs":"Dec 26, 2022","upd":"2024-02-08T23:12:49+05:30","updTs":"Feb 8, 2024","lab":["Blogger","Page"],"aut":{"nm":"Deo Kumar","url":null,"im":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w512-h512-p-k-no-nu/Deo_K.webp"},"com":{"num":4,"ttl":"4 comments"},"loc": null},"7004734279858278173":{"ttl":"Lightbox Image with Vanilla Javascript","sum":"Elevate your web design with a Vanilla JavaScript lightbox image gallery. Learn how in our step-by-step tutorial!","snp":"Elevate your web design with a Vanilla JavaScript lightbox image gallery. Learn how in our step-by-step tutorial!","con":null,"thm":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhauSOVqOdDafvWzvFgPGq0GjGVE-XqWYwgkrf_5mhWR65Ch7SbZ3WYtrOFfY_aTv3JSvhK1b4CWHa_clFlSJVCjNZAQsv5h_TgqbYdVFIb758RktJjLl1_FY_4oqgUqRyu9H7hIQCAeSBT/w1280-h720-p-k-no-nu/Fineshop_Design.webp","url":"https://www.fineshopdesign.com/2023/07/lightbox-image.html","id":"7004734279858278173","pub":"2023-07-12T16:51:00+05:30","pubTs":"Jul 12, 2023","upd":"2024-01-30T01:33:10+05:30","updTs":"Jan 29, 2024","lab":["JavaScript"],"aut":{"nm":"Deo Kumar","url":null,"im":"https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiChUE7OjbGo__1CYWg2fF_4nuel7kwHuWwkkjkHfgIA6RdUoQ3-GgXJ68lVK00d7Z0B6nV5Tcps6GEst3E4d6-4URvrQnp-_GVVavEe_PYK2R251UzvoKp61uf8Sox4VnCm25BQ3e8CpF8-9T6ufn1LFgtOh-rAaeu89Evf6ApOR-OXwMtq95pkkduuMlL/w512-h512-p-k-no-nu/Deo_K.webp"},"com":{"num":0,"ttl":"No comments"},"loc": null}});</script>
</div><div class="widget Label wL pSml ls bg" data-version="2" id="Label01">
<h2 class="title dt">Labels</h2>
<input class="lbI" hidden="" id="forLabel01" type="checkbox">
<div class="lbL">
<a aria-label="API" class="s" data-count="2" data-label="API" href="https://www.fineshopdesign.com/search/label/API">
</a>
<a aria-label="Blogger" class="s" data-count="14" data-label="Blogger" href="https://www.fineshopdesign.com/search/label/Blogger">
</a>
<a aria-label="Cloudflare" class="s" data-count="3" data-label="Cloudflare" href="https://www.fineshopdesign.com/search/label/Cloudflare">
</a>
<a aria-label="JavaScript" class="s" data-count="12" data-label="JavaScript" href="https://www.fineshopdesign.com/search/label/JavaScript">
</a>
<a aria-label="Page" class="s" data-count="2" data-label="Page" href="https://www.fineshopdesign.com/search/label/Page">
</a>
<a aria-label="Styles" class="s" data-count="3" data-label="Styles" href="https://www.fineshopdesign.com/search/label/Styles">
</a>
<a aria-label="Telegram API" data-count="1" data-label="Telegram API" href="https://www.fineshopdesign.com/search/label/Telegram%20API">
</a>
<a aria-label="Web Development" data-count="2" data-label="Web Development" href="https://www.fineshopdesign.com/search/label/Web%20Development">
</a>
<a aria-label="Widgets" data-count="3" data-label="Widgets" href="https://www.fineshopdesign.com/search/label/Widgets">
</a>
<a aria-label="Wrangler" data-count="1" data-label="Wrangler" href="https://www.fineshopdesign.com/search/label/Wrangler">
</a>
</div>
<label aria-label="Show more" class="lbM" data-hide="Show less" data-more="4" data-show="Show more" for="forLabel01" role="button"></label>
</div></div>
<div class="sideS section" id="sec_Side_Sticky"><div class="widget LinkList show-if-js" data-version="2" id="LinkList86">
<ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-6450536625798530" data-ad-slot="4548925221" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script>
</div></div>
</aside>
</div>
</div>
<footer class="mainF">
<div class="fotC">
<div class="secIn">
<div class="fotN">
<div class="section" id="sec_Footer_Widgets_1"><div class="widget Image" data-version="2" id="Image21">
<div class="abtU" data-text="Made with tea by">
<div>
<img alt="Fineshop Design" class="lazyload show-if-js abtL" data-src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w150-h150-p-k-no-nu-rw-e90/fd_logo.webp" height="150" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w35-h35-p-k-no-nu/fd_logo.webp" width="150">
<noscript>
<img alt='Fineshop Design' class='abtL' height='150' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-MJfJjegO4N7txAwyFBfNJMEUNLV4aaADlXmR8ZdOspFNqbx2UR2GsRW_g4rtdpAf39rvwooMe1n1IHD_7eP32nKqpkq8tnZ_HwWAhuLVfDWQv045PLMCa_-LXccLUkeiG7dPp7YycZ2nQj2uY2QqeQm-QsbARoQfaj_4EkEl3DrEB3Soc0ZPAO1tUQ/w150-h150-p-k-no-nu/fd_logo.webp' width='150'>
</img>
</noscript>
<div class="abtT">
<h2 class="tl">Fineshop Design</h2>
<p class="abtD">Good design makes ordinary extraordinary.</p>
</div>
</div>
</div>
</div><div class="widget LinkList" data-version="2" id="LinkList21">
<ul class="sL">
<li>
<span class="l" data-text="Facebook">
</span>
</li>
<li>
<span class="l" data-text="Instagram">
</span>
</li>
<li>
<span class="l" data-text="Twitter">
</span>
</li>
<li>
<span class="l" data-text="Youtube">
</span>
</li>
<li>
<span class="l" data-text="LinkedIn">
</span>
</li>
</ul>
</div></div>
<div class="no-items section" id="sec_Footer_Widgets_2">
</div>
<div class="no-items section" id="sec_Footer_Widgets_3">
</div>
<div class="no-items section" id="sec_Footer_Widgets_4">
</div>
</div>
<div class="cdtN section" id="sec_Footer_Credit"><div class="widget HTML fotCd" data-version="2" id="HTML21">
<span class="credit">
<span style="font-family:Arial, Helvetica, sans-serif">©</span>
<span id="getYear"></span> ‧ <bdi><a href="https://www.fineshopdesign.com/">Fineshop Design
<svg viewBox="0 0 24 24"><path d="m21.56 10.739-1.36-1.58c-.26-.3-.47-.86-.47-1.26v-1.7c0-1.06-.87-1.93-1.93-1.93h-1.7c-.39 0-.96-.21-1.26-.47l-1.58-1.36c-.69-.59-1.82-.59-2.52 0l-1.57 1.37c-.3.25-.87.46-1.26.46H6.18c-1.06 0-1.93.87-1.93 1.93v1.71c0 .39-.21.95-.46 1.25l-1.35 1.59c-.58.69-.58 1.81 0 2.5l1.35 1.59c.25.3.46.86.46 1.25v1.71c0 1.06.87 1.93 1.93 1.93h1.73c.39 0 .96.21 1.26.47l1.58 1.36c.69.59 1.82.59 2.52 0l1.58-1.36c.3-.26.86-.47 1.26-.47h1.7c1.06 0 1.93-.87 1.93-1.93v-1.7c0-.39.21-.96.47-1.26l1.36-1.58c.58-.69.58-1.83-.01-2.52Zm-5.4-.63-4.83 4.83a.75.75 0 0 1-1.06 0l-2.42-2.42a.754.754 0 0 1 0-1.06c.29-.29.77-.29 1.06 0l1.89 1.89 4.3-4.3c.29-.29.77-.29 1.06 0 .29.29.29.77 0 1.06Z"></path></svg>
</a></bdi> ‧ All rights reserved.
</span>
<span class="creator">Developed by <a href="https://www.fineshopdesign.com">Fineshop Design</a>.</span>
</div></div>
</div>
</div>
</footer>
</div>
</div>
<div class="bl-hide-title bl-hide-description no-items section" id="sec_Anchor_Ad">
</div>
</div>
<div class="hidden bl-hide-element section" id="sec_Theme_Hidden"><div class="widget Label" data-version="2" id="Label41"><script id="json:bloglabels" type="application/json">{"API":2,"Blogger":14,"Cloudflare":3,"JavaScript":12,"Page":2,"Styles":3,"Telegram API":1,"Web Development":2,"Widgets":3,"Wrangler":1}</script>
</div><div class="widget ContactForm" data-version="2" id="ContactForm41"><script id="json:contactconfig" type="application/json">{"tx": {"name":"Name","email":"Email","message":"Message","send":"Send","sending":"Sending...","sent":"Your message has been sent.","notSent":"Message could not be sent. Please try again later.","invalidEmail":"A valid email address is required.","emptyMessage":"Message field cannot be empty."},"tk":"AOuZoY6TOsiZSzNZQy9CCZcV6i9Gv2FL4g:1731829778926","au":"https://www.blogger.com/contact-form.do"}</script></div><div class="widget Stats" data-version="2" id="Stats41"><script id="json:statsconfig" type="application/json">{"sgc":false,"sac":false,"ssl":true,"su":"//www.fineshopdesign.com/b/stats?style\u003dBLACK_TRANSPARENT\u0026timeRange\u003dLAST_WEEK\u0026token\u003dAPq4FmCHRQsfD3--eo-BdkhqdKudcpiGuxzqyq-4lo4hfUCZsCR8X4TVjp2Jx-FjVtSlhkI9EhJOw2wPVjixAlsv3d0Uvt62Uw"}</script></div></div>
<div class="bl-grid-section section" id="sec_Addon_Widgets">
<div class="widget LinkList ckW js-cookieconsent" data-hidden="true" data-max-age="2592000" data-version="2" hidden="hidden" id="LinkList63">
<div class="ckD">We use cookies to understand preferences and optimize your experience using our site, this includes advertising affiliated with Google.</div>
<div class="ckA">
<a href="/p/cookie.html" target="_blank">
Cookie Policy
</a>
<button type="button">OK, got it.</button>
</div>
</div>
</div>
<script>/*<![CDATA[*/
/*--[ Global ]--*/
/*! Plus UI Javascript (onload.js) | Authors: Deo Kumar, Armaan Kumar (https://fineshopdesign.com) | License: Unlicensed | Copyright (c) 2024 Fineshop Design */
"use strict";((e,t,n)=>{let{g:i,pEJ:l,fb:r,gId:o,qSel:s,gTg:a,gCl:c,qSell:d,gAb:h,sAb:u,rAb:g,hAb:m,aCl:f,rCl:p,hCl:b,cOU:w,cEl:y,aEL:v,rEL:k,uHTML:j,wLP:B,iAH:x,dPr:N,iStr:O,iBol:S,iNumV:C,iObjL:E,exp:L,eHTML:T,GI:P,df:A,lz:D,iBot:M,cJs:I,cCss:F,lJs:z,lb:H,pl:$,ps:_,bg:K,vw:V,cf:J,mc:R,tNtf:U,pg:Y}=e,Z=t.Object,q=t.String,G=t.Number,Q=t.Error,W=t.TypeError,X=t.JSON,ee=t.Math,te=t.navigator,ne=(n.documentElement,n.head),ie=n.body,le=q.fromCharCode,re=X.parse,oe=X.stringify,se=(e,t)=>e.charCodeAt(t),ae=(e,t)=>e.charAt(t),ce=(e,t)=>e.indexOf(t),de=e=>/^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$/g.test(e),he=e=>e.toLowerCase().replace(/([-_][a-z])/g,(e=>e.toUpperCase().replace("-","").replace("_",""))),ue=(e,t=!0,n=!0)=>{g(e,"hidden"),t&&p(e,"hidden"),n&&m(e,"aria-hidden")&&u(e,"aria-hidden","false")},ge=l(o("json:bloglabels"));if(ge)for(let e in ge){let t=j(e),n=ge[e];H[t]=n}let me=l(o("json:blogposts"));me&&_.push(me);let fe=l(o("json:blogpager"));fe&&Z.assign(Y,fe);let pe=l(o("json:firebaseconfig"));pe&&Z.assign(r.cf,pe);let be=l(o("json:contactconfig"));be&&Z.assign(J.con,be);let we=l(o("json:translateconfig"));we&&Z.assign(J.gtr,we);let ye=l(o("json:statsconfig"));ye&&Z.assign(J.bst,ye);let ve=l(o("json:accessblocker"));if(ve){let e=J.blk;e.ip.push(...ve.ip),e.ctry.push(...ve.ctry),e.tzn.push(...ve.tzn)}let ke=o("Header01");if(ke){let e=h(ke,"data-description");null!==e&&(K.des=e)}let je=l(o("json:webmanifest"));je&&(""===je.description&&(je.description=null!==K.des?K.des:"No description provided..."),$.pwa.wbm=je);let Be="input is not correctly encoded";class xe{constructor(e){this.k=O(e)?e:xe.DK}e(e){let t=this.k,n=(e=>{let t=e.replace(/\r\n/g,"\n"),n="";for(let e=0;e<t.length;e++){let i=se(t,e);i<128?n+=le(i):i>127&&i<2048?(n+=le(i>>6|192),n+=le(63&i|128)):(n+=le(i>>12|224),n+=le(i>>6&63|128),n+=le(63&i|128))}return n})(e),i="",l=0;for(;l<n.length;){let e=se(n,l);l++;let r=se(n,l);l++;let o=se(n,l);l++;let s=e>>2,a=(3&e)<<4|r>>4,c=(15&r)<<2|o>>6,d=63&o;G.isNaN(r)?(c=64,d=c):G.isNaN(o)&&(d=64),i+=ae(t,s)+ae(t,a)+ae(t,c)+ae(t,d)}return i}eD(e){let t=oe(e);return this.e(t)}dD(e){let t=this.d(e);try{return re(t)}catch(e){throw console.error("JSON invalid:",e),new Q(Be)}}d(e){let t=this.k,n="",i=0,l=e.replace(/[^A-Za-z0-9+\\=]/g,"");for(;i<e.length;){let e=ce(t,ae(l,i));i++;let r=ce(t,ae(l,i));i++;let o=ce(t,ae(l,i));i++;let s=ce(t,ae(l,i));i++;let a=(15&r)<<4|o>>2,c=(3&o)<<6|s;n+=le(e<<2|r>>4),64!==o&&(n+=le(a)),64!==s&&(n+=le(c))}if(n=(e=>{let t="",n=0,i=0,l=i,r=i;for(;n<e.length;)i=se(e,n),i<128?(t+=le(i),n++):i>191&&i<224?(l=se(e,n+1),t+=le((31&i)<<6|63&l),n+=2):(l=se(e,n+1),r=se(e,n+2),t+=le((15&i)<<12|(63&l)<<6|63&r),n+=3);return t})(n),this.e(n)!==e)throw new Q(Be);return n}}xe.DK="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",xe.OD=new xe,xe.O1=new xe("FINEUiBYDevSagARlwXVuCGzbdjMHQcnKypsZhoWLxfkOmrTPtJq3508749216+/="),xe.O2=new xe("MBDRTNFJCAPOSQEIGWLHVYZUKXmbdrtnfjcaposqeigwlhvyzukx3508749216+/=");let Ne={blk:null,push(e){let n="--[[adsense-pushed]]--",i=[],l=e=>{!(e=>!0===e[n]||!e.matches(".adsbygoogle:not(.adsbygoogle-noablate):not([data-adsbygoogle-status]):not([data-ad-status]):not([adsbygoogle-noablate])"))(e)&&!(e=>{let t=e.nextElementSibling;if(t){let e=t.tagName.toLowerCase(),n=t.textContent||t.innerText;return"script"===e&&n.includes("adsbygoogle")&&n.includes("push")}return!1})(e)&&(e=>{try{return(t.adsbygoogle=t.adsbygoogle||[]).push({}),e[n]=!0,i.push(e),!0}catch(t){return console.warn("An error ocurred pushing ad:",e,t),!1}})(e)},r=e||c("adsbygoogle");for(let e=0;e<r.length;e++)l(r[e]);return i},async iBlk(){let e=this;if(S(e.blk))return e.blk;let t="position: fixed; bottom: -99px; right: -99px; height: 18px; width: 18px; pointer-events: none;",n=[["div","div-gpt-ad-3061307416813-0",null,t],["div",null,"textads banner-ads banner_ads ad-unit ad-zone ad-space adsbox ads",t],["ins",null,"adsbygoogle",t]].map((([e,t,n,i])=>{let l=y(e,{style:i});return t&&(l.id=t),n&&(l.className=n),l}));return new Promise(((t,i)=>{for(let e=0;e<n.length;e++)ie.appendChild(n[e]);let l=n=>{e.blk=n,t(n)},r=e=>e.offsetHeight;setTimeout((()=>{18!==r(n[0])||18!==r(n[1])||18!==r(n[2])||n[2].firstElementChild?l(!0):te.onLine?fetch("https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js").then((e=>{e.ok&&e.headers.has("Content-Length")?l(!1):l(!0)})).catch((e=>{te.onLine?l(!0):i(e)})):l(!1);for(let e=0;e<n.length;e++)n[e].remove()}),50)}))}},Oe={r:{t:"https://www.cloudflare.com/cdn-cgi/trace",l:"https://raw.githubusercontent.com/Netrvin/cloudflare-colo-list/main/locations.json",c:"https://raw.githubusercontent.com/Netrvin/cloudflare-colo-list/main/country.json"},s:{},async countries(){return this.s.c||(this.s.c=await fetch(this.r.c).then((e=>{if(!e.ok)throw new Q("Failed to fetch countries");return e.json()}))),this.s.c},async locations(){return this.s.l||(this.s.l=await fetch(this.r.l).then((e=>{if(!e.ok)throw new Q("Failed to fetch locations");return e.json()}))),this.s.l},async location(e){if(O(e)&&e.trim().length){let t=await this.locations();for(let n=0;n<t.length;n+=1){let i=t[n];if(i.iata===e)return i}}return null},async country(e){if(O(e)&&e.trim().length){let t=await this.countries();if(O(t[e]))return t[e]}return null},async info(e=!1){let t=async e=>{let t={ts:"timestamp",visit_scheme:"visitScheme",uag:"userAgent"},n=["h"],i=e.trim().split("\n").reduce(((e,i)=>{let[l,r]=i.split("=").map((e=>e.trim()));if(l&&!n.includes(l)){let n="ts"===l?1e3*+r:r;e[t[l]||l]=n}return e}),{});return i.location=await this.location(i.colo),i.country=await this.country(i.loc),i};return(e||!this.s.i)&&(this.s.i=await fetch(this.r.t).then((async e=>{if(!e.ok)throw new Q("Failed to fetch trace");let n=await e.text();return t(n)}))),this.s.i}},Se=["kB","MB","GB","TB","PB","EB","ZB","YB"],Ce=["KiB","MiB","GiB","TiB","PiB","EiB","ZiB","YiB"],Ee=["K","M","B","T","Q","Qu","S","Se","O","N","D"],Le=r.v||"10.13.2",Te=["analytics","app","app-check","auth","database","firestore","functions","installations","messaging","performance","remote-config","storage"],Pe=["SDK_VERSION","apps","initializeApp","onLog","registerVersion","setLogLevel"];for(let e=0;e<Te.length;e++)Pe.push(he(Te[e]));for(let e=0;e<Pe.length;e++){let t=Pe[e];N(r,t,{get:()=>(i.firebase||{})[t]})}let Ae=e=>z(`https://www.gstatic.com/firebasejs/${Le}/firebase-${e}-compat.js`,{crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),De=B((async(...e)=>{if(O(r.SDK_VERSION)){if(r.SDK_VERSION!==Le)throw new Q(`a different version of firebase SDK (${r.SDK_VERSION}) is already loaded, required version: ${Le}`)}else await Ae("app");if(e.length){for(let t=0;t<e.length;t++)if(!Te.includes(e[t]))throw new W(`${oe(e[t])} is not a valid firebase service`);let t=Promise.resolve();for(let n=0;n<e.length;n++){let i=e[n];r[i]||(t=t.then((()=>Ae(i))))}await t}return r})),Me=e=>z(`https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/${e}`,{crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),Ie=B((async(...e)=>{if(i.hljs||await Me("highlight.min.js"),e.length){let t=Promise.resolve();for(let n=0;n<e.length;n++){let l=e[n];O(l)&&(i.hljs.getLanguage(l)||(t=t.then((()=>Me(`languages/${l.toLowerCase()}.min.js`)))))}await t}return i.hljs})),Fe=B((async()=>(i.BloggerFeed||await z("https://cdn.jsdelivr.net/npm/@deox/[email protected]/dist/blogger-feed.min.js",{crossOrigin:"anonymous",referrerPolicy:"no-referrer"}),i.BloggerFeed))),ze=async({email:e,name:t,message:n})=>{await A;let i=J.con;if(!de(e))throw new W("not a valid email address.");if(!n||!n.trim())throw new W("message cannot be undefined or blank.");let l={email:e,message:n,blogID:K.bgId,token:i.tk};t&&(l.name=t);let r=await fetch(i.au,{method:"POST",body:new URLSearchParams(l)});if(r.ok){let e=await r.json();if(e&&"error"!==e.type&&e.details&&"true"===e.details.emailSentStatus)return{success:l}}return{error:"Failed to submit"}},He=(e,t)=>{let n="";if(!e.matches(t))for(let i=0;i<e.childNodes.length;i+=1){let l=e.childNodes[i],r=l.nodeType===Node.ELEMENT_NODE,o=l.nodeType===Node.COMMENT_NODE;r&&!l.matches(t)?n+=He(l,t):o||(n+=l.nodeValue)}return n.trim()},$e=(e,t,n,i)=>!0===i?e.length/t:e.split(" ").length/n,_e=0;t.addEventListener("scroll",(()=>{let e=t.pageYOffset||t.scrollY||n.documentElement.scrollTop;n.body.classList[e>_e?"add":"remove"]("onSb"),_e=e<=0?0:e}));let Ke=(e,t)=>{let n=h(e,t);n&&!n.includes("-rw")&&(n.includes("blogspot.com")||n.includes("googleusercontent.com"))&&(n.includes("-pd")||n.includes("-p-k-no-nu"))&&u(e,t,n.replace("-p-k-no-nu","-p-k-no-nu-rw-e90").replace("-pd","-p-k-no-nu-rw-e90"))},Ve=d("img.sldI, img.imgThm, .sImg img, img.abtL");for(let e=0;e<Ve.length;e++){let t=Ve[e];b(t,"lazyloaded")||(Ke(t,"data-src"),Ke(t,"data-bg"))}let Je=e=>{let t=a("iframe");if(t.length&&e.source)for(let n=0;n<t.length;n++)try{let i=t[n],l=i.contentWindow||i.contentDocument.defaultView;if(e.source===l)return i}catch(e){}return null},Re=(e,t)=>{e&&"number"==typeof t&&(u(e,"scrolling","no"),u(e,"height",q(t)))};if(v(t,"message",(e=>{let t=e.data;if(O(t)){let n=t.match(/^set-comment-editor-height (\d+)px$/i);n&&n[1]&&Re(Je(e),G(n[1]))}else E(t)&&"amp"===t.sentinel&&"embed-size"===t.type&&C(t.height)&&Re(Je(e),t.height)})),!V.iBt){v(t,"offline",(()=>U(R.youAreOffline))),v(t,"online",(()=>U(R.youAreOnline)));let e=$.pwa;if(e.wbm){let t=oe(e.wbm),n=w(new Blob([t],{type:"application/json"})),i=y("link",{rel:"manifest",href:n}),l=a("link",ne)[0];l?l.parentNode.insertBefore(i,l):ne.appendChild(i)}}let Ue=()=>{let e=$.mt,t=(e,t,n)=>({"@type":"ImageObject",url:e,width:t,height:n}),n=(e,t,n)=>({"@type":"Person",name:T(e,!0,!1),url:t,image:n}),i=e=>{let l=e.aut.im&&e.aut.im.includes("/img/blogger_logo_round_35")?35:512,r=e.aut.im?t(e.aut.im,l,l):null,o={"@type":"Comment",text:T(e.con,!0,!1),datePublished:e.pub,author:n(e.aut.nm,e.aut.url||K.cnHmU,r)},s=e.rep;if(s&&s.length){let e=[];for(let t=0;t<s.length;t++){let n=s[t];n.iDel||e.push(i(n))}o.comment=e}return o},l=l=>{let r={"@context":"http://schema.org","@type":l.lab.includes("News")?"NewsArticle":l.id===V.pgId?"Article":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":l.url},headline:l.ttl,description:l.sum,datePublished:l.pub,dateModified:l.upd,image:t(l.thm||e.defTh,1280,712),publisher:{"@type":"Organization",name:T(K.ttl,!0,!1),logo:t(e.orgLg,512,512)},author:n(l.aut.nm,l.aut.url||K.cnHmU,l.aut.im?t(l.aut.im,512,512):null)};if(_.c===l){l.text&&(r.articleBody=T(l.text,!0,!1));let e=l.com.ent;if(e&&e.length){let t=[];for(let n=0;n<e.length;n++){let l=e[n];l.iDel||t.push(i(l))}r.comment=t}}return r};if(!0===e.uJs)for(let t in _){let n=_[t];if(_.c===n||1===e.arTyp||3===e.arTyp&&!V.iSi){let e=l(n);I(oe(e),{type:"application/ld+json"})}}if(!V.iBt&&!V.iPv){let e=s(".js-accessblocker"),t=!1,n=()=>{t||F("body .adsbygoogle{display:none!important}")};e&&((e,t,n)=>{let i=J.blk,l=i.tzn,r=i.ctry,o=i.ip,s=(e,t)=>e.trim().toLowerCase()===t.trim().toLowerCase(),a=e=>0!==e.trim().length,c=!1;if(l.length){let t=Intl.DateTimeFormat().resolvedOptions().timeZone;for(let n=0;n<l.length;n++)if(a(l[n])&&s(l[n],t)){e("timezone",l[n]),c=!0;break}}!c&&(r.length||o.length)&&(n?D.then((()=>Oe.info())):Oe.info()).then((t=>{if(t.ip)for(let n=0;n<o.length;n++)if(a(o[n])&&s(o[n],t.ip)){e("ip",o[n]),c=!0;break}if(!c&&(t.country||t.loc))for(let n=0;n<r.length;n++)if(t.country&&s(r[n],t.country)||t.loc&&s(r[n],t.loc)){e("country",r[n]),c=!0;break}})).catch((e=>{console.warn("Error while getting geolocation info:",e),t&&t(e)}))})(((t,i)=>{console.warn(`Blocking access due to matching ${t} with value "${i}"`),V.iAd?U("Access is blocked! It seems you are an admin, so the popup wasn't displayed."):(n(),ue(e))}),null,!0);let i=s(".js-antiadblocker");i&&D.then((()=>Ne.iBlk())).then((e=>{e&&(V.iAd?U("AdBlock is enabled! It seems you are an admin, so the popup wasn't displayed."):(n(),ue(i)))}))}let r=J.con,o=c("blogger-contact-form");if(o.length)for(let e=0;e<o.length;e++){let t=o[e];if("FORM"===t.tagName){let e=t.elements,n=e.name,i=e.email,l=e.message;if(i&&l){let e=!1;v(t,"submit",(o=>{if(o.preventDefault(),!e)if(de(i.value.trim()))if(l.value.trim()){let o={email:i.value.trim(),message:l.value};n.value.trim()&&(o.name=n.value),e=!0,U(h(t,"data-mes-sending")||r.tx.sending),ze(o).then((()=>{U(h(t,"data-mes-sent")||r.tx.sent),t.reset(),e=!1})).catch((n=>{console.warn("Contact from submission error:",n),U(h(t,"data-mes-not-sent")||r.tx.notSent),e=!1}))}else U(h(t,"data-mes-empty-message")||r.tx.emptyMessage),l.focus();else U(h(t,"data-mes-invalid-email")||r.tx.invalidEmail),i.focus()}))}}}};A.then((()=>setTimeout(Ue,20))),L({b64:xe,cpT:async e=>{if(!O(e))throw new W("input is not type of string");if("clipboard"in te)return await te.clipboard.writeText(e),e;let t=ie.appendChild(y("textarea",{style:"position: fixed; left: 100%; width: 0; height: 0; opacity: 0",textContent:e}));t.focus(),t.select();let i=!!n.execCommand("copy");if(t.remove(),i)return e;throw new Q("failed to copy text")},prtB:(e,t=!1,n=1,i=!1)=>{if(!C(e))throw new W(`${e} is not a valid input.`);let l=e,r=t?1e3:1024;if(ee.abs(l)<r)return[q(l),"B"];let o=t?Se:Ce,s=-1,a=10**n;do{l/=r,s++}while(ee.round(ee.abs(l)*a)/a>=r&&s<o.length-1);let c=l.toFixed(n);return i||(c=q(G(c))),[c,o[s]]},abvN:(e,t=1,n=!1)=>{if(!C(e))throw new W(`${e} is not a valid input`);let i=e,l=1e3;if(ee.abs(i)<l)return[q(i),""];let r=Ee,o=-1,s=10**t;do{i/=l,o++}while(ee.round(ee.abs(i)*s)/s>=l&&o<r.length-1);let a=i.toFixed(t);return n||(a=q(G(a))),[a,r[o]]},ads:Ne,ip:Oe,iFb:De,iHl:Ie,iBF:Fe,sFrm:ze,rdTm:(e,{ignoreSelector:t="script, style",isHTML:n=!0,charactersPerMin:i=900,wordsPerMin:l=200,useCharacters:r=!0}={})=>{let o;if(C(e))o=e/i;else if(O(e)){let s;if(n){let n=y("div");n.innerHTML=e,s=He(n,t)}else s=e;o=$e(s,i,l,r)}else{if(!e)throw new W("argument 1 is not an element, string or number.");{let n=He(e,t);o=$e(n,i,l,r)}}return o}})})(PU,window,document);
/*! github.com/aFarkas/lazysizes (v5.3.2 - lazysizes.min.js) | Author: Alexander Farkas | License: MIT | Copyright (c) 2015 Alexander Farkas */
!function(e){var t=function(u,D,f){"use strict";var k,H;if(function(){var e;var t={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:true,ricTimeout:0,throttleDelay:125};H=u.lazySizesConfig||u.lazysizesConfig||{};for(e in t){if(!(e in H)){H[e]=t[e]}}}(),!D||!D.getElementsByClassName){return{init:function(){},cfg:H,noSupport:true}}var O=D.documentElement,i=u.HTMLPictureElement,P="addEventListener",$="getAttribute",q=u[P].bind(u),I=u.setTimeout,U=u.requestAnimationFrame||I,o=u.requestIdleCallback,j=/^picture$/i,r=["load","error","lazyincluded","_lazyloaded"],a={},G=Array.prototype.forEach,J=function(e,t){if(!a[t]){a[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")}return a[t].test(e[$]("class")||"")&&a[t]},K=function(e,t){if(!J(e,t)){e.setAttribute("class",(e[$]("class")||"").trim()+" "+t)}},Q=function(e,t){var a;if(a=J(e,t)){e.setAttribute("class",(e[$]("class")||"").replace(a," "))}},V=function(t,a,e){var i=e?P:"removeEventListener";if(e){V(t,a)}r.forEach(function(e){t[i](e,a)})},X=function(e,t,a,i,r){var n=D.createEvent("Event");if(!a){a={}}a.instance=k;n.initEvent(t,!i,!r);n.detail=a;e.dispatchEvent(n);return n},Y=function(e,t){var a;if(!i&&(a=u.picturefill||H.pf)){if(t&&t.src&&!e[$]("srcset")){e.setAttribute("srcset",t.src)}a({reevaluate:true,elements:[e]})}else if(t&&t.src){e.src=t.src}},Z=function(e,t){return(getComputedStyle(e,null)||{})[t]},s=function(e,t,a){a=a||e.offsetWidth;while(a<H.minSize&&t&&!e._lazysizesWidth){a=t.offsetWidth;t=t.parentNode}return a},ee=function(){var a,i;var t=[];var r=[];var n=t;var s=function(){var e=n;n=t.length?r:t;a=true;i=false;while(e.length){e.shift()()}a=false};var e=function(e,t){if(a&&!t){e.apply(this,arguments)}else{n.push(e);if(!i){i=true;(D.hidden?I:U)(s)}}};e._lsFlush=s;return e}(),te=function(a,e){return e?function(){ee(a)}:function(){var e=this;var t=arguments;ee(function(){a.apply(e,t)})}},ae=function(e){var a;var i=0;var r=H.throttleDelay;var n=H.ricTimeout;var t=function(){a=false;i=f.now();e()};var s=o&&n>49?function(){o(t,{timeout:n});if(n!==H.ricTimeout){n=H.ricTimeout}}:te(function(){I(t)},true);return function(e){var t;if(e=e===true){n=33}if(a){return}a=true;t=r-(f.now()-i);if(t<0){t=0}if(e||t<9){s()}else{I(s,t)}}},ie=function(e){var t,a;var i=99;var r=function(){t=null;e()};var n=function(){var e=f.now()-a;if(e<i){I(n,i-e)}else{(o||r)(r)}};return function(){a=f.now();if(!t){t=I(n,i)}}},e=function(){var v,m,c,h,e;var y,z,g,p,C,b,A;var n=/^img$/i;var d=/^iframe$/i;var E="onscroll"in u&&!/(gle|ing)bot/.test(navigator.userAgent);var _=0;var w=0;var M=0;var N=-1;var L=function(e){M--;if(!e||M<0||!e.target){M=0}};var x=function(e){if(A==null){A=Z(D.body,"visibility")=="hidden"}return A||!(Z(e.parentNode,"visibility")=="hidden"&&Z(e,"visibility")=="hidden")};var W=function(e,t){var a;var i=e;var r=x(e);g-=t;b+=t;p-=t;C+=t;while(r&&(i=i.offsetParent)&&i!=D.body&&i!=O){r=(Z(i,"opacity")||1)>0;if(r&&Z(i,"overflow")!="visible"){a=i.getBoundingClientRect();r=C>a.left&&p<a.right&&b>a.top-1&&g<a.bottom+1}}return r};var t=function(){var e,t,a,i,r,n,s,o,l,u,f,c;var d=k.elements;if((h=H.loadMode)&&M<8&&(e=d.length)){t=0;N++;for(;t<e;t++){if(!d[t]||d[t]._lazyRace){continue}if(!E||k.prematureUnveil&&k.prematureUnveil(d[t])){R(d[t]);continue}if(!(o=d[t][$]("data-expand"))||!(n=o*1)){n=w}if(!u){u=!H.expand||H.expand<1?O.clientHeight>500&&O.clientWidth>500?500:370:H.expand;k._defEx=u;f=u*H.expFactor;c=H.hFac;A=null;if(w<f&&M<1&&N>2&&h>2&&!D.hidden){w=f;N=0}else if(h>1&&N>1&&M<6){w=u}else{w=_}}if(l!==n){y=innerWidth+n*c;z=innerHeight+n;s=n*-1;l=n}a=d[t].getBoundingClientRect();if((b=a.bottom)>=s&&(g=a.top)<=z&&(C=a.right)>=s*c&&(p=a.left)<=y&&(b||C||p||g)&&(H.loadHidden||x(d[t]))&&(m&&M<3&&!o&&(h<3||N<4)||W(d[t],n))){R(d[t]);r=true;if(M>9){break}}else if(!r&&m&&!i&&M<4&&N<4&&h>2&&(v[0]||H.preloadAfterLoad)&&(v[0]||!o&&(b||C||p||g||d[t][$](H.sizesAttr)!="auto"))){i=v[0]||d[t]}}if(i&&!r){R(i)}}};var a=ae(t);var S=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}L(e);K(t,H.loadedClass);Q(t,H.loadingClass);V(t,B);X(t,"lazyloaded")};var i=te(S);var B=function(e){i({target:e.target})};var T=function(e,t){var a=e.getAttribute("data-load-mode")||H.iframeLoadMode;if(a==0){e.contentWindow.location.replace(t)}else if(a==1){e.src=t}};var F=function(e){var t;var a=e[$](H.srcsetAttr);if(t=H.customMedia[e[$]("data-media")||e[$]("media")]){e.setAttribute("media",t)}if(a){e.setAttribute("srcset",a)}};var s=te(function(t,e,a,i,r){var n,s,o,l,u,f;if(!(u=X(t,"lazybeforeunveil",e)).defaultPrevented){if(i){if(a){K(t,H.autosizesClass)}else{t.setAttribute("sizes",i)}}s=t[$](H.srcsetAttr);n=t[$](H.srcAttr);if(r){o=t.parentNode;l=o&&j.test(o.nodeName||"")}f=e.firesLoad||"src"in t&&(s||n||l);u={target:t};K(t,H.loadingClass);if(f){clearTimeout(c);c=I(L,2500);V(t,B,true)}if(l){G.call(o.getElementsByTagName("source"),F)}if(s){t.setAttribute("srcset",s)}else if(n&&!l){if(d.test(t.nodeName)){T(t,n)}else{t.src=n}}if(r&&(s||l)){Y(t,{src:n})}}if(t._lazyRace){delete t._lazyRace}Q(t,H.lazyClass);ee(function(){var e=t.complete&&t.naturalWidth>1;if(!f||e){if(e){K(t,H.fastLoadedClass)}S(u);t._lazyCache=true;I(function(){if("_lazyCache"in t){delete t._lazyCache}},9)}if(t.loading=="lazy"){M--}},true)});var R=function(e){if(e._lazyRace){return}var t;var a=n.test(e.nodeName);var i=a&&(e[$](H.sizesAttr)||e[$]("sizes"));var r=i=="auto";if((r||!m)&&a&&(e[$]("src")||e.srcset)&&!e.complete&&!J(e,H.errorClass)&&J(e,H.lazyClass)){return}t=X(e,"lazyunveilread").detail;if(r){re.updateElem(e,true,e.offsetWidth)}e._lazyRace=true;M++;s(e,t,r,i,a)};var r=ie(function(){H.loadMode=3;a()});var o=function(){if(H.loadMode==3){H.loadMode=2}r()};var l=function(){if(m){return}if(f.now()-e<999){I(l,999);return}m=true;H.loadMode=3;a();q("scroll",o,true)};return{_:function(){e=f.now();k.elements=D.getElementsByClassName(H.lazyClass);v=D.getElementsByClassName(H.lazyClass+" "+H.preloadClass);q("scroll",a,true);q("resize",a,true);q("pageshow",function(e){if(e.persisted){var t=D.querySelectorAll("."+H.loadingClass);if(t.length&&t.forEach){U(function(){t.forEach(function(e){if(e.complete){R(e)}})})}}});if(u.MutationObserver){new MutationObserver(a).observe(O,{childList:true,subtree:true,attributes:true})}else{O[P]("DOMNodeInserted",a,true);O[P]("DOMAttrModified",a,true);setInterval(a,999)}q("hashchange",a,true);["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){D[P](e,a,true)});if(/d$|^c/.test(D.readyState)){l()}else{q("load",l);D[P]("DOMContentLoaded",a);I(l,2e4)}if(k.elements.length){t();ee._lsFlush()}else{a()}},checkElems:a,unveil:R,_aLSL:o}}(),re=function(){var a;var n=te(function(e,t,a,i){var r,n,s;e._lazysizesWidth=i;i+="px";e.setAttribute("sizes",i);if(j.test(t.nodeName||"")){r=t.getElementsByTagName("source");for(n=0,s=r.length;n<s;n++){r[n].setAttribute("sizes",i)}}if(!a.detail.dataAttr){Y(e,a.detail)}});var i=function(e,t,a){var i;var r=e.parentNode;if(r){a=s(e,r,a);i=X(e,"lazybeforesizes",{width:a,dataAttr:!!t});if(!i.defaultPrevented){a=i.detail.width;if(a&&a!==e._lazysizesWidth){n(e,r,i,a)}}}};var e=function(){var e;var t=a.length;if(t){e=0;for(;e<t;e++){i(a[e])}}};var t=ie(e);return{_:function(){a=D.getElementsByClassName(H.autosizesClass);q("resize",t)},checkElems:t,updateElem:i}}(),t=function(){if(!t.i&&D.getElementsByClassName){t.i=true;re._();e._()}};return I(function(){H.init&&t()}),k={cfg:H,autoSizer:re,loader:e,init:t,uP:Y,aC:K,rC:Q,hC:J,fire:X,gW:s,rAF:ee}}(e,e.document,Date);e.lazySizes=t,"object"==typeof module&&module.exports&&(module.exports=t)}("undefined"!=typeof window?window:{});
/*! github.com/aFarkas/lazysizes (v5.3.2 - plugins/unveilhooks/ls.unveilhooks.min.js) | Author: Alexander Farkas | License: MIT | Copyright (c) 2015 Alexander Farkas */
!function(e,t){var a=function(){t(e.lazySizes),e.removeEventListener("lazyunveilread",a,!0)};t=t.bind(null,e,e.document),"object"==typeof module&&module.exports?t(require("lazysizes")):"function"==typeof define&&define.amd?define(["lazysizes"],t):e.lazySizes?a():e.addEventListener("lazyunveilread",a,!0)}(window,function(e,i,o){"use strict";var l,d,u={};function s(e,t,a){var n,r;u[e]||(n=i.createElement(t?"link":"script"),r=i.getElementsByTagName("script")[0],t?(n.rel="stylesheet",n.href=e):(n.onload=function(){n.onerror=null,n.onload=null,a()},n.onerror=n.onload,n.src=e),u[e]=!0,u[n.src||n.href]=!0,r.parentNode.insertBefore(n,r))}i.addEventListener&&(l=function(e,t){var a=i.createElement("img");a.onload=function(){a.onload=null,a.onerror=null,a=null,t()},a.onerror=a.onload,a.src=e,a&&a.complete&&a.onload&&a.onload()},addEventListener("lazybeforeunveil",function(e){var t,a,n;if(e.detail.instance==o&&!e.defaultPrevented){var r=e.target;if("none"==r.preload&&(r.preload=r.getAttribute("data-preload")||"auto"),null!=r.getAttribute("data-autoplay"))if(r.getAttribute("data-expand")&&!r.autoplay)try{r.play()}catch(e){}else requestAnimationFrame(function(){r.setAttribute("data-expand","-10"),o.aC(r,o.cfg.lazyClass)});(t=r.getAttribute("data-link"))&&s(t,!0),(t=r.getAttribute("data-script"))&&(e.detail.firesLoad=!0,s(t,null,function(){e.detail.firesLoad=!1,o.fire(r,"_lazyloaded",{},!0,!0)})),(t=r.getAttribute("data-require"))&&(o.cfg.requireJs?o.cfg.requireJs([t]):s(t)),(a=r.getAttribute("data-bg"))&&(e.detail.firesLoad=!0,l(a,function(){r.style.backgroundImage="url("+(d.test(a)?JSON.stringify(a):a)+")",e.detail.firesLoad=!1,o.fire(r,"_lazyloaded",{},!0,!0)})),(n=r.getAttribute("data-poster"))&&(e.detail.firesLoad=!0,l(n,function(){r.poster=n,e.detail.firesLoad=!1,o.fire(r,"_lazyloaded",{},!0,!0)}))}},!(d=/\(|\)|\s|'/)))});
/*--[ Custom JS (Global above closing body) ]--*/
/*]]>*//*<![CDATA[*/
/*--[ Desktop ]--*/
/*]]>*//*<![CDATA[*/
/*--[ SingleItem ]--*/
/*! Plus UI Javascript (single-item.js) | Authors: Deo Kumar, Armaan Kumar (https://fineshopdesign.com) | License: Unlicensed | Copyright (c) 2024 Fineshop Design */
"use strict";((e,t)=>{let{gId:a,qSel:l,qSell:i,gCl:o,cEl:n,aCl:r,rCl:c,hCl:d,gAb:s,hAb:m,sAb:b,rAb:u,aEL:p,rEL:h,iAE:g,iAH:f,cpT:y,eHTML:v,ms:w,mc:A,pl:$,vw:T,ps:x,df:C}=e,k=t.Object,M=t.location,z=k.assign,P=(e,t=!0,a=!0)=>{b(e,"hidden",""),t&&r(e,"hidden"),a&&m(e,"aria-hidden")&&b(e,"aria-hidden","true")},B=(e,t=!0,a=!0)=>{u(e,"hidden"),t&&c(e,"hidden"),a&&m(e,"aria-hidden")&&b(e,"aria-hidden","false")},D=(e,t)=>{let a=[];if(e.length)for(let i=0;i<e.length;i++){let o=e[i],[n,r,c,d,m,b,u,p,h]=["data-id","data-timestamp","data-unix-time","data-author-name","data-author-image","data-author-url","data-is-author","data-is-anonymous","data-is-deleted"].map((e=>s(o,e)));if(n&&r&&c&&null!==d){let e=new Date(Number(c)),i=l(`[data-comment-body-id="${n}"]`,o);if(i){let c={id:n,html:i.innerHTML,text:i.innerText,con:i.textContent||i.innerText,ts:r,pub:e,iAut:"true"===u,iAno:"true"===p,iDel:"true"===h,aut:{nm:d,url:b,im:m}},s=l("ol",o);s&&(c.rep=s?D(s.children,{repTo:n}):[]),t&&k.assign(c,t),a.push(c)}}}return a},H=e=>{let t=s(e,"data-embed");if(t){e.innerHTML="<div class='play' title='Play'><svg viewbox='0 0 213.7 213.7'><polygon class='a' points='73.5,62.5 148.5,105.8 73.5,149.1'/><circle class='b' cx='106.8' cy='106.8' r='103.3'/></svg></div>";let[a,l]=["default","maxresdefault"].map((e=>`https://img.youtube.com/vi/${t}/${e}.jpg`)),i=n("img",{class:"lazyload",attributes:{src:a,alt:"YouTube video thumbnail","data-src":l}});e.appendChild(i);let o=()=>{h(e,"click",o);let a=n("iframe",{class:"loading",src:`https://www.youtube.com/embed/${t}?rel=0&showinfo=0&autoplay=1`,title:"YouTube video player",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullscreen:!0,attributes:{frameborder:0}}),l=()=>{h(a,"load",l),c(a,"loading"),r(a,"loaded")};p(a,"load",l),p(a,"error",l),e.innerHTML="",e.appendChild(a)};p(e,"click",o)}};a("postBody")&&x.c&&(z(x.c,{con:postBody.textContent,html:postBody.innerHTML,text:postBody.innerText}),z(x.c.com,{ent:(()=>{let e=a("cmHolder");return e?D(e.children):[]})()}));let L=()=>{if(!T.iBt){let e="96",d="comment-editor",w="data-thread",T=$.cm,x=a("iCmn"),C=a("forComments"),k=a("addCm"),z=a("commentForm"),D=()=>/^#comment$/.test(M.hash),L=()=>/[?&](showComment|sc)=(\d+)/i.test(M.search)||/^#c(\d{6,})$/.test(M.hash),E=!1,I=()=>{if(!E&&x&&!a(d)){let t=s(x,w);if(t){let a=n("iframe",{id:d,class:"lazyload",attributes:{name:"comment-editor",title:"Blogger comment",frameborder:"0",allowtransparency:"",sandbox:"allow-scripts allow-same-origin allow-forms allow-top-navigation",height:e,"data-src":t,[w]:t}});g(x,"beforebegin",a),x.remove(),E=!0}}},q=()=>{x&&h(x,"click",q),C&&h(C,"click",q),I()};if(C){p(C,"click",q),x&&p(x,"click",q);let e=()=>{(D()||L())&&(q(),C.checked=!0)};p(t,"hashchange",e),e();let a=i("a[href='#comment']");if(a.length)for(let t=0;t<a.length;t++)p(a[t],"click",e)}else q();if(z){let t=o("rpTo");for(let l=0;l<t.length;l++){let i=t[l];m(i,"data-reply-to")&&p(i,"click",(()=>{q();let t=a(d);if(t){let l=s(i,"data-reply-to"),o=a(`c${l}`),n=`${s(t,w)}&parentID=${l}`;r(z,"cmRbox"),B(k),z.parentNode!==o?o.appendChild(z):z.scrollIntoView({behavior:"smooth"}),s(t,"data-src")!==n&&(u(t,"src"),b(t,"height",e),b(t,"data-src",n),c(t,"lazyloading","lazyloaded"),r(t,"lazyload"))}}))}if(k&&p(k,"click",(()=>{q();let t=a(d);if(t){let a=s(t,w);c(z,"cmRbox"),P(k),k.nextElementSibling!==z?g(k,"afterend",z):z.scrollIntoView({behavior:"smooth"}),s(t,"data-src")!==a&&(u(t,"src"),b(t,"height",e),b(t,"data-src",a),c(t,"lazyloading","lazyloaded"),r(t,"lazyload"))}})),T.par){f(z,"afterbegin",`<div class='tabs'><input id='cmnT-1' type='radio' name='cmnTabs' checked=''/><input id='cmnT-2' type='radio' name='cmnTabs'/><div><label for='cmnT-1'>${A.commentMessage}</label><label for='cmnT-2'>${A.mediaPlus}</label></div><div class='cmnC-1'></div><div class='cmnC-2'>${A.commentMediaParserMessage?`<p class='note'>${A.commentMediaParserMessage}</p>`:""}<div class='cmPar'><div><textarea id='cmParTx' class='tx' placeholder='${v(A.commentMediaInputPlaceholder)}'></textarea><div class='nc'></div><button type='button' class='btn pr' data-action='pre' aria-label='${v(A.pre)}'></button><button type='button' class='btn pr' data-action='code'aria-label='${v(A.code)}'></button><button type='button' class='btn pr' data-action='quote' aria-label='${v(A.quote)}'></button>${T.im?`<button type='button' class='btn pr' data-action='image' aria-label='${v(A.image)}'></button>`:""}<button type='button' class='btn pr' data-action='tag' aria-label='${v(A.tag)}'></button><br/><button type='button' class='btn cp hidden' data-action='copy' aria-label='${v(A.copyCode)}'></button><button type='button' class='btn cl' data-action='clear' aria-label='${v(A.clear)}'></button></div></div></div></div>`);let e,t=l(".cmPar",z),a=i("button[data-action]",t),o=l("textarea",t),n=l(".nc",t),r=(t,a=3e3)=>{clearTimeout(e),b(n,"data-message",t),e=setTimeout((()=>{u(n,"data-message")}),a)},c=()=>{o.disabled=!1,o.value="";for(let e=0;e<a.length;e++){let t=a[e],l=s(t,"data-action");t.disabled=!1,"copy"===l&&P(t)}},d=()=>{o.disabled=!0;for(let e=0;e<a.length;e++){let t=a[e],l=s(t,"data-action");"clear"!==l&&"copy"!==l&&(t.disabled=!0),"copy"===l&&B(t)}};for(let e=0;e<a.length;e++){let t=a[e];p(t,"click",(()=>{let e=s(t,"data-action");if(o.value)switch(e){case"pre":case"code":case"quote":case"tag":o.value=`<i rel='${e}'>${v(o.value,!1)}</i>`,d();break;case"image":/^https?:\/\/(.+)$/.test(o.value.trim())?(o.value=`<i rel='${e}'>${encodeURI(o.value.trim())}</i>`,d()):(r(A.notAValidURL),o.focus());break;case"clear":c(),o.focus();break;case"copy":t.disabled=!0,y(o.value),r(A.copiedCode,2e3),setTimeout((()=>c()),2e3)}else o.focus()}))}}if(T.im){let e=i(".cmCo i[rel='image']");for(let t=0;t<e.length;t+=1){let a=e[t],l=(a.textContent||a.innerText).trim();if(l){let e=n("img",{src:"data:image/png;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=",alt:"Image Comment",class:"lazyload",attributes:{"data-src":l}});a.insertAdjacentElement("beforebegin",e)}a.remove()}}}let R=o("lazyYt");for(let e=0;e<R.length;e++)H(R[e]);let S=a("postGreeting");if(S){let e=[A.welcome,A.timeToSleep,A.haveSweetDreams,A.goodMorning,A.goodAfternoon,A.goodEvening,A.goodNight],t=(new Date).getHours(),a=e[1];t<4?a=e[2]:t<12?a=e[3]:t<17?a=e[4]:t<19?a=e[5]:t<22&&(a=e[6]),b(S,"data-text",a)}}};C.then((()=>setTimeout(L,20)))})(PU,window,document);
/*--[ Custom JS (SingleItem above closing body) ]--*/
/*]]>*//*<![CDATA[*/
/*--[ Post ]--*/
/*]]>*/</script>
<textarea id="template_widgets_js" disabled="" readonly="" hidden="" aria-hidden="true" class="notranslate"><!--Eres el responsable de informar a los visitantes de tu blog qu\xe9 cookies utilizas y qu\xe9 datos suyos se recogen. Blogger facilita una notificaci\xf3n est\xe1ndar para que la uses en tu blog, aunque puedes personalizarla o crear tu propia notificaci\xf3n. Consulta http://www.blogger.com/go/cookiechoices para obtener m\xe1s informaci\xf3n.-->
<script defer='' src='/js/cookienotice.js'></script>
<script>
document.addEventListener('DOMContentLoaded', function(event) {
window.cookieChoices && cookieChoices.showCookieConsentBar && cookieChoices.showCookieConsentBar(
(window.cookieOptions && cookieOptions.msg) || 'Este sitio utiliza cookies de Google para prestar sus servicios y para analizar su tr\xe1fico. Tu direcci\xf3n IP y user-agent se comparten con Google, junto con las m\xe9tricas de rendimiento y de seguridad, para garantizar la calidad del servicio, generar estad\xedsticas de uso y detectar y solucionar abusos.',
(window.cookieOptions && cookieOptions.close) || 'Entendido',
(window.cookieOptions && cookieOptions.learn) || 'M\xe1s informaci\xf3n',
(window.cookieOptions && cookieOptions.link) || 'https://www.blogger.com/go/blogspot-cookies');
});
</script>
<script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/984859869-widgets.js"></script>
<script type='text/javascript'>
window['__wavt'] = 'AOuZoY6ZomKW4iwUdmJ8i-TQRulYcNSScQ:1731829778865';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d3667079295234480644','//www.fineshopdesign.com/2024/04/remove-m-parameter.html','3667079295234480644');
_WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '3667079295234480644', 'title': 'Fineshop Design', 'url': 'https://www.fineshopdesign.com/2024/04/remove-m-parameter.html', 'canonicalUrl': 'https://www.fineshopdesign.com/2024/04/remove-m-parameter.html', 'homepageUrl': 'https://www.fineshopdesign.com/', 'searchUrl': 'https://www.fineshopdesign.com/search', 'canonicalHomepageUrl': 'https://www.fineshopdesign.com/', 'blogspotFaviconUrl': 'https://www.fineshopdesign.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': true, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'G-83PT0ZGCQ7', 'analytics4': true, 'encoding': 'UTF-8', 'locale': 'en-GB', 'localeUnderscoreDelimited': 'en_gb', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Fineshop Design - Atom\x22 href\x3d\x22https://www.fineshopdesign.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Fineshop Design - RSS\x22 href\x3d\x22https://www.fineshopdesign.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Fineshop Design - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/3667079295234480644/posts/default\x22 /\x3e\n\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Fineshop Design - Atom\x22 href\x3d\x22https://www.fineshopdesign.com/feeds/4990960623216260259/comments/default\x22 /\x3e\n', 'meTag': '', 'adsenseClientId': 'ca-pub-6450536625798530', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': true, 'adsenseAutoAds': true, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/3d970d7188fc7945', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en_GB\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'item', 'postId': '4990960623216260259', 'pageName': 'How to permanently remove ?m\x3d1 from Blogger Blog', 'pageTitle': 'Fineshop Design: How to permanently remove ?m\x3d1 from Blogger Blog', 'metaDescription': ''}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard', 'ok': 'Ok', 'postLink': 'Post link'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': 'Custom', 'isResponsive': true, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'How to permanently remove ?m\x3d1 from Blogger Blog', 'description': 'The Best Website where you can find Blogger Widgets, Tech News, Tech Reviews, Coding related Tutorials and many more.', 'url': 'https://www.fineshopdesign.com/2024/04/remove-m-parameter.html', 'type': 'item', 'isSingleItem': true, 'isMultipleItems': false, 'isError': false, 'isPage': false, 'isPost': true, 'isHomepage': false, 'isArchive': false, 'isLabelSearch': false, 'postId': 4990960623216260259}}, {'name': 'widgets', 'data': [{'title': 'Fineshop Design (Header)', 'type': 'Header', 'sectionId': 'sec_Header_Title', 'id': 'Header01'}, {'title': 'Try \x27Adventure\x27', 'type': 'BlogSearch', 'sectionId': 'sec_Header_Search', 'id': 'BlogSearch01'}, {'title': 'Header Icon', 'type': 'TextList', 'sectionId': 'sec_Header_Icon', 'id': 'TextList01'}, {'title': 'Contributors', 'type': 'Profile', 'sectionId': 'sec_Header_Icon', 'id': 'Profile01'}, {'title': 'Bookmark Posts', 'type': 'LinkList', 'sectionId': 'sec_Header_Icon', 'id': 'LinkList02'}, {'title': 'Navigation Menu', 'type': 'HTML', 'sectionId': 'sec_Nav_Widgets_1', 'id': 'HTML01'}, {'title': 'Additional Links', 'type': 'PageList', 'sectionId': 'sec_Nav_Widgets_2', 'id': 'PageList02'}, {'title': 'Social Links', 'type': 'LinkList', 'sectionId': 'sec_Nav_Widgets_2', 'id': 'LinkList04'}, {'title': 'Under Header Ad', 'type': 'LinkList', 'sectionId': 'sec_Horizontal-Ad', 'id': 'LinkList81'}, {'title': 'Blog Posts', 'type': 'Blog', 'sectionId': 'sec_Main_Widgets', 'id': 'Blog01', 'posts': [{'id': '4990960623216260259', 'title': 'How to permanently remove ?m\x3d1 from Blogger Blog', 'showInlineAds': false}], 'footerBylines': [{'regionName': 'footer1', 'items': [{'name': 'author', 'label': 'Published by'}, {'name': 'timestamp', 'label': 'On'}, {'name': 'comments', 'label': 'Comment'}, {'name': 'share', 'label': ''}]}, {'regionName': 'footer2', 'items': [{'name': 'labels', 'label': 'in'}]}, {'regionName': 'footer3', 'items': [{'name': 'location', 'label': 'Location:'}]}], 'allBylineItems': [{'name': 'author', 'label': 'Published by'}, {'name': 'timestamp', 'label': 'On'}, {'name': 'comments', 'label': 'Comment'}, {'name': 'share', 'label': ''}, {'name': 'labels', 'label': 'in'}, {'name': 'location', 'label': 'Location:'}]}, {'title': 'Table of contents', 'type': 'HTML', 'sectionId': 'sec_Main_Widgets', 'id': 'HTML11'}, {'title': 'Below Posts Ad', 'type': 'LinkList', 'sectionId': 'sec_Bottom_Widgets', 'id': 'LinkList85'}, {'title': 'Popular Posts', 'type': 'PopularPosts', 'sectionId': 'sec_Side_Widgets', 'id': 'PopularPosts01', 'posts': [{'title': 'How to permanently remove ?m\x3d1 from Blogger Blog', 'id': 4990960623216260259}, {'title': 'How to build a PWA (Progressive Web App) for Blogger Site in 2024', 'id': 5695471488630163172}, {'title': 'How to get Channel or Group Information using Telegram API', 'id': 8664372353820550215}, {'title': 'How to make Blogger Contact Form work without loading widgets.js', 'id': 3330393496786229586}, {'title': 'Lightbox Image with Vanilla Javascript', 'id': 7004734279858278173}]}, {'title': 'Labels', 'type': 'Label', 'sectionId': 'sec_Side_Widgets', 'id': 'Label01'}, {'title': 'Sticky Ad [Desktop]', 'type': 'LinkList', 'sectionId': 'sec_Side_Sticky', 'id': 'LinkList86'}, {'title': 'Take me back', 'type': 'HTML', 'sectionId': 'sec_Error_404', 'id': 'HTML404'}, {'title': 'Organization Name [BlogTitle]', 'type': 'Image', 'sectionId': 'sec_Footer_Widgets_1', 'id': 'Image21'}, {'title': 'Social Media Links', 'type': 'LinkList', 'sectionId': 'sec_Footer_Widgets_1', 'id': 'LinkList21'}, {'title': 'Credit', 'type': 'HTML', 'sectionId': 'sec_Footer_Credit', 'id': 'HTML21'}, {'title': 'Labels', 'type': 'Label', 'sectionId': 'sec_Theme_Hidden', 'id': 'Label41'}, {'title': 'Contact Form', 'type': 'ContactForm', 'sectionId': 'sec_Theme_Hidden', 'id': 'ContactForm41'}, {'title': 'Pageviews last month', 'type': 'Stats', 'sectionId': 'sec_Theme_Hidden', 'id': 'Stats41'}, {'title': 'Cookie Consent [NoTitle]', 'type': 'LinkList', 'sectionId': 'sec_Addon_Widgets', 'id': 'LinkList63'}, {'title': 'Image Uploader', 'type': 'Image', 'sectionId': 'sec_Addon_Widgets', 'id': 'Image61'}]}]);
_WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header01', 'sec_Header_Title', document.getElementById('Header01'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_BlogSearchView', new _WidgetInfo('BlogSearch01', 'sec_Header_Search', document.getElementById('BlogSearch01'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_TextListView', new _WidgetInfo('TextList01', 'sec_Header_Icon', document.getElementById('TextList01'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_ProfileView', new _WidgetInfo('Profile01', 'sec_Header_Icon', document.getElementById('Profile01'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList02', 'sec_Header_Icon', document.getElementById('LinkList02'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML01', 'sec_Nav_Widgets_1', document.getElementById('HTML01'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_PageListView', new _WidgetInfo('PageList02', 'sec_Nav_Widgets_2', document.getElementById('PageList02'), {'title': 'Additional Links', 'links': [{'isCurrentPage': false, 'href': '/p/sitemap.html', 'title': 'Sitemap'}, {'isCurrentPage': false, 'href': '#', 'title': 'Disclaimer'}, {'isCurrentPage': false, 'href': '#', 'title': 'Privacy'}], 'mobile': false, 'showPlaceholder': true, 'hasCurrentPage': false}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList04', 'sec_Nav_Widgets_2', document.getElementById('LinkList04'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList81', 'sec_Horizontal-Ad', document.getElementById('LinkList81'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog01', 'sec_Main_Widgets', document.getElementById('Blog01'), {'cmtInteractionsEnabled': false, 'lightboxEnabled': true, 'lightboxModuleUrl': 'https://www.blogger.com/static/v1/jsbin/1210611890-lbx__en_gb.js', 'lightboxCssUrl': 'https://www.blogger.com/static/v1/v-css/1964470060-lightbox_bundle.css'}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML11', 'sec_Main_Widgets', document.getElementById('HTML11'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList85', 'sec_Bottom_Widgets', document.getElementById('LinkList85'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_PopularPostsView', new _WidgetInfo('PopularPosts01', 'sec_Side_Widgets', document.getElementById('PopularPosts01'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label01', 'sec_Side_Widgets', document.getElementById('Label01'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList86', 'sec_Side_Sticky', document.getElementById('LinkList86'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML404', 'sec_Error_404', document.getElementById('HTML404'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_ImageView', new _WidgetInfo('Image21', 'sec_Footer_Widgets_1', document.getElementById('Image21'), {'resize': true}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList21', 'sec_Footer_Widgets_1', document.getElementById('LinkList21'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML21', 'sec_Footer_Credit', document.getElementById('HTML21'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label41', 'sec_Theme_Hidden', document.getElementById('Label41'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_ContactFormView', new _WidgetInfo('ContactForm41', 'sec_Theme_Hidden', document.getElementById('ContactForm41'), {'contactFormMessageSendingMsg': 'Sending...', 'contactFormMessageSentMsg': 'Your message has been sent.', 'contactFormMessageNotSentMsg': 'Message could not be sent. Please try again later.', 'contactFormInvalidEmailMsg': 'A valid email address is required.', 'contactFormEmptyMessageMsg': 'Message field cannot be empty.', 'title': 'Contact Form', 'blogId': '3667079295234480644', 'contactFormNameMsg': 'Name', 'contactFormEmailMsg': 'Email', 'contactFormMessageMsg': 'Message', 'contactFormSendMsg': 'Send', 'contactFormToken': 'AOuZoY6ZmZ9815Xzf9ioECKSVC5ew8Cqow:1731829778865', 'submitUrl': 'https://www.blogger.com/contact-form.do'}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_StatsView', new _WidgetInfo('Stats41', 'sec_Theme_Hidden', document.getElementById('Stats41'), {'title': 'Pageviews last month', 'showGraphicalCounter': false, 'showAnimatedCounter': false, 'showSparkline': true, 'statsUrl': '//www.fineshopdesign.com/b/stats?style\x3dBLACK_TRANSPARENT\x26timeRange\x3dLAST_WEEK\x26token\x3dAPq4FmDc1-GHg6DryyHap_SvGwwuFdMfCOpQqiRp2mE_3NEG61OE1GYL0ZIq-B0GymEuNFkxQE9k4t2zyBKqw4qL1TJ4RoNADg'}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_LinkListView', new _WidgetInfo('LinkList63', 'sec_Addon_Widgets', document.getElementById('LinkList63'), {}, 'displayModeFull'));
_WidgetManager._RegisterWidget('_ImageView', new _WidgetInfo('Image61', 'sec_Addon_Widgets', document.getElementById('Image61'), {'resize': false}, 'displayModeFull'));
</script>
</body></textarea>
</body></html>