/* Editorial theme for public pages. Opt-in only: administration and personal profiles are isolated. */
body.tls-site{--tls-paper:#f7f5f0;--tls-surface:#fffefa;--tls-ink:#252523;--tls-muted:#64645e;--tls-line:#e2dfd5;--tls-accent:#b94f36;--tls-accent-hover:#963e2a;--tls-soft:#f0e2d8;--primary:var(--tls-accent);--primary-2:var(--tls-accent-hover);--accent:var(--tls-accent);--accent-2:#d58a73;--bg:var(--tls-paper);--card:var(--tls-surface);--text:var(--tls-ink);--muted:var(--tls-muted);--line:var(--tls-line);--radius:5px;--radius-sm:4px;--ring:none;--ring2:0 10px 30px #25252308;--ring-hover:0 12px 30px #2525230a;background:var(--tls-paper)!important;color:var(--tls-ink)!important;font-family:Arial,Helvetica,sans-serif!important;line-height:1.65;-webkit-font-smoothing:antialiased}
body.tls-site *,body.tls-site *::before,body.tls-site *::after{box-sizing:border-box}body.tls-site img{max-width:100%}body.tls-site a{color:var(--tls-accent)}body.tls-site a:focus-visible,body.tls-site button:focus-visible{outline:3px solid var(--tls-accent);outline-offset:4px}body.tls-site p a:not(.btn){text-decoration:underline;text-underline-offset:3px}body.tls-site :is(h1,h2,h3,h4,h5,h6){font-family:Arial,Helvetica,sans-serif!important;color:var(--tls-ink);letter-spacing:-.045em;text-shadow:none}body.tls-site h1{font-weight:400!important;line-height:1.06}body.tls-site h2{font-weight:400!important;line-height:1.2}body.tls-site :is(h3,h4,h5){font-weight:500}body.tls-site .container{padding-left:24px;padding-right:24px}body.tls-site :is(.fade-up,.user-card){opacity:1;transform:none}body.tls-site .text-muted,body.tls-site .text-secondary{color:var(--tls-muted)!important}body.tls-site .text-primary{color:var(--tls-accent)!important}body.tls-site .text-dark{color:var(--tls-ink)!important}body.tls-site :is(.bg-white,.bg-light){background-color:var(--tls-paper)!important}body.tls-site :is(.section-label,.section-sub){color:var(--tls-muted);background:transparent;border:0}body.tls-site .section-label{font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}body.tls-site .section-title{color:var(--tls-ink);font-weight:400;text-align:left}body.tls-site :is(.section-title.text-center,.section-header){text-align:left!important}body.tls-site .section-title :is(h2,p){margin-left:0;margin-right:0}
/* Same navigation and footer as the approved homepage. */
body.tls-site .navbar-modern{background:var(--tls-paper);border-bottom:1px solid var(--tls-line);box-shadow:none;backdrop-filter:none;font-family:Arial,Helvetica,sans-serif}body.tls-site .navbar-modern .container{max-width:1200px;height:88px}body.tls-site .nav-brand{gap:10px}body.tls-site .nav-brand-icon{background:transparent;color:var(--tls-accent);box-shadow:none;width:25px;height:30px;border-radius:0;font-size:23px}body.tls-site .nav-brand-text{font-family:Arial,Helvetica,sans-serif;font-size:17px;letter-spacing:-.06em;color:var(--tls-ink)}body.tls-site :is(.nav-link-item,.btn-nav-login){color:#494940;font-size:12px}body.tls-site .nav-link-item:hover{background:#edeae3;color:var(--tls-ink)}body.tls-site :is(.btn-nav-register,.btn-nav-pro){background:var(--tls-ink);color:#fff;border:1px solid var(--tls-ink);border-radius:4px;box-shadow:none;font-size:12px}body.tls-site :is(.btn-nav-register,.btn-nav-pro):hover{background:var(--tls-accent);border-color:var(--tls-accent);box-shadow:none}body.tls-site .btn-nav-login{border-color:#aaa69a;box-shadow:none}body.tls-site .btn-nav-login:hover{background:#eeece3;color:var(--tls-ink);border-color:#77766e}body.tls-site .pro-text{background:none;color:inherit;-webkit-text-fill-color:currentColor}body.tls-site .pro-crown{color:#e4a58d;animation:none}body.tls-site .nav-dropdown-menu{background:var(--tls-surface);border:1px solid var(--tls-line);border-radius:5px;box-shadow:0 12px 25px #25252310;visibility:hidden}body.tls-site .nav-dropdown:hover .nav-dropdown-menu,body.tls-site .nav-dropdown.open .nav-dropdown-menu{visibility:visible}body.tls-site .dropdown-link{color:var(--tls-ink)}body.tls-site .dropdown-link:hover{background:#f0ede5}body.tls-site .dropdown-link .icon{background:var(--tls-soft);color:var(--tls-accent)}body.tls-site .nav-toggler{border-color:#c8c5bc;border-radius:4px}body.tls-site .nav-toggler span{background:var(--tls-ink)}body.tls-site footer{background:var(--tls-paper);color:var(--tls-ink);border-top:1px solid var(--tls-line);font-family:Arial,Helvetica,sans-serif;height:auto;position:relative}body.tls-site footer::before,body.tls-site footer::after{display:none}body.tls-site :is(.footer-copy p,.footer-copy .terms-link,.footer-made span,.sponsors-label p){color:var(--tls-muted)}body.tls-site .sponsors-label h3{color:var(--tls-ink);font-weight:400}body.tls-site .footer-hr{border-color:var(--tls-line);opacity:1}body.tls-site .footer-made a img{filter:none;opacity:1}body.tls-site .sponsor-tags a{background:transparent;color:#626159;border:1px solid var(--tls-line);border-radius:3px;backdrop-filter:none;font-size:11px}body.tls-site .sponsor-tags a:hover{background:#eeece3;color:var(--tls-ink);border-color:#b9b3a5;transform:none}
/* Public page headers replace the old neon/blue backgrounds. */
body.tls-site :is(.hero-section,.hero-pro,.hero-legal,.hero-404,.hero){background:var(--tls-paper)!important;color:var(--tls-ink)!important;border-bottom:1px solid var(--tls-line);padding-top:80px;padding-bottom:70px;text-align:left;text-shadow:none}body.tls-site :is(.hero-section,.hero-pro,.hero-legal,.hero-404)::before,body.tls-site :is(.hero-section,.hero-pro,.hero-legal,.hero-404)::after{display:none}body.tls-site :is(.hero-section,.hero-pro,.hero-legal,.hero-404) .container{max-width:1160px;text-align:left}body.tls-site :is(.hero-section h1,.hero-pro h1,.hero-legal h1){font-size:clamp(36px,5.4vw,66px);background:none;color:var(--tls-ink);-webkit-text-fill-color:var(--tls-ink);text-shadow:none;letter-spacing:-.06em}body.tls-site .hero-pro h1 span{background:none;color:var(--tls-accent);-webkit-text-fill-color:var(--tls-accent)}body.tls-site .hero-inner{max-width:1100px;text-align:left}body.tls-site :is(.hero-section p,.hero-sub,.hero-section .lead,.hero-note,.hero-meta,.hero-meta-item,.hero-back){color:var(--tls-muted)!important}body.tls-site :is(.hero-eyebrow,.hero-badge,.hero-tag){background:transparent;border:0;padding:0;color:var(--tls-accent);font-size:10px;letter-spacing:.15em;box-shadow:none;backdrop-filter:none}body.tls-site .dot{background:var(--tls-accent);animation:none}body.tls-site .hero-count{color:var(--tls-accent)}body.tls-site :is(.section-header h2,.section-title h2){color:var(--tls-ink);font-weight:400}body.tls-site .hero-section .hero-thumb{border:1px solid var(--tls-line);border-radius:5px;box-shadow:none}
/* Reading, community and product cards. */
body.tls-site :is(.card,.post-card,.user-card,.info-card,.generator-card,.form-card,.ip-card,.last-link-card,.legal-content,.auth-container,.converter-wrapper,.plan,.benefit,.faq-item,.chat-card){background:var(--tls-surface);color:var(--tls-ink);border:1px solid var(--tls-line);border-radius:5px;box-shadow:none}body.tls-site :is(.post-card,.user-card,.info-card,.last-link-card):hover{border-color:#b9b3a5;box-shadow:0 10px 25px #25252308;transform:translateY(-2px)}body.tls-site .post-card::before,body.tls-site .user-card::before,body.tls-site .last-link-card::after{display:none}body.tls-site :is(.post-title,.post-title a,.post-content,.post-content h2,.post-content h3,.post-content strong,.post-sidebar h3,.user-slug,.username,.ad-title,.ad-title a){color:var(--tls-ink)!important}body.tls-site :is(.post-excerpt,.post-date,.post-content p,.post-content li,.user-visits,.info-card p,.info-card li,.ip-desc,.ad-desc,.ad-meta){color:var(--tls-muted)!important}body.tls-site :is(.post-card-img,.post-featured-full){background:#eeece3;border-radius:4px}body.tls-site .post-card-inner{background:transparent}body.tls-site .post-content{font-size:16px;line-height:1.9}body.tls-site .post-content blockquote{background:#f0e8de;border-color:var(--tls-accent);color:#554b42}body.tls-site .post-content a{color:var(--tls-accent);text-decoration:underline}body.tls-site :is(.post-content code,.post-content pre){background:#eeece3;color:#6f3b2c;border-color:var(--tls-line)}body.tls-site .post-content img{border-radius:4px}body.tls-site :is(.post-date i,.user-cta,.btn-read,.ad-cta,.hero-back,.share-label){color:var(--tls-accent)}body.tls-site :is(.user-avatar,.avatar-circle){border-color:var(--tls-line);box-shadow:none;background:#eeece3}body.tls-site :is(.ad-card,.ad-card-top,.ad-icon,.empty-state){background:#eeece3;color:var(--tls-muted);border-color:var(--tls-line);border-radius:5px}body.tls-site :is(.page-btn,.share-btn,.btn-back){background:var(--tls-surface);color:var(--tls-ink);border:1px solid var(--tls-line);border-radius:4px}body.tls-site .page-btn.active{background:var(--tls-ink);border-color:var(--tls-ink);color:#fff}body.tls-site :is(.share-bar,.post-divider,.pro-divider){border-color:var(--tls-line)}body.tls-site :is(.notice-box,.cta-box){background:#eeece3;color:var(--tls-ink);border-color:var(--tls-line);border-radius:5px}body.tls-site .legal-content :is(p,li){color:var(--tls-muted);line-height:1.9}
/* Forms and tools retain their IDs, native controls, states and event handlers. */
body.tls-site :is(.login-bg,.reg-bg){background:var(--tls-paper);background-image:none}body.tls-site :is(.login-bg,.reg-bg)::before,body.tls-site :is(.login-bg,.reg-bg)::after{display:none}body.tls-site :is(.login-card,.registration-card){background:var(--tls-surface);border:1px solid var(--tls-line);border-radius:5px;box-shadow:0 12px 35px #25252306}body.tls-site :is(.login-header,.registration-header,.generator-header,.form-card-header,.ip-card-header){background:#eeece3;color:var(--tls-ink);border-bottom:1px solid var(--tls-line);border-radius:0}body.tls-site :is(.login-header h1,.registration-header h1){font-size:34px;font-weight:400;line-height:1.1;letter-spacing:-.05em}body.tls-site :is(.login-header p,.registration-header p,.login-links p,.reg-footer-link p,.field-hint,.form-section-label){color:var(--tls-muted)}body.tls-site :is(.login-icon,.registration-icon,.generator-header-icon,.form-header-icon,.ip-icon,.info-card-icon){background:var(--tls-soft);color:var(--tls-accent);border:1px solid #e2c6b6;border-radius:5px;box-shadow:none}body.tls-site :is(.field-label,.form-label,.form-group label){color:var(--tls-ink);font-weight:600;font-size:13px}body.tls-site :is(.input-field,.textarea-field,.form-control,.form-select,.result-url-input,.file-input-wrap,.pwd-display){background:#fffefa;color:var(--tls-ink);border:1px solid #c7c2b5;border-radius:4px;box-shadow:none}body.tls-site :is(.input-field,.textarea-field,.form-control,.form-select,.result-url-input):focus{border-color:var(--tls-accent);box-shadow:0 0 0 3px #b94f361a;outline:0}body.tls-site input::placeholder,body.tls-site textarea::placeholder{color:#7b796f;opacity:1}body.tls-site :is(.input-icon,.textarea-icon,.pwd-toggle,.pwd-display-text,.result-label,.result-url-input,.ip-display){color:var(--tls-accent)}body.tls-site :is(.pwd-toggle:hover,.btn-copy:hover){background:var(--tls-soft);color:var(--tls-accent)}body.tls-site :is(.option-chip,.btn-copy,.btn-copy-result,.btn-copy-ip){background:#fffefa;color:var(--tls-ink);border:1px solid #c7c2b5;border-radius:4px;box-shadow:none}body.tls-site .option-chip.checked{background:var(--tls-soft);border-color:var(--tls-accent);color:#703b2a}body.tls-site :is(.btn,.btn-submit,.btn-generate,.btn-open-wa,.btn-main,.btn-hero-pro,.btn-cta-final,.download-btn,.change-image-btn){border-radius:4px;box-shadow:none;text-shadow:none;font-family:inherit}body.tls-site :is(.btn-primary,.btn-submit,.btn-generate,.btn-main,.btn-hero-pro,.btn-cta-final,.btn-responder,.download-btn,.change-image-btn){background:var(--tls-ink)!important;border-color:var(--tls-ink)!important;color:#fff!important;font-weight:600}body.tls-site :is(.btn-primary,.btn-submit,.btn-generate,.btn-main,.btn-hero-pro,.btn-cta-final):hover{background:var(--tls-accent)!important;border-color:var(--tls-accent)!important;color:#fff!important;box-shadow:none;transform:none}body.tls-site .btn-outline-primary{border-color:var(--tls-ink);color:var(--tls-ink);background:transparent}body.tls-site .btn-outline-primary:hover{background:var(--tls-ink);color:#fff}body.tls-site :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--tls-accent)}body.tls-site input[type=range]::-webkit-slider-thumb{background:var(--tls-accent)}body.tls-site input[type=range]::-moz-range-thumb{background:var(--tls-accent)}body.tls-site :is(.reg-divider,.login-divider){background:var(--tls-line)}body.tls-site .result-box{background:#f0e8de;border-color:#d5b5a1;border-radius:4px}body.tls-site :is(.btn-copy.copied,.btn-copy-result.copied,.btn-copy-ip.copied){background:#e6eee0;color:#33512f;border-color:#a3b797}body.tls-site :is(.login-alert,.reg-alert,.form-alert){border-radius:4px}body.tls-site :is(input,textarea,select):disabled,body.tls-site button:disabled{opacity:.6;cursor:not-allowed}body.tls-site .table{color:var(--tls-ink);--bs-table-color:var(--tls-ink);--bs-table-bg:var(--tls-surface);--bs-table-border-color:var(--tls-line);--bs-table-striped-bg:#eeece3}body.tls-site .table thead th{background:#eeece3;color:var(--tls-ink);border-color:var(--tls-line)}body.tls-site .table td{border-color:var(--tls-line)}body.tls-site .modal-content{background:var(--tls-surface);color:var(--tls-ink);border:1px solid var(--tls-line);border-radius:5px}
/* PRO: editorial feature grids and warm, legible demo surfaces. */
body.tls-site :is(.feature-block,.v3-section){border-color:var(--tls-line)}body.tls-site :is(.feature-text h2,.v3-heading h2,.v3-card h3,.v3-existing h2){color:var(--tls-ink);font-weight:400}body.tls-site :is(.feature-text p,.feature-text li,.v3-heading>p,.v3-card p,.v3-detail,.v3-example,.v3-included p){color:var(--tls-muted)}body.tls-site :is(.feature-num,.v3-badge,.v3-jump,.v3-included a,.v3-card h3 i){color:var(--tls-accent)}body.tls-site .v3-badge{background:var(--tls-soft);border-color:#e2c6b6;border-radius:3px}body.tls-site :is(.v3-card,.v3-featured,.mockup,.v3-demo,.v3-dates>div,.v3-social-demo i,.v3-template-demo>div,.v3-share-demo){background:var(--tls-surface);color:var(--tls-ink);border-color:var(--tls-line);border-radius:5px;box-shadow:none}body.tls-site :is(.v3-dates small,.v3-share-demo small,.v3-share-demo span,.v3-demo-top,.v3-map-demo span){color:var(--tls-muted)}body.tls-site :is(.v3-dates strong,.v3-share-demo strong){color:var(--tls-ink)}body.tls-site :is(.v3-demo>p,.v3-status,.v3-contact-demo,.v3-social-demo i,.v3-map-demo i,.v3-share-demo>i,.v3-template-demo>div){color:var(--tls-accent)}body.tls-site :is(.v3-status,.v3-contact-demo){background:var(--tls-soft);border-color:#e2c6b6}body.tls-site .v3-map-demo{background-color:#eeece3;border-color:var(--tls-line)}body.tls-site .v3-map-demo span{background:var(--tls-surface)}body.tls-site .v3-included{border-color:var(--tls-line)}body.tls-site .v3-included strong{color:var(--tls-ink)}body.tls-site .v3-template-demo>div:nth-child(3){border-color:var(--tls-accent);box-shadow:3px 3px 0 var(--tls-accent)}body.tls-site :is(.mockup-youtube,.mockup-stats,.mockup-clicks,.mockup-updates,.mockup-support){background:#292923;color:#fffefa;border-color:#49483e}body.tls-site .mockup :is(.stat-label,.click-name,.click-count,.update-label){color:#ddd8cb}body.tls-site .mockup :is(.stat-num,.fake-header){color:#e9b69f}body.tls-site :is(.cta-final,.cta-inner){background:#e9b69f;color:var(--tls-ink);border-color:transparent}body.tls-site .cta-final::before{display:none}body.tls-site :is(.cta-final h2,.cta-final .cta-p,.cta-safe){color:#4a362c}body.tls-site .back-link{color:var(--tls-muted)}
/* Small standalone modules keep their existing layout and workflows. */
body.tls-module{min-height:100vh}body.tls-module :is(.navbar,.main-header,header:not(.card-header),.sidebar){background:var(--tls-paper)!important;color:var(--tls-ink);border-bottom:1px solid var(--tls-line);box-shadow:none}body.tls-module :is(.navbar a,.main-header a,header .logo,header nav a){color:var(--tls-ink)}body.tls-module .navbar .navbar-brand{font-weight:600;letter-spacing:-.04em}body.tls-module :is(.main-footer,.footer-dark,.footer){background:#eeece3;color:var(--tls-muted);border-top:1px solid var(--tls-line)}body.tls-module :is(.main-footer,.footer-dark,.footer) :is(h2,h3,h4,h5,a,p){color:var(--tls-muted)}body.tls-module .auth-container{padding:32px}body.tls-module :is(.auth-container input,.form-group input,.form-group textarea,.form-group select){background:var(--tls-surface);color:var(--tls-ink);border:1px solid #c7c2b5;border-radius:4px}body.tls-module :is(.main-content,.dashboard,.chat-container,.messages-container){background:var(--tls-paper);color:var(--tls-ink)}body.tls-module :is(.bg-black,.bg-dark){background-color:var(--tls-paper)!important;color:var(--tls-ink)!important;background-image:none!important}body.tls-module .bg-dark.p-4,body.tls-module .bg-dark.p-5{background:var(--tls-surface)!important;border:1px solid var(--tls-line);border-radius:5px!important;box-shadow:none!important}body.tls-module .text-white{color:var(--tls-ink)!important}body.tls-module :is(.hero,.hero-section) .text-white{color:var(--tls-ink)!important}body.tls-module :is(.categoria-box,.carousel-item,.property-image) .text-white{color:#fff!important}body.tls-module .hero :is(h1,h2,p){color:var(--tls-ink)!important}body.tls-module .feature{border:1px solid var(--tls-line);background:var(--tls-surface);border-radius:5px;padding:26px}body.tls-module :is(.property-card,.property-details,.contact-form,.about-section,.benefit,.plan){background:var(--tls-surface);color:var(--tls-ink);border-color:var(--tls-line);box-shadow:none;border-radius:5px}body.tls-module header .bar{background:var(--tls-ink)}body.tls-module .chat-card{padding:20px}body.tls-module .logout-btn{background:var(--tls-ink);color:white}
@media(max-width:991px){body.tls-site .navbar-modern .container{height:70px}body.tls-site .nav-collapse{background:var(--tls-paper);border-color:var(--tls-line);box-shadow:0 15px 20px #25252308}}
@media(max-width:767px){body.tls-site .container{padding-left:20px;padding-right:20px}body.tls-site :is(.hero-section,.hero-pro,.hero-legal,.hero-404,.hero){padding-top:48px;padding-bottom:42px}body.tls-site :is(.hero-section h1,.hero-pro h1,.hero-legal h1){font-size:clamp(34px,9vw,48px);overflow-wrap:break-word}body.tls-site .hero-inner{padding-left:20px;padding-right:20px}body.tls-site :is(.login-header h1,.registration-header h1){font-size:30px}body.tls-site :is(.login-section,.registration-section){padding-top:36px;padding-bottom:44px}body.tls-site :is(.login-card,.registration-card){max-width:100%}body.tls-site :is(.input-field,.textarea-field,.form-control,.form-select){font-size:16px}body.tls-site :is(.login-body,.reg-body,.form-card-body,.generator-body){padding:25px 22px}body.tls-site :is(.v3-section,.feature-block){padding-top:45px;padding-bottom:45px}body.tls-site .feature-text{text-align:left}body.tls-site .post-content{font-size:15px;overflow-wrap:anywhere}body.tls-site .post-content pre{overflow:auto}body.tls-site .post-content table{display:block;overflow:auto}body.tls-module .auth-container{padding:24px;margin:24px 16px}body.tls-module .dashboard{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){body.tls-site *,body.tls-site *::before,body.tls-site *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/* Remove decorative glows carried by the previous auth headers. */
body.tls-site :is(.login-header,.registration-header,.generator-header,.form-card-header,.ip-card-header)::before,body.tls-site :is(.login-header,.registration-header,.generator-header,.form-card-header,.ip-card-header)::after{display:none}body.tls-site .hero-pro .hero-sub{margin-left:0;margin-right:0}body.tls-site :is(.generator-card,.form-card,.ip-card){box-shadow:none}body.tls-site :is(.generator-card,.form-card,.ip-card)::before{display:none}
body.tls-site :is(.blog-section,.info-section)>.container>.text-center{text-align:left!important}body.tls-site .blog-section .section-sub{margin-left:0;margin-right:0}body.tls-module form>button:not(.btn-close):not(.pwd-toggle){background:var(--tls-ink);color:white;border:1px solid var(--tls-ink);padding:11px 18px;border-radius:4px;font:inherit;cursor:pointer}body.tls-module form>button:disabled{opacity:.55;cursor:not-allowed}
/* Chat and standalone navigation surfaces. The send/receive behavior is unchanged. */
body.tls-module>nav{background:var(--tls-paper);color:var(--tls-ink);border-bottom:1px solid var(--tls-line)}body.tls-module>nav a{color:var(--tls-ink)}body.tls-module header nav.active{background:var(--tls-paper)}body.tls-module :is(.chat-box,#chat-box,.chat-footer){background:var(--tls-surface);color:var(--tls-ink);border-color:var(--tls-line);border-radius:5px;box-shadow:none}body.tls-module .chat-header{background:#eeece3;color:var(--tls-ink);border-radius:5px 5px 0 0;border-bottom:1px solid var(--tls-line)}body.tls-module .chat-header :is(h2,h3,h4,span){color:var(--tls-ink)}body.tls-module .chat-body{background:var(--tls-paper);color:var(--tls-ink)}body.tls-module :is(.chat-footer input,.input-group input){background:var(--tls-surface);color:var(--tls-ink);border:1px solid #c7c2b5;border-radius:4px}body.tls-module :is(.chat-footer button,.chat-header button){background:var(--tls-ink);color:white;border-radius:4px}body.tls-module :is(.user-message,.visitor-msg){background:#f0e2d8;color:#633a2a;border-color:#b94f36;border-radius:5px}body.tls-module :is(.operator-message,.operator-msg){background:#e9e7df;color:var(--tls-ink);border-color:#7e7a6c;border-radius:5px}body.tls-module .hero{padding-left:24px;padding-right:24px}body.tls-module .features-section{background:var(--tls-paper)}
body.tls-module .navbar-toggler{border-color:#b7b0a1}body.tls-module .navbar-toggler-icon{filter:brightness(.25)}body.tls-module h2[style*="#cb4154"]{color:var(--tls-accent)!important}body.tls-module :is(.btn-outline,.btn-enviar,.logout-btn){border:1px solid var(--tls-ink);border-radius:4px;padding:10px 17px;color:var(--tls-ink)}body.tls-module .btn-enviar{background:var(--tls-ink);color:white}
@media(max-width:480px){body.tls-module .navbar-brand img[src="/img/brand-lockup.svg"]{width:190px;height:auto}}
