@font-face{font-family:FuturoDisplay;src:url('../entrelinguas/anton.ttf') format('truetype');font-display:swap}
body.ef-network{--bg:#25213f;--bg-elev:#eef4e8;--text:#25213f;--muted:#655b79;--border:#bcb0cb;--primary:#4b3f76;margin:0;background:#25213f!important;color:#25213f;font-family:Georgia,'Times New Roman',serif;background-image:radial-gradient(#4b3f7612 .7px,transparent .7px)!important;background-size:7px 7px!important}.ef-network *{box-sizing:border-box}.ef-network a{color:#4b3f76;text-underline-offset:4px}.ef-network :focus-visible{outline:3px solid #d8ed70;outline-offset:3px}
.ef-masthead{max-width:1250px;margin:auto;padding:13px 25px 10px;border-bottom:1px solid #4b3f76;display:grid;grid-template-columns:auto 1fr;gap:5px 28px;background:#e6f2df}.ef-brand{display:flex;align-items:center;gap:13px}.ef-brand h1{font:700 30px/1.1 Georgia,serif;margin:0;letter-spacing:-1px}.ef-brand h1 a{text-decoration:none}.ef-brand h1 em{font-weight:400}.ef-masthead>p{margin:0;align-self:center;font:14px/1.5 Georgia,serif;max-width:470px}.ef-masthead nav{grid-column:1/-1;display:flex;gap:8px 24px;align-items:center;flex-wrap:wrap;padding-top:5px;font:12px/1.4 Arial,sans-serif}.ef-masthead nav a{text-decoration:none}.ef-masthead nav a:first-child{border-bottom:2px solid #d8ed70}.ef-publish{border:1px solid #4b3f76;padding:6px 17px;border-radius:50%}
body.ef-network>.navbar{background:#e6f2df!important;border-bottom:1px solid #bcb0cb!important}body.ef-network>.navbar .btn,body.ef-network>.navbar .nav-link{color:#4b3f76!important}body.ef-network .lv-nav-center-wrap{visibility:hidden}body.ef-network main.universe-img{background:none!important;padding-top:10px!important}body.ef-network main>.container{max-width:1250px;padding:0 25px}body.ef-network .ln-reading-nav{display:none!important}body.ef-network .lv-feed-stage{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px 36px;align-items:start;max-width:none;margin:0;scroll-margin-top:12px}body.ef-network .lv-feed-rail-left{grid-column:1/-1;position:static;min-height:0;background:none;border:0;border-radius:0;padding:0;border-bottom:1px solid #bcb0cb}body.ef-network .lv-feed-rail-left .lv-feed-rail-panel{display:flex;flex-wrap:wrap;gap:4px;background:none;padding:0}body.ef-network .lv-feed-rail-left .lv-rail-link{display:flex;align-items:center;gap:7px;min-height:36px;padding:8px 12px;font:12px/1.4 Arial,sans-serif;color:#4b3f76;border:0;border-radius:5px 5px 0 0;white-space:normal}body.ef-network .lv-feed-rail-left .lv-rail-link.is-active{background:#d8d1ea;color:#25213f}body.ef-network .lv-feed-rail-left .lv-rail-icon{font-size:18px;color:inherit}body.ef-network .lv-feed-rail-left .lv-rail-compose{background:#bcb0e3;color:#25213f;margin:0 0 0 auto}body.ef-network .lv-thread-shell{grid-column:1;min-width:0;max-width:none;background:#eef4e8;padding:0 30px 0 48px;border:1px solid #bcb0cb;box-shadow:5px 5px 0 #d8d1ea66;position:relative;background-image:linear-gradient(90deg,transparent 25px,#d8ed7055 25px,#d8ed7055 26px,transparent 26px)}body.ef-network .lv-reading-heading{display:none}body.ef-network .lv-feed-stage .lv-thread-shell .lv-conversation-card{border:0;border-bottom:1px solid #bcb0cb;border-radius:0;background:transparent;padding:25px 0!important;margin:0!important;box-shadow:none}body.ef-network .lv-feed-stage .lv-conversation-card:hover{transform:none}body.ef-network .lv-post-body{font:18px/1.8 Georgia,serif;color:#25213f}body.ef-network .lv-thread-avatar{width:46px;height:46px;object-fit:cover;border-radius:0!important;border:3px dashed #7d70a9;padding:3px;background:#eef4e8}body.ef-network .lv-thread-handle{color:#4b3f76!important;font:700 14px Arial,sans-serif}body.ef-network .lv-thread-meta,body.ef-network .lv-thread-visibility{color:#655b79!important;font-family:Arial,sans-serif}body.ef-network .lv-stream-tabs{padding-top:10px}body.ef-network .lv-stream-tabs a{color:#4b3f76;font:12px Arial,sans-serif!important}body.ef-network .lv-stream-tabs a.is-active{border-bottom-color:#d8ed70!important}body.ef-network .lv-composer-card{background:#eef4e8;border-color:#bcb0cb;box-shadow:none}body.ef-network .lv-quick-publish>summary,body.ef-network .btn-primary,body.ef-network .lv-compose-fab{background:#4b3f76!important;border-color:#4b3f76!important;color:#eef4e8!important}body.ef-network .btn-outline-secondary,body.ef-network .lv-compact-actions .btn{color:#4b3f76;border-color:#bcb0cb}body.ef-network .dropdown-menu,body.ef-network .modal-content,body.ef-network .lv-quick-form,body.ef-network .lv-preferences-form{background:#eef4e8!important;color:#25213f!important}body.ef-network .form-control,body.ef-network .form-select{background:#eef4e8;color:#25213f;border-color:#bcb0cb}body.ef-network .form-control::placeholder{color:#655b79}body.ef-network .lv-post-image{max-height:760px;object-fit:contain;border-radius:2px!important}body.ef-network .lv-quote-card{background:#ded6ed!important;border-color:#bcb0cb!important}body.ef-network .lv-quote-card a,body.ef-network .lv-quote-card .small{color:#4b3f76!important}
.ef-sidebar{display:block!important;grid-column:2;position:sticky;top:16px;background:#e6f2df;padding:20px;border:1px dashed #7d70a9;box-shadow:4px 4px #bcb0e344}.ef-sidebar figure{margin:-10px -10px 20px}.ef-sidebar figure img{width:100%;height:auto;display:block}.ef-sidebar figcaption{font:10px/1.5 Arial,sans-serif;margin:7px 4px}.ef-label{font:11px/1.5 FuturoDisplay,Impact,sans-serif;letter-spacing:1.5px;color:#4b3f76}.ef-sidebar h2{font:italic 28px/1.2 Georgia,serif;margin:12px 0}.ef-sidebar p{font:15px/1.7 Georgia,serif}.ef-sidebar a{font:13px/1.5 Arial,sans-serif}.ef-guide-links{border-block:1px solid #bcb0cb;padding:8px 0;margin-top:24px}.ef-guide-links a{display:flex;gap:10px;align-items:center;padding:10px 0;text-decoration:none}.ef-sidebar h3{font:700 16px/1.4 Georgia,serif;margin-top:25px}.ef-tag{display:block;padding:6px 0;overflow-wrap:anywhere}.ef-note{font:12px/1.6 Arial,sans-serif!important}
.ef-guide-nav{display:flex;justify-content:space-between;gap:25px;padding:18px 5%;border-bottom:1px solid #bcb0cb;background:#e6f2df}.ef-guide-nav a{color:#4b3f76;text-decoration:none;font:14px/1.5 Arial,sans-serif}.ef-guide main{max-width:1080px;margin:35px auto;background:#eef4e8;padding:42px;border:1px solid #bcb0cb;box-shadow:9px 9px #d8d1ea66}.ef-guide-cover{display:grid;grid-template-columns:1.2fr 1fr;gap:35px;align-items:center;padding-bottom:32px;border-bottom:1px solid #d8ed70}.ef-guide h1{font:700 37px/1.2 Georgia,serif;letter-spacing:-1px;margin:15px 0}.ef-intro{font:18px/1.75 Georgia,serif}.ef-guide-cover img{width:100%;height:auto;padding:9px;border:2px dashed #7d70a9}.ef-guide-body{max-width:770px;margin:auto}.ef-guide-body section{display:grid;grid-template-columns:40px 1fr;gap:24px;padding:32px 0;border-bottom:1px solid #bcb0cb}.ef-guide-body section>div:only-child{grid-column:1/-1}.ef-section-number{font:italic 25px/1 Georgia,serif;color:#4b3f76}.ef-guide h2{font:700 25px/1.3 Georgia,serif;margin:0 0 15px}.ef-guide-body p{font:18px/1.8 Georgia,serif}.ef-proposal{background:#d8d1ea44;border:1px dashed #4b3f76;padding:28px!important;margin-top:25px}.ef-proposal blockquote{font:italic 20px/1.65 Georgia,serif;margin:20px 0}.ef-button{display:inline-block;padding:12px 20px;background:#4b3f76;color:#eef4e8!important;text-decoration:none;font:13px/1.5 Arial,sans-serif}.ef-guide footer{display:flex;justify-content:space-between;gap:25px;padding:30px 0;font:13px/1.6 Arial,sans-serif}.ef-skip{position:absolute;top:-100px;background:#fff;padding:12px;z-index:99}.ef-skip:focus{top:0}

/* Orbital station: geometric header, segmented control rail and offset feed panels. */
body.ef-network{font-family:Arial,sans-serif;background-color:#25213f!important;background-image:radial-gradient(ellipse at 5% 25%,transparent 80px,#bcb0e322 81px,transparent 83px),radial-gradient(ellipse at 98% 70%,transparent 150px,#d8ed7022 151px,transparent 153px)!important;background-size:650px 900px!important}
.ef-masthead{max-width:1360px;background:#25213f;color:#e6f2df;border-bottom:1px solid #7d70a9;padding:12px 24px;grid-template-columns:auto 1fr;gap:6px 35px}.ef-brand h1{font:400 33px/1 FuturoDisplay,Impact,sans-serif;letter-spacing:2px}.ef-brand h1 a{color:#d8ed70}.ef-brand h1 span{font:14px/1.2 'Courier New',monospace;letter-spacing:3px;display:block;color:#e6f2df}.ef-brand img{width:45px;height:45px}.ef-masthead>p{font:13px/1.5 'Courier New',monospace;max-width:480px}.ef-masthead nav{font:11px/1.4 'Courier New',monospace;gap:8px 22px;padding-top:5px}.ef-masthead nav a{color:#e6f2df;padding:5px 0}.ef-masthead nav a:first-child{border-bottom:2px solid #d8ed70}.ef-masthead nav a.ef-publish{border:0;border-radius:2px;background:#d8ed70;color:#25213f;padding:7px 16px}
body.ef-network>.navbar{background:#17142b!important;border-bottom:1px solid #4b3f76!important}body.ef-network>.navbar .btn,body.ef-network>.navbar .nav-link{color:#e6f2df!important}body.ef-network main>.container{max-width:1360px;padding:0 24px}body.ef-network .lv-feed-stage{grid-template-columns:280px minmax(0,1fr);gap:18px 32px}body.ef-network .lv-feed-rail-left{grid-column:1/-1;background:#17142b;padding:5px;border:1px solid #4b3f76;border-radius:4px}body.ef-network .lv-feed-rail-left .lv-rail-link{color:#e6f2df;font:11px/1.4 'Courier New',monospace;border-radius:2px;padding:8px 13px;min-height:34px}body.ef-network .lv-feed-rail-left .lv-rail-link.is-active{background:#bcb0e3;color:#25213f}body.ef-network .lv-feed-rail-left .lv-rail-compose{background:#d8ed70;color:#25213f}body.ef-network .lv-thread-shell{grid-column:2;grid-row:2;min-width:0;padding:0 0 0 19px;border:0;border-left:1px solid #7d70a9;box-shadow:none;background:none;background-image:none}body.ef-network .lv-feed-stage .lv-thread-shell .lv-conversation-card{background:#eef4e8;border:0;border-top:6px solid #bcb0e3;border-radius:0 24px 0 0;padding:25px!important;margin:0 0 22px!important;box-shadow:-7px 7px 0 #4b3f76}body.ef-network .lv-post-body{font:17px/1.8 Arial,sans-serif;color:#25213f}body.ef-network .lv-thread-avatar{border:2px solid #7d70a9;border-radius:50%!important;padding:3px;width:48px;height:48px}body.ef-network .lv-thread-handle{font:700 13px 'Courier New',monospace}body.ef-network .lv-thread-meta{font-family:'Courier New',monospace}body.ef-network .lv-stream-tabs{padding:8px 12px 18px}body.ef-network .lv-stream-tabs a{color:#e6f2df!important;font-family:'Courier New',monospace!important}body.ef-network .lv-composer-card{background:#eef4e8;border-radius:2px}body.ef-network .lv-post-image{border-radius:0!important}
.ef-sidebar{grid-column:1;grid-row:2;position:sticky;top:15px;background:#bcb0e3;border:0;border-radius:140px 140px 4px 4px;box-shadow:none;padding:18px}.ef-sidebar figure{margin:0 0 20px}.ef-sidebar figure img{border-radius:50%;aspect-ratio:1;object-fit:cover;border:4px solid #25213f;padding:5px;background:#d8ed70}.ef-sidebar figcaption{margin:10px 0}.ef-sidebar h2{font:400 31px/1.15 FuturoDisplay,Impact,sans-serif;letter-spacing:.5px}.ef-sidebar p{font:14px/1.7 Arial,sans-serif}.ef-label{font:10px/1.5 'Courier New',monospace;letter-spacing:1px}.ef-sidebar h3{font:700 14px/1.4 'Courier New',monospace}.ef-guide-links{border-color:#7d70a9}.ef-guide-links a{font:12px/1.5 'Courier New',monospace}.ef-sidebar .ef-tag{font:11px/1.5 'Courier New',monospace}.ef-note{font:11px/1.65 Arial,sans-serif!important}
.ef-guide main{max-width:1160px;background:#eef4e8;border:0;border-left:12px solid #d8ed70;border-radius:0 70px 0 0;box-shadow:none;padding:40px}.ef-guide-nav{background:#17142b;border:0}.ef-guide-nav a{color:#e6f2df;font-family:'Courier New',monospace}.ef-guide h1{font:400 42px/1.1 FuturoDisplay,Impact,sans-serif;letter-spacing:.5px}.ef-intro{font:17px/1.8 Arial,sans-serif}.ef-guide-cover{border-bottom:1px solid #7d70a9;grid-template-columns:1.2fr 1fr}.ef-guide-cover img{border:0;border-radius:50% 50% 0 50%;padding:0}.ef-guide h2{font:700 24px/1.3 'Courier New',monospace}.ef-guide-body p{font:17px/1.8 Arial,sans-serif}.ef-section-number{font:700 23px/1 'Courier New',monospace;color:#4b3f76}.ef-proposal{border:0;border-left:6px solid #4b3f76;background:#d8ed7055}.ef-proposal blockquote{font:17px/1.7 'Courier New',monospace}.ef-button{border-radius:2px;font-family:'Courier New',monospace}
@media(max-width:1050px){body.ef-network .lv-feed-stage{grid-template-columns:minmax(0,1fr)}body.ef-network .lv-thread-shell{grid-column:1;grid-row:2}.ef-sidebar{grid-column:1;grid-row:3;position:static;border-radius:4px;padding:24px}.ef-sidebar figure{float:right;width:230px;max-width:42%;margin:0 0 20px 24px}.ef-sidebar figure img{border-radius:50%}}
@media(max-width:650px){.ef-masthead{display:block;padding:10px 14px}.ef-brand{gap:8px}.ef-brand img{width:37px;height:37px}.ef-brand h1{font-size:29px}.ef-brand h1 span{font-size:11px;letter-spacing:2px}.ef-masthead>p{font-size:11px;line-height:1.4;margin:7px 0}.ef-masthead nav{gap:7px 15px;font-size:10px;padding-top:2px}.ef-masthead nav a.ef-publish{padding:5px 10px}body.ef-network main>.container{padding:0 10px}body.ef-network .lv-feed-stage{display:block}body.ef-network .lv-feed-rail-left{margin:0 0 14px;padding:3px}body.ef-network .lv-feed-rail-left .lv-rail-link{font-size:10px;padding:6px;min-height:30px;gap:4px}body.ef-network .lv-feed-rail-left .lv-rail-icon{font-size:15px}body.ef-network .lv-feed-rail-left .lv-rail-compose{margin-left:0}body.ef-network .lv-thread-shell{padding-left:8px}body.ef-network .lv-feed-stage .lv-thread-shell .lv-conversation-card{padding:18px 14px!important;margin-bottom:18px!important;box-shadow:-4px 4px #4b3f76;border-radius:0 18px 0 0}body.ef-network .lv-post-body{font-size:16px}body.ef-network .form-control,body.ef-network .form-select{font-size:16px}.ef-sidebar{margin-top:22px;padding:18px}.ef-sidebar h2{font-size:28px}.ef-guide main{padding:24px 16px;margin:14px 10px;border-left-width:6px;border-radius:0 35px 0 0}.ef-guide-cover{grid-template-columns:1fr;gap:15px}.ef-guide h1{font-size:33px}.ef-intro{font-size:16px}.ef-guide-cover img{max-height:220px;object-fit:contain;border-radius:0}.ef-guide-body section{grid-template-columns:30px 1fr;gap:12px;padding:24px 0}.ef-guide h2{font-size:21px}.ef-guide-body p{font-size:16px}.ef-guide footer{flex-direction:column;gap:15px}.ef-guide-nav{padding:15px}.ef-guide-nav a{font-size:11px}}
@media(prefers-reduced-motion:reduce){.ef-network *{scroll-behavior:auto!important}}
