.im-landing{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important}
.im-social{--bg:#101010!important;--bg-elev:#101010!important;--text:#f3f3f3!important;--muted:#909090!important;--border:#282828!important;--brand:#eee!important;background:#101010!important;color:#f3f3f3!important;padding-top:68px;padding-bottom:calc(90px + env(safe-area-inset-bottom));font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
.im-social>.navbar,.im-social .lv-feed-rail,.im-social .lv-reading-heading,.im-social .lv-stream-tabs,.im-social .lv-engagement-toolbar{display:none!important}
.im-social>main{padding-top:0!important;background:#101010!important;background-image:none!important}
.im-social>main>.container{max-width:660px;padding-inline:0}
.im-social .lv-feed-stage{display:block!important;max-width:100%;margin:0!important}
.im-social .lv-thread-shell{width:100%!important;max-width:100%!important;display:block!important}
.im-social .lv-feed-stage .lv-thread-shell .lv-conversation-card{border:0!important;border-bottom:1px solid #282828!important;border-radius:0!important;background:#101010!important;box-shadow:none!important;margin:0!important;padding:20px 16px!important}
.im-social .lv-thread-avatar{width:42px!important;height:42px!important}
.im-social .lv-feed-stage .lv-post-body{font-size:16px!important;line-height:1.55!important}
.im-social .lv-post-image-trigger{border-radius:14px!important}
.im-social .lv-create-card{background:#101010;border:0;border-radius:0;box-shadow:none}
.im-social .lv-create-kicker{color:#aaa}.im-social .lv-create-shell{max-width:660px}
.im-social .lv-composer-textarea{background:#181818;color:#eee}
.im-social .lv-compact-actions{color:#aaa}.im-social .lv-compact-actions .btn{background:transparent;border:0;color:inherit}
.im-topbar,.im-bottom{position:fixed;left:50%;transform:translateX(-50%);width:min(100%,660px);box-sizing:border-box;background:#101010;color:#f5f5f5;z-index:1030;display:flex;align-items:center;justify-content:space-between}
.im-topbar{top:0;height:68px;padding:0 16px}.im-topbar a,.im-topbar button,.im-bottom a{color:inherit;text-decoration:none;display:flex;align-items:center;justify-content:center;background:none;border:0;position:relative;min-width:44px;min-height:44px}
.im-topbar svg,.im-bottom svg{width:27px;height:27px}.im-wordmark{font-size:24px;font-weight:750;letter-spacing:-1px}
.im-bottom{bottom:0;height:calc(74px + env(safe-area-inset-bottom));padding:8px 14px calc(8px + env(safe-area-inset-bottom));border-top:1px solid #252525;gap:8px}
.im-bottom>a{flex:1;color:#747474;min-width:0;border-radius:14px}.im-bottom>a[aria-current=page]{color:#fff}.im-bottom .im-publish{background:#272727;color:#aaa;max-width:68px}.im-bottom img{width:29px;height:29px;object-fit:cover;border-radius:50%}.im-dot{position:absolute;width:7px;height:7px;background:#fc345e;border-radius:50%;right:calc(50% - 17px);top:7px}
.im-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:12px 16px;border-bottom:1px solid #262626;white-space:nowrap;background:#101010;max-width:100%;box-sizing:border-box}
.im-chips::-webkit-scrollbar{display:none}.im-chips a{padding:9px 19px;border:1px solid #343434;border-radius:999px;color:#f1f1f1;text-decoration:none;font-size:15px;font-weight:600;flex-shrink:0;line-height:1.2}.im-chips a[aria-current=page]{background:#292929;border-color:#555}.im-feed-tabs{margin:0}
.im-write-prompt{display:flex;align-items:center;gap:12px;padding:20px 16px;color:#929292;text-decoration:none;border-bottom:1px solid #262626}.im-write-prompt img{width:42px;height:42px;object-fit:cover;border-radius:50%}.im-write-prompt span{flex:1}.im-write-prompt svg{width:23px;height:23px}
.im-drawer{position:fixed;inset:0 auto 0 0;margin:0;padding:25px 20px;width:min(83vw,380px);height:100dvh;max-height:100dvh;max-width:100vw;box-sizing:border-box;border:0;border-right:1px solid #303030;background:#171717;color:#f3f3f3;z-index:1100;overflow:auto}
.im-drawer::backdrop{background:#0009}.im-drawer-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.im-drawer h2{font-size:27px;margin:0}.im-drawer button{background:none;border:0;color:#aaa;font-size:32px;width:44px;height:44px}.im-drawer nav{border:1px solid #292929;border-radius:20px;overflow:hidden}.im-drawer nav a{display:block;padding:18px 22px;border-bottom:1px solid #292929;color:#eee;text-decoration:none;font-weight:600}.im-drawer nav a:last-child{border:0}.im-drawer a[aria-current=page]{background:#2a2a2a}
.im-activity h1{font-size:34px;font-weight:750;padding:16px 20px 0}.im-notification{display:flex;align-items:center;gap:12px;padding:20px 16px;border-bottom:1px solid #292929;color:#eee;text-decoration:none}.im-notification>span:nth-child(2){flex:1;min-width:0}.im-notification time{font-size:13px;color:#888}.im-notification-copy{display:block;color:#aaa;line-height:1.5;margin-top:4px}.im-notification-avatar img{width:42px;height:42px;border-radius:50%;object-fit:cover}.im-unread{width:7px;height:7px;border-radius:50%;background:#799efe;flex-shrink:0}.im-empty{padding:35px 20px;color:#999}.im-social a:focus-visible,.im-social button:focus-visible,.im-bottom a:focus-visible{outline:2px solid #8db4ff;outline-offset:3px}
@media(min-width:800px){.im-social>main>.container{border-inline:1px solid #252525;min-height:calc(100vh - 160px)}.im-topbar{border-inline:1px solid #252525}.im-bottom{border:1px solid #292929;border-bottom:0;border-radius:20px 20px 0 0}.im-drawer{left:max(0px,calc(50vw - 550px))}}
@media(prefers-reduced-motion:no-preference){.im-bottom a,.im-chips a{transition:background .16s,color .16s}}

.im-social .lv-compose-fab,.im-social>footer{display:none!important}
.im-social .lv-post-body,.im-social .lv-thread-body,.im-social .lv-thread-body p{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important;font-weight:400!important}
.im-social .btn-primary{background:#eee!important;color:#111!important;border-color:#eee!important}
.im-social .pagination{flex-wrap:wrap;gap:4px;padding:16px}.im-social .im-notification-copy{overflow-wrap:anywhere}
.im-social .lv-empty-state{border:0;border-radius:0;background:transparent;padding:30px 20px}

.im-social .lv-thread-body,.im-social .lv-empty-state{touch-action:pan-y}

.im-social .lv-profile-panel,.im-social .lv-profile-relations-card,.im-social .lv-profile-tabs,.im-social .lv-stat-pill{background:#101010!important;box-shadow:none!important;border-color:#292929!important}
.im-social .lv-profile-panel:before,.im-social .lv-profile-panel:after,.im-social .lv-stat-pill:after{display:none!important}
.im-social .lv-profile-tabs a.active{background:#282828!important;box-shadow:none!important;color:#fff!important;border-color:#444!important}
.im-social .lv-profile-panel,.im-social .lv-thread-card{border-radius:0!important}
.im-social .lv-stat-pill{border:0!important}.im-social .lv-profile-handle{color:#f3f3f3!important}

/* Feed reading: author, text and actions share a consistent column. */
.im-social .lv-feed-stage .lv-conversation-card{scroll-margin-top:80px}
.im-social .lv-feed-stage .lv-conversation-card>div{margin-left:54px}
.im-social .lv-feed-stage .lv-thread-author-link{gap:12px!important;min-width:0}
.im-social .lv-feed-stage .lv-thread-header{margin-bottom:10px!important;gap:8px}
.im-social .lv-feed-stage .lv-thread-handle{font-size:15px;font-weight:650;overflow-wrap:anywhere}
.im-social .lv-feed-stage .lv-thread-meta{font-size:12px;color:#909090}
.im-social .lv-feed-stage .lv-thread-visibility{font-size:10px;letter-spacing:.04em;color:#858585}
.im-social .lv-feed-stage .lv-post-body{font-size:15px!important;line-height:1.55!important;text-align:left!important;letter-spacing:normal!important;word-spacing:normal!important}
.im-social .lv-feed-stage .lv-compact-actions{margin-left:54px;flex-wrap:wrap}
.im-social .im-post-preview{max-height:10.85em;overflow:hidden}
.im-social .im-post-preview.im-expanded{max-height:none;overflow:visible}
.im-social .im-read-more{display:block;border:0;background:transparent;color:#a8a8a8;font:600 14px/1.4 Inter,system-ui,sans-serif;padding:8px 0;min-height:44px;text-align:left;cursor:pointer}
.im-social .im-read-more[hidden]{display:none}

.im-social .lv-feed-stage .lv-thread-avatar{width:42px!important;min-width:42px!important;max-width:42px!important;height:42px!important;min-height:42px!important;max-height:42px!important;flex-shrink:0}

.im-social .lv-conversation-shell .lv-conversation-post .lv-post-body{font-size:15px!important;line-height:1.55!important;text-align:left!important;letter-spacing:normal!important;word-spacing:normal!important}

/* Halloween uses the same accessible social navigation and reading layout. */
.im-halloween .im-wordmark{color:#efb66d;letter-spacing:-.5px}
.im-halloween .im-bottom>a[aria-current=page],.im-halloween .im-chips a[aria-current=page]{color:#ffc880}
.im-halloween .im-bottom .im-publish{background:#432c1c;color:#ffc880}
.im-halloween .im-chips a[aria-current=page]{background:#302218;border-color:#795330}
.im-halloween .im-dot{background:#ff983f}
.im-halloween .im-bottom,.im-halloween .im-drawer{font-family:Inter,system-ui,sans-serif;line-height:1.4}
.im-halloween .im-drawer h2{font:700 27px/1.2 Inter,system-ui,sans-serif}
.im-halloween .im-drawer button{padding:0}
.halloween-community{padding:36px 0;border-block:1px solid #ffffff18;background:#17120e}
.halloween-community .wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}
.halloween-community h2{font-size:32px;margin:0 0 10px}.halloween-community p{max-width:570px;font-size:15px;margin:0}
.halloween-community .actions{margin:0}

.im-desktop,.im-nav-label{display:none!important}
@media(min-width:1024px){
 body.im-social,body.im-landing{margin-left:232px;padding-bottom:24px!important}
 .im-landing.im-halloween>.nav{left:232px}
 .im-topbar{left:calc(50% + 116px)}
 .im-bottom{inset:0 auto 0 0;transform:none;width:232px;height:100dvh;padding:28px 16px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;border:0;border-right:1px solid #292929;border-radius:0;overflow-y:auto;font:15px/1.4 Inter,system-ui,sans-serif}
 .im-bottom>a{flex:none;width:100%;min-height:48px;padding:10px 14px;justify-content:flex-start;gap:14px;box-sizing:border-box;color:#b5b5b5;border-radius:10px}
 .im-bottom>a:hover{background:#222;color:#fff}
 .im-bottom>a[aria-current=page]{background:#252525;color:#fff}
 .im-bottom .im-publish{max-width:none;margin:4px 0;background:#292929}
 .im-bottom svg,.im-bottom img{width:24px;height:24px;flex-shrink:0}
 .im-bottom .im-dot{left:31px;right:auto;top:8px}
 .im-bottom .im-desktop{display:flex!important}
 .im-bottom .im-nav-label{display:inline!important}
 .im-bottom .im-sidebar-brand{display:block!important;font-size:26px;font-weight:750;letter-spacing:-1px;padding:0 14px 22px;color:#f3f3f3}
 .im-halloween .im-sidebar-brand{color:#efb66d}
 .im-sidebar-brand small{display:block;font-size:11px;font-weight:400;letter-spacing:.12em;color:#888;margin-top:6px}
 .im-bottom .im-sidebar-feeds{display:block!important;margin-top:20px;padding-top:16px;border-top:1px solid #292929}
 .im-sidebar-feeds p{font:400 12px/1.4 Inter,system-ui,sans-serif;color:#888;padding:0 14px;margin:0 0 10px}
 .im-sidebar-feeds a{display:block;color:#b5b5b5;text-decoration:none;padding:9px 14px;border-radius:8px;font-size:14px}
 .im-sidebar-feeds a:hover,.im-sidebar-feeds a[aria-current=page]{background:#252525;color:#fff}
 .im-halloween .im-sidebar-feeds a[aria-current=page]{color:#ffc880}
 .im-drawer{left:232px}
}

.im-chamas .im-wordmark,.im-chamas .im-sidebar-brand{color:#d6b5ff;font-size:22px;letter-spacing:-.6px}
.im-chamas .im-bottom>a[aria-current=page],.im-chamas .im-chips a[aria-current=page],.im-chamas .im-sidebar-feeds a[aria-current=page]{color:#ddc3ff}
.im-chamas .im-bottom .im-publish{background:#352044;color:#ddc3ff}
.im-chamas .im-chips a[aria-current=page]{background:#2a1938;border-color:#775293}
.im-chamas .im-dot{background:#cb8cff}
.im-chamas .im-bottom,.im-chamas .im-drawer{font-family:Inter,system-ui,sans-serif;line-height:1.4}

.im-foradotempo .im-wordmark,.im-foradotempo .im-sidebar-brand{color:#edc986}.im-foradotempo .im-bottom .im-publish{background:#25484b;color:#edc986}.im-foradotempo .im-chips a[aria-current=page],.im-foradotempo .im-sidebar-feeds a[aria-current=page]{color:#edc986;background:#16353c}
.im-foradotempo #chamas-pix{background:#0b2028;border-color:#6d9291}.im-foradotempo #chamas-pix input,.im-foradotempo #chamas-pix textarea,.im-foradotempo #chamas-pix [data-cp-history-list] button{background:#16353c;border-color:#6d9291}.im-foradotempo #chamas-pix [role=tab]{background:#16353c;border-color:#6d9291}.im-foradotempo #chamas-pix [aria-selected=true]{background:#e7c284;color:#10272e}.im-foradotempo #chamas-pix button:focus-visible,.im-foradotempo #chamas-pix summary:focus-visible{outline-color:#e7c284}.im-foradotempo .cp-note{color:#c0d4d5}

.im-codice .im-wordmark,.im-codice .im-sidebar-brand{color:#efcf86}.im-codice .im-wordmark{display:flex;align-items:center;justify-content:center;gap:8px}.im-codice-logo{object-fit:contain;border-radius:9px;flex:none}.im-codice .im-sidebar-brand .im-codice-logo{display:block;margin-bottom:10px}.im-codice .im-bottom .im-publish{background:#423044;color:#efcf86}.im-codice .im-chips a[aria-current=page],.im-codice .im-sidebar-feeds a[aria-current=page]{color:#efcf86;background:#242234}.im-codice .im-bottom>a[aria-current=page]{color:#efcf86}

.im-acucarepimenta .im-wordmark,.im-acucarepimenta .im-sidebar-brand{color:#f7d4b0}.im-acucarepimenta .im-wordmark{display:flex;align-items:center;justify-content:center;gap:7px;font-size:clamp(16px,4.5vw,22px)}.im-ap-logo{object-fit:contain;border-radius:9px;flex:none}.im-acucarepimenta .im-sidebar-brand .im-ap-logo{display:block;margin-bottom:10px}.im-acucarepimenta .im-bottom .im-publish{background:#5d2338;color:#f7d4b0}.im-acucarepimenta .im-chips a[aria-current=page],.im-acucarepimenta .im-sidebar-feeds a[aria-current=page]{color:#f7d4b0;background:#391523}.im-acucarepimenta .im-bottom>a[aria-current=page]{color:#f7d4b0}

.im-restooudiferenca .im-wordmark,.im-restooudiferenca .im-sidebar-brand{color:#e5ddc5;font-family:Georgia,serif}.im-restooudiferenca .im-wordmark{font-size:clamp(16px,4.5vw,23px)}.im-restooudiferenca .im-bottom .im-publish{background:#344d4d;color:#f3eedf}.im-restooudiferenca .im-chips a[aria-current=page],.im-restooudiferenca .im-sidebar-feeds a[aria-current=page]{color:#f3eedf;background:#344d4d}.im-restooudiferenca .im-bottom>a[aria-current=page]{color:#e5ddc5}

.im-chalesdamorte .im-wordmark,.im-chalesdamorte .im-sidebar-brand{color:#f4c288;font-family:Georgia,serif}.im-chalesdamorte .im-wordmark{font-size:clamp(16px,4.5vw,23px)}.im-chalesdamorte .im-bottom .im-publish{background:#653c20;color:#ffe4ba}.im-chalesdamorte .im-chips a[aria-current=page],.im-chalesdamorte .im-sidebar-feeds a[aria-current=page]{color:#ffe4ba;background:#653c20}.im-chalesdamorte .im-bottom>a[aria-current=page]{color:#f4c288}

.im-etherea .im-wordmark,.im-etherea .im-sidebar-brand{color:#b6eadb;font-family:Georgia,serif}.im-etherea .im-wordmark{font-size:clamp(16px,4.5vw,23px)}.im-etherea .im-bottom .im-publish{background:#205d59;color:#e8f9ed}.im-etherea .im-chips a[aria-current=page],.im-etherea .im-sidebar-feeds a[aria-current=page]{color:#e8f9ed;background:#205d59}.im-etherea .im-bottom>a[aria-current=page]{color:#b6eadb}

.im-atlantis .im-wordmark,.im-atlantis .im-sidebar-brand{color:#cddce8;font-family:Georgia,serif}.im-atlantis .im-wordmark{font-size:clamp(16px,4.5vw,23px)}.im-atlantis .im-bottom .im-publish{background:#314a61;color:#f5e5cb}.im-atlantis .im-chips a[aria-current=page],.im-atlantis .im-sidebar-feeds a[aria-current=page]{color:#f5e5cb;background:#314a61}.im-atlantis .im-bottom>a[aria-current=page]{color:#cddce8}

.im-vizinhoindiscreto .im-wordmark,.im-vizinhoindiscreto .im-sidebar-brand{color:#f4b2d0;font-family:Georgia,serif}.im-vizinhoindiscreto .im-wordmark{font-size:clamp(16px,4.5vw,23px)}.im-vizinhoindiscreto .im-bottom .im-publish{background:#703a62;color:#fff0f6}.im-vizinhoindiscreto .im-chips a[aria-current=page],.im-vizinhoindiscreto .im-sidebar-feeds a[aria-current=page]{color:#fff0f6;background:#703a62}.im-vizinhoindiscreto .im-bottom>a[aria-current=page]{color:#f4b2d0}

.im-annecfreitas .im-wordmark,.im-annecfreitas .im-sidebar-brand{color:#d6b397;font-family:Georgia,serif}.im-annecfreitas .im-wordmark{font-size:clamp(16px,4.5vw,23px)}.im-annecfreitas .im-bottom .im-publish{background:#294341;color:#f5e9da}.im-annecfreitas .im-chips a[aria-current=page],.im-annecfreitas .im-sidebar-feeds a[aria-current=page]{color:#f5e9da;background:#294341}.im-annecfreitas .im-bottom>a[aria-current=page]{color:#d6b397}

.im-seriaumasereia .im-wordmark,.im-seriaumasereia .im-sidebar-brand{color:#a7d4cc;font-family:Georgia,serif}.im-seriaumasereia .im-wordmark{font-size:clamp(16px,4.5vw,23px)}.im-seriaumasereia .im-bottom .im-publish{background:#285955;color:#f6eee4}.im-seriaumasereia .im-chips a[aria-current=page],.im-seriaumasereia .im-sidebar-feeds a[aria-current=page]{color:#f6eee4;background:#285955}.im-seriaumasereia .im-bottom>a[aria-current=page]{color:#a7d4cc}

.im-elianelita .im-wordmark,.im-elianelita .im-sidebar-brand{color:#d8b781;font-family:Georgia,serif}.im-elianelita .im-wordmark{font-size:clamp(16px,4.5vw,23px)}.im-elianelita .im-bottom .im-publish{background:#682b3e;color:#f6eee4}.im-elianelita .im-chips a[aria-current=page],.im-elianelita .im-sidebar-feeds a[aria-current=page]{color:#f6eee4;background:#682b3e}.im-elianelita .im-bottom>a[aria-current=page]{color:#d8b781}

.im-cadantas .im-wordmark,.im-cadantas .im-sidebar-brand{color:#e1b67a;font-family:Georgia,serif}.im-cadantas .im-bottom .im-publish{background:#803d3f;color:#fff}.im-cadantas .im-chips a[aria-current=page],.im-cadantas .im-sidebar-feeds a[aria-current=page]{background:#803d3f;color:#fff}.im-cadantas .im-bottom>a[aria-current=page]{color:#e1b67a}

.im-raquelpacifico .im-wordmark,.im-raquelpacifico .im-sidebar-brand{color:#dec5a3;font-family:Georgia,serif}.im-raquelpacifico .im-bottom .im-publish{background:#45675b;color:#fff}.im-raquelpacifico .im-chips a[aria-current=page],.im-raquelpacifico .im-sidebar-feeds a[aria-current=page]{background:#45675b;color:#fff}.im-raquelpacifico .im-bottom>a[aria-current=page]{color:#dec5a3}

.im-vall .im-wordmark,.im-vall .im-sidebar-brand{color:#e6b38f;font-family:Georgia,serif}.im-vall .im-bottom .im-publish{background:#803645;color:#fff}.im-vall .im-chips a[aria-current=page],.im-vall .im-sidebar-feeds a[aria-current=page]{background:#803645;color:#fff}.im-vall .im-bottom>a[aria-current=page]{color:#e6b38f}

.im-nabocadoabismo .im-wordmark,.im-nabocadoabismo .im-sidebar-brand{color:#e6bd82;font-family:Georgia,serif}.im-nabocadoabismo .im-bottom .im-publish{background:#78502d;color:#fff}.im-nabocadoabismo .im-chips a[aria-current=page],.im-nabocadoabismo .im-sidebar-feeds a[aria-current=page]{background:#78502d;color:#fff}.im-nabocadoabismo .im-bottom>a[aria-current=page]{color:#e6bd82}.im-nabocadoabismo .im-wordmark{font-size:clamp(18px,4.6vw,26px)}

.im-omar .im-wordmark,.im-omar .im-sidebar-brand{color:#e3cc96;font-family:Georgia,serif}.im-omar .im-bottom .im-publish{background:#176b75;color:#fff}.im-omar .im-chips a[aria-current=page],.im-omar .im-sidebar-feeds a[aria-current=page]{background:#176b75;color:#fff}.im-omar .im-bottom>a[aria-current=page]{color:#e3cc96}.im-omar .im-wordmark{font-size:clamp(18px,4.6vw,26px)}

.im-dom-quixote .im-wordmark,.im-dom-quixote .im-sidebar-brand{color:#d8b77b;font-family:Georgia,serif}.im-dom-quixote .im-bottom .im-publish{background:#344e3f;color:#f2ecdd}.im-dom-quixote .im-chips a[aria-current=page],.im-dom-quixote .im-sidebar-feeds a[aria-current=page]{color:#f2ecdd;background:#344e3f}.im-dom-quixote .im-bottom>a[aria-current=page]{color:#d8b77b}
