.ts-tool-gate-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);z-index:99998;opacity:0;transition:opacity 0.3s ease}.ts-tool-gate-overlay.ts-show{opacity:1}.ts-tool-gate-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);background-color:#fff;border-radius:12px;box-shadow:0 10px 40px rgb(0 0 0 / .3);z-index:99999;max-width:90%;width:450px;box-sizing:border-box;overflow:hidden;opacity:0;transition:opacity 0.3s ease,transform 0.3s ease}.ts-tool-gate-popup.ts-show{opacity:1;transform:translate(-50%,-50%) scale(1)}.ts-tool-gate-header{background:linear-gradient(135deg,#CF2E2E,#a72525);color:#fff;padding:18px 24px;display:flex;justify-content:space-between;align-items:center}.ts-tool-gate-header h3{margin:0;font-size:18px;font-weight:600;color:#fff;display:flex;align-items:center;gap:10px}.ts-tool-gate-icon{font-size:22px}.ts-tool-gate-close{background:rgb(255 255 255 / .2);border:none;font-size:24px;font-weight:700;color:#fff;cursor:pointer;line-height:1;padding:4px 10px;border-radius:6px;opacity:.9;transition:opacity 0.2s ease,background 0.2s ease}.ts-tool-gate-close:hover{opacity:1;background:rgb(255 255 255 / .3)}.ts-tool-gate-content{padding:28px}.ts-tool-gate-message{font-size:15px;line-height:1.6;color:#333;margin:0 0 24px 0;text-align:center}.ts-tool-gate-form{display:flex;flex-direction:column;gap:14px}.ts-tool-gate-row{display:flex;gap:12px}.ts-tool-gate-row input{flex:1}.ts-tool-gate-form input[type="text"],.ts-tool-gate-form input[type="email"]{width:100%;padding:14px 16px;font-size:15px;border:2px solid #e0e0e0;border-radius:8px;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease;font-family:inherit}.ts-tool-gate-form input[type="text"]:focus,.ts-tool-gate-form input[type="email"]:focus{outline:none;border-color:#CF2E2E;box-shadow:0 0 0 3px rgb(207 46 46 / .15)}.ts-tool-gate-form input::placeholder{color:#999}.ts-tool-gate-submit{width:100%;padding:16px 24px;font-size:16px;font-weight:600;border:none;border-radius:8px;cursor:pointer;background:linear-gradient(135deg,#CF2E2E,#a72525);color:#fff;transition:transform 0.2s ease,box-shadow 0.2s ease;margin:6px 0 0 0;box-sizing:border-box}.ts-tool-gate-submit:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgb(207 46 46 / .4)}.ts-tool-gate-submit:active{transform:translateY(0)}.ts-tool-gate-submit:disabled{opacity:.7;cursor:not-allowed;transform:none}.ts-tool-gate-privacy{font-size:12px;color:#888;text-align:center;margin:8px 0 0 0}.ts-tool-gate-privacy a{color:#CF2E2E;text-decoration:underline}.ts-tool-gate-privacy a:hover{text-decoration:none}.ts-tool-gate-success{text-align:center;padding:20px 0}.ts-tool-gate-success-icon{font-size:48px;margin-bottom:16px}.ts-tool-gate-success h4{font-size:20px;font-weight:600;color:#333;margin:0 0 10px 0}.ts-tool-gate-success p{font-size:15px;color:#666;margin:0}.ts-tool-gate-error{background-color:#FFF0F0;border:1px solid #FF6B6B;border-radius:8px;padding:14px 18px;margin-top:16px}.ts-tool-gate-error p{font-size:14px;color:#C00;margin:0;text-align:center}@keyframes ts-tool-shake{0%,100%{transform:translate(-50%,-50%) translateX(0)}20%,60%{transform:translate(-50%,-50%) translateX(-10px)}40%,80%{transform:translate(-50%,-50%) translateX(10px)}}.ts-tool-gate-popup.ts-shake{animation:ts-tool-shake 0.5s ease}@media (max-width:500px){.ts-tool-gate-popup{width:95%;max-width:none}.ts-tool-gate-content{padding:22px 18px}.ts-tool-gate-header{padding:15px 18px}.ts-tool-gate-header h3{font-size:16px}.ts-tool-gate-row{flex-direction:column;gap:14px}.ts-tool-gate-form input[type="text"],.ts-tool-gate-form input[type="email"]{padding:13px 14px;font-size:16px}.ts-tool-gate-submit{padding:14px 20px;font-size:15px}}.zci-taxonomy-list.zci-grid{display:grid;grid-gap:20px;grid-template-columns:repeat(var(--zci-columns,3),1fr);list-style:none;padding:0;margin:0}.zci-taxonomy-list.zci-grid .zci-item{text-align:center;list-style:none;margin:0}.zci-taxonomy-list.zci-grid .zci-image{display:block;margin-bottom:10px;overflow:hidden;border-radius:8px}.zci-taxonomy-list.zci-grid .zci-image img{max-width:100%;height:auto;display:block;margin:0 auto;transition:transform 0.3s ease}.zci-taxonomy-list.zci-grid .zci-image img:hover{transform:scale(1.05)}.zci-taxonomy-list.zci-inline{display:flex;flex-wrap:wrap;gap:15px;list-style:none;padding:0;margin:0}.zci-taxonomy-list.zci-inline .zci-item{display:flex;align-items:center;gap:5px;margin:0}.zci-taxonomy-list.zci-list{list-style:none;padding:0;margin:0}.zci-taxonomy-list.zci-list .zci-item{display:flex;align-items:center;margin-bottom:10px;gap:10px}.zci-term-name{display:block;font-weight:700;margin-top:5px;color:inherit;text-decoration:none}.zci-link{text-decoration:none;color:inherit;display:block}.zci-term-count{display:inline-block;background:#f0f0f1;border-radius:10px;padding:2px 8px;font-size:.8em;margin-left:5px;vertical-align:middle}.ts-author-box{background:#f9f9f9;border-left:5px solid #0073aa;padding:25px;margin-top:40px;margin-bottom:20px;display:flex;align-items:flex-start;gap:20px;border-radius:4px;font-family:inherit}.ts-author-avatar img{border-radius:50%;width:100px;height:100px;object-fit:cover;box-shadow:0 2px 5px rgb(0 0 0 / .1)}.ts-author-info{flex:1}.ts-author-name{margin:0 0 10px 0;font-size:1.25rem;font-weight:700}.ts-author-name a{text-decoration:none;color:#333}.ts-author-bio{font-size:.95rem;line-height:1.6;color:#555;margin-bottom:15px}.ts-author-social{display:flex;gap:15px;font-size:.9rem;font-weight:600}.ts-author-social a{text-decoration:none;color:#0073aa}.ts-author-social a:hover{text-decoration:underline}@media (max-width:600px){.ts-author-box{flex-direction:column;text-align:center}.ts-author-avatar{margin:0 auto}.ts-author-social{justify-content:center}}.ts-gsm-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999;opacity:0;transition:opacity 0.3s ease-in-out}.ts-gsm-modal.visible{display:flex;opacity:1;align-items:center;justify-content:center}.ts-gsm-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--modal-bg-color,#000000);opacity:var(--overlay-opacity,.8);pointer-events:none}.ts-gsm-content{position:relative;width:100%;height:100%;max-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;pointer-events:none}.ts-gsm-search-wrapper{position:relative;width:100%;max-width:800px;max-height:calc(100vh - 100px);background:#fff;border-radius:12px;padding:30px;box-shadow:0 20px 60px rgb(0 0 0 / .3);animation:modalSlideIn 0.3s ease-out;pointer-events:auto;overflow-y:auto;overflow-x:hidden}@keyframes modalSlideIn{from{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}.ts-gsm-close{position:fixed;background:rgb(255 255 255 / .9);border:none;width:44px;height:44px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1000000;transition:all 0.2s ease;box-shadow:0 2px 8px rgb(0 0 0 / .2);pointer-events:auto}.ts-gsm-close.top-right{top:20px;right:20px}.ts-gsm-close.top-left{top:20px;left:20px}.ts-gsm-close:hover{background:#fff;transform:scale(1.1);box-shadow:0 4px 12px rgb(0 0 0 / .3)}.ts-gsm-close svg{color:#333;transition:color 0.2s ease}.ts-gsm-close:hover svg{color:#A72525}body.ts-gsm-modal-open{overflow:hidden}.ts-gsm-search-wrapper .gcse-search{margin:0}.ts-gsm-search-wrapper .gsc-control-cse{padding:0;border:none;background:#fff0}.ts-gsm-search-wrapper .gsc-search-box{margin-bottom:20px}.ts-gsm-search-wrapper .gsc-results-wrapper-visible{overflow:visible!important}.ts-gsm-search-wrapper::-webkit-scrollbar{width:8px}.ts-gsm-search-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.ts-gsm-search-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.ts-gsm-search-wrapper::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (max-width:768px){.ts-gsm-search-wrapper{padding:20px;margin:10px;border-radius:8px;max-height:calc(100vh - 60px)}.ts-gsm-content{padding:10px}.ts-gsm-close{width:40px;height:40px;top:10px}.ts-gsm-close.top-right{right:10px}.ts-gsm-close.top-left{left:10px}input.gsc-input{vertical-align:middle!important}}@media screen and (max-width:480px){.ts-gsm-content{padding:5px}.ts-gsm-search-wrapper{padding:15px;max-width:100%;max-height:calc(100vh - 40px)}}.ts-gsm-close:focus{outline:2px solid #A72525;outline-offset:2px}@media (prefers-reduced-motion:reduce){.ts-gsm-modal,.ts-gsm-close,.ts-gsm-search-wrapper{animation:none;transition:none}}.gssb_c{z-index:9999999!important}.gssb_e{z-index:9999999!important}.gsib_a{z-index:9999999!important}div[class*="gsc-completion"]{z-index:9999999!important}div[class^="gs"],table[class^="gs"]{z-index:9999999!important}body.ts-gsm-modal-open .gssb_c,body.ts-gsm-modal-open .gssb_e,body.ts-gsm-modal-open table.gssb_m,body.ts-gsm-modal-open .gsib_a{z-index:9999999!important;pointer-events:auto!important}#search-trigger{background:none;border:none;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}#search-trigger:focus{outline:2px solid currentColor;outline-offset:2px}#search-trigger:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ts-scroll-to-top-button{position:fixed;z-index:9999;border:none;border-radius:50%;background-color:var(--button-color,#A72525);color:#fff;cursor:pointer;box-shadow:0 4px 8px rgb(0 0 0 / .2),0 2px 4px rgb(0 0 0 / .14);display:none;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(.4,0,.2,1);opacity:0;transform:scale(.8);padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.ts-scroll-to-top-button.fab-in-header{position:relative!important;bottom:auto!important;right:auto!important;left:auto!important;top:auto!important;z-index:100!important;margin:0 5px;display:flex!important;opacity:1!important;transform:none!important}.ts-scroll-to-top-button.visible{display:flex;opacity:1;transform:scale(1)}.ts-scroll-to-top-button:hover{transform:scale(1.1);box-shadow:0 6px 12px rgb(0 0 0 / .25),0 3px 6px rgb(0 0 0 / .18)}.ts-scroll-to-top-button:active{transform:scale(.95)}.ts-scroll-to-top-button:focus{outline:2px solid rgb(255 255 255 / .8);outline-offset:3px}.ts-scroll-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform 0.3s ease}.ts-scroll-to-top-button:hover .ts-scroll-icon{transform:translateY(-3px)}.ts-scroll-icon svg{width:100%;height:100%}.ts-scroll-text{margin-left:8px;font-size:14px;font-weight:600;white-space:nowrap}.ts-scroll-to-top-button:has(.ts-scroll-text){border-radius:28px;padding:12px 20px;width:auto!important;height:auto!important;min-height:48px}@media (max-width:768px){.ts-scroll-to-top-button{width:48px!important;height:48px!important}.ts-scroll-icon{width:20px;height:20px}.ts-scroll-text{display:none}.ts-scroll-to-top-button:has(.ts-scroll-text){border-radius:50%;padding:0;width:48px!important;height:48px!important;min-height:unset}}@media (max-width:768px){body.ts-scroll-hide-mobile .ts-scroll-to-top-button{display:none!important}}@keyframes ts-scroll-fade-in{from{opacity:0;transform:scale(.8) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}.ts-scroll-to-top-button.visible{animation:ts-scroll-fade-in 0.3s cubic-bezier(.4,0,.2,1)}@keyframes ts-scroll-fade-out{from{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.8) translateY(10px)}}.ts-scroll-to-top-button.hiding{animation:ts-scroll-fade-out 0.3s cubic-bezier(.4,0,.2,1)}@media print{.ts-scroll-to-top-button{display:none!important}}@media (prefers-reduced-motion:reduce){.ts-scroll-to-top-button{transition:opacity 0.1s ease}.ts-scroll-to-top-button:hover{transform:none}.ts-scroll-to-top-button:hover .ts-scroll-icon{transform:none}.ts-scroll-to-top-button.visible,.ts-scroll-to-top-button.hiding{animation:none}}.tsvf-video-container{position:relative;max-width:100%;margin:1.5em auto}.tsvf-video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;background:#000;border-radius:8px;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.tsvf-video-wrapper iframe,.tsvf-video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:8px}.tsvf-video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform 0.3s ease,filter 0.3s ease;border-radius:8px}.tsvf-video-container:hover .tsvf-video-thumbnail{transform:scale(1.02);filter:brightness(1.1)}.tsvf-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:68px;height:48px;background:none;border:none;cursor:pointer;z-index:10;transition:transform 0.3s ease,opacity 0.3s ease;opacity:.9}.tsvf-video-container:hover .tsvf-play-button{transform:translate(-50%,-50%) scale(1.15);opacity:1}.tsvf-play-button svg{width:100%;height:100%;filter:drop-shadow(0 2px 4px rgb(0 0 0 / .3))}.tsvf-play-button:focus{outline:2px solid #fff;outline-offset:2px;border-radius:4px}.tsvf-video-caption{margin-top:.75em;text-align:center;font-size:.9em;color:#595959;font-style:italic}.tsvf-loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;display:none;align-items:center;justify-content:center;width:100%;height:100%;background:rgb(0 0 0 / .7);border-radius:8px}.tsvf-spinner{width:50px;height:50px;border:3px solid rgb(255 255 255 / .3);border-top-color:#fff;border-radius:50%;animation:tsvf-spin 1s linear infinite}@keyframes tsvf-spin{to{transform:rotate(360deg)}}@media (max-width:768px){.tsvf-play-button{width:60px;height:42px}.tsvf-video-caption{font-size:.85em}}.alignwide .tsvf-video-container{max-width:100%}.alignfull .tsvf-video-container{max-width:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw}.alignfull .tsvf-video-wrapper{border-radius:0}@media (prefers-color-scheme:dark){.tsvf-video-caption{color:#595959}.tsvf-video-wrapper{box-shadow:0 4px 6px rgb(0 0 0 / .3)}}.tsvf-video-container:focus-within{outline:2px solid #0073aa;outline-offset:2px}@media print{.tsvf-play-button{display:none}.tsvf-video-wrapper::after{content:attr(data-video-url);position:absolute;bottom:10px;left:10px;background:rgb(255 255 255 / .9);padding:5px;font-size:10px}}.tts-lettore-container{margin:0 10px;padding:15px;border:1px solid var(--wp--preset--color--tertiary,#cccccc);background-color:var(--wp--preset--color--secondary,#f5f5f5);border-radius:4px;display:flex;align-items:center;flex-wrap:wrap;gap:15px}.tts-button{padding:8px 15px;border:1px solid var(--wp--preset--color--contrast,#000000);background-color:#fff;color:var(--wp--preset--color--contrast,#000000);cursor:pointer;border-radius:3px;font-size:.9em;font-weight:700;line-height:1.2;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease,opacity 0.2s ease}.tts-button:hover{background-color:var(--wp--preset--color--contrast,#000000);color:#fff;border-color:var(--wp--preset--color--contrast,#000000)}.tts-button.tts-play{background-color:var(--wp--preset--color--primary,#A72525);color:#fff;border-color:var(--wp--preset--color--primary,#A72525)}.tts-button.tts-play:hover{background-color:var(--wp--preset--color--primary,#A72525);color:#fff;border-color:var(--wp--preset--color--primary,#A72525);opacity:.85}.tts-button.tts-pause,.tts-button.tts-resume{background-color:var(--wp--preset--color--contrast,#000000);color:#fff;border-color:var(--wp--preset--color--contrast,#000000)}.tts-button.tts-pause:hover,.tts-button.tts-resume:hover{background-color:var(--wp--preset--color--tertiary,#777777);color:#fff;border-color:var(--wp--preset--color--tertiary,#777777)}.tts-button.tts-stop{background-color:#fff;color:var(--wp--preset--color--primary,#A72525);border-color:var(--wp--preset--color--primary,#A72525)}.tts-button.tts-stop:hover{background-color:var(--wp--preset--color--primary,#A72525);color:#fff;border-color:var(--wp--preset--color--primary,#A72525)}.tts-speed-controls{display:inline-flex;align-items:center;gap:5px}.tts-button.tts-speed-control{padding:5px 10px;font-size:1em;min-width:35px;text-align:center;background-color:#fff;border-color:var(--wp--preset--color--tertiary,#bbbbbb);color:var(--wp--preset--color--tertiary,#555555)}.tts-button.tts-speed-control:hover{background-color:var(--wp--preset--color--secondary,#eeeeee);border-color:var(--wp--preset--color--tertiary,#999999);color:var(--wp--preset--color--contrast,#000000)}.tts-speed-label{font-size:.9em;font-weight:700;color:var(--wp--preset--color--base,#FFFFFF);margin-right:5px;white-space:nowrap;line-height:1.2}.tts-speed-value{font-size:.9em;font-weight:700;min-width:35px;text-align:right;color:var(--wp--preset--color--contrast,#000000);margin-right:3px;white-space:nowrap}.tts-button:disabled,.tts-button:disabled:hover{cursor:not-allowed;background-color:var(--wp--preset--color--secondary,#e0e0e0);color:var(--wp--preset--color--tertiary,#999999);border-color:var(--wp--preset--color--tertiary,#cccccc);opacity:.6}.tts-error{color:var(--wp--preset--color--primary,#A72525);font-size:.9em;font-weight:700;margin:5px 0 0 0;width:100%;flex-basis:100%}@media (max-width:520px){.tts-lettore-container{gap:10px}.tts-speed-controls{flex-grow:1;justify-content:flex-end}@media (max-width:380px){.tts-speed-controls{justify-content:center;flex-basis:100%;margin-top:5px}}}.tts-fab-container{position:fixed;bottom:100px;right:12px;z-index:9990;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.tts-fab-container.fab-position-left{left:20px;right:auto}.tts-fab-container.fab-position-right{right:12px;left:auto}.tts-fab{position:relative;display:flex;align-items:center}.tts-fab-trigger{width:48px;height:48px;border-radius:50%;border:none;background-color:var(--fab-color,#A72525);color:#fff;cursor:pointer;box-shadow:0 4px 8px rgb(0 0 0 / .2),0 2px 4px rgb(0 0 0 / .14);display:flex;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;z-index:9991}.tts-fab-trigger:hover{transform:scale(1.1);box-shadow:0 6px 12px rgb(0 0 0 / .25),0 3px 6px rgb(0 0 0 / .18)}.tts-fab-trigger:active{transform:scale(.95)}.tts-fab-icon{width:24px;height:24px;transition:transform 0.3s ease}.tts-fab.expanded .tts-fab-icon{transform:rotate(180deg)}.tts-fab-expanded{position:absolute;left:0;bottom:60px;display:flex;flex-direction:column;align-items:stretch;background-color:var(--fab-color,#A72525);border-radius:16px;box-shadow:0 4px 8px rgb(0 0 0 / .2),0 2px 4px rgb(0 0 0 / .14);padding:12px 16px;opacity:0;transform:translateY(10px);pointer-events:none;transition:all 0.3s cubic-bezier(.4,0,.2,1);white-space:nowrap;min-width:200px;max-width:calc(100vw - 80px);max-height:calc(100vh - 180px);overflow-y:auto}.tts-fab-container.fab-position-right .tts-fab-expanded{left:auto;right:0;transform:translateY(10px)}.tts-fab.expanded .tts-fab-expanded{opacity:1;transform:translateY(0);pointer-events:all;z-index:9992}.tts-fab-controls{display:flex;flex-direction:column;gap:8px}.tts-fab-expanded .tts-button{background-color:rgb(255 255 255 / .9);color:var(--fab-color,#A72525);border:none;padding:8px 12px;font-size:.85em;font-weight:700}.tts-fab-expanded .tts-button:hover{background-color:rgb(255 255 255)}.tts-fab-expanded .tts-button.tts-play{background-color:rgb(255 255 255 / .95);color:var(--fab-color,#A72525)}.tts-fab-expanded .tts-speed-controls{display:flex;align-items:center;justify-content:space-between;gap:5px;background-color:rgb(255 255 255 / .15);padding:6px 10px;border-radius:20px}.tts-fab-expanded .tts-speed-label,.tts-fab-expanded .tts-speed-value{color:#fff;font-size:.85em}.tts-fab-expanded .tts-button.tts-speed-control{background-color:rgb(255 255 255 / .3);color:#fff;border:none;padding:4px 8px;min-width:30px;font-size:.9em}.tts-fab-expanded .tts-button.tts-speed-control:hover{background-color:rgb(255 255 255 / .5)}.tts-fab-close{position:absolute;right:8px;top:8px;width:32px;height:32px;border-radius:50%;border:none;background-color:rgb(255 255 255 / .2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;padding:0}.tts-fab-close:hover{background-color:rgb(255 255 255 / .3);transform:rotate(90deg)}.tts-fab-close:active{transform:scale(.9)}.tts-fab-expanded .tts-error{color:#fff;background-color:rgb(0 0 0 / .2);padding:8px;border-radius:4px;margin-top:8px;font-size:.8em}@media (max-width:768px){.tts-fab-container.fab-position-left{left:15px}.tts-fab-container.fab-position-right{right:10px}.tts-fab-trigger{width:48px;height:48px}.tts-fab-icon{width:20px;height:20px}.tts-fab-expanded{padding:10px 12px 10px 60px;min-width:240px}.tts-fab-container.fab-position-right .tts-fab-expanded{padding:10px 60px 10px 12px}.tts-fab-controls{padding-right:30px}}@media print{.tts-fab-container{display:none!important}}.tsm-language-switcher{display:inline-block}.tsm-lang-list{list-style:none;margin:0;padding:0;display:flex;gap:10px;flex-wrap:wrap}.tsm-lang-item{margin:0;padding:0}.tsm-lang-link{display:flex;align-items:center;gap:6px;padding:8px 12px;text-decoration:none;background:#f0f0f0;border:1px solid #ddd;border-radius:4px;color:#333;transition:all 0.2s ease}.tsm-lang-link:hover{background:#e0e0e0;border-color:#999;color:#000}.tsm-current-lang .tsm-lang-link{background:#2271b1;border-color:#2271b1;color:#fff;font-weight:600}.tsm-flag-icon{width:20px;height:auto;border:1px solid #ccc;border-radius:2px}.tsm-lang-name{font-size:14px}.tsm-type-dropdown .tsm-lang-dropdown{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:14px;cursor:pointer;min-width:150px}.tsm-type-dropdown .tsm-lang-dropdown:focus{outline:2px solid #2271b1;outline-offset:2px}.tsm-type-flags .tsm-lang-list{gap:8px}.tsm-type-flags .tsm-lang-link{padding:6px}.tsm-type-flags .tsm-flag-icon{width:28px;height:auto}@media (max-width:600px){.tsm-lang-list{justify-content:center}.tsm-lang-link{padding:6px 10px;font-size:13px}}.ts-popup-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);z-index:119998}.ts-popup-modal{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--wp--preset--color--white,white);border-radius:8px;box-shadow:0 5px 15px rgb(0 0 0 / .3);z-index:120000;max-width:90%;width:600px;box-sizing:border-box;overflow:hidden;padding:0;text-align:left}.ts-popup-header{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white,white);padding:15px 20px;display:flex;justify-content:space-between;align-items:center}.ts-popup-header h3{margin:0;font-size:18px;font-weight:600;color:var(--wp--preset--color--white,white)}.ts-popup-close{background:none;border:none;font-size:28px;font-weight:700;color:var(--wp--preset--color--white,white);cursor:pointer;line-height:1;padding:0 5px;opacity:.8;transition:opacity 0.2s ease}.ts-popup-close:hover{opacity:1}.ts-popup-content{padding:25px 30px}.ts-popup-content p{margin-bottom:1em;font-size:16px;line-height:1.6;color:var(--wp--preset--color--contrast)}.ts-popup-content p:last-child{margin-bottom:0}#ts-popup-content p a{color:var(--wp--preset--color--primary);text-decoration:underline;font-weight:700}#ts-popup-content p a:hover{text-decoration:none}.ts-popup-footer{padding:0 20px 20px 20px;text-align:right;background-color:var(--wp--preset--color--white,white)}.ts-popup-button{display:inline-block;text-decoration:none;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;font-size:15px;margin-left:10px;transition:opacity 0.2s ease;font-weight:500;text-align:center}.ts-popup-button:hover{opacity:.85;text-decoration:none}.ts-popup-button.ts-popup-primary{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--white,white)}.ts-popup-button.ts-popup-primary,.ts-popup-button.ts-popup-primary:link,.ts-popup-button.ts-popup-primary:visited{color:var(--wp--preset--color--white,white)}.ts-popup-button.ts-popup-secondary{background-color:#e0e0e0;color:#333}.ts-popup-button.ts-popup-secondary,.ts-popup-button.ts-popup-secondary:link,.ts-popup-button.ts-popup-secondary:visited{color:#333}.social-icon{display:inline-block;background-size:cover}.ts-popup-related-exit{max-width:550px}.ts-popup-related-exit .ts-popup-content{padding:20px 25px}.ts-related-subtitle{font-weight:600;color:var(--wp--preset--color--contrast);margin-bottom:15px!important;font-size:15px}.ts-related-posts-list{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.ts-related-post-item{display:flex;align-items:center;gap:15px;padding:10px;background:var(--wp--preset--color--base,#f8f8f8);border-radius:8px;text-decoration:none;color:var(--wp--preset--color--contrast);transition:background-color 0.2s ease,transform 0.2s ease}.ts-related-post-item:hover{background:var(--wp--preset--color--secondary,#efefef);transform:translateX(5px);text-decoration:none;color:var(--wp--preset--color--contrast)}.ts-related-post-thumb{width:60px;height:60px;border-radius:6px;object-fit:cover;flex-shrink:0}.ts-related-post-thumb-placeholder{width:60px;height:60px;border-radius:6px;background:linear-gradient(135deg,var(--wp--preset--color--primary,#ff6600) 0%,var(--wp--preset--color--secondary,#ff9933) 100%);flex-shrink:0}.ts-related-post-title{font-size:14px;line-height:1.4;font-weight:500;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;overflow:hidden}.ts-related-divider{display:flex;align-items:center;margin:20px 0;color:#999;font-size:13px}.ts-related-divider::before,.ts-related-divider::after{content:'';flex:1;border-bottom:1px solid #ddd}.ts-related-divider span{padding:0 15px;text-transform:lowercase}.ts-related-search-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 20px;background:var(--wp--preset--color--primary);color:var(--wp--preset--color--white,white);border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity 0.2s ease,transform 0.2s ease}.ts-related-search-cta:hover{opacity:.9;transform:scale(1.02)}.ts-related-search-cta svg{flex-shrink:0}@media (max-width:600px){.ts-popup-related-exit{width:95%;max-width:none}.ts-popup-related-exit .ts-popup-content{padding:15px 18px}.ts-related-post-thumb,.ts-related-post-thumb-placeholder{width:50px;height:50px}.ts-related-post-title{font-size:13px}}.ts-popup-newsletter{max-width:450px}.ts-popup-newsletter .ts-popup-header h3{display:flex;align-items:center;gap:10px}.ts-newsletter-icon{font-size:22px}.ts-newsletter-message{font-size:15px;line-height:1.6;color:var(--wp--preset--color--contrast,#333);margin:0 0 20px 0;text-align:center}.ts-newsletter-form{display:flex;flex-direction:column;gap:14px}.ts-newsletter-row{display:flex;gap:12px}.ts-newsletter-row input{flex:1}.ts-newsletter-form input[type="text"],.ts-newsletter-form input[type="email"]{width:100%;padding:14px 16px;font-size:15px;border:2px solid #e0e0e0;border-radius:8px;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease;font-family:inherit}.ts-newsletter-form input[type="text"]:focus,.ts-newsletter-form input[type="email"]:focus{outline:none;border-color:var(--wp--preset--color--primary,#CF2E2E);box-shadow:0 0 0 3px rgb(207 46 46 / .15)}.ts-newsletter-form input::placeholder{color:#999}.ts-newsletter-submit-btn{width:100%;padding:16px 24px;font-size:16px;font-weight:600;border:none;border-radius:8px;cursor:pointer;background:linear-gradient(135deg,var(--wp--preset--color--primary,#CF2E2E),#a72525);color:var(--wp--preset--color--white,white);transition:transform 0.2s ease,box-shadow 0.2s ease;margin:6px 0 0 0;box-sizing:border-box}.ts-newsletter-submit-btn:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgb(207 46 46 / .4)}.ts-newsletter-submit-btn:active{transform:translateY(0)}.ts-newsletter-submit-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.ts-newsletter-privacy{font-size:12px;color:#888;text-align:center;margin:8px 0 0 0!important}.ts-newsletter-privacy a{color:var(--wp--preset--color--primary,#CF2E2E);text-decoration:underline}.ts-newsletter-privacy a:hover{text-decoration:none}.ts-newsletter-success{text-align:center;padding:20px 0}.ts-newsletter-success-icon{font-size:48px;margin-bottom:16px}.ts-newsletter-success h4{font-size:20px;font-weight:600;color:var(--wp--preset--color--contrast,#333);margin:0 0 10px 0}.ts-newsletter-success p{font-size:15px;color:#666;margin:0}.ts-newsletter-error{background-color:#FFF0F0;border:1px solid #FF6B6B;border-radius:8px;padding:14px 18px;margin-top:16px}.ts-newsletter-error p{font-size:14px;color:#C00;margin:0!important;text-align:center}@keyframes ts-shake{0%,100%{transform:translate(-50%,-50%) translateX(0)}20%,60%{transform:translate(-50%,-50%) translateX(-10px)}40%,80%{transform:translate(-50%,-50%) translateX(10px)}}.ts-popup-modal.ts-shake{animation:ts-shake 0.5s ease}@media (max-width:500px){.ts-popup-newsletter{width:95%;max-width:none}.ts-popup-newsletter .ts-popup-content{padding:22px 18px}.ts-popup-newsletter .ts-popup-header{padding:15px 18px}.ts-popup-newsletter .ts-popup-header h3{font-size:16px}.ts-newsletter-row{flex-direction:column;gap:14px}.ts-newsletter-form input[type="text"],.ts-newsletter-form input[type="email"]{padding:13px 14px;font-size:16px}.ts-newsletter-submit-btn{padding:14px 20px;font-size:15px}}.ts-hp-group{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1;pointer-events:none;overflow:hidden}:root{--ts-a11y-primary:#0073aa;--ts-a11y-icon:#ffffff;--ts-a11y-fab-size:56px}.ts-a11y-fab-container{position:fixed;z-index:9998;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.ts-a11y-fab-container.fab-in-header{position:relative!important;bottom:auto!important;right:auto!important;left:auto!important;top:auto!important;z-index:100!important;margin:0 5px}.ts-a11y-fab-container:has(.ts-a11y-panel.active){z-index:10001}.ts-a11y-position-left .ts-a11y-panel{left:calc(var(--ts-a11y-fab-size) + 50px);right:auto;bottom:calc(-1 * var(--ts-a11y-offset-v, 100px) + 20px);transform-origin:bottom left}.ts-a11y-position-right .ts-a11y-panel{right:calc(var(--ts-a11y-fab-size) + 50px);left:auto;bottom:calc(-1 * var(--ts-a11y-offset-v, 100px) + 20px);transform-origin:bottom right}.ts-a11y-fab-trigger{width:var(--ts-a11y-fab-size);height:var(--ts-a11y-fab-size);border-radius:50%;border:none;background-color:var(--ts-a11y-primary);color:var(--ts-a11y-icon);cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgb(0 0 0 / .25);transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;z-index:9999}.ts-a11y-fab-trigger:hover{transform:scale(1.1);box-shadow:0 6px 20px rgb(0 0 0 / .35)}.ts-a11y-fab-trigger:focus{outline:3px solid var(--ts-a11y-primary);outline-offset:3px}.ts-a11y-fab-trigger:active{transform:scale(.95)}.ts-a11y-fab-trigger svg{width:28px;height:28px;transition:transform 0.3s ease}.ts-a11y-fab-trigger[aria-expanded="true"] svg{transform:rotate(360deg)}.ts-a11y-panel{position:absolute;background:var(--ts-a11y-primary);border-radius:12px;box-shadow:0 8px 32px rgb(0 0 0 / .25);padding:0;width:130px;max-height:70vh;opacity:0;visibility:hidden;transition:all 0.3s cubic-bezier(.4,0,.2,1);overflow:hidden;display:flex;flex-direction:column}.ts-a11y-panel{transform:scale(.9)}.ts-a11y-position-left .ts-a11y-panel{transform:scale(.9) translateX(-10px)}.ts-a11y-position-left .ts-a11y-panel.active{opacity:1!important;visibility:visible!important;transform:scale(1) translateX(0)!important;z-index:10000}.ts-a11y-position-right .ts-a11y-panel{transform:scale(.9) translateX(10px)}.ts-a11y-position-right .ts-a11y-panel.active{opacity:1!important;visibility:visible!important;transform:scale(1) translateX(0)!important;z-index:10000}.ts-a11y-panel-header{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid rgb(255 255 255 / .15)}.ts-a11y-panel-header h3{margin:0;font-size:14px;font-weight:600;color:var(--ts-a11y-icon)}.ts-a11y-close{width:24px;height:24px;border:none;background:rgb(255 255 255 / .15);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--ts-a11y-icon);transition:all 0.2s ease}.ts-a11y-close:hover{background:rgb(255 255 255 / .25);transform:rotate(90deg)}.ts-a11y-close:focus{outline:2px solid var(--ts-a11y-icon);outline-offset:2px}.ts-a11y-close svg{width:12px;height:12px}.ts-a11y-panel-content{padding:8px;display:flex;flex-direction:column;gap:4px;flex:1;overflow-y:auto}.ts-a11y-feature-btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:6px 10px;border:1px solid rgb(255 255 255 / .2);background:rgb(255 255 255 / .1);border-radius:8px;cursor:pointer;color:var(--ts-a11y-icon);transition:all 0.2s ease;gap:8px}.ts-a11y-feature-btn:hover{background:rgb(255 255 255 / .2);border-color:rgb(255 255 255 / .4);transform:translateX(4px)}.ts-a11y-feature-btn:focus{outline:2px solid var(--ts-a11y-icon);outline-offset:2px}.ts-a11y-feature-btn[aria-pressed="true"]{background:rgb(255 255 255 / .95);color:var(--ts-a11y-primary);border-color:#fff0}.ts-a11y-feature-icon{width:18px;height:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ts-a11y-feature-icon svg{width:100%;height:100%}.ts-a11y-feature-label{font-size:12px;font-weight:500;text-align:left;line-height:1.1}.ts-a11y-panel-footer{padding:8px;border-top:1px solid rgb(255 255 255 / .15)}.ts-a11y-reset{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px;border:1px solid rgb(255 255 255 / .3);background:#fff0;border-radius:6px;cursor:pointer;color:var(--ts-a11y-icon);font-size:12px;font-weight:500;transition:all 0.2s ease}.ts-a11y-reset:hover{background:rgb(255 255 255 / .15);border-color:rgb(255 255 255 / .5)}.ts-a11y-reset:focus{outline:2px solid var(--ts-a11y-icon);outline-offset:2px}.ts-a11y-reset svg{width:14px;height:14px}body.ts-a11y-font-size-active,body.ts-a11y-font-size-active p,body.ts-a11y-font-size-active li,body.ts-a11y-font-size-active span,body.ts-a11y-font-size-active td,body.ts-a11y-font-size-active th,body.ts-a11y-font-size-active label,body.ts-a11y-font-size-active input,body.ts-a11y-font-size-active textarea,body.ts-a11y-font-size-active select,body.ts-a11y-font-size-active button{font-size:120%!important;line-height:1.6!important}body.ts-a11y-font-size-active h1{font-size:2.4em!important}body.ts-a11y-font-size-active h2{font-size:2em!important}body.ts-a11y-font-size-active h3{font-size:1.6em!important}body.ts-a11y-font-size-active h4{font-size:1.4em!important}body.ts-a11y-font-size-active h5{font-size:1.2em!important}body.ts-a11y-font-size-active h6{font-size:1.1em!important}body.ts-a11y-high-contrast-active{background-color:#000!important;color:#fff!important}body.ts-a11y-high-contrast-active *:not(.ts-a11y-fab-container):not(.ts-a11y-fab-container *){background-color:#000!important;color:#fff!important;border-color:#fff!important}body.ts-a11y-high-contrast-active a:not(.ts-a11y-fab-container a){color:#ff0!important;text-decoration:underline!important}body.ts-a11y-high-contrast-active a:hover:not(.ts-a11y-fab-container a),body.ts-a11y-high-contrast-active a:focus:not(.ts-a11y-fab-container a){color:#0ff!important}body.ts-a11y-high-contrast-active button:not(.ts-a11y-fab-container button),body.ts-a11y-high-contrast-active input:not(.ts-a11y-fab-container input),body.ts-a11y-high-contrast-active select:not(.ts-a11y-fab-container select),body.ts-a11y-high-contrast-active textarea:not(.ts-a11y-fab-container textarea){background-color:#333!important;color:#fff!important;border:2px solid #fff!important}body.ts-a11y-high-contrast-active img,body.ts-a11y-high-contrast-active video,body.ts-a11y-high-contrast-active iframe,body.ts-a11y-high-contrast-active svg:not(.ts-a11y-fab-container svg){filter:grayscale(100%) contrast(1.2)!important}body.ts-a11y-text-spacing-active,body.ts-a11y-text-spacing-active *{letter-spacing:0.12em!important;word-spacing:0.16em!important;line-height:1.8!important}body.ts-a11y-text-spacing-active p,body.ts-a11y-text-spacing-active li,body.ts-a11y-text-spacing-active dd{margin-bottom:1.5em!important}body.ts-a11y-highlight-links-active a{outline:3px solid #ffcc00!important;outline-offset:2px!important;background-color:rgb(255 204 0 / .2)!important;text-decoration:underline!important;text-decoration-thickness:2px!important}body.ts-a11y-highlight-links-active a:focus{outline-width:4px!important;background-color:rgb(255 204 0 / .4)!important}body.ts-a11y-readable-font-active,body.ts-a11y-readable-font-active *{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif!important}body.ts-a11y-pause-animations-active *,body.ts-a11y-pause-animations-active *::before,body.ts-a11y-pause-animations-active *::after{animation-play-state:paused!important;animation:none!important;transition:none!important}body.ts-a11y-pause-animations-active .ts-a11y-fab-container,body.ts-a11y-pause-animations-active .ts-a11y-fab-container *,body.ts-a11y-pause-animations-active .ts-a11y-fab-container *::before,body.ts-a11y-pause-animations-active .ts-a11y-fab-container *::after{animation-play-state:running!important;transition:all 0.3s ease!important}body.ts-a11y-big-cursor-active,body.ts-a11y-big-cursor-active *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M8 8l28 12-12 4-4 12z' fill='%23000' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") 8 8,auto!important}body.ts-a11y-big-cursor-active a,body.ts-a11y-big-cursor-active button,body.ts-a11y-big-cursor-active [role="button"],body.ts-a11y-big-cursor-active input[type="submit"],body.ts-a11y-big-cursor-active input[type="button"]{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48'%3E%3Cpath d='M20 6v26l6-6h10l-16-20z' fill='%23000' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") 10 6,pointer!important}body.ts-a11y-reading-mode-active aside,body.ts-a11y-reading-mode-active .sidebar,body.ts-a11y-reading-mode-active .widget,body.ts-a11y-reading-mode-active .advertisement,body.ts-a11y-reading-mode-active .ad,body.ts-a11y-reading-mode-active [class*="banner"],body.ts-a11y-reading-mode-active [class*="popup"],body.ts-a11y-reading-mode-active [class*="modal"]:not(.ts-a11y-panel),body.ts-a11y-reading-mode-active footer,body.ts-a11y-reading-mode-active .footer,body.ts-a11y-reading-mode-active nav:not(.post-navigation):not(.pagination),body.ts-a11y-reading-mode-active .menu,body.ts-a11y-reading-mode-active header:not(.entry-header):not(.post-header){opacity:0.15!important;pointer-events:none!important}body.ts-a11y-reading-mode-active main,body.ts-a11y-reading-mode-active article,body.ts-a11y-reading-mode-active .entry-content,body.ts-a11y-reading-mode-active .post-content{max-width:800px!important;margin-left:auto!important;margin-right:auto!important;background:#fff!important;padding:40px!important;box-shadow:0 0 60px rgb(0 0 0 / .1)!important}body.ts-a11y-reading-mode-active .ts-a11y-fab-container{opacity:1!important;pointer-events:auto!important}@media (max-width:480px){.ts-a11y-position-left .ts-a11y-panel{left:20px;right:auto;bottom:calc(var(--ts-a11y-fab-size) + 12px);width:calc(100vw - 40px);max-height:calc(100vh - var(--ts-a11y-offset-v, 100px) - var(--ts-a11y-fab-size) - 40px)}.ts-a11y-position-right .ts-a11y-panel{left:auto;right:20px;bottom:calc(var(--ts-a11y-fab-size) + 12px);width:calc(100vw - 40px);max-height:calc(100vh - var(--ts-a11y-offset-v, 100px) - var(--ts-a11y-fab-size) - 40px)}.ts-a11y-position-left .ts-a11y-panel.active,.ts-a11y-position-right .ts-a11y-panel.active{transform:scale(1) translateY(0)!important}.ts-a11y-feature-btn{padding:8px 10px}.ts-a11y-feature-label{font-size:12px}}@media print{.ts-a11y-fab-container{display:none!important}}@media (prefers-reduced-motion:reduce){.ts-a11y-fab-trigger,.ts-a11y-panel,.ts-a11y-feature-btn,.ts-a11y-close,.ts-a11y-reset{transition:none!important}}.ts-fab-toggler{position:fixed!important;z-index:999999!important;display:flex!important;align-items:center;justify-content:center;padding:12px 16px;background:var(--ts-fab-toggler-bg,#f9fafb);border:1px solid #e5e7eb;box-shadow:0 4px 12px rgb(0 0 0 / .1);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;cursor:pointer;transition:transform 0.3s ease,opacity 0.3s ease,background-color 0.3s ease,border-color 0.3s ease,color 0.3s ease;outline:none;visibility:visible!important;opacity:1}.ts-fab-toggler-left{left:0!important;right:auto!important;border-radius:0 12px 12px 0;border-left:none}.ts-fab-toggler-right{right:0!important;left:auto!important;border-radius:12px 0 0 12px;border-right:none}body:not(.ts-fabs-hidden) .ts-fab-toggler{background-color:#000000!important;color:#ffffff!important;border-color:#000000!important}@media (hover:hover){.ts-fab-toggler:hover{background-color:#000000!important;color:#ffffff!important;border-color:#000000!important;filter:none}}.ts-fab-toggler:focus{outline:2px solid #2563eb;outline-offset:2px}.ts-fab-toggler-icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;transition:transform 0.3s ease}body.ts-fabs-hidden .ts-fab-toggler-icon{transform:rotate(180deg);opacity:.6}body.ts-fabs-hidden .ts-fab-toggler{opacity:.8}body.ts-fabs-hidden .tsm-fab-container,body.ts-fabs-hidden #ts-webpush-trigger,body.ts-fabs-hidden .ts-webpush-trigger,body.ts-fabs-hidden .tts-fab-container,body.ts-fabs-hidden .ts-social-fab-container,body.ts-fabs-hidden .ts-pdf-fab-container,body.ts-fabs-hidden .ts-a11y-fab-container,body.ts-fabs-hidden #ts-scroll-to-top,body.ts-fabs-hidden .ts-scroll-to-top-button{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(20px) scale(.9)!important;transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s ease!important}.tsm-fab-container,#ts-webpush-trigger,.ts-webpush-trigger,.tts-fab-container,.ts-social-fab-container,.ts-pdf-fab-container,.ts-a11y-fab-container,#ts-scroll-to-top,.ts-scroll-to-top-button{transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s ease}@media (max-width:768px){.ts-fab-toggler{padding:10px 12px}}.ts-howto-block{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border:1px solid #dee2e6;border-radius:12px;padding:24px 28px;margin:32px 0;box-shadow:0 2px 8px rgb(0 0 0 / .06)}.ts-howto-title{color:#212529;font-size:1.4em;font-weight:700;margin:0 0 20px 0;padding-bottom:12px;border-bottom:2px solid #A72525;display:flex;align-items:center;gap:10px}.ts-howto-title::before{content:"📋";font-size:1.2em}.ts-howto-steps{list-style:none;counter-reset:howto-step;padding:0;margin:0}.ts-howto-step{counter-increment:howto-step;position:relative;padding:16px 16px 16px 60px;margin-bottom:12px;background:#fff;border-radius:8px;border-left:4px solid #A72525;box-shadow:0 1px 3px rgb(0 0 0 / .05);transition:transform 0.2s ease,box-shadow 0.2s ease}.ts-howto-step:hover{transform:translateX(4px);box-shadow:0 2px 6px rgb(0 0 0 / .1)}.ts-howto-step:last-child{margin-bottom:0}.ts-howto-step::before{content:counter(howto-step);position:absolute;left:16px;top:50%;transform:translateY(-50%);width:32px;height:32px;background:#A72525;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.ts-howto-step-name{display:block;font-weight:600;color:#212529;font-size:1.05em;margin-bottom:6px}.ts-howto-step-text{color:#495057;line-height:1.6;margin:0;font-size:.95em}@media (max-width:768px){.ts-howto-block{padding:18px 20px;margin:24px 0}.ts-howto-title{font-size:1.2em}.ts-howto-step{padding:14px 14px 14px 52px}.ts-howto-step::before{width:28px;height:28px;left:12px;font-size:12px}}.ts-pdf-print-button{display:inline-block;text-decoration:none;transition:all 0.3s ease;cursor:pointer;position:relative}.ts-pdf-print-button .ts-pdf-icon{display:inline-block;margin-right:5px;font-size:1.1em;vertical-align:middle}.ts-pdf-print-button:hover{opacity:.8}.ts-pdf-print-button.loading{pointer-events:none;opacity:.6}.ts-pdf-print-button.loading::after{content:"";display:inline-block;width:12px;height:12px;margin-left:8px;border:2px solid currentColor;border-radius:50%;border-top-color:#fff0;animation:ts-pdf-spin 0.8s linear infinite;vertical-align:middle}@keyframes ts-pdf-spin{to{transform:rotate(360deg)}}.ts-pdf-print-button.bordered{border:2px solid currentColor;padding:8px 16px;border-radius:4px}.ts-pdf-print-button.filled{background-color:#0073aa;color:#fff;padding:10px 20px;border-radius:4px}.ts-pdf-print-button.filled:hover{background-color:#005a87;opacity:1}.ts-pdf-print-button.minimal{color:inherit;text-decoration:underline;text-decoration-style:dotted}.ts-pdf-print-button.minimal:hover{text-decoration-style:solid}.ts-pdf-print-button.small{font-size:.875em;padding:6px 12px}.ts-pdf-print-button.large{font-size:1.125em;padding:12px 24px}.ts-pdf-print-wrapper{margin:20px 0}.ts-pdf-print-wrapper.center{text-align:center}.ts-pdf-print-wrapper.right{text-align:right}@media (max-width:768px){.ts-pdf-print-button{font-size:14px}.ts-pdf-print-button.large{font-size:16px;padding:10px 20px}}@media print{.ts-pdf-print-button,.ts-pdf-print-wrapper,.ts-pdf-fab-container{display:none!important}}.ts-pdf-fab-container{position:fixed;bottom:100px;right:12px;z-index:9998;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.ts-pdf-fab-container.fab-position-left{left:20px;right:auto}.ts-pdf-fab-container.fab-position-right{right:12px;left:auto}.ts-pdf-fab-container.fab-in-header{position:relative!important;bottom:auto!important;right:auto!important;left:auto!important;top:auto!important;z-index:100;margin:0 5px}.ts-pdf-fab-container.fab-in-header{position:relative!important;bottom:auto!important;right:auto!important;left:auto!important;top:auto!important;z-index:100;margin:0 5px}.ts-pdf-fab{position:relative;display:flex;align-items:center}.ts-pdf-fab-trigger{width:48px;height:48px;border-radius:50%;border:none;background-color:var(--fab-color,#0073aa);color:#fff;cursor:pointer;box-shadow:0 4px 8px rgb(0 0 0 / .2),0 2px 4px rgb(0 0 0 / .14);display:flex;align-items:center;justify-content:center;transition:all 0.3s cubic-bezier(.4,0,.2,1);position:relative;z-index:2}.ts-pdf-fab-trigger:hover{transform:scale(1.1);box-shadow:0 6px 12px rgb(0 0 0 / .25),0 3px 6px rgb(0 0 0 / .18)}.ts-pdf-fab-trigger:active{transform:scale(.95)}.ts-pdf-fab-icon{width:24px;height:24px;transition:transform 0.3s ease}.ts-pdf-fab.expanded .ts-pdf-fab-icon{transform:rotate(180deg)}.ts-pdf-fab-expanded{position:absolute;left:0;bottom:0;display:flex;align-items:center;background-color:var(--fab-color,#0073aa);border-radius:28px;box-shadow:0 4px 8px rgb(0 0 0 / .2),0 2px 4px rgb(0 0 0 / .14);padding:8px 56px 8px 72px;opacity:0;transform:translateX(-10px);pointer-events:none;transition:all 0.3s cubic-bezier(.4,0,.2,1);white-space:nowrap;max-width:calc(100vw - 80px)}.ts-pdf-fab-container.fab-position-right .ts-pdf-fab-expanded{left:auto;right:0;padding:8px 72px 8px 56px;transform:translateX(10px)}.ts-pdf-fab.expanded .ts-pdf-fab-expanded{opacity:1;transform:translateX(0);pointer-events:all}.ts-pdf-fab-action{text-decoration:none;color:#fff;display:flex;align-items:center;padding:6px 35px 6px 0;position:relative}.ts-pdf-fab-text{font-size:15px;font-weight:500;letter-spacing:.02em}.ts-pdf-fab-action:hover .ts-pdf-fab-text{text-decoration:underline}.ts-pdf-fab-close{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;border:none;background-color:rgb(255 255 255 / .2);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;padding:0}.ts-pdf-fab-close:hover{background-color:rgb(255 255 255 / .3);transform:translateY(-50%) rotate(90deg)}.ts-pdf-fab-close:active{transform:translateY(-50%) scale(.9)}.ts-pdf-fab-action.loading{pointer-events:none;opacity:.7}.ts-pdf-fab-action.loading::after{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:16px;border:2px solid #fff;border-radius:50%;border-top-color:#fff0;animation:ts-pdf-spin 0.8s linear infinite}@media (max-width:768px){.ts-pdf-fab-container.fab-position-left{left:15px}.ts-pdf-fab-container.fab-position-right{right:10px}.ts-pdf-fab-trigger{width:48px;height:48px}.ts-pdf-fab-icon{width:20px;height:20px}.ts-pdf-fab-expanded{padding:6px 48px 6px 62px}.ts-pdf-fab-container.fab-position-right .ts-pdf-fab-expanded{padding:6px 62px 6px 48px}.ts-pdf-fab-text{font-size:14px}}#ts-pdf-email-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);z-index:99998;opacity:0;transition:opacity 0.3s ease}#ts-pdf-email-overlay.ts-popup-show{opacity:1}.ts-pdf-email-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(.9);background-color:var(--wp--preset--color--white,white);border-radius:12px;box-shadow:0 10px 40px rgb(0 0 0 / .3);z-index:99999;max-width:90%;width:450px;box-sizing:border-box;overflow:hidden;opacity:0;transition:opacity 0.3s ease,transform 0.3s ease}.ts-pdf-email-popup.ts-popup-show{opacity:1;transform:translate(-50%,-50%) scale(1)}.ts-pdf-email-popup .ts-popup-header{background:linear-gradient(135deg,var(--wp--preset--color--primary,#CF2E2E),#a72525);color:var(--wp--preset--color--white,white);padding:18px 24px;display:flex;justify-content:space-between;align-items:center}.ts-pdf-email-popup .ts-popup-header h3{margin:0;font-size:18px;font-weight:600;color:var(--wp--preset--color--white,white);display:flex;align-items:center;gap:10px}.ts-pdf-email-popup .ts-pdf-icon{font-size:22px}.ts-pdf-email-popup .ts-popup-close{background:rgb(255 255 255 / .2);border:none;font-size:24px;font-weight:700;color:var(--wp--preset--color--white,white);cursor:pointer;line-height:1;padding:4px 10px;border-radius:6px;opacity:.9;transition:opacity 0.2s ease,background 0.2s ease}.ts-pdf-email-popup .ts-popup-close:hover{opacity:1;background:rgb(255 255 255 / .3)}.ts-pdf-email-popup .ts-popup-content{padding:28px}.ts-pdf-email-message{font-size:15px;line-height:1.6;color:var(--wp--preset--color--contrast,#333);margin:0 0 24px 0;text-align:center}.ts-pdf-email-form{display:flex;flex-direction:column;gap:14px}.ts-pdf-email-row{display:flex;gap:12px}.ts-pdf-email-row input{flex:1}.ts-pdf-email-form input[type="text"],.ts-pdf-email-form input[type="email"]{width:100%;padding:14px 16px;font-size:15px;border:2px solid #e0e0e0;border-radius:8px;box-sizing:border-box;transition:border-color 0.2s ease,box-shadow 0.2s ease;font-family:inherit}.ts-pdf-email-form input[type="text"]:focus,.ts-pdf-email-form input[type="email"]:focus{outline:none;border-color:var(--wp--preset--color--primary,#CF2E2E);box-shadow:0 0 0 3px rgb(207 46 46 / .15)}.ts-pdf-email-form input::placeholder{color:#999}.ts-pdf-submit-btn{width:100%;padding:16px 24px;font-size:16px;font-weight:600;border:none;border-radius:8px;cursor:pointer;background:linear-gradient(135deg,var(--wp--preset--color--primary,#CF2E2E),#a72525);color:var(--wp--preset--color--white,white);transition:transform 0.2s ease,box-shadow 0.2s ease;margin:6px 0 0 0;box-sizing:border-box}.ts-pdf-submit-btn:hover{transform:translateY(-2px);box-shadow:0 4px 15px rgb(207 46 46 / .4)}.ts-pdf-submit-btn:active{transform:translateY(0)}.ts-pdf-submit-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.ts-pdf-email-privacy{font-size:12px;color:#888;text-align:center;margin:8px 0 0 0}.ts-pdf-email-privacy a{color:var(--wp--preset--color--primary,#CF2E2E);text-decoration:underline}.ts-pdf-email-privacy a:hover{text-decoration:none}.ts-pdf-email-success{text-align:center;padding:20px 0}.ts-pdf-success-icon{font-size:48px;margin-bottom:16px}.ts-pdf-email-success h4{font-size:20px;font-weight:600;color:var(--wp--preset--color--contrast,#333);margin:0 0 10px 0}.ts-pdf-email-success p{font-size:15px;color:#666;margin:0}.ts-pdf-email-error{background-color:#FFF0F0;border:1px solid #FF6B6B;border-radius:8px;padding:14px 18px;margin-top:16px}.ts-pdf-email-error p{font-size:14px;color:#C00;margin:0;text-align:center}@keyframes ts-shake{0%,100%{transform:translate(-50%,-50%) translateX(0)}20%,60%{transform:translate(-50%,-50%) translateX(-10px)}40%,80%{transform:translate(-50%,-50%) translateX(10px)}}.ts-pdf-email-popup.ts-shake{animation:ts-shake 0.5s ease}@media (max-width:500px){.ts-pdf-email-popup{width:95%;max-width:none}.ts-pdf-email-popup .ts-popup-content{padding:22px 18px}.ts-pdf-email-popup .ts-popup-header{padding:15px 18px}.ts-pdf-email-popup .ts-popup-header h3{font-size:16px}.ts-pdf-email-row{flex-direction:column;gap:14px}.ts-pdf-email-form input[type="text"],.ts-pdf-email-form input[type="email"]{padding:13px 14px;font-size:16px}.ts-pdf-submit-btn{padding:14px 20px;font-size:15px}}.ts-hp-group{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1;pointer-events:none;overflow:hidden}.ts-social-fab-container{position:fixed;z-index:9985;transition:all 0.3s ease}.ts-social-fab-container.fab-in-header{position:relative!important;bottom:auto!important;right:auto!important;left:auto!important;top:auto!important;z-index:100!important;margin:0 5px}.ts-social-fab{position:relative}.ts-social-fab-trigger{width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgb(0 0 0 / .3);transition:all 0.3s cubic-bezier(.4,0,.2,1);color:#fff;position:relative;z-index:9986}.ts-social-fab-trigger:hover{transform:scale(1.1);box-shadow:0 6px 16px rgb(0 0 0 / .4)}.ts-social-fab-trigger:active{transform:scale(.95)}.ts-social-fab-icon{width:24px;height:24px;transition:transform 0.3s ease}.ts-social-fab.active .ts-social-fab-trigger .ts-social-fab-icon{transform:rotate(180deg)}.ts-social-fab-expanded{position:absolute;border-radius:12px;padding:16px;box-shadow:0 8px 24px rgb(0 0 0 / .3);opacity:0;visibility:hidden;transform:scale(.8);transition:all 0.3s cubic-bezier(.4,0,.2,1);min-width:280px;max-width:320px}.fab-position-right .ts-social-fab-expanded{right:0;bottom:70px;transform-origin:bottom right;max-height:calc(100vh - 100px);overflow-y:auto}.fab-position-left .ts-social-fab-expanded{left:0;bottom:70px;transform-origin:bottom left;max-height:calc(100vh - 100px);overflow-y:auto}.ts-social-fab.active .ts-social-fab-expanded{opacity:1;visibility:visible;transform:scale(1);z-index:9987}.ts-social-fab-content{color:#fff}.ts-social-fab-title{display:block;font-size:16px;font-weight:600;margin-bottom:12px;color:#fff}.ts-social-fab-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}.ts-social-share-btn{width:48px;height:48px;border-radius:8px;background-color:rgb(255 255 255 / .2);display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all 0.2s ease;cursor:pointer;position:relative;overflow:hidden}.ts-social-share-btn i{display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;color:#fff;transition:transform 0.2s ease;width:100%;height:100%}.ts-social-share-btn::before,.ts-social-share-btn::after,.ts-social-share-btn.social-icon::before,.ts-social-share-btn.social-icon::after,.ts-social-fab-container .social-icon::before,.ts-social-fab-container .social-icon::after{content:none!important;display:none!important}.ts-social-share-btn i::before{display:inline-block!important;position:relative!important;left:auto!important;top:auto!important;margin:0!important;padding:0!important}.ts-social-share-btn:hover{background-color:rgb(255 255 255 / .3);transform:translateY(-2px)}.ts-social-share-btn:hover i{transform:scale(1.1)}.ts-social-share-btn:active{transform:translateY(0)}.ts-social-fab-close{position:absolute;top:8px;right:8px;width:32px;height:32px;border:none;background:rgb(255 255 255 / .2);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all 0.2s ease}.ts-social-fab-close:hover{background:rgb(255 255 255 / .3);transform:rotate(90deg)}.ts-social-fab-close svg{width:16px;height:16px}@keyframes pulse{0%,100%{box-shadow:0 4px 12px rgb(0 0 0 / .3)}50%{box-shadow:0 4px 12px rgb(0 0 0 / .3),0 0 0 8px rgb(207 46 46 / .3)}}.ts-social-fab-trigger.pulse{animation:pulse 2s infinite}@media (max-width:480px){.ts-social-fab-trigger{width:48px;height:48px}.ts-social-fab-expanded{min-width:260px;max-width:calc(100vw - 32px)}.ts-social-fab-buttons{grid-template-columns:repeat(3,1fr);gap:10px}.ts-social-share-btn{width:48px;height:48px}.ts-social-share-btn i{font-size:24px}}.ts-social-fab-trigger:focus,.ts-social-share-btn:focus,.ts-social-fab-close:focus{outline:2px solid #fff;outline-offset:2px}@media (prefers-color-scheme:dark){.ts-social-fab-expanded{box-shadow:0 8px 24px rgb(0 0 0 / .5)}}@media print{.ts-social-fab-container{display:none!important}}.ts-webpush-trigger{position:fixed;z-index:9980;width:var(--ts-push-fab-size,50px);height:var(--ts-push-fab-size,50px);border-radius:50%;background:var(--ts-push-fab-bg,#0073aa);color:var(--ts-push-fab-color,#fff);border:none;font-size:24px;cursor:pointer;box-shadow:0 4px 12px rgb(0 0 0 / .3);display:flex;align-items:center;justify-content:center;transition:transform 0.2s}.ts-webpush-trigger:hover{filter:brightness(1.1);transform:scale(1.05)}.ts-webpush-modal{display:none;position:fixed;z-index:9981;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .4)}.ts-webpush-content{background-color:#fefefe;margin:15% auto;padding:15px 20px;border:1px solid #888;width:90%;max-width:400px;border-radius:8px;position:relative;box-shadow:0 5px 15px rgb(0 0 0 / .2)}.ts-webpush-close{color:#aaa;float:right;font-size:28px;font-weight:700;cursor:pointer}.ts-webpush-close:hover,.ts-webpush-close:focus{color:#000;text-decoration:none;cursor:pointer}.ts-webpush-section{margin-bottom:15px}.ts-webpush-section h4{margin:5px 0 10px;font-size:16px;border-bottom:1px solid #eee;padding-bottom:5px;grid-column:1 / -1}#ts-webpush-languages,#ts-webpush-categories{max-height:150px;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-right:5px}#ts-webpush-languages::-webkit-scrollbar,#ts-webpush-categories::-webkit-scrollbar{width:6px}#ts-webpush-languages::-webkit-scrollbar-track,#ts-webpush-categories::-webkit-scrollbar-track{background:#f1f1f1}#ts-webpush-languages::-webkit-scrollbar-thumb,#ts-webpush-categories::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}#ts-webpush-languages::-webkit-scrollbar-thumb:hover,#ts-webpush-categories::-webkit-scrollbar-thumb:hover{background:#aaa}#ts-webpush-languages div,#ts-webpush-categories div{display:flex;align-items:center;font-size:14px}#ts-webpush-languages input,#ts-webpush-categories input{margin-right:6px}#ts-webpush-subscribe-btn{background:var(--ts-push-subs-btn-bg,#0073aa);color:#fff;border:none;padding:10px 20px;border-radius:4px;width:100%;margin-top:15px;cursor:pointer;font-size:16px}#ts-webpush-subscribe-btn:disabled{background:#ccc;cursor:not-allowed}.tsc-comments-wrapper{margin:2rem 0;padding:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.tsc-comments-section{max-width:100%;margin:0 auto}.tsc-comments-title{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;color:var(--wp--preset--color--contrast,#000);border-bottom:2px solid var(--wp--preset--color--primary,#A72525);padding-bottom:.5rem}.tsc-comment-form-wrapper{background-color:var(--wp--preset--color--base,#fff);border:1px solid #e0e0e0;border-radius:8px;padding:2rem;margin-bottom:2rem;box-shadow:0 2px 4px rgb(0 0 0 / .05)}.tsc-reply-title{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem;color:var(--wp--preset--color--contrast,#000)}.tsc-comment-form{display:flex;flex-direction:column;gap:1rem}.tsc-comment-form-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}.tsc-form-field{margin-bottom:1rem}.tsc-form-field label{display:block;font-weight:500;margin-bottom:.5rem;color:var(--wp--preset--color--contrast,#000);font-size:.95rem}.tsc-form-field input[type="text"],.tsc-form-field input[type="email"],.tsc-form-field input[type="url"],.tsc-form-field textarea{width:93%;padding:.75rem;border:1px solid #d1d5db;border-radius:4px;font-size:1rem;transition:border-color 0.3s,box-shadow 0.3s;background-color:var(--wp--preset--color--base,#fff);color:var(--wp--preset--color--contrast,#000)}.tsc-form-field input:focus,.tsc-form-field textarea:focus{outline:none;border-color:var(--wp--preset--color--primary,#A72525);box-shadow:0 0 0 3px rgb(207 46 46 / .1)}.tsc-form-field textarea{min-height:120px;resize:vertical}.required{color:var(--wp--preset--color--primary,#A72525);font-weight:700}.tsc-field-optional{color:#595959;font-size:.85em;font-weight:400;font-style:italic;margin-left:.25rem}.tsc-form-notice{background-color:#f0f8ff;border-left:3px solid var(--wp--preset--color--primary,#A72525);padding:.75rem 1rem;margin-bottom:1.5rem;border-radius:4px}.tsc-form-notice small{color:#555;font-size:.95rem;line-height:1.4}.tsc-submit-button{background-color:var(--wp--preset--color--primary,#A72525);color:var(--wp--preset--color--base,#fff);padding:.75rem 2rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;cursor:pointer;transition:background-color 0.3s,transform 0.2s;align-self:flex-start}.tsc-submit-button:hover{background-color:#b02828;transform:translateY(-2px)}.tsc-submit-button:active{transform:translateY(0)}.tsc-submit-button:disabled{opacity:.6;cursor:not-allowed}.tsc-form-messages{margin-top:1rem}.tsc-success-message,.tsc-error-message{padding:.75rem 1rem;border-radius:4px;margin-bottom:1rem}.tsc-success-message{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.tsc-error-message{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.tsc-comments-list-wrapper{margin-top:2rem}.tsc-comments-list{list-style:none;padding:0;margin:0}.tsc-comment{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e5e7eb}.tsc-comment:last-child{border-bottom:none}.tsc-comment.depth-2{margin-left:2rem}.tsc-comment.depth-3{margin-left:4rem}.tsc-comment.depth-4{margin-left:6rem}.tsc-comment.depth-5{margin-left:8rem}.tsc-comment-body{background-color:var(--wp--preset--color--base,#fff);border-radius:8px;padding:1.5rem;box-shadow:0 1px 3px rgb(0 0 0 / .05)}.tsc-comment-meta{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.tsc-comment-author{display:flex;align-items:center;gap:.75rem}.tsc-comment-author img{border-radius:50%;width:50px;height:50px;object-fit:cover}.tsc-comment-author .fn{font-weight:600;color:var(--wp--preset--color--contrast,#000)}.tsc-comment-author .says{font-style:italic;color:#6b7280;margin-left:.25rem}.tsc-comment-metadata{font-size:.875rem;color:#6b7280}.tsc-comment-metadata time{display:block}.tsc-comment-content{margin:1rem 0;line-height:1.6;color:var(--wp--preset--color--contrast,#000)}.tsc-comment-content p{margin-bottom:.75rem}.tsc-comment-content p:last-child{margin-bottom:0}.tsc-comment-content a{color:var(--wp--preset--color--primary,#A72525);text-decoration:underline}.tsc-comment-content a:hover{text-decoration:none}.tsc-comment-actions{margin-top:1rem}.tsc-comment-actions a{color:var(--wp--preset--color--primary,#A72525);font-size:.875rem;font-weight:500;text-decoration:none;margin-right:1rem}.tsc-comment-actions a:hover{text-decoration:underline}.tsc-comment-awaiting-moderation{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404;padding:.5rem 1rem;border-radius:4px;margin-top:.5rem;font-size:.875rem}.tsc-original-language{font-style:italic;color:#6b7280;font-size:.875rem;margin-bottom:.5rem}.tsc-load-more-wrapper{text-align:center;margin-top:2rem}.tsc-load-more-comments{background-color:var(--wp--preset--color--secondary,#f3f4f6);color:var(--wp--preset--color--contrast,#000);padding:.75rem 2rem;border:1px solid #d1d5db;border-radius:4px;font-size:1rem;cursor:pointer;transition:background-color 0.3s}.tsc-load-more-comments:hover{background-color:#e5e7eb}.tsc-load-more-comments:disabled{opacity:.6;cursor:not-allowed}.tsc-no-comments{text-align:center;color:#6b7280;font-style:italic;padding:2rem;background-color:var(--wp--preset--color--secondary,#f3f4f6);border-radius:8px}.tsc-lazy-load-wrapper{text-align:center;padding:2rem 1rem;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-radius:12px;margin:1rem 0;border:1px solid #e5e7eb}.tsc-show-comments-button{display:inline-flex;align-items:center;gap:.75rem;padding:1rem 2rem;background:linear-gradient(135deg,var(--wp--preset--color--primary,#A72525) 0%,#8B1E1E 100%);color:#fff;border:none;border-radius:50px;font-size:1rem;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 4px 15px rgb(167 37 37 / .3)}.tsc-show-comments-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgb(167 37 37 / .4);background:linear-gradient(135deg,#B82828 0%,#9A2121 100%)}.tsc-show-comments-button:active{transform:translateY(0);box-shadow:0 2px 10px rgb(167 37 37 / .3)}.tsc-show-comments-button:disabled{opacity:.8;cursor:wait}.tsc-show-comments-button .tsc-comment-icon{flex-shrink:0}.tsc-show-comments-button .tsc-button-text{flex-shrink:0}.tsc-comment-count-badge{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;background-color:rgb(255 255 255 / .25);border-radius:14px;font-size:.875rem;font-weight:700}.tsc-show-comments-button.tsc-loading{pointer-events:none}.tsc-show-comments-button.tsc-loading .tsc-comment-icon{animation:spin 1s linear infinite}.tsc-comments-container{animation:fadeIn 0.4s ease-out}.tsc-recent-comments{list-style:none;padding:0;margin:0}.tsc-recent-comment{display:flex;gap:1rem;margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e5e7eb}.tsc-recent-comment:last-child{border-bottom:none}.tsc-recent-comment-avatar img{border-radius:50%;width:32px;height:32px}.tsc-recent-comment-content{flex:1}.tsc-recent-comment-author{font-size:.875rem;margin-bottom:.25rem}.tsc-recent-comment-author strong{color:var(--wp--preset--color--primary,#A72525)}.tsc-recent-comment-excerpt{font-size:.875rem;color:#6b7280;margin-bottom:.25rem}.tsc-recent-comment-date{font-size:.75rem;color:#9ca3af}.tsc-logged-in-as{margin-bottom:1rem;color:#6b7280;font-size:.875rem}.tsc-logged-in-as a{color:var(--wp--preset--color--primary,#A72525);text-decoration:none}.tsc-logged-in-as a:hover{text-decoration:underline}@media (max-width:768px){.tsc-comment-form-wrapper{padding:1rem}.tsc-comment-form-fields{grid-template-columns:1fr}.tsc-comment.depth-2,.tsc-comment.depth-3,.tsc-comment.depth-4,.tsc-comment.depth-5{margin-left:1rem}.tsc-comment-body{padding:1rem}.tsc-comment-meta{flex-direction:column;gap:.5rem}.tsc-submit-button{width:100%}}@media (max-width:480px){.tsc-comments-title{font-size:1.25rem}.tsc-reply-title{font-size:1.1rem}.tsc-comment-author img{width:40px;height:40px}.tsc-show-comments-button{padding:.75rem 1rem;font-size:.875rem;gap:.5rem;flex-wrap:wrap;justify-content:center}.tsc-show-comments-button .tsc-button-text{flex-shrink:1}.tsc-comment-count-badge{min-width:24px;height:24px;padding:0 6px;font-size:.75rem}}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.tsc-comment.new-comment{animation:fadeIn 0.5s ease-in-out}.tsc-loading{position:relative;opacity:.6;pointer-events:none}.tsc-loading::after{content:'';position:absolute;top:50%;left:50%;width:20px;height:20px;border:2px solid var(--wp--preset--color--primary,#A72525);border-top-color:#fff0;border-radius:50%;animation:spin 1s linear infinite;transform:translate(-50%,-50%)}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.tsc-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media print{.tsc-comment-form-wrapper,.tsc-load-more-wrapper,.tsc-comment-actions{display:none!important}.tsc-comment{page-break-inside:avoid}}:root{--ts-toc-text:#374151;--ts-toc-bg:#f9fafb;--ts-toc-active:#2563eb;--ts-toc-border:#e5e7eb}.ts-toc-container{background:var(--ts-toc-bg);border:1px solid var(--ts-toc-border);border-radius:12px;padding:0;margin:24px 0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;box-shadow:0 1px 3px rgb(0 0 0 / .05);overflow:hidden;max-width:100%}.ts-toc-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:var(--ts-toc-bg);border-bottom:1px solid var(--ts-toc-border);cursor:pointer;user-select:none;transition:background-color 0.2s ease}.ts-toc-header:hover{background:rgb(0 0 0 / .02)}.ts-toc-title{font-size:15px;font-weight:600;color:var(--ts-toc-text);letter-spacing:-.01em}.ts-toc-toggle{display:flex;align-items:center;gap:6px;background:none;border:none;padding:6px 12px;border-radius:6px;cursor:pointer;font-size:13px;color:var(--ts-toc-active);font-weight:500;transition:background-color 0.2s ease}.ts-toc-toggle:hover{background:rgb(37 99 235 / .08)}.ts-toc-toggle:focus{outline:2px solid var(--ts-toc-active);outline-offset:2px}.ts-toc-icon{width:16px;height:16px;transition:transform 0.3s ease}.ts-toc-collapsed .ts-toc-icon{transform:rotate(-90deg)}.ts-toc-list{list-style:none;margin:0;padding:12px 20px 16px;max-height:500px;overflow-y:auto;transition:max-height 0.3s ease,padding 0.3s ease,opacity 0.3s ease}.ts-toc-collapsed .ts-toc-list{max-height:0;padding-top:0;padding-bottom:0;opacity:0;overflow:hidden}.ts-toc-collapsed .ts-toc-header{border-bottom-color:#fff0}.ts-toc-item{margin:0;padding:0}.ts-toc-link{display:flex;align-items:center;min-height:var(--ts-toc-item-height,40px);padding:6px 14px;color:var(--ts-toc-text);text-decoration:none;font-size:14px;line-height:1.4;border-radius:8px;border-left:3px solid #fff0;transition:all 0.2s ease;margin:2px 0}.ts-toc-link:hover{background:rgb(0 0 0 / .04);color:var(--ts-toc-active)}.ts-toc-link:focus{outline:none;box-shadow:0 0 0 2px var(--ts-toc-active)}.ts-toc-link.ts-toc-active{color:var(--ts-toc-active);font-weight:600;background:rgb(37 99 235 / .08);border-left-color:var(--ts-toc-active)}.ts-sticky-toc{position:fixed;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.ts-sticky-toc.ts-sticky-right{right:var(--right,0);bottom:var(--bottom,auto);top:var(--top,auto)}.ts-sticky-toc.ts-sticky-left{left:var(--left,0);bottom:var(--bottom,auto);top:var(--top,auto)}.ts-sticky-tab{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--ts-toc-bg);border:1px solid var(--ts-toc-border);cursor:pointer;font-size:14px;font-weight:500;color:var(--ts-toc-text);transition:all 0.3s ease;box-shadow:0 4px 12px rgb(0 0 0 / .1)}.ts-sticky-right .ts-sticky-tab{border-radius:12px 0 0 12px;border-right:none;flex-direction:row-reverse}.ts-sticky-left .ts-sticky-tab{border-radius:0 12px 12px 0;border-left:none}@media (hover:hover){.ts-sticky-tab:hover{background:#000;color:#fff;border-color:#000}}.ts-sticky-tab:focus{outline:2px solid var(--ts-toc-active);outline-offset:2px}.ts-sticky-icon{width:20px;height:20px;flex-shrink:0}.ts-sticky-label{white-space:nowrap}.ts-sticky-panel{position:absolute;bottom:var(--panel-offset-v,0);width:320px;max-height:min(70vh, calc(100vh - 100px));background:var(--ts-toc-bg);border:1px solid var(--ts-toc-border);border-radius:12px;box-shadow:0 8px 30px rgb(0 0 0 / .12);opacity:0;visibility:hidden;transition:all 0.3s ease;overflow:hidden;display:flex;flex-direction:column}.ts-sticky-right .ts-sticky-panel{right:100%;margin-right:var(--panel-offset-h,12px);transform:translateX(20px) scale(.95)}.ts-sticky-left .ts-sticky-panel{left:100%;margin-left:var(--panel-offset-h,12px);transform:translateX(-20px) scale(.95)}.ts-sticky-toc.ts-sticky-open .ts-sticky-panel{opacity:1;visibility:visible;transform:translateX(0) scale(1)}.ts-sticky-toc.ts-sticky-open .ts-sticky-tab{opacity:1;visibility:visible;pointer-events:auto;background:#000;color:#fff;border-color:#000}.ts-sticky-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--ts-toc-border);flex-shrink:0}.ts-sticky-header .ts-toc-title{font-size:15px;font-weight:600}.ts-sticky-close{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:8px;cursor:pointer;color:var(--ts-toc-text);transition:all 0.2s ease}.ts-sticky-close:hover{background:rgb(0 0 0 / .06);color:var(--ts-toc-active)}.ts-sticky-close:focus{outline:2px solid var(--ts-toc-active);outline-offset:-2px}.ts-sticky-close svg{width:18px;height:18px}.ts-sticky-panel .ts-toc-list{padding:12px 16px 16px;overflow-y:auto;flex:1;max-height:none}.ts-sticky-panel .ts-toc-link{padding:10px 12px;font-size:13px}@media (max-width:768px){.ts-toc-container{margin:16px 0;border-radius:8px}.ts-toc-header{padding:14px 16px}.ts-toc-title{font-size:14px}.ts-toc-list{padding:8px 16px 12px}.ts-toc-link{padding:8px 12px;font-size:13px}.ts-sticky-tab{padding:10px 12px}.ts-sticky-label{display:none}.ts-sticky-panel{width:calc(100vw - 32px);max-width:320px}.ts-sticky-right .ts-sticky-panel{right:100%;margin-right:8px}.ts-sticky-left .ts-sticky-panel{left:100%;margin-left:8px}}@media (max-width:480px){.ts-sticky-panel{position:fixed;width:calc(100vw - 24px);bottom:auto;top:50%;max-height:70vh}.ts-sticky-right .ts-sticky-panel,.ts-sticky-left .ts-sticky-panel{left:50%;right:auto;margin-left:0;margin-right:0;transform:translate(-50%,-50%) scale(.95)}.ts-sticky-toc.ts-sticky-open .ts-sticky-panel{transform:translate(-50%,-50%) scale(1)}}.ts-toc-list::-webkit-scrollbar{width:6px}.ts-toc-list::-webkit-scrollbar-track{background:#fff0}.ts-toc-list::-webkit-scrollbar-thumb{background:var(--ts-toc-border);border-radius:3px}.ts-toc-list::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media (prefers-reduced-motion:reduce){.ts-toc-list,.ts-toc-link,.ts-toc-icon,.ts-toc-toggle,.ts-toc-header,.ts-sticky-tab,.ts-sticky-panel,.ts-sticky-close{transition:none}}:root{--ts-toc-item-height:10px}html{scroll-behavior:smooth}body{height:100%!important;margin:0!important;padding:0!important;width:100%!important;font-size:clamp(1rem, 0.95rem + 0.25vw, 1.25rem);--wp--preset--color--primary:#A72525 !important;--wp--preset--gradient--base-secondary-base:#ffffff;--wp--preset--color--primary-accessible:#871C1C !important}h1,h2,h3,h4,h5,h6{font-variant:small-caps}h2,h3,h4,h5,h6{display:block;line-height:1.2;margin-top:clamp(2rem, 5vh, 4rem);margin-bottom:1rem;font-weight:700}h2{font-size:1.5rem;margin-top:3.5rem}h3{font-size:1.25rem;margin-top:2.5rem}h4{font-size:1.1rem;margin-top:2rem}.wp-block-post-content.is-layout-flow>h2,.wp-block-post-content.is-layout-flow>h3{margin-block-start:clamp(2.5rem, 6vh, 4rem);margin-block-end:1rem}.wp-block-post-content.is-layout-flow>h4,.wp-block-post-content.is-layout-flow>h5,.wp-block-post-content.is-layout-flow>h6{margin-block-start:clamp(1.5rem, 4vh, 2.5rem);margin-block-end:.75rem}.wp-block-post-content.is-layout-flow>p{margin-block-start:0;margin-block-end:1.5rem;line-height:1.6}.wp-block-post-content.is-layout-flow>*:first-child{margin-block-start:0}p{font-size:1rem;line-height:1.6;margin-top:0;margin-bottom:1.5rem}p+p{margin-top:1.25rem}:focus{outline:none!important}:target{scroll-margin-top:120px}.wide-image{aspect-ratio:1.8!important}h2{border-left:5px solid #A72525;padding-left:20px}h2.no-highlighted,div.wp-block-column>h2{border-left:none;padding-left:0}p{--wp--preset--color--primary:#A72525 !important}.has-primary-background-color{background-color:var(--wp--preset--color--primary)!important}.prompt-to-accept__content>p{text-align:justify}.subtitle{font-style:italic}.amazon-affiliate-notice{width:100%;background-color:var(--wp--preset--color--primary);text-align:center;font-size:.8rem;position:fixed;bottom:0}.small-caps,.homepage-most-viewed,.wp-block-heading,.wp-element-button,.popular-posts-section-title,.related-posts-section-title,.trendy-posts-section-title,.sponsored-links,.author-box .author-label,.crp_related_post_block.is-layout-flow div.crp_related.crp_related_shortcode.crp-text-only ul li a.crp_link,a[rel="tag"],.post-tags a[rel="tag"],a.tag-cloud-link,div#modal-5-content>ul.is-responsive>li.has-child,[id^="readlink"],.whatsapp-box p.cta,.telegram-box p.cta,.section-heading,div#ez-toc-container .ez-toc-title,.wp-block-navigation>li:nth-child(odd)>a:nth-child(odd),.wp-block-navigation>li:nth-child(odd)>a:nth-child(even),.wp-block-navigation>li:nth-child(even)>a:nth-child(odd),.wp-block-navigation>li:nth-child(even)>a:nth-child(even){font-variant:small-caps}a{color:#A72525}a[rel="tag"],.post-tags a[rel="tag"],a.tag-cloud-link{color:var(--color);font-style:var(--style);background-color:var(--background);padding:var(--padding);text-decoration:var(--decoration);border-radius:10px}a[rel="tag"]:hover,.post-tags a[rel="tag"]:hover,a.tag-cloud-link:hover{color:var(--color);background-color:var(--background);border-radius:10px}.post-tags a[rel="tag"]{margin-right:10px;float:left;margin-bottom:5px}a.tag-cloud-link{border-radius:5px;margin:2px;border:1px solid}a.tag-cloud-link:hover{border-radius:5px}.wp-block-post-content a:where(:not(.wp-element-button)){color:var(--wp--preset--color--primary)}.wp-block-post-content a:where(:not(.wp-element-button)):hover{color:var(--wp--preset--color--contrast)}.has-primary-color-text>a{color:var(--wp--preset--color--primary)!important}.related-term-link{color:var(--wp--preset--color--primary)!important}ul.wp-block-list,ol.wp-block-list{padding-bottom:1rem}ol.has-background,ul.has-background{padding:0!important}.list-styled li{background:url(/wp-content/themes/lancr/assets/img/bull-stop-white.webp) no-repeat left top;padding:10px 0 3px 50px;list-style:none;margin:0}.mini-icon-list{list-style:none;margin:0;padding:5px 30px;line-height:20px}.mini-icon-list div{display:flex;margin-left:40px;position:relative;top:-30px}mark{border-left:5px solid #A72525;border-radius:1em 0;padding:.5rem;border-right:5px solid #A72525;font-size:1.2em;font-style:oblique;background:0 0}.evidence{color:var(--wp--preset--color--primary)!important;font-weight:700!important}.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:100}.sticky-sidebar{position:-webkit-sticky;position:sticky;top:100px;z-index:10}.sticky-ad{position:sticky!important;position:-webkit-sticky!important;top:105px;z-index:20}.sticky-bottom{position:fixed;bottom:0;left:0;background-color:var(--wp--preset--color--white);height:70px;margin:0 auto!important;padding:10px!important;box-shadow:0 -2px 5px rgb(0 0 0 / .1);z-index:1000}.mobile-sticky{position:-webkit-sticky;position:sticky;top:160px}.mobile-sticky-bar,.sticky-bar{position:fixed;top:0;width:100%;z-index:1}.fixed{position:fixed;z-index:1;top:0;width:100%}.top-offset-40{top:40px!important}.top-offset-60{top:60px!important}.scrolling{overflow-y:auto;overflow-x:hidden;max-height:80vh;-webkit-overflow-scrolling:touch;height:calc(100% + 1px)}.scrolling-max{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;min-height:4000px}.z-index-1{z-index:1;position:relative}.float-left{float:left}.float-right{float:right}.margin-auto{margin:0 auto}.margin-10{margin:10px 0 10px 0}.align-center{text-align:center;margin:0 auto!important}.aligncenter{display:flex;justify-content:center;align-items:center}.justify{text-align:justify!important}.nowrap{white-space:nowrap}.width-100{width:100%!important}.width-180{width:180px!important}.min-width-175{min-width:175px!important}.min-width-250{min-width:250px!important}.max-width-250{max-width:250px}.max-width-300{max-width:300px}.min-width-600{min-width:600px!important}.min-height-0{min-height:0}.min-height-60{min-height:60px}.min-height-100{min-height:100px}.min-height-280{min-height:280px!important}.min-height-320{min-height:320px!important}.height-400{height:400px!important}.max-height-600{max-height:600px}ul.wp-block-navigation-submenu{display:inline-block!important}.wp-block-navigation-item.wp-block-navigation-link{display:inline-block!important;margin-right:4rem;width:12rem!important}.wp-block-navigation>li:nth-child(2n+1)>a.wp-block-navigation-item__content:hover{background-color:var(--wp--preset--color--primary)!important}.wp-block-navigation>li:nth-child(odd)>a:nth-child(odd),.wp-block-navigation>li:nth-child(odd)>a:nth-child(even),.wp-block-navigation>li:nth-child(even)>a:nth-child(odd),.wp-block-navigation>li:nth-child(even)>a:nth-child(even){font-size:var(--wp--preset--font-size--medium)!important}ul.wp-block-navigation-submenu>li{font-size:12px}a.wp-block-navigation-item__content{padding:10px;font-size:1rem!important}a.wp-block-navigation-item__content>strong{font-size:2rem!important}a.wp-block-navigation-item__content:hover{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base)!important;text-decoration:none;padding:10px}.has-child>a:nth-child(1)>span:nth-child(1){font-size:var(--wp--preset--font-size--medium)!important;text-decoration:none}.wp-block-navigation ul li:last-child{padding-bottom:20px!important}.wp-block-navigation__responsive-container-open svg{width:48px;height:48px}img.ts-structural-image{border-radius:30px}.wp-image-11767,.wp-image-11768,.wp-image-11901,.wp-image-11895{border-radius:30px}.fit-image img{width:100%;object-fit:cover;object-position:center}.wp-block-image img{width:-moz-available;width:100%;height:auto}figure.width-280{width:280px}.wp-block-post-featured-image>img{width:100%;height:auto;object-fit:cover!important;object-position:center}.wp-block-post-featured-image figcaption{font-size:var(--wp--preset--font-size--small);padding-left:5px;padding-right:5px;color:var(--wp--preset--color--contrast)}div.image-overlayed{position:relative;text-align:center;color:var(--wp--preset--color--base);font-size:clamp(0.984rem, 0.984rem + ((1vw - 0.2rem) * 0.645), 1.5rem);font-variant:small-caps}div.overlay-centered{position:absolute;width:100%;background:rgb(0 0 0);bottom:0;left:50%;transform:translate(-50%,0%);margin:0}.published-date,.author-name,.updated-date,.reading-time{font-size:var(--wp--preset--font-size--small)!important;margin-right:10px}svg.meta-icon{width:12px;height:12px;margin-right:5px;vertical-align:-2px;display:inline-block;fill:currentColor}.reading-time{margin-right:0}div.post-detail{display:flex;flex-wrap:wrap;align-items:center;gap:5px;line-height:.7rem;margin-top:5px}div.post-detail div.author-name,div.post-detail div.published-date,div.post-detail div.updated-date,div.post-detail div.reading-time{display:block;font-size:0.8rem!important;margin:0}.wp-block-post-date__reading-time,.wp-block-post-date__modified-date,.wp-block-post-date__published-date{min-width:120px}.wp-block-post-date>time{font-size:1rem}.wp-element-button{border-radius:0;box-shadow:0 .125rem .125rem 0 rgb(0 0 0 / .14),0 .1875rem .0625rem -.125rem rgb(0 0 0 / .12),0 .0625rem .3125rem 0 rgb(0 0 0 / .2)}.arguments{--color:var(--wp--preset--color--base);--style:italic;--background:#cf2e2e;--padding:8px;--decoration:none;white-space:nowrap}.arguments a:hover{--color:var(--wp--preset--color--base);--background:var(--wp--preset--color--contrast)}.wp-block-tag-cloud{--color:var(--wp--preset--color--contrast);--style:italic;--background:none;--padding:5px;--decoration:none}.wp-block-tag-cloud.is-style-outline{display:flex;flex-wrap:wrap;margin:20px}.taxonomy-post_tag{line-height:2.5!important;padding-bottom:10px}.post-taxonomy{--color:var(--wp--preset--color--base);--style:italic;--background:var(--wp--preset--color--contrast);--padding:8px;--decoration:none;white-space:word-wrap;overflow-wrap:break-word}.post-taxonomy a:hover{--color:var(--wp--preset--color--primary);--background:var(--wp--preset--color--base)}div.post-tags{display:inline-block}.wp-block-categories-list.wp-block-categories{display:inline-block;list-style-type:none}.wp-block-categories-list.wp-block-categories li li{display:inline-block;padding:5px 0 5px 0}.wp-block-categories-list.wp-block-categories li li a{border-right:1px solid #cdcdcd;padding:5px}.wp-block-categories-list.wp-block-categories li li:last-child a{border-right:none}.cat-item a{text-decoration:none;color:var(--wp--preset--color--contrast)}.cat-item a:hover{text-decoration:underline}ul.children{color:var(--wp--preset--color--primary);font-size:14px;list-style-type:none;padding-left:10px}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:0em}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{margin-bottom:2em}#gsc-iw-id1,#gsc-iw-id2{border:1px solid #CCC;height:38px}div.googleCSE{height:70px}button.gsc-search-button:hover,button.gsc-search-button-v2:hover{background-color:var(--wp--preset--color--contrast);border-color:var(--wp--preset--color--contrast);cursor:pointer}.ads{width:100%;max-width:100%;text-align:center;margin:20px auto!important}.ads ins.adsbygoogle{margin-left:auto;margin-right:auto}.atf{min-height:250px}.fixed-atf{min-height:300px;margin-top:20px!important}.above-footer-ad{position:relative;text-align:center;margin:0 auto}ins.adsbygoogle[data-ad-status="unfilled"]{display:none!important}.homepage-ads{min-height:312px;margin-block-start:20px!important;opacity:1;background-repeat:no-repeat;background-position:center;background-size:100%;background-color:var(--wp--preset--color--base)!important}.watermark{position:relative;margin:0;padding:0;background-image:url(https://blog.tuttosemplice.com/wp-content/uploads/2025/11/tuttosemplice_logo_button_128x128.png);background-position:center;background-repeat:no-repeat;background-blend-mode:lighten;width:99%}div.left-sidebar{border-right:3px solid var(--wp--preset--color--primary)}div.sticky-sidebar>div#ez-toc-container{border-radius:0;padding:0 20px 5px 10px;margin:0px!important}#ez-toc-container.ez-toc-white{width:-moz-available;width:stretch;width:fit-content}div#ez-toc-container{border:none;box-shadow:none}div#ez-toc-container ul li{padding:6px 0 0 3px;line-height:1rem;font-size:14px;padding-bottom:5px}div#ez-toc-container .ez-toc-title{font-size:1.1rem!important}div#ez-toc-container>nav:not(.mobile-toc){overflow:auto;height:auto}.mobile-toc>div#ez-toc-container>nav{max-height:105px}.mobile-toc{border-left:3px solid var(--wp--preset--color--primary)!important;border-right:none!important;border-radius:0;height:auto!important}.ez-toc-section-end{margin-right:1rem}.ez-toc-link{transition:all 0.3s}div#ez-toc-container li>a{display:block}.ez-toc-sticky{visibility:hidden}.ez-toc-open-icon{top:130px!important}.TOC-toggle{cursor:pointer;color:var(--wp--preset--color--contrast);margin-left:0;border:none;background:none;display:inline-block;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);font-size:18px;font-weight:700}.expanded{height:100%;max-height:100%}.compressed{max-height:105px!important}.sidebar-toc-expanded{height:auto!important;max-height:none!important}.sidebar-toc-compressed{max-height:35vh}div#bsf_rt_progress_bar_container{opacity:1!important}.crp_related_post_block.is-layout-flow.wp-block-group-is-layout-flow div.crp_related.crp_related_shortcode.crp-text-only ul{display:flex;flex-wrap:wrap;column-gap:10px;list-style:none;margin:20px;padding:0}.crp_related_post_block.is-layout-flow.wp-block-group-is-layout-flow div.crp_related.crp_related_shortcode.crp-text-only ul li{width:-moz-available!important;width:-webkit-fill-available!important;width:stretch!important;padding:0;border-top:3px solid var(--wp--preset--color--primary);margin-bottom:20px;min-width:200px;background-color:var(--wp--preset--color--secondary)}.crp_related_post_block.is-layout-flow.wp-block-group-is-layout-flow div.crp_related.crp_related_shortcode.crp-text-only ul li:nth-child(odd){max-width:calc(50% - 5px)}.crp_related_post_block.is-layout-flow.wp-block-group-is-layout-flow div.crp_related.crp_related_shortcode.crp-text-only ul li:nth-child(even){max-width:calc(50% - 5px)}.crp_related_post_block.is-layout-flow.wp-block-group-is-layout-flow div.crp_related.crp_related_shortcode.crp-text-only ul li a.crp_link{text-decoration:none;margin:0;padding:10px 15px;display:block;height:100%;color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--medium);font-weight:700;line-height:1.8rem}.crp_related_post_block.is-layout-flow.wp-block-group-is-layout-flow div.crp_related.crp_related_shortcode.crp-text-only ul li a.crp_link:hover{color:var(--wp--preset--color--primary)}.related-posts-section-title,.trendy-posts-section-title,.sponsored-links{background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--base);padding:20px;font-variant:small-caps;font-size:var(--wp--preset--font-size--large);line-height:1.8rem}.in_post-related{color:var(--wp--preset--color--base);padding:5px 10px;margin:10px 0;display:inline-flex}.in_post-related.is-layout-flex,.offer-request.is-layout-flex{gap:0}div .in_post-related span{font-size:var(--wp--preset--font-size--medium)!important;color:var(--wp--preset--color--base);text-transform:none}.in_post-related>div.crp_related>ul{list-style:none;padding:0;margin:0 0 0 10px}.in_post-related>div.crp_related>ul>li:hover{text-decoration:underline!important}div.crp_related span.crp_title{font-size:clamp(18px, 3vw, 40px)}.wpp-list{display:flex;flex-wrap:wrap;column-gap:10px}.postsbycategory,.wpp-list{list-style-type:none;margin:0;padding:0}.postsbycategory li.list-item,.wpp-list li{line-height:16px;background-color:var(--wp--preset--color--secondary);padding:0;font-size:1rem;border-top:3px solid var(--wp--preset--color--primary);margin-bottom:20px;min-width:200px;width:-moz-available!important;width:-webkit-fill-available!important}.postsbycategory li.list-item a,.wpp-list li a{text-decoration:none;margin:0;padding:10px 15px;display:block;height:100%;color:var(--wp--preset--color--contrast);font-variant:small-caps}.postsbycategory li.list-item a:hover,.wpp-list li a:hover{color:var(--wp--preset--color--primary)}.wpp-list li:nth-child(odd){max-width:calc(50% - 5px)}.wpp-list li:nth-child(even){max-width:calc(50% - 5px)}div .popular-posts img{max-width:100%;object-fit:cover;width:100%;max-height:225px}div .popular-posts h3{font-size:var(--wp--preset--font-size--large);background-color:var(--wp--preset--color--primary);color:var(--wp--preset--color--secondary);padding:1.25em 2.375em;font-variant:small-caps}div .wpp-post-title{font-size:var(--wp--preset--font-size--medium);font-weight:700;line-height:1.8rem;padding:20px}div .wpp-date{display:block;margin-bottom:2em}.wpp_featured{transition:transform .2s}.wpp_featured:hover{transform:scale(1.1)}.categoryposts-heading,.most-viewed-heading{font-variant:small-caps;font-size:1.1rem;padding:1.25em 2.375em;color:var(--wp--preset--color--base);font-weight:400;letter-spacing:-.06rem;line-height:1.4}.categoryposts-heading>a>img.category_image{vertical-align:middle;margin-right:10px}.author-box{text-align:justify;padding:10px;margin-top:20px;background:var(--wp--preset--color--secondary)}.author-box p{margin-bottom:.25em;font-size:14px;color:#000;padding-left:20px;padding-right:20px}.author-box a{margin-bottom:.25em;font-size:14px;color:#000}.author-snippet{display:flex;align-items:center;gap:5px;margin-bottom:20px}.avatar{float:left;margin:10px 10px 0 10px}.author-snippet .avatar{margin:5px 5px 0 0}.avatar img,.author-box .avatar img{border-radius:50px}.author-box .author-label{margin-top:20px;margin-bottom:0px!important;font-size:var(--wp--preset--font-size--large)}.author-box .author-title{font-weight:700;text-align:left}.author-box .author-socials{padding:0}.author-box .author-socials .social-icon{display:inline-block;font-size:18px;text-decoration:none;padding:0 8px}.author-socials a+a{margin-left:10px}.social-buttons{position:-webkit-sticky;position:sticky;top:100px;z-index:99;background-color:var(--wp--preset--color--primary)!important;text-align:center;margin:2rem auto;width:100%;left:0;right:0;box-sizing:border-box;margin-left:0;margin-right:0}.social-buttons_inner,.social-buttons__inner{display:flex;align-items:center;justify-content:center;gap:10px;overflow:hidden;padding:.25rem .5rem;margin-left:-20px;margin-right:-20px}.share-cta{color:var(--wp--preset--color--base);font-size:1.2rem;margin:0 15px 0 0!important;font-weight:500;padding:0}.social-icon{display:inline-block;background-color:var(--wp--preset--color--primary);padding:.45rem .5rem;border-radius:30px;font-size:24px;text-decoration:none}.social-page>.social-icon{background-color:var(--wp--preset--color--contrast)}div.pum-content.popmake-content div.social-page p a.social-icon{padding:.45rem 0rem}div.author-socials a.social-icon{padding:.45rem 1rem}div.author-socials .social-icon{background-color:var(--wp--preset--color--primary)!important}.icon::before{speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--wp--preset--color--base);text-rendering:auto}.icon-google::before{content:"\f1a0";font:var(--fa-font-brands)}.icon-facebook::before{content:"\f39e";font:var(--fa-font-brands)}.icon-twitter::before{content:"\e61b";font:var(--fa-font-brands)}.icon-linkedin::before{content:"\f0e1";font:var(--fa-font-brands)}.icon-pinterest::before{content:"\f231";font:var(--fa-font-brands)}.icon-reddit::before{content:"\f1a1";font:var(--fa-font-brands)}.icon-whatsapp::before{content:"\f232";font:var(--fa-font-brands)}.icon-telegram::before{content:"\f1d8";font:var(--fa-font-solid)}.icon-instagram::before{content:"\f16d";font:var(--fa-font-brands);color:var(--wp--preset--color--base);text-rendering:auto}.icon-instagram:hover::before{color:var(--wp--preset--color--primary)}.icon-tiktok::before{content:"\e07b";font:var(--fa-font-brands);color:var(--wp--preset--color--base);text-rendering:auto}.icon-tiktok:hover::before{color:var(--wp--preset--color--primary)}.icon-youtube::before{content:"\f167";font:var(--fa-font-brands);color:var(--wp--preset--color--base);text-rendering:auto}.icon-youtube:hover::before{color:var(--wp--preset--color--primary)}.icon-email::before{content:"\f0e0";font:var(--fa-font-solid)}.icon-globe::before{content:"\f0ac";font:var(--fa-font-solid)}.icon:hover::before{color:var(--wp--preset--color--contrast)!important}.social-page>.icon:hover::before,div.social-page div.social-page__inner a.social-icon.icon-facebook:hover::before,div.social-page div.social-page__inner a.social-icon.icon-twitter:hover::before,.social-page>.icon-google:hover::before,.social-page>.icon-facebook:hover::before,.social-page>.icon-twitter:hover::before,.social-page>.icon-linkedin:hover::before,.social-page>.icon-pinterest:hover::before,.social-page>.icon-reddit:hover::before,.social-page>.icon-whatsapp:hover::before,.social-page>.icon-telegram:hover::before{color:var(--wp--preset--color--primary)!important}div.social-page div.social-page__inner a.social-icon.icon-instagram::before{content:"\f16d";font:var(--fa-font-brands);color:var(--wp--preset--color--contrast);text-rendering:auto}div.social-page div.social-page__inner a.social-icon.icon-instagram:hover::before{color:var(--wp--preset--color--primary)}div.social-page div.social-page__inner a.social-icon.icon-tiktok::before{content:"\e07b";font:var(--fa-font-brands);color:var(--wp--preset--color--contrast);text-rendering:auto}div.social-page div.social-page__inner a.social-icon.icon-tiktok:hover::before{color:var(--wp--preset--color--primary)}div.social-page div.social-page__inner a.social-icon.icon-youtube::before{content:"\f167";font:var(--fa-font-brands);color:var(--wp--preset--color--contrast);text-rendering:auto}div.social-page div.social-page__inner a.social-icon.icon-youtube:hover::before{color:var(--wp--preset--color--primary)}div.social-page div.social-page__inner a.social-icon.icon-facebook::before,div.social-page div.social-page__inner a.social-icon.icon-twitter::before{color:var(--wp--preset--color--contrast)}.sticky-sidebar .social-buttons{margin:0 auto;background-color:var(--wp--preset--color--base)}.sticky-sidebar .social-buttons__inner{background-color:var(--wp--preset--color--base);width:90%}.sticky-sidebar .share-cta{color:var(--wp--preset--color--contrast);font-size:1rem}.sticky-sidebar .social-icon{background-color:var(--wp--preset--color--base)}.sticky-sidebar .icon::before{color:var(--wp--preset--color--base)!important}.sticky-sidebar .icon:hover::before{color:var(--wp--preset--color--contrast)!important}.social-page{background-color:var(--wp--preset--color--contrast);position:relative;text-align:center;margin:0 auto;display:flex;justify-content:center;align-items:center}.ts-popup-content>.social-page{background-color:var(--wp--preset--color--base);display:block}.social-page_inner,.social-page__inner{display:inline;overflow:hidden;padding:.25rem .5rem;background-color:var(--wp--preset--color--white);border-radius:4px}div.social-page div.social-page__inner a.social-icon{background-color:var(--wp--preset--color--white);font-size:36px;text-decoration:none;padding:1rem}.gnewsBanner,.facebookBanner,.twitterBanner,.linkedinBanner,.pinterestBanner{align-items:center;color:inherit;display:flex;flex-wrap:wrap;margin:.75rem 0;padding:.625rem;text-decoration:none;width:45px;cursor:pointer}.gnewsBanner-icon,.facebookBanner-icon,.twitterBanner-icon,.linkedinBanner-icon,.pinterestBanner-icon{vertical-align:middle;margin-right:10%}.gnewsBanner-button>.smooth-button{background-color:#0866FF}.facebookBanner-button>.smooth-button{background-color:#0A4DC7}.twitterBanner-button>.smooth-button{background-color:#000}.linkedinBanner-button>.smooth-button{background-color:#0A66C2}.pinterestBanner-button>.smooth-button{background-color:#0A66C2}.gnewsBanner-button>.smooth-button:hover,.facebookBanner-button>.smooth-button:hover,.twitterBanner-button>.smooth-button:hover,.linkedinBanner-button>.smooth-button:hover,.pinterestBanner-button>.smooth-button:hover{background:var(--wp--preset--color--primary);cursor:pointer}div#modal-1-content{background-image:url(https://blog.tuttosemplice.com/wp-content/uploads/2024/02/logo_blog_trans_267x50-1.webp);background-repeat:no-repeat;margin-left:50px}#modal-1-content>.wp-block-navigation__container{flex-direction:row!important;margin-top:50px}#modal-1-content>.wp-block-navigation.items-justified-center{--navigation-layout-justification-setting:none}#modal-1-content>.wp-block-navigation-item{display:block!important;padding-bottom:20px!important}#modal-1-content>.wp-block-navigation-link{padding-bottom:0px!important}div#modal-5-content>ul.is-responsive>li.has-child{font-weight:bolder;font-size:var(--wp--preset--font-size--large)}.pum-content>div.crp_related>ul{list-style:none}.pum-content>div.crp_related>ul>li>a{font-size:1.2rem}.pum-content>div.crp_related>ul>li>a:hover{color:var(--wp--preset--color--base);font-weight:700}.time-tooltip{position:relative;display:inline-block}.time-tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#000;color:var(--wp--preset--color--base);font-size:.8rem;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1}.time-tooltip:hover .tooltiptext{visibility:visible}#tt #ttcont div.glossaryItemBody{margin-right:10px!important}#h-tldr>a.glossaryLink,.wtdn p .glossaryLink,.summary p .glossaryLink{color:var(--wp--preset--color--base)!important;border-bottom:dotted 1px var(--wp--preset--color--base);text-decoration:none!important;cursor:help}#h-tldr>a.glossaryLink:hover,.summary p .glossaryLink:hover{color:var(--wp--preset--color--primary)!important;border-bottom:dotted 1px var(--wp--preset--color--primary);text-decoration:none!important}a.glossaryLink{cursor:help}.tool-item a.glossaryLink{padding:0;display:inline;color:var(--wp--preset--color--contrast);text-decoration:underline;text-decoration-style:dashed}#tt-btn-close::after{content:'\f057';color:var(--wp--preset--color--primary);position:relative;top:-2px;right:4px;font:var(--fa-font-solid)}.smooth-button{border:none!important;color:#fff!important;background:var(--wp--preset--color--primary)!important;will-change:opacity;font-size:16px!important;font-weight:600!important;padding:15px 15px!important;border-radius:4px;-webkit-transition:background 0.2s,color 0.2s;transition:background 0.2s,color 0.2s;box-shadow:0 1px 4px -2px black,inset 0 2px 1px -1px rgb(255 255 255 / .1);display:inline-block;text-transform:uppercase;line-height:normal;text-align:center}.smooth-button-link{text-decoration:none;display:inline-block;padding:30px!important}.smooth-button:hover{background:black!important;cursor:pointer}button.smooth-button::after{font-weight:100;content:'\2A20';transition:all .35s;font-size:1rem;letter-spacing:-.3rem;position:relative;bottom:1px;margin-left:.5rem}.tooltip-button{border:none;color:var(--wp--preset--color--base);background:#424557;will-change:opacity;font-size:.75rem;font-weight:600;padding:10px 16px;border-radius:4px;-webkit-transition:background 0.2s,color 0.2s;transition:background 0.2s,color 0.2s;box-shadow:0 1px 4px -2px black,inset 0 2px 1px -1px rgb(255 255 255 / .1);font-variant:small-caps}.tooltip-button:hover{background:var(--wp--preset--color--primary);cursor:pointer}.uagb-faq-child__outer-wrap{margin-top:20px}.copy-the-code-inside-wrap .copy-the-code-button{position:relative!important;bottom:5px}.lslide{display:none;opacity:0;visibility:hidden}.lslide.active{display:block;opacity:1;visibility:visible;background-color:var(--wp--preset--color--secondary);height:520px}.lSPager{padding-left:0;list-style:none outside none}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 20px}.lSSlideOuter .lSPager.lSpg>li a{background-color:var(--wp--preset--color--contrast);border-radius:30px;display:inline-block;height:28px;overflow:hidden;width:28px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s;color:var(--wp--preset--color--base);text-decoration:none}.lSSlideOuter .lSPager.lSpg>li.active a{background-color:var(--wp--preset--color--primary)}div.summary,div.sources{background-color:#404445;color:var(--wp--preset--color--base);border-radius:30px;padding-bottom:30px;margin-bottom:30px}div.wtdn{background-color:color-mix(in srgb,var(--wp--preset--color--primary) 70%,black);color:var(--wp--preset--color--white);border-radius:30px;padding-bottom:30px;margin-bottom:30px}div.summary>h2,div.sources>h2,div.wtdn>h2{border:none;font-weight:700!important;padding-top:30px;padding-left:25px}div.wtdn>h2{padding-bottom:10px}div.summary>p,div.sources>p,div.wtdn>p{font-size:1.3rem!important;padding-left:30px;padding-right:30px}div.wtdn>p{line-height:25px}div.summary a.tldr-link,div.summary a.copy-chapter-link,div.sources a.source-link,div.sources a.copy-chapter-link,div.wtdn a.wtdn-link,div.wtdn a.copy-chapter-link{color:var(--wp--preset--color--base)!important}div.wtdn a.wtdn-link{font-weight:400;text-decoration:none}div.summary a.tldr-link:hover,div.summary a.copy-chapter-link:hover,div.sources a.source-link:hover,div.sources a.copy-chapter-link:hover,div.wtdn a.wtdn-link:hover,div.wtdn a.copy-chapter-link:hover{color:var(--wp--preset--color--contrast)!important}.sources ol{list-style:none;padding-right:20px}.summary li,.sources li{counter-increment:intro-step;font-size:1.3rem!important}.continue-reading-cta{margin-top:40px!important}.wtdn li,.wtdn li{counter-increment:intro-step;font-size:1.3rem!important}.summary li::marker,.sources li::marker,.wtdn li::marker{display:none}.summary li::before,.sources li::before,.wtdn li::before{content:counter(intro-step);display:inline-block;background:#000;text-align:center;color:var(--wp--preset--color--base);height:30px;width:30px;line-height:30px;border-radius:100%;font-weight:700;font-size:18px;margin:5px}.tool-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:20px}.tool-item{border:1px solid #ddd;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgb(0 0 0 / .1);transition:transform 0.2s ease,box-shadow 0.2s ease;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.tool-item:hover{transform:translateY(-5px);box-shadow:0 4px 8px rgb(0 0 0 / .2)}.tool-item h3{font-size:1.5rem;margin-top:0;margin-bottom:10px;color:#333;text-align:center}.tool-item p{margin-bottom:15px;color:#555;flex-grow:1;font-size:var(--wp--preset--font-size--small)}.tool-item a{display:block;color:#fff;padding:10px 15px;text-align:center;text-decoration:none;border-radius:4px;transition:background-color 0.2s ease;width:fit-content;margin:0 auto}.tool-item a:hover{background-color:#fff0}.tool-item button.smooth-button::after{content:''}.whatsapp-box,.telegram-box{color:var(--wp--preset--color--contrast);display:flex;align-items:center;padding:15px;border-radius:8px;margin:20px auto}.whatsapp-box{background-color:#25D366}.telegram-box{background-color:#08c}.whatsapp-box img,.telegram-box img{margin-right:15px}.whatsapp-box p.cta,.telegram-box p.cta{margin:0 0 5px 0;font-size:1.5rem;line-height:1.5rem}.whatsapp-box p,.telegram-box p{margin:0 0 15px 0}.whatsapp-box a,.telegram-box a{text-decoration:none}.whatsapp-box a:hover,.telegram-box a:hover{text-decoration:none;color:var(--wp--preset--color--base)!important;background-color:var(--wp--preset--color--contrast)!important}.whatsapp-box .cta-button,.telegram-box .cta-button{background-color:var(--wp--preset--color--white)!important;display:ruby}.whatsapp-box .cta-button,.telegram-box .cta-button{color:var(--wp--preset--color--contrast)!important}img.flaticon{padding-top:6px!important;padding-right:6px!important}footer{margin-top:0}footer div{gap:0px!important}footer nav{gap:0px!important}.zoom{transition:transform .2s}.zoom:hover{transform:scale(1.1)}.cookieAlert{font-weight:400;display:inline-block;position:static;text-align:center;padding:20px 0;background-image:url(https://blog.tuttosemplice.com/wp-content/uploads/2024/03/advertising-placeholder_16-9.webp);background-size:contain;background-repeat:no-repeat;width:100%;margin:20px;background-color:var(--wp--preset--color--base)}div .cookieAlert button{min-width:180px;color:var(--wp--preset--color--base)}div .cookieAlert button:hover{background-color:var(--wp--preset--color--contrast)}div .wp-block-column .cookieAlert{margin-left:0;margin-right:0}#cookieAlert{margin:20px 20px 0 20px}#mauticform_wrapper_newsletter{background-color:var(--wp--preset--color--base);padding:20px}.category-form{background-color:var(--wp--preset--color--base)}.category-form .cta{background-color:var(--wp--preset--color--base)!important}.category-form .mauticform_wrapper{background-color:var(--wp--preset--color--base);padding-top:20px;max-width:unset}[id^="readlink"]{display:block;margin:20px 0;color:var(--wp--preset--color--base)!important;text-decoration:none;border:none;background:var(--wp--preset--color--contrast);will-change:opacity;font-size:var(--wp--preset--font-size--large);font-weight:600;padding:10px 16px;border-radius:4px;-webkit-transition:background 0.2s,color 0.2s;transition:background 0.2s,color 0.2s;box-shadow:0 1px 4px -2px black,inset 0 2px 1px -1px rgb(255 255 255 / .1)}[id^="readlink"]:hover{background:var(--wp--preset--color--primary)}div.intro-list-container{display:flex;align-items:center;justify-content:center}.yoast-reading-time__icon{vertical-align:middle}a.cmtt-backlink-top{display:none}div.wp-block-query.is-layout-flow{margin-block-start:0;margin-block-end:0}.blackHover .wp-element-button:hover,a.blackHover.wp-block-button__link.has-white-color.has-vivid-red-background-color:hover{background-color:var(--wp--preset--color--contrast)!important}@media only screen and (max-width:600px){.scrolling{max-height:none!important;overflow-y:visible!important;overflow-x:visible!important;height:auto!important}.sticky-sidebar{position:relative!important;top:auto!important}div.left-sidebar{border-right:none}div.sticky-sidebar>div#ez-toc-container,.mobile-toc{border-left:3px solid var(--wp--preset--color--primary)!important;margin:10px 0 20px 0px!important;border-right:none!important;border-radius:0;height:auto!important}.hide-on-mobile{display:none!important}.show-on-mobile{display:inline-block!important}.published-date,.updated-date,.reading-time{display:inline-block}.author-name{display:block}.atf{min-height:325px!important}.homepage-ads{min-height:312px}.scrolling-max{min-height:360px!important}.lslide.active{height:520px}.wpp-list li,.crp_related_post_block.is-layout-flow.wp-block-group-is-layout-flow div.crp_related.crp_related_shortcode.crp-text-only ul li{max-width:100%!important;width:100%!important;flex-basis:100%!important}@media (orientation:portrait){.large-table{display:none}.large-table-wrapper{height:300px;background-image:url(https://blog.tuttosemplice.com/wp-content/uploads/2024/03/rotate-terminal.webp);background-size:50%;background-position:center;background-repeat:no-repeat}}@media (orientation:landscape){.large-table{display:block}}}@media only screen and (min-width:601px) and (max-width:834px){.hide-on-tablet{display:none!important}.show-on-tablet{display:block!important}.lslide.active{height:380px}}@media only screen and (min-width:768px){.atf{min-height:280px!important}.subtitle-ad{margin-top:20px!important}}@media only screen and (min-width:835px){.show-on-desktop{display:block!important}.hide-on-desktop{display:none!important}.lslide.active{height:380px}}.box-invito-commenti{display:flex;align-items:center;gap:20px;background-color:var(--wp--preset--color--secondary);border-left:5px solid var(--wp--preset--color--primary);padding:20px 25px;margin:30px 0;border-radius:5px}.box-invito-icona{flex-shrink:0}.box-invito-icona svg{display:block;width:45px;height:45px}.box-invito-testo{color:var(--wp--preset--color--contrast);font-size:1.1em;line-height:1.6}.box-invito-testo p{margin-top:0;margin-bottom:0}.box-invito-testo a{color:var(--wp--preset--color--primary);text-decoration:none}.box-invito-testo a:hover{text-decoration:underline;color:#000}.box-invito-testo strong{color:#000}.crp-featured-img{transition:transform 0.3s ease;overflow:hidden}.crp_related li:hover .crp-featured-img{transform:scale(1.05)}.crp_related li>div{overflow:hidden}.ads{min-height:280px;display:block}@media (min-width:768px){.ads{min-height:280px}}@media (min-width:1024px){.ads{min-height:280px}}.ts-poll-container,.ts-poll-results-container{max-width:800px;margin:2em auto;padding:2em;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgb(0 0 0 / .1)}.ts-poll-header{margin-bottom:2em;padding-bottom:1em;border-bottom:2px solid #f0f0f0}.ts-poll-title{margin:0 0 .5em 0;font-size:1.8em;font-weight:700;color:#333}.ts-poll-description{margin:0;color:#666;line-height:1.6}.ts-poll-question{margin-bottom:2em;padding:1.5em;background:#f9f9f9;border-radius:6px;transition:all 0.3s ease}.ts-poll-question.ts-hidden{display:none!important}.ts-poll-question-text{margin-bottom:1em;font-size:1.1em;font-weight:600;color:#333}.ts-poll-question-text .required{color:#e74c3c;margin-left:.2em}.ts-poll-question-input{margin-top:1em}.ts-poll-option{display:block;margin-bottom:.8em;padding:.8em;background:#fff;border:2px solid #e0e0e0;border-radius:4px;cursor:pointer;transition:all 0.2s ease}.ts-poll-option:hover{border-color:#3498db;background:#f0f8ff}.ts-poll-option input[type="radio"],.ts-poll-option input[type="checkbox"]{margin-right:.8em;cursor:pointer}.ts-poll-option span{cursor:pointer;user-select:none}.ts-poll-select,.ts-poll-text,.ts-poll-textarea{width:100%;padding:.8em;border:2px solid #e0e0e0;border-radius:4px;font-size:1em;font-family:inherit;transition:border-color 0.2s ease}.ts-poll-select:focus,.ts-poll-text:focus,.ts-poll-textarea:focus{outline:none;border-color:#3498db}.ts-poll-textarea{resize:vertical;min-height:100px}.ts-poll-rating{font-size:2em;direction:ltr}.ts-poll-star{color:#ddd;cursor:pointer;transition:color 0.2s ease;user-select:none}.ts-poll-star:hover,.ts-poll-star.active{color:#f39c12}.ts-poll-slider-container{padding:1em 0}.ts-poll-slider{-webkit-appearance:none;width:100%;height:8px;border-radius:5px;background:#e0e0e0;outline:none;transition:background 0.2s ease}.ts-poll-slider:hover{background:#d0d0d0}.ts-poll-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#3498db;cursor:pointer;box-shadow:0 2px 4px rgb(0 0 0 / .2)}.ts-poll-slider::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#3498db;cursor:pointer;border:none;box-shadow:0 2px 4px rgb(0 0 0 / .2)}.ts-poll-slider-labels{display:flex;justify-content:space-between;margin-top:.5em;font-size:.9em;color:#666}.slider-value{font-weight:600;color:#3498db}.ts-poll-submit{margin-top:2em;text-align:center}.ts-poll-button{padding:1em 3em;background:#3498db;color:#fff;border:none;border-radius:4px;font-size:1.1em;font-weight:600;cursor:pointer;transition:all 0.3s ease;box-shadow:0 2px 4px rgb(0 0 0 / .1)}.ts-poll-button:hover{background:#2980b9;transform:translateY(-2px);box-shadow:0 4px 8px rgb(0 0 0 / .15)}.ts-poll-button:active{transform:translateY(0)}.ts-poll-button:disabled{background:#95a5a6;cursor:not-allowed;transform:none}.ts-poll-message{margin-top:1.5em;padding:1em;border-radius:4px;text-align:center}.ts-poll-message.success{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.ts-poll-message.error{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.ts-poll-total-responses{margin-bottom:2em;padding:1em;background:#e8f4f8;border-radius:4px;text-align:center;font-size:1.1em}.ts-poll-result-item{margin-bottom:3em;padding-bottom:2em;border-bottom:2px solid #f0f0f0}.ts-poll-result-item:last-child{border-bottom:none}.ts-poll-question-title{margin:0 0 1.5em 0;font-size:1.3em;font-weight:600;color:#333}.ts-poll-chart-container{margin:2em 0;padding:1em;background:#fff;border-radius:4px}.ts-poll-chart{max-height:400px}.ts-poll-result-list{margin-top:1.5em}.ts-poll-result-row{display:grid;grid-template-columns:150px 1fr 100px;gap:1em;align-items:center;margin-bottom:1em;padding:.8em;background:#f9f9f9;border-radius:4px}.result-label{font-weight:500;color:#333}.result-bar{position:relative;height:30px;background:#e0e0e0;border-radius:4px;overflow:hidden}.result-bar-fill{position:absolute;left:0;top:0;height:100%;background:linear-gradient(90deg,#3498db,#2980b9);transition:width 0.5s ease}.result-stats{text-align:right;white-space:nowrap}.result-count{font-weight:600;color:#333}.result-percentage{margin-left:.5em;color:#666;font-size:.9em}.ts-poll-rating-result{text-align:center}.rating-average{display:flex;flex-direction:column;align-items:center;margin-bottom:2em}.average-number{font-size:3em;font-weight:700;color:#f39c12}.rating-stars{font-size:2em}.rating-stars .star{margin:0 .1em}.rating-stars .star.filled{color:#f39c12}.rating-stars .star.half{color:#f39c12;opacity:.5}.rating-stars .star.empty{color:#ddd}.slider-stats{display:flex;justify-content:space-around;margin-bottom:2em;padding:1.5em;background:#f9f9f9;border-radius:4px}.slider-stats .stat{text-align:center}.stat-label{display:block;margin-bottom:.5em;color:#666;font-size:.9em}.stat-value{display:block;font-size:1.8em;font-weight:700;color:#16a085}.ts-poll-loading{position:relative;pointer-events:none;opacity:.6}.ts-poll-loading::after{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:768px){.ts-poll-container,.ts-poll-results-container{padding:1.5em;margin:1em}.ts-poll-title{font-size:1.5em}.ts-poll-result-row{grid-template-columns:1fr;gap:.5em}.result-stats{text-align:left}.slider-stats{flex-direction:column;gap:1em}}.ts-poll-option:hover{border-color:#a72525}.ts-poll-select:focus,.ts-poll-text:focus,.ts-poll-textarea:focus{border-color:#a72525}.ts-poll-button{background:#a72525}.ts-poll-slider::-webkit-slider-thumb{background:#a72525}.ts-poll-slider::-moz-range-thumb{background:#a72525}.slider-value{color:#a72525}.result-bar-fill{background:linear-gradient(90deg,#a72525,#a72525dd)}.ts-poll-button:hover{background:#000}.ts-poll-option{border-color:#e0e0e0}.ts-poll-select,.ts-poll-text,.ts-poll-textarea{border-color:#e0e0e0}.ts-poll-option:hover{border-color:#a72525}.ts-poll-question{background:#f9f9f9}.ts-poll-result-row{background:#f9f9f9}.ts-poll-question-text{color:#333}.ts-poll-title{color:#333}.ts-poll-question-title{color:#333}.result-label{color:#333}.result-count{color:#333}.ts-poll-star:hover,.ts-poll-star.active{color:#f39c12}.average-number{color:#f39c12}.rating-stars .star.filled{color:#f39c12}.rating-stars .star.half{color:#f39c12}.ts-poll-message.success{background:#2ecc7122;border-color:#2ecc7166;color:#2ecc71}.ts-poll-message.error{background:#e74c3c22;border-color:#e74c3c66;color:#e74c3c}.ts-poll-question-text .required{color:#e74c3c}.ts-poll-title{font-size:20px}.ts-poll-question-text,.ts-poll-question-title{font-size:16px}.ts-poll-option label,.ts-poll-select,.ts-poll-text,.ts-poll-textarea{font-size:14px}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.admin-bar .progress-container-top{position:fixed;top:30px;z-index:100;width:100%}.progress-container-top{position:fixed;top:0;z-index:100;width:100%;height:10px;background:unset}.progress-container-bottom{position:fixed;bottom:0;z-index:100;width:100%;height:10px;background:unset}.progress-bar{height:8px;background:unset;width:0%;z-index:200}.bsf-rt-show-readtime-label{min-width:200px;display:inline-block}.bsf-rt-display-label:after{content:attr(prefix)}.bsf-rt-display-time:after{content:attr(reading_time)}.bsf-rt-display-postfix:after{content:attr(postfix)}.ts-upselling-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .7);z-index:999999;display:flex;align-items:center;justify-content:center;animation:fadeIn 0.3s ease}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.ts-upselling-popup-container{max-width:600px;width:90%;max-height:90vh;overflow-y:auto}.ts-upselling-popup{background:#fff;border-radius:10px;padding:40px;position:relative;box-shadow:0 10px 40px rgb(0 0 0 / .2);animation:slideUp 0.3s ease}@keyframes slideUp{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ts-upselling-popup-close{position:absolute;top:15px;right:15px;background:none;border:none;font-size:30px;line-height:1;color:#333;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease}.ts-upselling-popup-close:hover{transform:scale(1.1);color:#000}.ts-upselling-popup-header{margin:0 0 20px 0;font-size:28px;font-weight:700;line-height:1.3;color:#333}.ts-upselling-popup-content{margin-bottom:30px;font-size:16px;line-height:1.6;color:#555}.ts-upselling-popup-content p{margin-bottom:15px}.ts-upselling-popup-content p:last-child{margin-bottom:0}.ts-upselling-popup-actions{text-align:center}.ts-upselling-popup-cta{display:inline-block;background:#27ae60;color:#fff;padding:15px 40px;border:none;border-radius:50px;font-size:18px;font-weight:700;cursor:pointer;transition:all 0.3s ease;text-decoration:none;box-shadow:0 4px 15px rgb(39 174 96 / .3)}.ts-upselling-popup-cta:hover{background:#219a52;transform:translateY(-2px);box-shadow:0 6px 20px rgb(39 174 96 / .4)}.ts-upselling-popup-cta:active{transform:translateY(0)}.ts-upselling-popup[style*="background-image"],.ts-upselling-popup[style*="background-color: #"]{.ts-upselling-popup-header,.ts-upselling-popup-content{text-shadow:0 1px 3px rgb(0 0 0 / .3)}}@media screen and (max-width:600px){.ts-upselling-popup-container{width:95%}.ts-upselling-popup{padding:30px 20px}.ts-upselling-popup-header{font-size:22px}.ts-upselling-popup-content{font-size:15px}.ts-upselling-popup-cta{padding:12px 30px;font-size:16px;width:100%}}.ts-image-share-wrapper{display:flex;justify-content:center;align-items:center;padding:15px 0;margin:10px 0}.ts-image-share-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.ts-image-share-btn{display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;text-decoration:none!important;transition:all 0.3s ease;position:relative;overflow:hidden;border:none;cursor:pointer;font-size:18px;font-family:inherit;line-height:1;box-sizing:border-box;padding:0!important;vertical-align:middle}.ts-image-share-btn::before,.ts-image-share-btn::after{display:none!important}button.ts-image-share-btn{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0;margin:0;outline:none}.ts-image-share-btn i{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:18px}.ts-share-facebook{background-color:#1877f2;color:#fff}.ts-share-facebook:hover{background-color:#166fe5;transform:translateY(-2px);box-shadow:0 5px 15px rgb(24 119 242 / .3)}.ts-share-twitter{background-color:#000;color:#fff}.ts-share-twitter:hover{background-color:#1a1a1a;transform:translateY(-2px);box-shadow:0 5px 15px rgb(0 0 0 / .3)}.ts-share-linkedin{background-color:#0077b5;color:#fff}.ts-share-linkedin:hover{background-color:#006097;transform:translateY(-2px);box-shadow:0 5px 15px rgb(0 119 181 / .3)}.ts-share-pinterest{background-color:#bd081c;color:#fff}.ts-share-pinterest:hover{background-color:#a50718;transform:translateY(-2px);box-shadow:0 5px 15px rgb(189 8 28 / .3)}.ts-share-whatsapp{background-color:#25d366;color:#fff}.ts-share-whatsapp:hover{background-color:#22c35e;transform:translateY(-2px);box-shadow:0 5px 15px rgb(37 211 102 / .3)}.ts-share-telegram{background-color:#08c;color:#fff}.ts-share-telegram:hover{background-color:#0077b3;transform:translateY(-2px);box-shadow:0 5px 15px rgb(0 136 204 / .3)}.ts-share-instagram{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff}.ts-share-instagram:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgb(220 39 67 / .3);opacity:.9}.ts-image-share-btn:hover{color:#ffffff!important}.ts-image-share-top{margin-bottom:15px}.ts-image-share-bottom{margin-top:15px}@media (max-width:768px){.ts-image-share-btn{width:36px;height:36px;font-size:16px}.ts-image-share-container{gap:8px}}@media (max-width:480px){.ts-image-share-btn{width:32px;height:32px;font-size:14px}.ts-image-share-container{gap:6px}.ts-image-share-wrapper{padding:10px 0}}.ts-image-share-processed{position:relative}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ts-image-share-wrapper{animation:fadeInUp 0.5s ease-out}.ts-image-share-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:30px;border-radius:10px;box-shadow:0 10px 40px rgb(0 0 0 / .2);z-index:10000;max-width:400px;text-align:center}.ts-image-share-modal h3{margin-top:0;color:#333}.ts-image-share-modal p{color:#666;line-height:1.6}.ts-image-share-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5);z-index:9999}.ts-image-share-modal button{margin:10px 5px;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:14px;transition:all 0.3s ease}.ts-image-share-modal .ts-btn-primary{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff}.ts-image-share-modal .ts-btn-primary:hover{opacity:.9;transform:translateY(-2px)}.ts-image-share-modal .ts-btn-secondary{background:#f0f0f0;color:#333}.ts-image-share-modal .ts-btn-secondary:hover{background:#e0e0e0}.ts-social-share-wrapper{display:flex;justify-content:center;align-items:center;padding:15px 0;margin:10px 0}.ts-social-share-container{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:center}.ts-social-share-btn{display:inline-flex!important;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;text-decoration:none!important;transition:all 0.3s ease;position:relative;overflow:hidden;border:none;cursor:pointer;font-size:18px;font-family:inherit;line-height:1;box-sizing:border-box;padding:0!important;vertical-align:middle}.ts-social-share-btn::before,.ts-social-share-btn::after{display:none!important}button.ts-social-share-btn{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0;margin:0;outline:none}.ts-social-share-btn i{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:18px}.ts-share-facebook{background-color:#1877f2;color:#fff}.ts-share-facebook:hover{background-color:#166fe5;transform:translateY(-2px);box-shadow:0 5px 15px rgb(24 119 242 / .3)}.ts-share-twitter{background-color:#000;color:#fff}.ts-share-twitter:hover{background-color:#1a1a1a;transform:translateY(-2px);box-shadow:0 5px 15px rgb(0 0 0 / .3)}.ts-share-linkedin{background-color:#0077b5;color:#fff}.ts-share-linkedin:hover{background-color:#006097;transform:translateY(-2px);box-shadow:0 5px 15px rgb(0 119 181 / .3)}.ts-share-pinterest{background-color:#bd081c;color:#fff}.ts-share-pinterest:hover{background-color:#a50718;transform:translateY(-2px);box-shadow:0 5px 15px rgb(189 8 28 / .3)}.ts-share-whatsapp{background-color:#25d366;color:#fff}.ts-share-whatsapp:hover{background-color:#22c35e;transform:translateY(-2px);box-shadow:0 5px 15px rgb(37 211 102 / .3)}.ts-share-telegram{background-color:#08c;color:#fff}.ts-share-telegram:hover{background-color:#0077b3;transform:translateY(-2px);box-shadow:0 5px 15px rgb(0 136 204 / .3)}.ts-share-instagram{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff}.ts-share-instagram:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgb(220 39 67 / .3);opacity:.9}.ts-social-share-btn:hover{color:#ffffff!important}.ts-social-share-top{margin-bottom:15px}.ts-social-share-bottom{margin-top:15px}@media (max-width:768px){.ts-social-share-btn{width:36px;height:36px;font-size:16px}.ts-social-share-container{gap:8px}}@media (max-width:480px){.ts-social-share-btn{width:32px;height:32px;font-size:14px}.ts-social-share-container{gap:6px}.ts-social-share-wrapper{padding:10px 0}}.wp-block-image.ts-infographic{position:relative}@keyframes fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ts-social-share-wrapper{animation:fadeInUp 0.5s ease-out}.ts-instagram-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:30px;border-radius:10px;box-shadow:0 10px 40px rgb(0 0 0 / .2);z-index:10000;max-width:400px;text-align:center}.ts-instagram-modal h3{margin-top:0;color:#333}.ts-instagram-modal p{color:#666;line-height:1.6}.ts-instagram-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5);z-index:9999}.ts-instagram-modal button{margin:10px 5px;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:14px;transition:all 0.3s ease}.ts-instagram-modal .ts-btn-primary{background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);color:#fff}.ts-instagram-modal .ts-btn-primary:hover{opacity:.9;transform:translateY(-2px)}.ts-instagram-modal .ts-btn-secondary{background:#f0f0f0;color:#333}.ts-instagram-modal .ts-btn-secondary:hover{background:#e0e0e0}.taxopress-table-container{width:100%}.taxopress-table-row td{border:none}.taxopress-table-row:nth-child(n+7){display:none}.taxopress-see-more-link,.taxopress-close-table-link{cursor:pointer}.taxopress-close-table-link{display:none}.taxopress-see-more-container{text-align:right;padding:10px}.hidden{display:none}.taxopress-table-container .taxopress-post-count{text-align:right;padding-right:30px}.taxopress-arrow{display:inline-block}.taxopress-arrow.right{border-top:5px solid #fff0;border-bottom:5px solid #fff0;border-left:5px solid}.taxopress-arrow.down{border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:5px solid}.taxopress-border-cloud a{text-decoration:none;border:1px solid;padding:4px 7px;display:inline-block;margin:3px}.taxopress-box-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px}.taxopress-box-list a{display:block;text-decoration:none;box-sizing:border-box;word-wrap:break-word}.taxopress-box-list img{max-width:100%;height:auto;display:block}.taxopress-boxrelatedpost-cat{color:#666;font-size:.9em}@media (max-width:1200px){.taxopress-box-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.taxopress-box-list{grid-template-columns:1fr;word-wrap:break-word}}.taxopress-parent-child-list{list-style:none!important}.taxopress-parent-term{font-weight:400;margin:.5em 0;list-style-type:none!important;position:relative;padding-left:1.5em}.taxopress-child-list{list-style:none!important;margin:.3em 0 .3em 1em!important;padding-left:0!important}.taxopress-child-term{font-weight:400;margin:.2em 0;position:relative;padding-left:1.5em}.taxopress-parent-term::before{content:"•";position:absolute;left:0;font-size:1.2em;line-height:1}.taxopress-child-list>li::before{content:"○";position:absolute;left:0;font-size:1.2em;line-height:1}.taxopress-child-list .taxopress-child-list>li::before{content:"▪  ▪";font-size:1.2em}.taxopress-child-list{margin-left:1em!important}.taxopress-child-list .taxopress-child-list{margin-left:1em!important}.taxopress-parent-term,.taxopress-child-list li{font-weight:400}.taxopress-box-list img.custom-image-class{width:var(--tp-image-width,200px);height:var(--tp-image-height,200px);object-fit:cover;aspect-ratio:1 / 1;display:block;max-width:100%}a.st_tag,a.internal_tag,.st_tag,.internal_tag{text-decoration:underline!important}